Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Vogel2014-02-19 12:01:03 +0000
committerGerrit Code Review @ Eclipse.org2014-02-20 13:14:59 +0000
commit8851254da4d01655852cc9e03a17cd39204cb17e (patch)
treebd0b16cb28c935e746574edf14e45a3586c94a62
parentc72486264793cf734d7e2c74302cf0ff06f64635 (diff)
downloadeclipse.platform.ui-8851254da4d01655852cc9e03a17cd39204cb17e.tar.gz
eclipse.platform.ui-8851254da4d01655852cc9e03a17cd39204cb17e.tar.xz
eclipse.platform.ui-8851254da4d01655852cc9e03a17cd39204cb17e.zip
Bug 420836 - [CSS] Migrate CSS themes from eclipse.platform repo to
eclipse.platform.ui repo Adding platform themes to org.eclipse.ui.themes Change-Id: I70d3275914a48f71a1aec66a6d754fa2b5791886 Signed-off-by: Lars Vogel <Lars.Vogel@gmail.com>
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4-dark.css2
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4_basestyle.css75
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4_classic_win7.css82
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4_classic_winxp.css81
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4_default_gtk.css66
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4_default_mac.css64
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4_default_mru_on_win7.css63
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4_default_win7.css63
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4_default_winxp_blu.css66
-rw-r--r--bundles/org.eclipse.ui.themes/css/e4_default_winxp_olv.css71
-rw-r--r--bundles/org.eclipse.ui.themes/plugin.properties10
-rw-r--r--bundles/org.eclipse.ui.themes/plugin.xml61
12 files changed, 703 insertions, 1 deletions
diff --git a/bundles/org.eclipse.ui.themes/css/e4-dark.css b/bundles/org.eclipse.ui.themes/css/e4-dark.css
index 9961ebfb0e0..a4fcf825da4 100644
--- a/bundles/org.eclipse.ui.themes/css/e4-dark.css
+++ b/bundles/org.eclipse.ui.themes/css/e4-dark.css
@@ -10,7 +10,7 @@
* Lars Vogel - initial API and implementation
*******************************************************************************/
-@import url("platform:/plugin/org.eclipse.platform/css/e4_basestyle.css");
+@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css");
@import url("platform:/plugin/org.eclipse.ui.themes/css/e4-dark-config-parts.css");
diff --git a/bundles/org.eclipse.ui.themes/css/e4_basestyle.css b/bundles/org.eclipse.ui.themes/css/e4_basestyle.css
new file mode 100644
index 00000000000..a1cd3e18a7a
--- /dev/null
+++ b/bundles/org.eclipse.ui.themes/css/e4_basestyle.css
@@ -0,0 +1,75 @@
+/*******************************************************************************
+ * Copyright (c) 2010, 2014 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ * Lars Vogel <Lars.Vogel@gmail.com> - Bug 420836
+ *******************************************************************************/
+
+.MTrimmedWindow.topLevel {
+ margin-top: 3px;
+ margin-bottom: 3px;
+ margin-left: 3px;
+ margin-right: 3px;
+}
+
+.MPart.busy {
+ font-style: italic;
+}
+
+.MPart.highlighted {
+ font-weight: bold;
+}
+
+.MPartStack, .MPart {
+ font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT';
+}
+
+.MPartStack {
+ swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
+ swt-unselected-tabs-color: #FFFFFF #FFFFFF #FFFFFF 100% 100%;
+ swt-outer-keyline-color: #FFFFFF;
+ swt-inner-keyline-color: #FFFFFF;
+ padding: 0px 2px 2px;
+ swt-tab-outline: #B6BCCC;
+ swt-shadow-visible: false;
+ swt-mru-visible: false;
+}
+
+.MPartStack.active {
+ swt-inner-keyline-color: #FFFFFF;
+ swt-tab-outline: #B6BCCC;
+ swt-shadow-visible: false;
+}
+
+#PerspectiveSwitcher {
+ eclipse-perspective-keyline-color: #AAB0BF #AAB0BF;
+}
+
+.MToolControl.TrimStack {
+ frame-image: url(./winXPTSFrame.png);
+ handle-image: url(./winXPHandle.png);
+ frame-cuts: 5px 1px 5px 16px;
+}
+
+.MToolBar.Draggable {
+ handle-image: url(./dragHandle.png);
+}
+
+.MToolControl.Draggable {
+ handle-image: url(./dragHandle.png);
+}
+
+.DragFeedback {
+ background-color: COLOR-WIDGET-NORMAL-SHADOW;
+}
+
+.ModifiedDragFeedback {
+ background-color: #A0A000;
+}
+
+
diff --git a/bundles/org.eclipse.ui.themes/css/e4_classic_win7.css b/bundles/org.eclipse.ui.themes/css/e4_classic_win7.css
new file mode 100644
index 00000000000..f443a3350e4
--- /dev/null
+++ b/bundles/org.eclipse.ui.themes/css/e4_classic_win7.css
@@ -0,0 +1,82 @@
+/*******************************************************************************
+ * Copyright (c) 2010, 2014 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ * Lars Vogel <Lars.Vogel@gmail.com> - Bug 420836
+ *******************************************************************************/
+
+.MPart.busy {
+ font-style: italic;
+}
+
+.MPart.highlighted {
+ font-weight: bold;
+}
+
+.MPartStack, .MPart {
+ font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT';
+}
+
+CTabItem:selected {
+ color: '#org-eclipse-ui-workbench-ACTIVE_TAB_TEXT_COLOR';
+}
+
+.MTrimmedWindow {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ margin-left: 2px;
+ margin-right: 2px;
+}
+
+.MPartStack {
+ swt-tab-renderer: null;
+ swt-selected-tabs-background: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END' 100%;
+ swt-simple: false;
+ swt-mru-visible: true;
+ color: '#org-eclipse-ui-workbench-INACTIVE_TAB_TEXT_COLOR';
+}
+
+.MPartStack.active {
+ swt-selected-tabs-background: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END' 100%;
+}
+
+.MPartStack.active.noFocus {
+ swt-selected-tabs-background: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END' 100%;
+ color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_TEXT_COLOR';
+}
+
+.MPartStack.active.noFocus > CTabItem:selected {
+ color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_TEXT_COLOR';
+}
+
+#PerspectiveSwitcher {
+ eclipse-perspective-keyline-color: #ECE9D8 #FFFFFF;
+}
+
+.MToolControl.TrimStack {
+ frame-image: url(./winClassicTSFrame.png);
+ handle-image: url(./winClassicHandle.png);
+ frame-cuts: 5px 1px 5px 16px;
+}
+
+.MToolBar.Draggable {
+ handle-image: url(./dragHandle.png);
+}
+
+.MToolControl.Draggable {
+ handle-image: url(./dragHandle.png);
+}
+
+.DragFeedback {
+ background-color: COLOR-WIDGET-NORMAL-SHADOW;
+}
+
+.ModifiedDragFeedback {
+ background-color: #A0A000;
+}
+
diff --git a/bundles/org.eclipse.ui.themes/css/e4_classic_winxp.css b/bundles/org.eclipse.ui.themes/css/e4_classic_winxp.css
new file mode 100644
index 00000000000..7e1e914c5e4
--- /dev/null
+++ b/bundles/org.eclipse.ui.themes/css/e4_classic_winxp.css
@@ -0,0 +1,81 @@
+/*******************************************************************************
+ * Copyright (c) 2010, 2014 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ * Lars Vogel <Lars.Vogel@gmail.com> - Bug 420836
+ *******************************************************************************/
+
+.MPart.busy {
+ font-style: italic;
+}
+
+.MPart.highlighted {
+ font-weight: bold;
+}
+
+.MPartStack, .MPart {
+ font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT';
+}
+
+CTabItem:selected {
+ color: '#org-eclipse-ui-workbench-ACTIVE_TAB_TEXT_COLOR';
+}
+
+.MTrimmedWindow {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ margin-left: 2px;
+ margin-right: 2px;
+}
+
+.MPartStack {
+ swt-tab-renderer: null;
+ swt-selected-tabs-background: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END' 100%;
+ swt-simple: false;
+ swt-mru-visible: true;
+ color: '#org-eclipse-ui-workbench-INACTIVE_TAB_TEXT_COLOR';
+}
+
+.MPartStack.active {
+ swt-selected-tabs-background: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END' 100%;
+}
+
+.MPartStack.active.noFocus {
+ swt-selected-tabs-background: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END' 100%;
+ color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_TEXT_COLOR';
+}
+
+.MPartStack.active.noFocus > CTabItem:selected {
+ color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_TEXT_COLOR';
+}
+
+#PerspectiveSwitcher {
+ eclipse-perspective-keyline-color: #ECE9D8 #FFFFFF;
+}
+
+.MToolControl.TrimStack {
+ frame-image: url(./winClassicTSFrame.png);
+ handle-image: url(./winClassicHandle.png);
+ frame-cuts: 5px 1px 5px 16px;
+}
+
+.MToolBar.Draggable {
+ handle-image: url(./dragHandle.png);
+}
+
+.MToolControl.Draggable {
+ handle-image: url(./dragHandle.png);
+}
+
+.DragFeedback {
+ background-color: COLOR-WIDGET-NORMAL-SHADOW;
+}
+
+.ModifiedDragFeedback {
+ background-color: #A0A000;
+}
diff --git a/bundles/org.eclipse.ui.themes/css/e4_default_gtk.css b/bundles/org.eclipse.ui.themes/css/e4_default_gtk.css
new file mode 100644
index 00000000000..4d5ed1dbc2f
--- /dev/null
+++ b/bundles/org.eclipse.ui.themes/css/e4_default_gtk.css
@@ -0,0 +1,66 @@
+/*******************************************************************************
+ * Copyright (c) 2010, 2014 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ * Lars Vogel <Lars.Vogel@gmail.com> - Bug 420836
+ *******************************************************************************/
+
+@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css");
+
+.MTrimmedWindow {
+ background-color: #E2E2E2;
+}
+
+.MPartStack {
+ swt-simple: false;
+ swt-mru-visible: false;
+}
+
+.MTrimBar {
+ background-color: #E2E2E2;
+}
+
+.MTrimBar#org-eclipse-ui-main-toolbar {
+ background-color: COLOR-WIDGET-BACKGROUND #E2E2E2 100%;
+}
+
+.MToolControl.TrimStack {
+ frame-image: url(./gtkTSFrame.png);
+ handle-image: url(./gtkHandle.png);
+}
+
+.MPartStack.active {
+ swt-unselected-tabs-color: #DCDCDC #E1E1E1 #FFFFFF 100% 100%;
+ swt-outer-keyline-color: #B4B4B4;
+ swt-tab-outline: #B4B4B4;
+}
+
+#PerspectiveSwitcher {
+ background-color: COLOR-WIDGET-BACKGROUND #E2E2E2 100%;
+ eclipse-perspective-keyline-color: #B4B4B4 #B4B4B4;
+}
+
+#org-eclipse-ui-editorss {
+ swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
+ swt-unselected-tabs-color: #F0F0F0 #F0F0F0 #F0F0F0 100% 100%;
+ swt-outer-keyline-color: #B4B4B4;
+ swt-inner-keyline-color: #F0F0F0;
+ swt-tab-outline: #F0F0F0;
+ color: #F0F0F0;
+ swt-tab-height: 8px;
+ padding: 0px 5px 7px;
+}
+
+CTabFolder.MArea .MPartStack, CTabFolder.MArea .MPartStack.active {
+ swt-shadow-visible: false;
+}
+
+CTabFolder Canvas {
+ background-color: #F8F8F8;
+}
+
diff --git a/bundles/org.eclipse.ui.themes/css/e4_default_mac.css b/bundles/org.eclipse.ui.themes/css/e4_default_mac.css
new file mode 100644
index 00000000000..b3dbdb4e61c
--- /dev/null
+++ b/bundles/org.eclipse.ui.themes/css/e4_default_mac.css
@@ -0,0 +1,64 @@
+/*******************************************************************************
+ * Copyright (c) 2010, 2014 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ * Lars Vogel <Lars.Vogel@gmail.com> - Bug 420836
+ *******************************************************************************/
+
+@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css");
+
+.MTrimmedWindow {
+ background-color: #E8E8E8;
+}
+
+.MPartStack {
+ swt-simple: false;
+ swt-mru-visible: false;
+}
+
+.MTrimBar {
+ background-color: #E8E8E8;
+}
+
+.MTrimBar#org-eclipse-ui-main-toolbar {
+ background-color: #CFCFCF #A8A8A8 100%;
+}
+
+.MToolControl.TrimStack {
+ frame-image: url(./macTSFrame.png);
+ handle-image: url(./macHandle.png);
+}
+
+.MPartStack.active {
+ swt-unselected-tabs-color: #F6F6F6 #D3D3D3 #D1D1D1 #D1D1D1 #D6D6D6 #D6D6D6 #FFFFFF 20% 45% 60% 70% 100% 100%;
+ swt-outer-keyline-color: #C4C5C1;
+}
+
+#PerspectiveSwitcher {
+ background-color: #F0F0F0 #E8E8E8 100%;
+ eclipse-perspective-keyline-color: #515151 #515151;
+}
+
+#org-eclipse-ui-editorss {
+ swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
+ swt-unselected-tabs-color: #D6DDE5 #D6DDE5 #D6DDE5 100% 100%;
+ swt-outer-keyline-color: #D6DDE5;
+ swt-inner-keyline-color: #D6DDE5;
+ swt-tab-outline: #D6DDE5;
+ color: #D6DDE5;
+ swt-tab-height: 8px;
+ padding: 0px 5px 7px;
+}
+
+CTabFolder.MArea .MPartStack, CTabFolder.MArea .MPartStack.active {
+ swt-shadow-visible: false;
+}
+
+CTabFolder Canvas {
+ background-color: #F0F0F0;
+}
diff --git a/bundles/org.eclipse.ui.themes/css/e4_default_mru_on_win7.css b/bundles/org.eclipse.ui.themes/css/e4_default_mru_on_win7.css
new file mode 100644
index 00000000000..324791dd258
--- /dev/null
+++ b/bundles/org.eclipse.ui.themes/css/e4_default_mru_on_win7.css
@@ -0,0 +1,63 @@
+/*******************************************************************************
+ * Copyright (c) 2010, 2014 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ * Lars Vogel <Lars.Vogel@gmail.com> - Bug 420836
+ *******************************************************************************/
+
+@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css");
+
+.MTrimmedWindow {
+ background-color: #E1E6F6;
+}
+
+.MPartStack {
+ swt-simple: true;
+ swt-mru-visible: true;
+}
+
+.MTrimBar {
+ background-color: #E1E6F6;
+}
+
+.MToolControl.TrimStack {
+ frame-image: url(./win7TSFrame.png);
+ handle-image: url(./win7Handle.png);
+}
+
+.MTrimBar#org-eclipse-ui-main-toolbar {
+ background-image: url(./win7.png);
+}
+
+.MPartStack.active {
+ swt-unselected-tabs-color: #F3F9FF #D0DFEE #CEDDED #CEDDED #D2E1F0 #D2E1F0 #FFFFFF 20% 45% 60% 70% 100% 100%;
+ swt-outer-keyline-color: #B6BCCC;
+}
+
+#PerspectiveSwitcher {
+ background-color: #F5F7FC #E1E6F6 100%;
+}
+
+#org-eclipse-ui-editorss {
+ swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
+ swt-unselected-tabs-color: #F0F0F0 #F0F0F0 #F0F0F0 100% 100%;
+ swt-outer-keyline-color: #B4B4B4;
+ swt-inner-keyline-color: #F0F0F0;
+ swt-tab-outline: #F0F0F0;
+ color: #F0F0F0;
+ swt-tab-height: 8px;
+ padding: 0px 5px 7px;
+}
+
+CTabFolder.MArea .MPartStack, CTabFolder.MArea .MPartStack.active {
+ swt-shadow-visible: false;
+}
+
+CTabFolder Canvas {
+ background-color: #F8F8F8;
+}
diff --git a/bundles/org.eclipse.ui.themes/css/e4_default_win7.css b/bundles/org.eclipse.ui.themes/css/e4_default_win7.css
new file mode 100644
index 00000000000..7d96ed760e2
--- /dev/null
+++ b/bundles/org.eclipse.ui.themes/css/e4_default_win7.css
@@ -0,0 +1,63 @@
+/*******************************************************************************
+ * Copyright (c) 2010, 2014 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ * Lars Vogel <Lars.Vogel@gmail.com> - Bug 420836
+ *******************************************************************************/
+
+@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css");
+
+.MTrimmedWindow {
+ background-color: #E1E6F6;
+}
+
+.MPartStack {
+ swt-simple: true;
+ swt-mru-visible: false;
+}
+
+.MTrimBar {
+ background-color: #E1E6F6;
+}
+
+.MTrimBar#org-eclipse-ui-main-toolbar {
+ background-image: url(./win7.png);
+}
+
+.MToolControl.TrimStack {
+ frame-image: url(./win7TSFrame.png);
+ handle-image: url(./win7Handle.png);
+}
+
+.MPartStack.active {
+ swt-unselected-tabs-color: #F3F9FF #D0DFEE #CEDDED #CEDDED #D2E1F0 #D2E1F0 #FFFFFF 20% 45% 60% 70% 100% 100%;
+ swt-outer-keyline-color: #B6BCCC;
+}
+
+#PerspectiveSwitcher {
+ background-color: #F5F7FC #E1E6F6 100%;
+}
+
+#org-eclipse-ui-editorss {
+ swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
+ swt-unselected-tabs-color: #F0F0F0 #F0F0F0 #F0F0F0 100% 100%;
+ swt-outer-keyline-color: #B4B4B4;
+ swt-inner-keyline-color: #F0F0F0;
+ swt-tab-outline: #F0F0F0;
+ color: #F0F0F0;
+ swt-tab-height: 8px;
+ padding: 0px 5px 7px;
+}
+
+CTabFolder.MArea .MPartStack, CTabFolder.MArea .MPartStack.active {
+ swt-shadow-visible: false;
+}
+
+CTabFolder Canvas {
+ background-color: #F8F8F8;
+}
diff --git a/bundles/org.eclipse.ui.themes/css/e4_default_winxp_blu.css b/bundles/org.eclipse.ui.themes/css/e4_default_winxp_blu.css
new file mode 100644
index 00000000000..a8e19174b17
--- /dev/null
+++ b/bundles/org.eclipse.ui.themes/css/e4_default_winxp_blu.css
@@ -0,0 +1,66 @@
+/*******************************************************************************
+ * Copyright (c) 2010, 2014 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ * Lars Vogel <Lars.Vogel@gmail.com> - Bug 420836
+ *******************************************************************************/
+
+@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css");
+
+.MTrimmedWindow {
+ background-color: #F0ECE0;
+}
+
+.MPartStack {
+ swt-simple: true;
+ swt-mru-visible: false;
+}
+
+.MTrimBar {
+ background-color: #F0ECE0;
+}
+
+
+.MTrimBar#org-eclipse-ui-main-toolbar {
+ background-image: url(./winXPBlue.png);
+}
+
+.MToolControl.TrimStack {
+ frame-image: url(./winXPBluTSFrame.png);
+ handle-image: url(./winXPBluHandle.png);
+}
+
+.MPartStack.active {
+ swt-unselected-tabs-color: #F1F4FD #C9DAF3 #BED4F1 #BED4F1 #C9D7F2 #C9D7F2 #FFFFFF 20% 45% 60% 70% 100% 100%;
+ swt-outer-keyline-color: #B8C7E5;
+}
+
+#PerspectiveSwitcher {
+ background-color: #F5F3ED #F0ECE0 100%;
+ eclipse-perspective-keyline-color: #7F91B5 #7F91B5;
+}
+
+#org-eclipse-ui-editorss {
+ swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
+ swt-unselected-tabs-color: #F0F0F0 #F0F0F0 #F0F0F0 100% 100%;
+ swt-outer-keyline-color: #B4B4B4;
+ swt-inner-keyline-color: #F0F0F0;
+ swt-tab-outline: #F0F0F0;
+ color: #F0F0F0;
+ swt-tab-height: 8px;
+ padding: 0px 5px 7px;
+}
+
+CTabFolder.MArea .MPartStack, CTabFolder.MArea .MPartStack.active {
+ swt-shadow-visible: false;
+}
+
+CTabFolder Canvas {
+ background-color: #F8F8F8;
+}
+
diff --git a/bundles/org.eclipse.ui.themes/css/e4_default_winxp_olv.css b/bundles/org.eclipse.ui.themes/css/e4_default_winxp_olv.css
new file mode 100644
index 00000000000..d15de932a06
--- /dev/null
+++ b/bundles/org.eclipse.ui.themes/css/e4_default_winxp_olv.css
@@ -0,0 +1,71 @@
+/*******************************************************************************
+ * Copyright (c) 2010, 2014 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * IBM Corporation - initial API and implementation
+ * Lars Vogel <Lars.Vogel@gmail.com> - Bug 420836
+ *******************************************************************************/
+
+.MTrimmedWindow {
+ margin-top: 2px;
+ margin-bottom: 2px;
+ margin-left: 2px;
+ margin-right: 2px;
+}
+
+.MTrimmedWindow.topLevel {
+ margin-top: 24px;
+ margin-bottom: 2px;
+ margin-left: 12px;
+ margin-right: 12px;
+}
+
+.MPart.busy {
+ font-style: italic;
+}
+
+.MPart.highlighted {
+ font-weight: bold;
+}
+
+.MPartStack, .MPart {
+ font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT';
+}
+
+.MPartStack {
+ swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
+ swt-unselected-tabs-color: #FFFFFF #FFFFFF #FFFFFF 100% 100%;
+ swt-outer-keyline-color: #FFFFFF;
+ swt-inner-keyline-color: #FFFFFF;
+ swt-simple: true;
+ padding: 0px 10px 11px;
+ swt-mru-visible: false;
+}
+
+.MTrimBar#org-eclipse-ui-main-toolbar {
+ background-image: url(./winXPOlive.png);
+}
+
+.MPartStack.active {
+ swt-unselected-tabs-color: #E6E3C3 #EDEACA #FFFFFF 100% 100%;
+ swt-outer-keyline-color: #BFCDA4;
+ swt-inner-keyline-color: #FFFFFF;
+ swt-tab-outline: #B6BCCC;
+}
+
+#PerspectiveSwitcher {
+ background-color: #F5F3ED #F0ECE0 100%;
+ eclipse-perspective-keyline-color: #A7B680 #A7B680;
+}
+
+.MToolBar.Draggable {
+ handle-image: url(./dragHandle.png);
+}
+
+.MToolControl.Draggable {
+ handle-image: url(./dragHandle.png);
+}
diff --git a/bundles/org.eclipse.ui.themes/plugin.properties b/bundles/org.eclipse.ui.themes/plugin.properties
index 267267398ad..11664ef37a4 100644
--- a/bundles/org.eclipse.ui.themes/plugin.properties
+++ b/bundles/org.eclipse.ui.themes/plugin.properties
@@ -11,4 +11,14 @@
Plugin.name = Eclipse SDK themes
Plugin.providerName = Eclipse.org
+theme.classic = Classic
+theme.gtk = GTK
+theme.mac = Mac
+theme.win7 = Windows 7
theme.dark = Dark Theme
+theme.winxpBlue = Windows XP Blue
+theme.winxpOlive = Windows XP Olive
+theme.win7Classic = Windows 7 Classic
+theme.solaris = Solaris
+theme.aix = AIX
+theme.hpux = HPUX
diff --git a/bundles/org.eclipse.ui.themes/plugin.xml b/bundles/org.eclipse.ui.themes/plugin.xml
index 747f22ae996..110d111eb28 100644
--- a/bundles/org.eclipse.ui.themes/plugin.xml
+++ b/bundles/org.eclipse.ui.themes/plugin.xml
@@ -3,11 +3,72 @@
<plugin>
<extension
point="org.eclipse.e4.ui.css.swt.theme">
+ <theme
+ basestylesheeturi="css/e4_default_gtk.css"
+ id="org.eclipse.e4.ui.css.theme.e4_default"
+ label="%theme.aix"
+ os="aix">
+ </theme>
<theme
+ basestylesheeturi="css/e4_classic_winxp.css"
+ id="org.eclipse.e4.ui.css.theme.e4_classic"
+ label="%theme.classic">
+ </theme>
+ <theme
basestylesheeturi="css/e4-dark.css"
id="org.eclipse.ui.theme.e4_dark"
label="%theme.dark">
</theme>
+ <theme
+ basestylesheeturi="css/e4_default_gtk.css"
+ id="org.eclipse.e4.ui.css.theme.e4_default"
+ label="%theme.gtk"
+ os="linux">
+ </theme>
+ <theme
+ basestylesheeturi="css/e4_classic_winxp.css"
+ id="org.eclipse.e4.ui.css.theme.e4_default"
+ label="%theme.hpux"
+ os="hpux">
+ </theme>
+ <theme
+ basestylesheeturi="css/e4_default_mac.css"
+ id="org.eclipse.e4.ui.css.theme.e4_default"
+ label="%theme.mac"
+ os="macosx">
+ </theme>
+ <theme
+ basestylesheeturi="css/e4_default_gtk.css"
+ id="org.eclipse.e4.ui.css.theme.e4_default"
+ label="%theme.solaris"
+ os="solaris">
+ </theme>
+ <theme
+ basestylesheeturi="css/e4_default_win7.css"
+ id="org.eclipse.e4.ui.css.theme.e4_default"
+ label="%theme.win7"
+ os="win32"
+ os_version="6.1">
+ </theme>
+ <theme
+ basestylesheeturi="css/e4_default_winxp_blu.css"
+ id="org.eclipse.e4.ui.css.theme.e4_default"
+ label="%theme.winxpBlue"
+ os="win32">
+ </theme>
+ <theme
+ basestylesheeturi="css/e4_default_winxp_olv.css"
+ id="org.eclipse.e4.ui.css.theme.e4_default.xpolive"
+ label="%theme.winxpOlive"
+ os="win32">
+ </theme>
+ <theme
+ basestylesheeturi="css/e4_classic_win7.css"
+ id="org.eclipse.e4.ui.css.theme.e4_classic"
+ label="%theme.win7Classic"
+ os="win32"
+ os_version="6.1">
+ </theme>
</extension>
</plugin>

Back to the top