Merge lp:~dashua/light-themes/fix.lp.1040710 into lp:~ubuntu-art-pkg/light-themes/trunk

Proposed by James Schriver
Status: Merged
Merge reported by: James Schriver
Merged at revision: not available
Proposed branch: lp:~dashua/light-themes/fix.lp.1040710
Merge into: lp:~ubuntu-art-pkg/light-themes/trunk
Diff against target: 253 lines (+198/-2)
4 files modified
Ambiance/gtk-3.0/gtk-main.css (+2/-1)
Ambiance/gtk-3.0/gtk-widgets.css (+97/-0)
Radiance/gtk-3.0/gtk-main.css (+2/-1)
Radiance/gtk-3.0/gtk-widgets.css (+97/-0)
To merge this branch: bzr merge lp:~dashua/light-themes/fix.lp.1040710
Reviewer Review Type Date Requested Status
Andrea Cimitan Approve
Review via email: mp+121033@code.launchpad.net

Commit message

Merge GtkLevel fixes

To post a comment you must log in.
Revision history for this message
Andrea Cimitan (cimi) wrote :

Thanks, merge!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'Ambiance/gtk-3.0/gtk-main.css'
2--- Ambiance/gtk-3.0/gtk-main.css 2012-08-08 13:46:38 +0000
3+++ Ambiance/gtk-3.0/gtk-main.css 2012-08-23 15:47:23 +0000
4@@ -18,6 +18,7 @@
5 @define-color error_fg_color rgb (166, 38, 38);
6 @define-color error_bg_color rgb (237, 54, 54);
7 @define-color link_color #4a90d9;
8+@define-color success_color #4e9a06;
9 @define-color error_color #cc0000;
10
11 /* theme common colors */
12@@ -41,4 +42,4 @@
13 @import url("apps/nautilus.css");
14 @import url("apps/gnome-panel.css");
15 @import url("apps/gnome-terminal.css");
16-@import url("apps/unity-greeter.css");
17\ No newline at end of file
18+@import url("apps/unity-greeter.css");
19
20=== modified file 'Ambiance/gtk-3.0/gtk-widgets.css'
21--- Ambiance/gtk-3.0/gtk-widgets.css 2012-08-09 16:56:13 +0000
22+++ Ambiance/gtk-3.0/gtk-widgets.css 2012-08-23 15:47:23 +0000
23@@ -1210,6 +1210,103 @@
24 to (#e8e8e8));
25 }
26
27+/* level bars as used for password quality or remaining power */
28+
29+GtkLevelBar {
30+ -GtkLevelBar-min-block-width: 34;
31+ -GtkLevelBar-min-block-height: 3;
32+}
33+
34+GtkLevelBar.vertical {
35+ -GtkLevelBar-min-block-width: 3;
36+ -GtkLevelBar-min-block-height: 34;
37+}
38+
39+.level-bar.trough {
40+ padding: 2px;
41+}
42+
43+.level-bar.fill-block {
44+ border-width: 1px;
45+ border-style: solid;
46+
47+ border-color: @selected_bg_color;
48+ background-color: #db6a3c;
49+}
50+
51+.level-bar.indicator-continuous.fill-block {
52+ padding: 2px;
53+ border-radius: 2px;
54+}
55+
56+.level-bar.fill-block:backdrop,
57+.level-bar.fill-block.level-high:backdrop,
58+.level-bar.fill-block.level-low:backdrop {
59+ background-color: #b0b0b0;
60+ border-color: #b0b0b0;
61+ background-image: none;
62+}
63+
64+
65+.level-bar.indicator-discrete.fill-block.horizontal {
66+ margin: 0 1px;
67+}
68+
69+.level-bar.indicator-discrete.fill-block.vertical {
70+ margin: 1px 0;
71+}
72+
73+/* discrete indicator border rounding,
74+ uncomment when :nth-child will be working
75+ on the widget
76+
77+.level-bar.indicator-discrete.fill-block.horizontal:first-child {
78+ border-radius: 2px 0 0 2px;
79+}
80+
81+.level-bar.indicator-discrete.fill-block.horizontal:last-child {
82+ border-radius: 0 2px 2px 0;
83+}
84+
85+.level-bar.indicator-discrete.fill-block.vertical:first-child {
86+ border-radius: 2px 2px 0 0;
87+}
88+
89+.level-bar.indicator-discrete.fill-block.vertical:last-child {
90+ border-radius: 0 0 2px 2px;
91+}
92+
93+*/
94+
95+.level-bar.fill-block.level-high {
96+ border-color: shade(@success_color, 0.85);
97+ background-image: linear-gradient(to bottom,
98+ shade(@success_color, 1.2),
99+ @success_color 75%,
100+ shade(@success_color, 0.95)
101+ );
102+}
103+
104+.level-bar.fill-block.level-low {
105+ border-color: shade(@warning_bg_color, 0.80);
106+ background-image: linear-gradient(to bottom,
107+ shade(@warning_bg_color, 1.3),
108+ @warning_bg_color 75%,
109+ shade(@warning_bg_color, 0.90)
110+ );
111+}
112+
113+.level-bar.fill-block.empty-fill-block {
114+ background-color: transparent;
115+ background-image: none;
116+ border-color: alpha(@bg_color, 0.1);
117+}
118+
119+.level-bar.fill-block.empty-fill-block:backdrop {
120+ border-color: transparent;
121+ background-color: transparent;
122+}
123+
124 GtkScale {
125 -GtkRange-slider-width: 18;
126 -GtkRange-trough-border: 0;
127
128=== modified file 'Radiance/gtk-3.0/gtk-main.css'
129--- Radiance/gtk-3.0/gtk-main.css 2012-08-08 13:46:38 +0000
130+++ Radiance/gtk-3.0/gtk-main.css 2012-08-23 15:47:23 +0000
131@@ -18,6 +18,7 @@
132 @define-color error_fg_color rgb (166, 38, 38);
133 @define-color error_bg_color rgb (237, 54, 54);
134 @define-color link_color #4a90d9;
135+@define-color success_color #4e9a06;
136 @define-color error_color #cc0000;
137
138 /* theme common colors */
139@@ -43,4 +44,4 @@
140 @import url("apps/gedit.css");
141 @import url("apps/nautilus.css");
142 @import url("apps/gnome-panel.css");
143-@import url("apps/gnome-terminal.css");
144\ No newline at end of file
145+@import url("apps/gnome-terminal.css");
146
147=== modified file 'Radiance/gtk-3.0/gtk-widgets.css'
148--- Radiance/gtk-3.0/gtk-widgets.css 2012-08-09 16:56:13 +0000
149+++ Radiance/gtk-3.0/gtk-widgets.css 2012-08-23 15:47:23 +0000
150@@ -1210,6 +1210,103 @@
151 to (#e8e8e8));
152 }
153
154+/* level bars as used for password quality or remaining power */
155+
156+GtkLevelBar {
157+ -GtkLevelBar-min-block-width: 34;
158+ -GtkLevelBar-min-block-height: 3;
159+}
160+
161+GtkLevelBar.vertical {
162+ -GtkLevelBar-min-block-width: 3;
163+ -GtkLevelBar-min-block-height: 34;
164+}
165+
166+.level-bar.trough {
167+ padding: 2px;
168+}
169+
170+.level-bar.fill-block {
171+ border-width: 1px;
172+ border-style: solid;
173+
174+ border-color: @selected_bg_color;
175+ background-color: #db6a3c;
176+}
177+
178+.level-bar.indicator-continuous.fill-block {
179+ padding: 2px;
180+ border-radius: 2px;
181+}
182+
183+.level-bar.fill-block:backdrop,
184+.level-bar.fill-block.level-high:backdrop,
185+.level-bar.fill-block.level-low:backdrop {
186+ background-color: #b0b0b0;
187+ border-color: #b0b0b0;
188+ background-image: none;
189+}
190+
191+
192+.level-bar.indicator-discrete.fill-block.horizontal {
193+ margin: 0 1px;
194+}
195+
196+.level-bar.indicator-discrete.fill-block.vertical {
197+ margin: 1px 0;
198+}
199+
200+/* discrete indicator border rounding,
201+ uncomment when :nth-child will be working
202+ on the widget
203+
204+.level-bar.indicator-discrete.fill-block.horizontal:first-child {
205+ border-radius: 2px 0 0 2px;
206+}
207+
208+.level-bar.indicator-discrete.fill-block.horizontal:last-child {
209+ border-radius: 0 2px 2px 0;
210+}
211+
212+.level-bar.indicator-discrete.fill-block.vertical:first-child {
213+ border-radius: 2px 2px 0 0;
214+}
215+
216+.level-bar.indicator-discrete.fill-block.vertical:last-child {
217+ border-radius: 0 0 2px 2px;
218+}
219+
220+*/
221+
222+.level-bar.fill-block.level-high {
223+ border-color: shade(@success_color, 0.85);
224+ background-image: linear-gradient(to bottom,
225+ shade(@success_color, 1.2),
226+ @success_color 75%,
227+ shade(@success_color, 0.95)
228+ );
229+}
230+
231+.level-bar.fill-block.level-low {
232+ border-color: shade(@warning_bg_color, 0.80);
233+ background-image: linear-gradient(to bottom,
234+ shade(@warning_bg_color, 1.3),
235+ @warning_bg_color 75%,
236+ shade(@warning_bg_color, 0.90)
237+ );
238+}
239+
240+.level-bar.fill-block.empty-fill-block {
241+ background-color: transparent;
242+ background-image: none;
243+ border-color: alpha(@bg_color, 0.1);
244+}
245+
246+.level-bar.fill-block.empty-fill-block:backdrop {
247+ border-color: transparent;
248+ background-color: transparent;
249+}
250+
251 GtkScale {
252 -GtkRange-slider-width: 18;
253 -GtkRange-trough-border: 0;

Subscribers

People subscribed via source and target branches