Statistiques
| Révision :

root / tmp / org.txm.rcp / css / e4-dark_win.css @ 1996

Historique | Voir | Annoter | Télécharger (12,37 ko)

1 923 mdecorde
/*******************************************************************************
2 923 mdecorde
 * Copyright (c) 2010, 2015 Andrea Guarinoni and others.
3 923 mdecorde
 * All rights reserved. This program and the accompanying materials
4 923 mdecorde
 * are made available under the terms of the Eclipse Public License v1.0
5 923 mdecorde
 * which accompanies this distribution, and is available at
6 923 mdecorde
 * http://www.eclipse.org/legal/epl-v10.html
7 923 mdecorde
 *
8 923 mdecorde
 * Contributors:
9 923 mdecorde
 *     Andrea Guarinoni <andrea.guarinoni.dev@outlook.com> - initial API and implementation
10 923 mdecorde
 *     Lars Vogel <Lars.Vogel@vogella.com> - initial API and implementation
11 923 mdecorde
 *     Stefan Winkler <stefan@winklerweb.net> - Bug 431845
12 923 mdecorde
 *     Fabio Zadrozny <fabiofz@gmail.com> - Bug 434201, 434309, 430278
13 923 mdecorde
 *******************************************************************************/
14 923 mdecorde
15 923 mdecorde
/*******************************************************************************
16 923 mdecorde
 * The following bugs are referred to in this style sheet
17 923 mdecorde
 * 1.) Bug 430052 - Imported rules cannot be overridden
18 923 mdecorde
 *******************************************************************************/
