summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--data/themes/Makefile.am7
-rw-r--r--data/themes/solarized.edc127
3 files changed, 91 insertions, 44 deletions
diff --git a/.gitignore b/.gitignore
index 49c4537..76c0ca1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,6 +34,7 @@
34/data/themes/mild.edj 34/data/themes/mild.edj
35/data/themes/black.edj 35/data/themes/black.edj
36/data/themes/solarized.edj 36/data/themes/solarized.edj
37/data/themes/solarized_light.edj
37/data/themes/mustang.edj 38/data/themes/mustang.edj
38/data/themes/images/Makefile 39/data/themes/images/Makefile
39/data/themes/images/Makefile.in 40/data/themes/images/Makefile.in
diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am
index 7c93632..61e1ba0 100644
--- a/data/themes/Makefile.am
+++ b/data/themes/Makefile.am
@@ -14,6 +14,7 @@ default.edj \
14mild.edj \ 14mild.edj \
15black.edj \ 15black.edj \
16solarized.edj \ 16solarized.edj \
17solarized_light.edj \
17mustang.edj 18mustang.edj
18 19
19EXTRA_DIST = default.edc mild.edc black.edc solarized.edc mustang.edc default_colors.in.edc 20EXTRA_DIST = default.edc mild.edc black.edc solarized.edc mustang.edc default_colors.in.edc
@@ -38,6 +39,12 @@ solarized.edj: Makefile solarized.edc
38 $(top_srcdir)/data/themes/solarized.edc \ 39 $(top_srcdir)/data/themes/solarized.edc \
39 $(top_builddir)/data/themes/solarized.edj 40 $(top_builddir)/data/themes/solarized.edj
40 41
42solarized_light.edj: Makefile solarized.edc
43 $(EDJE_CC) $(EDJE_FLAGS) \
44 -DSOLARIZED_LIGHT=1 \
45 $(top_srcdir)/data/themes/solarized.edc \
46 $(top_builddir)/data/themes/solarized_light.edj
47
41mustang.edj: Makefile mustang.edc 48mustang.edj: Makefile mustang.edc
42 $(EDJE_CC) $(EDJE_FLAGS) \ 49 $(EDJE_CC) $(EDJE_FLAGS) \
43 $(top_srcdir)/data/themes/mustang.edc \ 50 $(top_srcdir)/data/themes/mustang.edc \
diff --git a/data/themes/solarized.edc b/data/themes/solarized.edc
index 3fb872a..f5d9fe3 100644
--- a/data/themes/solarized.edc
+++ b/data/themes/solarized.edc
@@ -1,56 +1,95 @@
1 1
2
3
4#define S_yellow 181 137 0 255
5#define S_orange 203 75 22 255
6#define S_red 220 50 47 255
7#define S_magenta 211 54 130 255
8#define S_violet 108 113 196 255
9#define S_blue 38 139 210 255
10#define S_cyan 42 161 152 255
11#define S_green 133 153 0 255
12
13#ifndef SOLARIZED_LIGHT
14/* Dark */
15
16#define S_base03 0 43 54 255
17#define S_base02 7 54 66 255
18#define S_base01 88 110 117 255
19#define S_base00 101 123 131 255
20#define S_base0 131 148 150 255
21#define S_base0_shine 141 148 150 128
22#define S_base1 147 161 161 255
23#define S_base2 238 232 213 255
24#define S_base3 253 246 227 255
25
26#else
27/* Light */
28
29#define S_base03 253 246 227 255
30#define S_base02 238 232 213 255
31#define S_base01 147 161 161 255
32#define S_base00 131 148 150 255
33#define S_base0 101 123 131 255
34#define S_base0_shine 111 123 131 128
35#define S_base1 88 110 117 255
36#define S_base2 7 54 66 255
37#define S_base3 0 43 54 255
38
39#endif
40
2collections { 41collections {
3 42
4////////////////////////////////////////////////////////////////////////////// 43//////////////////////////////////////////////////////////////////////////////
5 //// the background and general container for the terminal 44 //// the background and general container for the terminal
6 group { name: "terminology/background"; 45 group { name: "terminology/background";
7 color_classes { 46 color_classes {
8 color_class { name: "color-0"; color: 131 148 150 255; } 47 color_class { name: "color-0"; color: S_base0; }
9 color_class { name: "color-1"; color: 7 54 66 255; } 48 color_class { name: "color-1"; color: S_base02; }
10 color_class { name: "color-2"; color: 220 50 47 255; } 49 color_class { name: "color-2"; color: S_red; }
11 color_class { name: "color-3"; color: 133 153 0 255; } 50 color_class { name: "color-3"; color: S_green; }
12 color_class { name: "color-4"; color: 181 137 0 255; } 51 color_class { name: "color-4"; color: S_yellow; }
13 color_class { name: "color-5"; color: 38 139 210 255; } 52 color_class { name: "color-5"; color: S_blue; }
14 color_class { name: "color-6"; color: 211 54 130 255; } 53 color_class { name: "color-6"; color: S_magenta; }
15 color_class { name: "color-7"; color: 42 161 152 255; } 54 color_class { name: "color-7"; color: S_cyan; }
16 color_class { name: "color-8"; color: 238 232 213 255; } 55 color_class { name: "color-8"; color: S_base2; }
17 color_class { name: "color-11"; color: 131 148 150 255; } 56 color_class { name: "color-11"; color: S_base0; }
18 57
19 color_class { name: "color-13"; color: 0 43 54 255; } 58 color_class { name: "color-13"; color: S_base03; }
20 color_class { name: "color-14"; color: 203 75 22 255; } 59 color_class { name: "color-14"; color: S_orange; }
21 color_class { name: "color-15"; color: 88 110 117 255; } 60 color_class { name: "color-15"; color: S_base01; }
22 color_class { name: "color-16"; color: 101 123 131 255; } 61 color_class { name: "color-16"; color: S_base00; }
23 color_class { name: "color-17"; color: 131 148 150 255; } 62 color_class { name: "color-17"; color: S_base0; }
24 color_class { name: "color-18"; color: 108 113 196 255; } 63 color_class { name: "color-18"; color: S_violet; }
25 color_class { name: "color-19"; color: 147 161 161 255; } 64 color_class { name: "color-19"; color: S_base1; }
26 color_class { name: "color-20"; color: 253 246 227 255; } 65 color_class { name: "color-20"; color: S_base3; }
27 66
28 color_class { name: "color-25"; color: 0 43 54 255; } 67 color_class { name: "color-25"; color: S_base03; }
29 color_class { name: "color-26"; color: 203 75 22 255; } 68 color_class { name: "color-26"; color: S_orange; }
30 color_class { name: "color-27"; color: 88 110 117 255; } 69 color_class { name: "color-27"; color: S_base01; }
31 color_class { name: "color-28"; color: 101 123 131 255; } 70 color_class { name: "color-28"; color: S_base00; }
32 color_class { name: "color-29"; color: 131 148 150 255; } 71 color_class { name: "color-29"; color: S_base0; }
33 color_class { name: "color-30"; color: 108 113 196 255; } 72 color_class { name: "color-30"; color: S_violet; }
34 color_class { name: "color-31"; color: 147 161 161 255; } 73 color_class { name: "color-31"; color: S_base1; }
35 color_class { name: "color-32"; color: 253 246 227 255; } 74 color_class { name: "color-32"; color: S_base3; }
36 75
37 color_class { name: "256color-0"; color: 7 54 66 255; } // COL_BLACK 76 color_class { name: "256color-0"; color: S_base02; } // COL_BLACK
38 color_class { name: "256color-1"; color: 220 50 47 255; } // COL_RED 77 color_class { name: "256color-1"; color: S_red; } // COL_RED
39 color_class { name: "256color-2"; color: 133 153 0 255; } // COL_GREEN 78 color_class { name: "256color-2"; color: S_green; } // COL_GREEN
40 color_class { name: "256color-3"; color: 181 137 0 255; } // COL_YELLOW 79 color_class { name: "256color-3"; color: S_yellow; } // COL_YELLOW
41 color_class { name: "256color-4"; color: 38 139 210 255; } // COL_BLUE 80 color_class { name: "256color-4"; color: S_blue; } // COL_BLUE
42 color_class { name: "256color-5"; color: 211 54 130 255; } // COL_MAGENTA 81 color_class { name: "256color-5"; color: S_magenta; } // COL_MAGENTA
43 color_class { name: "256color-6"; color: 42 161 152 255; } // COL_CYAN 82 color_class { name: "256color-6"; color: S_cyan; } // COL_CYAN
44 color_class { name: "256color-7"; color: 238 232 213 255; } // COL_WHITE 83 color_class { name: "256color-7"; color: S_base2; } // COL_WHITE
45 84
46 color_class { name: "256color-8"; color: 0 43 54 255; } // COL_BLACK 85 color_class { name: "256color-8"; color: S_base03; } // COL_BLACK
47 color_class { name: "256color-9"; color: 203 75 22 255; } // COL_RED 86 color_class { name: "256color-9"; color: S_orange; } // COL_RED
48 color_class { name: "256color-10"; color: 88 110 117 255; } // COL_GREEN 87 color_class { name: "256color-10"; color: S_base01; } // COL_GREEN
49 color_class { name: "256color-11"; color: 101 123 131 255; } // COL_YELLOW 88 color_class { name: "256color-11"; color: S_base00; } // COL_YELLOW
50 color_class { name: "256color-12"; color: 131 148 150 255; } // COL_BLUE 89 color_class { name: "256color-12"; color: S_base0; } // COL_BLUE
51 color_class { name: "256color-13"; color: 108 113 196 255; } // COL_MAGENTA 90 color_class { name: "256color-13"; color: S_violet; } // COL_MAGENTA
52 color_class { name: "256color-14"; color: 147 161 161 255; } // COL_CYAN 91 color_class { name: "256color-14"; color: S_base1; } // COL_CYAN
53 color_class { name: "256color-15"; color: 253 246 227 255; } // COL_WHITE 92 color_class { name: "256color-15"; color: S_base3; } // COL_WHITE
54 } 93 }
55 images { 94 images {
56 image: "bg_bevel.png" COMP; 95 image: "bg_bevel.png" COMP;
@@ -83,7 +122,7 @@ collections {
83 part { name: "base"; type: RECT; 122 part { name: "base"; type: RECT;
84 mouse_events: 1; 123 mouse_events: 1;
85 description { state: "default" 0.0; 124 description { state: "default" 0.0;
86 color: 0 43 54 255; 125 color: S_base03;
87 } 126 }
88 description { state: "translucent" 0.0; 127 description { state: "translucent" 0.0;
89 inherit: "default" 0.0; 128 inherit: "default" 0.0;
@@ -218,7 +257,7 @@ collections {
218 align: 0.5 0.0; 257 align: 0.5 0.0;
219 aspect: (255/120) (255/120); 258 aspect: (255/120) (255/120);
220 aspect_preference: HORIZONTAL; 259 aspect_preference: HORIZONTAL;
221 color: 141 148 150 128; 260 color: S_base0_shine;
222 visible: 0; 261 visible: 0;
223 } 262 }
224 description { state: "focused" 0.0; 263 description { state: "focused" 0.0;