Merge lp:~cimi/light-themes/ambiance-gtk3-unico into lp:~ubuntu-art-pkg/light-themes/trunk

Proposed by Andrea Cimitan
Status: Merged
Merged at revision: 90
Proposed branch: lp:~cimi/light-themes/ambiance-gtk3-unico
Merge into: lp:~ubuntu-art-pkg/light-themes/trunk
Diff against target: 615 lines (+600/-0)
3 files modified
Ambiance/gtk-3.0/gtk-widgets.css (+564/-0)
Ambiance/gtk-3.0/gtk.css (+33/-0)
Ambiance/gtk-3.0/settings.ini (+3/-0)
To merge this branch: bzr merge lp:~cimi/light-themes/ambiance-gtk3-unico
Reviewer Review Type Date Requested Status
Ken VanDine Approve
Review via email: mp+65033@code.launchpad.net

Description of the change

First draft of the gtk+3 theme using unico engine

To post a comment you must log in.
Revision history for this message
Ken VanDine (ken-vandine) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory 'Ambiance/gtk-3.0'
2=== added file 'Ambiance/gtk-3.0/gtk-widgets.css'
3--- Ambiance/gtk-3.0/gtk-widgets.css 1970-01-01 00:00:00 +0000
4+++ Ambiance/gtk-3.0/gtk-widgets.css 2011-06-17 16:23:40 +0000
5@@ -0,0 +1,564 @@
6+/* NOTES to contributors: use 4 spaces intends, and keep code ALIGNED and ORDERED */
7+
8+/* default */
9+* {
10+ -GtkButton-child-displacement-x: 1;
11+ -GtkButton-child-displacement-y: 1;
12+ -GtkButton-default-border: 0;
13+ -GtkButton-image-spacing: 0;
14+ -GtkButton-interior-focus: true;
15+ -GtkButton-inner-border: 3;
16+ -GtkCheckButton-indicator-size: 16;
17+ -GtkCheckMenuItem-indicator-size: 14;
18+ -GtkEntry-inner-border: 2;
19+ -GtkEntry-progress-border: 0;
20+ -GtkExpander-expander-size: 10;
21+ -GtkHTML-link-color: @link_color;
22+ -GtkIMHtml-hyperlink-color: @link_color;
23+ -GtkMenu-horizontal-padding: 0;
24+ -GtkMenu-vertical-padding: 3;
25+ -GtkMenuBar-internal-padding: 0;
26+ -GtkNotebook-tab-overlap: 0;
27+ -GtkPaned-handle-size: 6;
28+ -GtkProgressBar-min-horizontal-bar-height: 14;
29+ -GtkProgressBar-min-vertical-bar-width: 14;
30+ -GtkRange-trough-border: 0;
31+ -GtkRange-slider-width: 14;
32+ -GtkRange-stepper-size: 13;
33+ -GtkRange-trough-under-steppers: 1;
34+ -GtkRange-stepper-spacing: 0;
35+ -GtkScale-trough-border: 0;
36+ -GtkScale-trough-side-details: 1;
37+ -GtkScrollbar-activate-slider: 1;
38+ -GtkScrollbar-trough-border: 0;
39+ -GtkScrollbar-slider-width: 13;
40+ -GtkScrollbar-min-slider-length: 31;
41+ -GtkScrolledWindow-scrollbar-spacing: 0;
42+ -GtkScrolledWindow-scrollbars-within-bevel: 1;
43+ -GtkSeparatorMenuItem-horizontal-padding: 0;
44+ -GtkTextView-error-underline-color: @error_color;
45+ -GtkToolButton-icon-spacing: 6;
46+ -GtkToolItemGroup-expander-size: 11;
47+ -GtkToolbar-internal-padding: 0;
48+ -GtkTreeView-expander-size: 8;
49+ -GtkTreeView-vertical-separator: 0;
50+ -GtkWidget-wide-separators: 1;
51+ -GtkWidget-separator-width: 2;
52+ -GtkWidget-separator-height: 2;
53+ -GtkWidget-focus-padding: 0;
54+ -GtkWidget-focus-line-width: 1;
55+ -GtkWidget-link-color: @link_color;
56+ -GtkWidget-visited-link-color: @link_color;
57+ -WnckTasklist-fade-overlay-rect: 0;
58+
59+ border-width: 1;
60+
61+ engine: unico;
62+}
63+
64+*:insensitive {
65+ color: shade (@theme_bg_color, 0.6);
66+ text-shadow: 0 1 alpha (shade (@theme_bg_color, 1.25), 0.5);
67+}
68+
69+*:active {
70+}
71+
72+*:active:hover:insensitive {
73+}
74+
75+*:active:insensitive {
76+}
77+
78+*:hover {
79+}
80+
81+*:hover:insensitive {
82+}
83+
84+*:selected {
85+}
86+
87+*:selected:focused {
88+}
89+
90+/* border and inner stroke */
91+.button,
92+.frame,
93+.notebook {
94+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
95+ from (shade (@theme_bg_color, 0.8)),
96+ to (shade (@theme_bg_color, 0.7)));
97+ -unico-inner-stroke-style: custom;
98+ -unico-inner-stroke-color: alpha (shade (@theme_bg_color, 1.26), 0.2);
99+}
100+
101+.button:insensitive,
102+.frame:insensitive,
103+.notebook:insensitive {
104+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
105+ from (shade (@theme_bg_color, 0.8)),
106+ to (shade (@theme_bg_color, 0.8)));
107+}
108+
109+/* inset */
110+.button:active,
111+.button:insensitive,
112+.check,
113+.entry,
114+.radio
115+{
116+ -unico-outer-stroke-style: custom;
117+ -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
118+ from (alpha (shade (@theme_bg_color, 0.85), 0.6)),
119+ to (alpha (shade (@theme_bg_color, 1.25), 0.6)));
120+}
121+
122+/* shadow */
123+.button,
124+.check:active,
125+.frame,
126+GtkProgressBar.progressbar,
127+.notebook .button,
128+.notebook,
129+.radio:active {
130+ -unico-outer-stroke-style: custom;
131+ -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
132+ from (alpha (shade (@theme_bg_color, 0.05), 0.02)),
133+ to (alpha (shade (@theme_bg_color, 0.05), 0.06)));
134+}
135+
136+/* background */
137+.background {
138+ border-width: 0;
139+ background-color: @theme_bg_color;
140+}
141+
142+/* button */
143+GtkScale.slider,
144+.button {
145+ border-radius: 4;
146+ text-shadow: 0 1 alpha (shade (@button_bg_color, 1.25), 0.4);
147+ background-image: -gtk-gradient (linear, left top, left bottom,
148+ from (shade (@button_bg_color, 1.1)),
149+ to (shade (@button_bg_color, 0.9)));
150+
151+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
152+ from (shade (@button_bg_color, 0.85)),
153+ to (shade (@button_bg_color, 0.7)));
154+ -unico-inner-stroke-style: custom;
155+ -unico-inner-stroke-color: alpha (shade (@button_bg_color, 1.26), 0.2);
156+}
157+
158+.button:active {
159+ background-image: -gtk-gradient (linear, left top, left bottom,
160+ from (shade (@button_bg_color, 0.9)),
161+ to (shade (@button_bg_color, 0.95)));
162+
163+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
164+ from (shade (@button_bg_color, 0.6)),
165+ to (shade (@button_bg_color, 0.7)));
166+ -unico-inner-stroke-style: custom;
167+ -unico-inner-stroke-color: alpha (shade (@button_bg_color, 0.8), 0.5);
168+}
169+
170+.button:insensitive {
171+ text-shadow: 0 1 alpha (shade (@button_bg_color, 1.25), 0.4);
172+ background-image: -gtk-gradient (linear, left top, left bottom,
173+ from (shade (@button_insensitive_bg_color, 1.04)),
174+ to (shade (@button_insensitive_bg_color, 0.96)));
175+
176+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
177+ from (shade (@button_insensitive_bg_color, 0.8)),
178+ to (shade (@button_insensitive_bg_color, 0.8)));
179+}
180+
181+.button:insensitive:active {
182+ background-image: -gtk-gradient (linear, left top, left bottom,
183+ from (shade (@button_insensitive_bg_color, 0.97)),
184+ to (shade (@button_insensitive_bg_color, 1.0)));
185+
186+ -unico-inner-stroke-style: custom;
187+ -unico-inner-stroke-color: alpha (shade (@button_insensitive_bg_color, 0.9), 0.2);
188+}
189+
190+column-header .button,
191+GtkScale.slider,
192+.notebook .button,
193+.toolbar .button {
194+ text-shadow: 0 1 alpha (shade (@theme_bg_color, 1.25), 0.4);
195+ background-image: -gtk-gradient (linear, left top, left bottom,
196+ from (shade (@theme_bg_color, 1.1)),
197+ to (shade (@theme_bg_color, 0.94)));
198+
199+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
200+ from (shade (@theme_bg_color, 0.84)),
201+ to (shade (@theme_bg_color, 0.74)));
202+ -unico-inner-stroke-style: custom;
203+ -unico-inner-stroke-color: alpha (shade (@theme_bg_color, 1.26), 0.4);
204+}
205+
206+.notebook .button:active,
207+.toolbar .button:active {
208+ background-image: -gtk-gradient (linear, left top, left bottom,
209+ from (shade (@theme_bg_color, 0.9)),
210+ to (shade (@theme_bg_color, 0.95)));
211+
212+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
213+ from (shade (@theme_bg_color, 0.6)),
214+ to (shade (@theme_bg_color, 0.7)));
215+ -unico-inner-stroke-style: custom;
216+ -unico-inner-stroke-color: alpha (shade (@theme_bg_color, 0.8), 0.5);
217+}
218+
219+.notebook .button:insensitive,
220+.toolbar .button:insensitive {
221+ background-image: -gtk-gradient (linear, left top, left bottom,
222+ from (shade (@theme_bg_color, 1.04)),
223+ to (shade (@theme_bg_color, 0.96)));
224+}
225+
226+/* check and radio */
227+.check,
228+.check row,
229+.radio,
230+.radio row {
231+ background-image: -gtk-gradient (linear, left top, left bottom,
232+ from (shade (@theme_base_color, 0.96)),
233+ color-stop (0.10, shade (@theme_base_color, 0.98)),
234+ to (@theme_base_color));
235+
236+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
237+ from (shade (@theme_bg_color, 0.68)),
238+ to (shade (@theme_bg_color, 0.68)));
239+ -unico-inner-stroke-style: custom;
240+ -unico-inner-stroke-color: alpha (shade (@theme_base_color, 0.1), 0.02);
241+}
242+
243+.check,
244+.check row {
245+ border-radius: 3;
246+}
247+
248+.radio,
249+.radio row {
250+ border-radius: 10;
251+}
252+
253+.check:active,
254+.check row:selected:active,
255+.check row:selected:focused:active,
256+.notebook .check:active,
257+.notebook .radio:active,
258+.radio:active,
259+.radio row:selected:active,
260+.radio row:selected:focused:active {
261+ background-image: -gtk-gradient (linear, left top, left bottom,
262+ from (shade (@theme_selected_bg_color, 1.1)),
263+ to (shade (@theme_selected_bg_color, 0.9)));
264+
265+ -unico-bullet-color: shade (@theme_selected_bg_color, 0.535);
266+ -unico-bullet-outline-color: shade (@theme_selected_bg_color, 1.2);
267+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
268+ from (shade (@theme_selected_bg_color, 0.7)),
269+ to (shade (@theme_selected_bg_color, 0.7)));
270+ -unico-inner-stroke-style: custom;
271+ -unico-inner-stroke-color: alpha (shade (@theme_selected_bg_color, 1.26), 0.4);
272+ -unico-outer-stroke-style: custom;
273+ -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
274+ from (alpha (shade (@theme_bg_color, 0.05), 0.02)),
275+ to (alpha (shade (@theme_bg_color, 0.05), 0.08)));
276+}
277+
278+.check:insensitive,
279+.radio:insensitive {
280+ background-image: none;
281+ background-color: shade (@theme_bg_color, 0.96);
282+}
283+
284+.check:insensitive:active,
285+.radio:insensitive:active {
286+ background-image: -gtk-gradient (linear, left top, left bottom,
287+ from (shade (@theme_bg_color, 0.96)),
288+ to (shade (@theme_bg_color, 0.9)));
289+
290+ -unico-bullet-color: shade (@theme_bg_color, 0.6);
291+ -unico-bullet-outline-color: shade (@theme_bg_color, 1.0);
292+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
293+ from (shade (@theme_bg_color, 0.8)),
294+ to (shade (@theme_bg_color, 0.7)));
295+ -unico-inner-stroke-style: custom;
296+ -unico-inner-stroke-gradient: none;
297+ -unico-inner-stroke-color: alpha (shade (@theme_bg_color, 1.26), 0.2);
298+}
299+
300+/* column-header */
301+column-header .button {
302+ border-radius: 0;
303+
304+ -unico-outer-stroke-style: none;
305+}
306+
307+/* entry */
308+.entry {
309+ border-radius: 4;
310+ background-image: -gtk-gradient (linear, left top, left bottom,
311+ from (shade (@theme_base_color, 0.90)),
312+ color-stop (0.10, shade (@theme_base_color, 0.94)),
313+ to (@theme_base_color));
314+
315+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
316+ from (shade (@theme_bg_color, 0.65)),
317+ to (shade (@theme_bg_color, 0.7)));
318+ -unico-inner-stroke-style: custom;
319+ -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
320+ from (alpha (shade (@theme_bg_color, 0.05), 0.06)),
321+ to (alpha (shade (@theme_bg_color, 0.05), 0.03)));
322+
323+}
324+
325+.entry:focused {
326+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
327+ from (shade (@selected_bg_color, 0.75)),
328+ to (shade (@selected_bg_color, 0.8)));
329+ -unico-inner-stroke-style: custom;
330+ -unico-inner-stroke-coloe: alpha (@selected_bg_color, 0.5);
331+ -unico-inner-stroke-gradient: none;
332+}
333+
334+.entry:insensitive {
335+ background-image: none;
336+ background-color: shade (@theme_bg_color, 0.96);
337+
338+ -unico-inner-stroke-style: custom;
339+ -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
340+ from (alpha (shade (@theme_bg_color, 0.05), 0.04)),
341+ to (alpha (shade (@theme_bg_color, 0.05), 0.02)));
342+}
343+
344+/* frame */
345+.frame {
346+ border-radius: 3;
347+}
348+
349+/* GtkProgressBar */
350+GtkProgressBar {
351+ padding: 0;
352+ border-radius: 8;
353+
354+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
355+ from (shade (@theme_bg_color, 0.75)),
356+ to (shade (@theme_bg_color, 1.05)));
357+}
358+
359+GtkProgressBar.vertical {
360+ -unico-border-gradient: -gtk-gradient (linear, left top, right top,
361+ from (shade (@theme_bg_color, 0.75)),
362+ to (shade (@theme_bg_color, 1.05)));
363+}
364+
365+GtkProgressBar.progressbar {
366+ background-image: -gtk-gradient (linear, left top, left bottom,
367+ from (shade (@theme_selected_bg_color, 1.13)),
368+ to (shade (@theme_selected_bg_color, 0.9)));
369+
370+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
371+ from (shade (@theme_selected_bg_color, 0.75)),
372+ to (shade (@theme_selected_bg_color, 0.75)));
373+ -unico-inner-stroke-style: custom;
374+ -unico-inner-stroke-color: alpha (shade (@theme_selected_bg_color, 1.26), 0.3);
375+}
376+
377+GtkProgressBar.progressbar.vertical {
378+ background-image: -gtk-gradient (linear, left top, right top,
379+ from (shade (@theme_selected_bg_color, 1.13)),
380+ to (shade (@theme_selected_bg_color, 0.9)));
381+
382+ -unico-border-gradient: -gtk-gradient (linear, left top, right top,
383+ from (shade (@theme_selected_bg_color, 0.75)),
384+ to (shade (@theme_selected_bg_color, 0.75)));
385+}
386+
387+GtkProgressBar.trough {
388+ background-image: -gtk-gradient (linear, left top, left bottom,
389+ from (shade (@theme_bg_color, 0.92)),
390+ to (shade (@theme_bg_color, 0.96)));
391+
392+ -unico-outer-stroke-style: none;
393+}
394+
395+GtkProgressBar.trough.vertical {
396+ background-image: -gtk-gradient (linear, left top, right top,
397+ from (shade (@theme_bg_color, 0.92)),
398+ to (shade (@theme_bg_color, 0.96)));
399+}
400+
401+/* GtkScale */
402+GtkScale {
403+ -GtkScale-slider-length: 10;
404+ -GtkRange-slider-width: 17;
405+ -GtkRange-trough-border: 1;
406+
407+ border-radius: 8;
408+}
409+
410+/* GtkScrolledWindow */
411+GtkScrolledWindow.frame {
412+ border-radius: 0;
413+}
414+
415+/* GtkSeparator */
416+GtkSeparator {
417+ border-style: solid;
418+ border-color: shade (@theme_bg_color, 0.8);
419+
420+ -unico-border-gradient: none;
421+ -unico-inner-stroke-style: custom;
422+ -unico-inner-stroke-color: alpha (shade (@theme_bg_color, 1.26), 0.6);
423+}
424+
425+.button GtkSeparator {
426+ border-style: solid;
427+ border-color: shade (@button_bg_color, 0.8);
428+
429+ -unico-inner-stroke-style: custom;
430+ -unico-inner-stroke-color: alpha (shade (@button_bg_color, 1.26), 0.4);
431+}
432+
433+.menuitem.separator {
434+ border-style: solid;
435+ border-color: shade (@dark_bg_color, 0.8);
436+
437+ -unico-border-gradient: none;
438+ -unico-inner-stroke-style: custom;
439+ -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.5);
440+}
441+
442+/* GtkSpinButton */
443+GtkSpinButton.button {
444+ -unico-outer-stroke-style: none;
445+}
446+
447+GtkSpinButton.button:insensitive {
448+ -unico-outer-stroke-style: none;
449+}
450+
451+/* GtkStatusbar */
452+GtkStatusbar .frame {
453+ border-style: none;
454+
455+ -unico-outer-stroke-style: none;
456+}
457+
458+/* menu */
459+.menu {
460+ padding: 0;
461+ background-image: none;
462+ background-color: @dark_bg_color;
463+ border-color: shade (@dark_bg_color, 0.9);
464+ color: @dark_fg_color;
465+}
466+
467+/* menubar */
468+.menubar {
469+ -GtkWidget-window-dragging: true;
470+
471+ color: @dark_fg_color;
472+ text-shadow: 0 -1 shade (@dark_bg_color, 0.6);
473+ background-image: none;
474+ background-color: @dark_bg_color;
475+
476+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
477+ from (shade (@dark_bg_color, 1.1)),
478+ to (shade (@dark_bg_color, 0.75)));
479+}
480+
481+.menubar.menuitem {
482+ border-radius: 4;
483+}
484+
485+.menubar.menuitem:prelight {
486+ color: #ffffff;
487+ background-image: -gtk-gradient (linear, left top, left bottom,
488+ from (shade (@dark_bg_color, 1.38)),
489+ to (shade (@dark_bg_color, 1.11)));
490+
491+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
492+ from (shade (@dark_bg_color, 0.9)),
493+ to (shade (@dark_bg_color, 1.0)));
494+ -unico-inner-stroke-style: custom;
495+ -unico-inner-stroke-color: alpha (@dark_bg_color, 0.02);
496+}
497+
498+/* menuitem */
499+.menuitem {
500+ padding: 2;
501+ border-width: 1;
502+ border-radius: 0;
503+ border-style: solid;
504+ color: @dark_fg_color;
505+ background-image: -gtk-gradient (linear, left top, left bottom,
506+ from (shade (@theme_selected_bg_color, 1.1)),
507+ to (shade (@theme_selected_bg_color, 0.9)));
508+
509+ -unico-bullet-color: @dark_fg_color;
510+ -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
511+ from (shade (@theme_selected_bg_color, 0.7)),
512+ to (shade (@theme_selected_bg_color, 0.7)));
513+ -unico-inner-stroke-style: custom;
514+ -unico-inner-stroke-color: alpha (shade (@theme_selected_bg_color, 1.26), 0.4);
515+}
516+
517+.menuitem:prelight,
518+.menuitem *:prelight {
519+ color: @selected_fg_color;
520+}
521+
522+.menuitem:insensitive,
523+.menuitem *:insensitive {
524+ color: mix (@dark_fg_color, @dark_bg_color, 0.5);
525+ text-shadow: 0 -1 shade (@dark_bg_color, 0.6);
526+}
527+
528+.menuitem.check:active,
529+.menuitem.radio:active {
530+ color: @dark_fg_color;
531+
532+ -unico-bullet-color: @dark_fg_color;
533+}
534+
535+.menuitem.check:active:prelight,
536+.menuitem.radio:active:prelight {
537+ color: @selected_fg_color;
538+
539+ -unico-bullet-color: @selected_fg_color;
540+}
541+
542+/* notebook */
543+.notebook {
544+ border-radius: 3;
545+ background-image: none;
546+ background-color: shade (@theme_bg_color, 1.02);
547+
548+ -unico-inner-stroke-style: custom;
549+ -unico-inner-stroke-color: alpha (shade (@theme_bg_color, 1.26), 0.3);
550+}
551+
552+.notebook tab {
553+ padding: 0;
554+ background-image: -gtk-gradient (linear, left top, left bottom,
555+ from (shade (@theme_bg_color, 0.97)),
556+ color-stop (0.60, shade (@theme_bg_color, 0.95)),
557+ to (shade (@theme_bg_color, 0.9)));
558+}
559+
560+.notebook tab:active {
561+ background-image: -gtk-gradient (linear, left top, left bottom,
562+ from (shade (@theme_bg_color, 1.1)),
563+ to (shade (@theme_bg_color, 1.02)));
564+}
565+
566+/* toolbar */
567+.toolbar {
568+ border-style: none;
569+}
570
571=== added file 'Ambiance/gtk-3.0/gtk.css'
572--- Ambiance/gtk-3.0/gtk.css 1970-01-01 00:00:00 +0000
573+++ Ambiance/gtk-3.0/gtk.css 2011-06-17 16:23:40 +0000
574@@ -0,0 +1,33 @@
575+/* default color scheme */
576+@define-color bg_color #f2f1f0;
577+@define-color fg_color #4c4c4c;
578+@define-color base_color #ffffff;
579+@define-color text_color #3C3C3C;
580+@define-color selected_bg_color #f07746;
581+@define-color selected_fg_color #ffffff;
582+@define-color tooltip_bg_color #000;
583+@define-color tooltip_fg_color #ffffff;
584+
585+/* other color schemes could simply override these */
586+@define-color theme_bg_color @bg_color;
587+@define-color theme_fg_color @fg_color;
588+@define-color theme_base_color @base_color;
589+@define-color theme_text_color @text_color;
590+@define-color theme_selected_bg_color @selected_bg_color;
591+@define-color theme_selected_fg_color @selected_fg_color;
592+@define-color theme_tooltip_bg_color @tooltip_bg_color;
593+@define-color theme_tooltip_fg_color @tooltip_fg_color;
594+
595+/* misc colors used by gtk+ */
596+@define-color link_color #4a90d9;
597+@define-color warning_color #f57900;
598+@define-color error_color #cc0000;
599+@define-color success_color #4e9a06;
600+
601+/* theme common colors */
602+@define-color button_bg_color #cdcdcd;
603+@define-color button_insensitive_bg_color mix (@button_bg_color, @theme_bg_color, 0.6);
604+@define-color dark_bg_color #3c3b37;
605+@define-color dark_fg_color #dfdbd2;
606+
607+@import url("gtk-widgets.css");
608
609=== added file 'Ambiance/gtk-3.0/settings.ini'
610--- Ambiance/gtk-3.0/settings.ini 1970-01-01 00:00:00 +0000
611+++ Ambiance/gtk-3.0/settings.ini 2011-06-17 16:23:40 +0000
612@@ -0,0 +1,3 @@
613+[Settings]
614+gtk-color-scheme = "base_color:#ffffff\nbg_color:#f2f1f0\ntooltip_bg_color:#000000\nselected_bg_color:#f07746\ntext_color:#3C3C3C\nfg_color:#4c4c4c\ntooltip_fg_color:#ffffff\nselected_fg_color:#ffffff\nlink_color:#DD4814\nbg_color_dark:#3c3b37\nfg_color_dark:#dfdbd2"
615+gtk-auto-mnemonics = 1