19 923 mdecorde
20 923 mdecorde
21 923 mdecorde
/* @import url("platform:/plugin/org.eclipse.ui.themes/css/e4-dark.css"); Bug 430052 */
22 923 mdecorde
@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_basestyle.css");
23 923 mdecorde
@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_globalstyle.css"); /* Remove this to have ONLY the main IDE shell dark */
24 923 mdecorde
@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_partstyle.css");
25 923 mdecorde
26 923 mdecorde
Tree {
27 923 mdecorde
        /**
28 923 mdecorde
         * See Bug 434201: Dark theme: tree must respect the foreground color for items arrows
29 923 mdecorde
         */
30 923 mdecorde
        swt-tree-arrows-color:#cccccc;
31 923 mdecorde
        swt-tree-arrows-mode: triangle;  /* triangle or square */
32 923 mdecorde
33 923 mdecorde
        /* See Bug 434309: Customize the tree/table selection to work properly
34 923 mdecorde
         * with the dark theme.
35 923 mdecorde
         *
36 923 mdecorde
         * Note that the selection foreground is a bit lighter than the regular
37 923 mdecorde
         * foreground because our background is also a bit lighter in this case.
38 923 mdecorde
         */
39 923 mdecorde
        swt-selection-foreground-color: #fcfcf9;
40 923 mdecorde
        swt-selection-background-color: #494949;
41 923 mdecorde
        swt-hot-background-color: #2F2F2F;
42 923 mdecorde
        swt-selection-border-color: #7F7D68;
43 923 mdecorde
        swt-hot-border-color: #545454;
44 923 mdecorde
}
45 923 mdecorde
46 923 mdecorde
47 923 mdecorde
Table {
48 923 mdecorde
        /* See Bug 434309: Customize the tree/table selection to work properly
49 923 mdecorde
         * with the dark theme.
50 923 mdecorde
         *
51 923 mdecorde
         * Note that the selection foreground is a bit lighter than the regular
52 923 mdecorde
         * foreground because our background is also a bit lighter in this case.
53 923 mdecorde
         */
54 923 mdecorde
        swt-selection-foreground-color: #fcfcf9;
55 923 mdecorde
56 923 mdecorde
        swt-selection-background-color: #494949;
57 923 mdecorde
        swt-hot-background-color: #2F2F2F;
58 923 mdecorde
        swt-selection-border-color: #7F7D68;
59 923 mdecorde
        swt-hot-border-color: #545454;
60 923 mdecorde
}
61 923 mdecorde
62 923 mdecorde
63 923 mdecorde
.MTrimmedWindow.topLevel {
64 923 mdecorde
    margin-top: 3px;
65 923 mdecorde
    margin-bottom: 3px;
66 923 mdecorde
    margin-left: 3px;
67 923 mdecorde
    margin-right: 3px;
68 923 mdecorde
}
69 923 mdecorde
70 923 mdecorde
.MPartStack, .MPart {
71 923 mdecorde
    font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT';
72 923 mdecorde
}
73 923 mdecorde
74 923 mdecorde
.MPartStack {
75 923 mdecorde
    swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
76 923 mdecorde
    swt-selected-tab-fill: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END' 100%; /* title background for selected tab */
77 923 mdecorde
    swt-unselected-tabs-color: '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START' '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_END' 100% 100%; /* title background for unselected tab */
78 923 mdecorde
    swt-outer-keyline-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTER_KEYLINE_COLOR'; /* border color for whole tabs container */
79 923 mdecorde
    swt-inner-keyline-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_INNER_KEYLINE_COLOR';
80 923 mdecorde
    swt-tab-outline: '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR'; /* border color for selected tab */
81 923 mdecorde
    padding: 0px 2px 2px;
82 923 mdecorde
    swt-shadow-visible: false;
83 923 mdecorde
    swt-mru-visible: true;
84 923 mdecorde
    swt-corner-radius: 16px;
85 923 mdecorde
}
86 923 mdecorde
87 923 mdecorde
.MPartStack.active {
88 923 mdecorde
    swt-selected-tab-fill: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END' 100%; /* title background for selected tab */
89 923 mdecorde
    swt-unselected-tabs-color: '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START' '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END' 100% 100%; /* title background for unselected tab */
90 923 mdecorde
    swt-outer-keyline-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR'; /* border color for whole tabs container */
91 923 mdecorde
    swt-inner-keyline-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_INNER_KEYLINE_COLOR';
92 923 mdecorde
    swt-tab-outline: '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR'; /* border color for selected tab */
93 923 mdecorde
}
94 923 mdecorde
95 923 mdecorde
.MPartStack.active.noFocus {
96 923 mdecorde
    swt-selected-tabs-fill: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END' 100% 100%;
97 923 mdecorde
}
98 923 mdecorde
99 923 mdecorde
.MPartStack.empty {
100 923 mdecorde
    swt-unselected-tabs-color: '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START' #4F5456 #4F5456 99% 100%; /* title background for unselected tab */
101 923 mdecorde
    swt-tab-outline: #535354; /* border color for selected tab */
102 923 mdecorde
    swt-outer-keyline-color: #515658; /* border color for whole tabs container */
103 923 mdecorde
}
104 923 mdecorde
105 923 mdecorde
.MPart.busy {
106 923 mdecorde
    font-style: italic;
107 923 mdecorde
}
108 923 mdecorde
109 923 mdecorde
.MPart.highlighted {
110 923 mdecorde
    font-weight: bold;
111 923 mdecorde
}
112 923 mdecorde
113 923 mdecorde
CTabItem,
114 923 mdecorde
CTabItem CLabel {
115 923 mdecorde
    background-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */
116 923 mdecorde
    color: '#org-eclipse-ui-workbench-INACTIVE_TAB_UNSELECTED_TEXT_COLOR';
117 923 mdecorde
}
118 923 mdecorde
CTabItem:selected,
119 923 mdecorde
CTabItem:selected CLabel {
120 923 mdecorde
    color: '#org-eclipse-ui-workbench-INACTIVE_TAB_SELECTED_TEXT_COLOR';
121 923 mdecorde
}
122 923 mdecorde
123 923 mdecorde
.MPartStack.active > CTabItem,
124 923 mdecorde
.MPartStack.active > CTabItem CLabel {
125 923 mdecorde
    background-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */
126 923 mdecorde
    color: '#org-eclipse-ui-workbench-ACTIVE_TAB_UNSELECTED_TEXT_COLOR';
127 923 mdecorde
}
128 923 mdecorde
.MPartStack.active > CTabItem:selected,
129 923 mdecorde
.MPartStack.active > CTabItem:selected CLabel {
130 923 mdecorde
    color: '#org-eclipse-ui-workbench-ACTIVE_TAB_SELECTED_TEXT_COLOR';
131 923 mdecorde
}
132 923 mdecorde
133 923 mdecorde
.MPartStack.active.noFocus > CTabItem:selected {
134 923 mdecorde
    color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR';
135 923 mdecorde
}
136 923 mdecorde
137 923 mdecorde
CTabItem.busy {
138 923 mdecorde
    color: #888888;
139 923 mdecorde
}
140 923 mdecorde
141 923 mdecorde
#PerspectiveSwitcher {
142 923 mdecorde
    eclipse-perspective-keyline-color: #AAB0BF #AAB0BF;
