From e5b06d544abbdaffa68311256fa3655698bcab0a Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Wed, 21 Nov 2012 11:13:01 +0000 Subject: [PATCH] do e17 about in dark theme. SVN revision: 79507 --- data/themes/Makefile.am | 2 + data/themes/default.edc | 1 + data/themes/edc/O/about.edc | 4 +- data/themes/edc/about-e.edc | 284 +++++++++++++++++++++++++++ data/themes/img/logo_blue_bottom.png | Bin 0 -> 31626 bytes 5 files changed, 289 insertions(+), 2 deletions(-) create mode 100644 data/themes/edc/about-e.edc create mode 100644 data/themes/img/logo_blue_bottom.png diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am index 2f22c6adb..02db8c491 100644 --- a/data/themes/Makefile.am +++ b/data/themes/Makefile.am @@ -16,6 +16,7 @@ files_DATA = default.edj EXTRA_DIST = \ default.edc \ macros.edc \ +edc/about-e.edc \ edc/background.edc \ edc/border.edc \ edc/button.edc \ @@ -218,6 +219,7 @@ img/led_square_glow.png \ img/led_square_shading.png \ img/led_square_shadow.png \ img/led_square_shine.png \ +img/logo_blue_bottom.png \ img/logo_blue_small.png \ img/logo_blue_small_glow.png \ img/media_busy_progress.png \ diff --git a/data/themes/default.edc b/data/themes/default.edc index d6c6f383f..83c49bcd6 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -16,6 +16,7 @@ collections { #include "edc/desklock.edc" #include "edc/wizard.edc" #include "edc/init.edc" +#include "edc/about-e.edc" // widgets #include "edc/menu.edc" #include "edc/button.edc" diff --git a/data/themes/edc/O/about.edc b/data/themes/edc/O/about.edc index c95c8641d..e00d7ba72 100644 --- a/data/themes/edc/O/about.edc +++ b/data/themes/edc/O/about.edc @@ -1,6 +1,6 @@ ///////////////////////////////////////////////////////////////////////////// /*** ABOUT E ***/ - +/* group { name: "e/widgets/about/main"; images { @@ -482,7 +482,7 @@ } } } - +*/ ///////////////////////////////////////////////////////////////////////////// /*** THEME ABOUT ***/ diff --git a/data/themes/edc/about-e.edc b/data/themes/edc/about-e.edc new file mode 100644 index 000000000..1809de687 --- /dev/null +++ b/data/themes/edc/about-e.edc @@ -0,0 +1,284 @@ +group { name: "e/widgets/about/main"; + // data.item: "borderless" "1"; + // data.item: "shaped" "1"; + images.image: "bg_radgrad.png" COMP; + images.image: "dot_pattern.png" COMP; + images.image: "bevel_dark_out.png" COMP; + images.image: "vgrad_med_lighter.png" COMP; + images.image: "bevel_out.png" COMP; + images.image: "shine.png" COMP; + images.image: "shadow_square_tiny.png" COMP; + images.image: "screen_circular_shadow.png" COMP; + images.image: "logo_blue_bottom.png" COMP; + images.image: "button_normal.png" COMP; + images.image: "button_clicked.png" COMP; + styles { + style { name: "about_style"; + base: "font=Sans font_size=10 align=center text_class=tb_plain color=#ffff style=shadow,bottom shadow_color=#00000080 wrap=word"; + tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light style=glow color=#3399ffff glow_color=#3399ff18 align=center glow2_color=#3399ff12"; + tag: "title" "+ font_size=16 font=Sans:style=Bold text_class=tb_big"; + tag: "/title" "- \n \n"; + tag: "br" "\n"; + } + style { name: "authors_style"; + base: "font=San:style=Bolds font_size=16 align=left text_class=tb_plain color=#00000044 wrap=none"; + tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light color=#3399ff44"; + tag: "title" "+ font_size=24 font=Sans:style=Bold text_class=tb_big"; + tag: "/title" "- \n \n"; + tag: "br" "\n"; + } + } + min: 220 260; + max: 800 600; + parts { + part { name: "sizer"; type: SPACER; + scale: 1; + description { state: "default" 0.0; + min: 220 260; + } + } + part { name: "bg"; + description { state: "default" 0.0; + image.normal: "bg_radgrad.png"; + image.scale_hint: STATIC; + fill.smooth: 0; + ASPECT_FILL((1024/653)) + } + } + part { name: "pat"; + description { state: "default" 0.0; + image.normal: "dot_pattern.png"; + TILED_PATTERN(256, 256) + } + } + part { name: "e.textblock.authors"; type: TEXTBLOCK; mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + fixed: 1 1; + max: 20000 20000; + min: 160 0; + rel1.relative: 0.0 1.0; + rel1.offset: 4 4; + rel2.relative: 1.0 1.0; + rel2.offset: -5 4; + align: 0.5 0.0; + text { style: "authors_style"; + min: 0 1; + align: 0.5 0.0; + } + } + description { state: "up" 0.0; + inherit: "default" 0.0; + rel1.relative: 0.0 0.0; + rel1.offset: 4 -5; + rel2.relative: 1.0 0.0; + rel2.offset: -5 -5; + align: 0.5 1.0; + } + } + part { name: "e.textblock.about"; type: TEXTBLOCK; mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + fixed: 1 1; + max: 20000 20000; + min: 160 0; + rel1.relative: 0.0 1.0; + rel1.offset: 4 4; + rel2.relative: 1.0 1.0; + rel2.offset: -5 4; + align: 0.5 0.0; + text { style: "about_style"; + min: 0 1; + align: 0.5 0.0; + } + } + description { state: "up" 0.0; + inherit: "default" 0.0; + rel1.relative: 0.0 0.0; + rel1.offset: 4 -5; + rel2.relative: 1.0 0.0; + rel2.offset: -5 -5; + align: 0.5 1.0; + } + } + part { name: "shadow"; mouse_events: 0; + description { state: "default" 0.0; + rel1.relative: 0.0 0.0; + rel2.relative: 1.0 1.0; + image.normal: "screen_circular_shadow.png"; + fill.smooth: 0; + } + } + part { name: "bevel"; + description { state: "default" 0.0; + image.normal: "bevel_dark_out.png"; + image.border: 1 1 1 1; + image.middle: 0; + fill.smooth: 0; + } + } + part { name: "top_shadow"; mouse_events: 0; + description { state: "default" 0.0; + rel1.offset: -3 -2; + rel1.to: "top_base"; + rel2.offset: 3 4; + rel2.to: "top_base"; + image.normal: "shadow_square_tiny.png"; + image.border: 6 6 6 6; + fill.smooth: 0; + } + } + part { name: "logo"; + description { state: "default" 0.0; + image.normal: "logo_blue_bottom.png"; + image.scale_hint: STATIC; + FIXED_SIZE(263,100); + rel1.to: "top_base"; + rel2.to: "top_base"; + align: 0.5 0.25; + } + } + part { name: "top_base"; + description { state: "default" 0.0; + image.normal: "vgrad_med_lighter.png"; + rel2.to_y: "e.text.title"; + rel2.offset: -1 3; + fill.smooth: 0; + TILED_HORIZ(120) + } + } + part { name: "top_bevel"; mouse_events: 0; + description { state: "default" 0.0; + rel1.to: "top_base"; + rel2.to: "top_base"; + image.normal: "bevel_out.png"; + image.border: 1 1 1 1; + image.middle: 0; + fill.smooth: 0; + } + } + part { name: "e.text.title"; type: TEXT; + scale: 1; + effect: SHADOW BOTTOM; + description { state: "default" 0.0; + align: 0.0 0.0; + rel1.offset: 3 3; + rel2.relative: 0.0 0.0; + rel2.offset: 3 3; + text { font: "Sans"; size: 10; + min: 1 1; + align: 0.0 0.0; + text_class: "about_title"; + } + fixed: 1 1; + } + } + part { name: "e.text.version"; type: TEXT; + scale: 1; + effect: SHADOW BOTTOM; + description { state: "default" 0.0; + align: 1.0 0.0; + rel1.relative: 0.0 0.0; + rel1.offset: -4 3; + rel2.relative: 1.0 0.0; + rel2.offset: -4 3; + text { font: "Sans"; size: 10; + min: 1 1; + align: 1.0 0.0; + text_class: "about_version"; + } + fixed: 1 1; + } + } + part { name: "base"; + description { state: "default" 0.0; + image.normal: "button_normal.png"; + image.border: 4 4 3 5; + image.middle: SOLID; + rel1.offset: -6 -6; + rel1.to: "e.text.label"; + rel2.offset: 5 5; + rel2.to: "e.text.label"; + fill.smooth: 0; + } + description { state: "clicked" 0.0; + inherit: "default" 0.0; + image.normal: "button_clicked.png"; + image.border: 5 5 4 6; + } + } + part { name: "e.text.label"; type: TEXT; mouse_events: 0; + effect: SHADOW BOTTOM; + scale: 1; + description { state: "default" 0.0; + rel1.offset: 0 -14; + rel1.relative: 0.5 1.0; + rel2.offset: -1 -14; + rel2.relative: 0.5 1.0; + color: 255 255 255 255; + color3: 0 0 0 128; + color_class: "button_text"; + align: 0.5 1.0; + text { font: "Sans"; size: 10; + min: 1 1; + align: 0.5 0.5; + text_class: "button"; + } + fixed: 1 1; + } + } + part { name: "shine"; mouse_events: 0; + description { state: "default" 0.0; + image.normal: "shine.png"; + rel1.offset: 0 -2; + rel1.to: "top_base"; + rel2.relative: 1.0 0.0; + rel2.offset: -1 2; + rel2.to: "top_base"; + FIXED_SIZE(69, 5) + } + } + } + programs { + program { name: "show1"; + signal: "show"; source: ""; + action: STATE_SET "up" 0.0; + transition: LINEAR 45.0; + target: "e.textblock.about"; + after: "show2"; + } + program { name: "show2"; + action: STATE_SET "default" 0.0; + target: "e.textblock.about"; + after: "show1"; + } + program { name: "show3"; + signal: "show"; source: ""; + action: STATE_SET "up" 0.0; + transition: LINEAR 120.0; + target: "e.textblock.authors"; + after: "show4"; + } + program { name: "show4"; + action: STATE_SET "default" 0.0; + target: "e.textblock.authors"; + after: "show3"; + } + program { + signal: "mouse,down,1*"; source: "base"; + action: STATE_SET "clicked" 0.0; + target: "base"; + target: "e.text.label"; + } + program { + signal: "mouse,up,1"; source: "base"; + action: STATE_SET "default" 0.0; + target: "base"; + target: "e.text.label"; + } + program { + signal: "mouse,clicked,1*"; source: "base"; + action: SIGNAL_EMIT "e,action,close" ""; + } + } +} diff --git a/data/themes/img/logo_blue_bottom.png b/data/themes/img/logo_blue_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..ffdeedccaaaba4cf4b22932426f7b77bb9cd710b GIT binary patch literal 31626 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 Z{13#`M$oP3JGcM<002ovPDHLkV1h8W`dk12 literal 0 HcmV?d00001