143 923 mdecorde
}
144 923 mdecorde
145 923 mdecorde
.MToolControl.TrimStack {
146 923 mdecorde
    /*frame-image:  url(./gtkTSFrame.png);*/
147 923 mdecorde
    handle-image:  url(./dragHandle.png);
148 923 mdecorde
    frame-cuts: 5px 1px 5px 16px;
149 923 mdecorde
}
150 923 mdecorde
151 923 mdecorde
.MToolBar.Draggable {
152 923 mdecorde
    handle-image:  url(./dragHandle.png);
153 923 mdecorde
}
154 923 mdecorde
155 923 mdecorde
.MToolControl.Draggable {
156 923 mdecorde
    handle-image:  url(./dragHandle.png);
157 923 mdecorde
}
158 923 mdecorde
159 923 mdecorde
.DragFeedback {
160 923 mdecorde
    background-color: COLOR-WIDGET-NORMAL-SHADOW;
161 923 mdecorde
}
162 923 mdecorde
163 923 mdecorde
.ModifiedDragFeedback {
164 923 mdecorde
    background-color: #4176AF;
165 923 mdecorde
}
166 923 mdecorde
167 923 mdecorde
.MTrimmedWindow {
168 923 mdecorde
    background-color: #515658;
169 923 mdecorde
}
170 923 mdecorde
171 923 mdecorde
.MTrimBar {
172 923 mdecorde
    background-color: #515658;
173 923 mdecorde
}
174 923 mdecorde
175 923 mdecorde
CTabFolder.MArea .MPartStack,CTabFolder.MArea .MPartStack.active {
176 923 mdecorde
    swt-shadow-visible: false;
177 923 mdecorde
}
178 923 mdecorde
179 923 mdecorde
180 923 mdecorde
CTabFolder Tree, CTabFolder Canvas {
181 923 mdecorde
    background-color: #2F2F2F;
182 923 mdecorde
    color: #CCC;
183 923 mdecorde
}
184 923 mdecorde
185 923 mdecorde
.MPartStack.active CTabFolder Canvas {
186 923 mdecorde
    background-color: #262626;
187 923 mdecorde
    color: #CCC;
188 923 mdecorde
}
189 923 mdecorde
190 923 mdecorde
.MPartStack.active Table {
191 923 mdecorde
    background-color: #2F2F2F;
192 923 mdecorde
    color: #CCC;
193 923 mdecorde
}
194 923 mdecorde
195 923 mdecorde
.View {
196 923 mdecorde
    background-color: #313538;
197 923 mdecorde
    color: #F5F5F5;
198 923 mdecorde
}
199 923 mdecorde
200 923 mdecorde
201 923 mdecorde
/* ####################### Top Toolbar ########################## */
202 923 mdecorde
203 923 mdecorde
#org-eclipse-ui-main-toolbar, #PerspectiveSwitcher {
204 923 mdecorde
    eclipse-perspective-keyline-color: #585858;
205 923 mdecorde
    background-color: #515658 #515658 100%;
206 923 mdecorde
    handle-image: none;
207 923 mdecorde
    color: #EBE8E4;
208 923 mdecorde
}
209 923 mdecorde
210 923 mdecorde
211 923 mdecorde
/* ##################### Bottom Status Bar ####################### */
212 923 mdecorde
213 923 mdecorde
#org-eclipse-ui-StatusLine,
214 923 mdecorde
#org-eclipse-ui-ProgressBar,
215 923 mdecorde
#org-eclipse-ui-ProgressBar Canvas {
216 923 mdecorde
    color: #CCCCCC;
217 923 mdecorde
}
218 923 mdecorde
#org-eclipse-ui-StatusLine CLabel {
219 923 mdecorde
    color: #BDBAB7;
220 923 mdecorde
}
221 923 mdecorde
222 923 mdecorde
StatusLine, ImageBasedFrame{
223 923 mdecorde
    color: #BDBAB7;
224 923 mdecorde
}
225 923 mdecorde
226 923 mdecorde
227 923 mdecorde
228 923 mdecorde
/* ####################### CSS for .MParts ####################### */
229 923 mdecorde
230 923 mdecorde
/* Make the content of the Form brighter because the color of
231 923 mdecorde
   the font of some widgets is hard-coded to be black on Window */
232 923 mdecorde
233 923 mdecorde
.MPart Form,
234 923 mdecorde
.MPart Form Sash,
235 923 mdecorde
.MPart Form Label,
236 923 mdecorde
.MPart Form Section,
237 923 mdecorde
.MPart Form FormText,
238 923 mdecorde
.MPart Form Link,
239 923 mdecorde
.MPart Form Hyperlink,
240 923 mdecorde
.MPart Form ImageHyperlink,
241 923 mdecorde
.MPart Form Button,
242 923 mdecorde
.MPart Form Group,
243 923 mdecorde
.MPart Form SashForm,
244 923 mdecorde
.MPart Form LayoutComposite,
245 923 mdecorde
.MPart Form ScrolledPageBook,
246 923 mdecorde
.MPart Form DependenciesComposite,
247 923 mdecorde
.MPart Form ListEditorComposite,
248 923 mdecorde
.MPart Form Text[style~='SWT.READ_ONLY'],
249 923 mdecorde
.MPart Form > LayoutComposite > LayoutComposite > ToolBar,
250 923 mdecorde
.MPart Form DependenciesComposite > SashForm > Section > *, /* Section > DependenciesComposite$... */
251 923 mdecorde
.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > *, /*LayoutComposite > MasterDetailBlock$... > LayoutComposite > Section > LayoutComposite > ExtensionsSection$...*/
252 923 mdecorde
.MPartStack.active .MPart Form,
253 923 mdecorde
.MPartStack.active .MPart Form Sash,
254 923 mdecorde
.MPartStack.active .MPart Form Label,
255 923 mdecorde
.MPartStack.active .MPart Form Section,
256 923 mdecorde
.MPartStack.active .MPart Form FormText,
257 923 mdecorde
.MPartStack.active .MPart Form Link,
258 923 mdecorde
.MPartStack.active .MPart Form Hyperlink,
259 923 mdecorde
.MPartStack.active .MPart Form ImageHyperlink,
260 923 mdecorde
.MPartStack.active .MPart Form Button,
261 923 mdecorde
.MPartStack.active .MPart Form Group,
262 923 mdecorde
.MPartStack.active .MPart Form SashForm,
263 923 mdecorde
.MPartStack.active .MPart Form LayoutComposite,
264 923 mdecorde
.MPartStack.active .MPart Form ScrolledPageBook,
265 923 mdecorde
.MPartStack.active .MPart Form DependenciesComposite,
266 923 mdecorde
.MPartStack.active .MPart Form ListEditorComposite,
267 923 mdecorde
.MPartStack.active .MPart Form Text[style~='SWT.READ_ONLY'],
268 923 mdecorde
.MPartStack.active .MPart Form > LayoutComposite > LayoutComposite > ToolBar,
269 923 mdecorde
.MPartStack.active .MPart Form DependenciesComposite > SashForm > Section > *, /* Section > DependenciesComposite$... */
270 923 mdecorde
.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > * /*LayoutComposite > MasterDetailBlock$... > LayoutComposite > Section > LayoutComposite > ExtensionsSection$...*/ {
271 923 mdecorde
    background-color: #4f5355;
272 923 mdecorde
    color: #f4f7f7;
273 923 mdecorde
}
274 923 mdecorde
#org-eclipse-help-ui-HelpView Form,
275 923 mdecorde
#org-eclipse-help-ui-HelpView Form Sash,
276 923 mdecorde
#org-eclipse-help-ui-HelpView Form Label,
277 923 mdecorde
#org-eclipse-help-ui-HelpView Form Section,
278 923 mdecorde
#org-eclipse-help-ui-HelpView Form FormText,
279 923 mdecorde
#org-eclipse-help-ui-HelpView Form Hyperlink,
280 923 mdecorde
#org-eclipse-help-ui-HelpView Form Button,
281 923 mdecorde
#org-eclipse-help-ui-HelpView Form Group,
282 923 mdecorde
#org-eclipse-help-ui-HelpView Form LayoutComposite,
283 923 mdecorde
#org-eclipse-help-ui-HelpView Form ScrolledPageBook,
284 923 mdecorde
#org-eclipse-help-ui-HelpView Form Text[style~='SWT.READ_ONLY'] {
285 923 mdecorde
    background-color: #2F2F2F;
286 923 mdecorde
    color: #CCCCCC;
287 923 mdecorde
}
288 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form,
289 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form Sash,
290 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form Label,
291 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form Section,
292 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form FormText,
293 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form Hyperlink,
294 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form Button,
295 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form Group,
296 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form LayoutComposite,
297 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form ScrolledPageBook,
298 923 mdecorde
.MPartStack.active #org-eclipse-help-ui-HelpView Form Text[style~='SWT.READ_ONLY'] {
299 923 mdecorde
    background-color: #262626;
300 923 mdecorde
    color: #BBBBBB;
301 923 mdecorde
}
302 923 mdecorde
.MPart Form Section Tree,
303 923 mdecorde
.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Tree,
304 923 mdecorde
.MPartStack.active .MPart Form Section Tree,
305 923 mdecorde
.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Tree {
306 923 mdecorde
    background-color: #313538;
307 923 mdecorde
    color: #DDDDDD;
308 923 mdecorde
}
309 923 mdecorde
.MPart Form DatePicker > ImageHyperlink,
310 923 mdecorde
.MPart Form ScheduleDatePicker > ImageHyperlink {
311 923 mdecorde
    background-color: #3f4447;
312 923 mdecorde
    color: #BBBBBB;
313 923 mdecorde
}
314 923 mdecorde
.MPartStack.active .MPart Form DatePicker > ImageHyperlink,
315 923 mdecorde
.MPartStack.active .MPart Form ScheduleDatePicker > ImageHyperlink {
316 923 mdecorde
    background-color: #313538;
317 923 mdecorde
    color: #AAAAAA;
318 923 mdecorde
}
319 923 mdecorde
.MPart PageBook > Form > LayoutComposite {
320 923 mdecorde
    background-color: #2F2F2F;
321 923 mdecorde
    color: #CCC;
322 923 mdecorde
}
323 923 mdecorde
.MPartStack.active .MPart PageBook > Form > LayoutComposite {
324 923 mdecorde
    background-color: #262626;
325 923 mdecorde
    color: #BBBBBB;
326 923 mdecorde
}
327 923 mdecorde
.MPart Form FormHeading LayoutComposite,
328 923 mdecorde
.MPart Form FormHeading ImageHyperlink {
329 923 mdecorde
    background-color: #505f70;
330 923 mdecorde
    color: #9ac9d8;
331 923 mdecorde
}
332 923 mdecorde
.MPartStack.active .MPart Form FormHeading LayoutComposite,
333 923 mdecorde
.MPartStack.active .MPart Form FormHeading ImageHyperlink {
334 923 mdecorde
    background-color: #415062;
335 923 mdecorde
    color: #9ac9d8;
336 923 mdecorde
}
337 923 mdecorde
338 923 mdecorde
/* On the windows dark theme, the default is having the scrollbar themed
339 923 mdecorde
 * Note that the user may also set -Dswt.enable.themedScrollBar=false to force
340 923 mdecorde
 * it to false regardless of the CSS value.
341 923 mdecorde
 */
342 923 mdecorde
StyledText {
343 923 mdecorde
        swt-scrollbar-themed: true;
344 923 mdecorde
345 923 mdecorde
        swt-scrollbar-background-color: #383838;
346 923 mdecorde
        swt-scrollbar-foreground-color: #494949;
347 923 mdecorde
        swt-scrollbar-width: 4px;
348 923 mdecorde
        swt-scrollbar-border-radius: 4px;
349 923 mdecorde
        swt-scrollbar-mouse-near-scroll-width: 15px;
350 923 mdecorde
}