[gnome-panel] theme: add css for GpImageMenuItem



commit b3943b821aad46db74aebc2c1c73b131588e7db6
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Sat Jan 20 23:18:06 2018 +0200

    theme: add css for GpImageMenuItem

 data/theme/Adwaita/gnome-panel-dark.css |    2 +
 data/theme/Adwaita/gnome-panel.css      |    2 +
 data/theme/HighContrast/gnome-panel.css |    2 +
 data/theme/Makefile.am                  |    4 +++
 data/theme/common.css                   |   32 +++++++++++++++++++++++++++++++
 gnome-panel/panel.gresource.xml         |    1 +
 6 files changed, 43 insertions(+), 0 deletions(-)
---
diff --git a/data/theme/Adwaita/gnome-panel-dark.css b/data/theme/Adwaita/gnome-panel-dark.css
index caa551e..fb00ae9 100644
--- a/data/theme/Adwaita/gnome-panel-dark.css
+++ b/data/theme/Adwaita/gnome-panel-dark.css
@@ -1,3 +1,5 @@
+@import url("resource:///org/gnome/gnome-panel/theme/common.css");
+
 panel-toplevel {
   background-color: #393f3f;
 }
diff --git a/data/theme/Adwaita/gnome-panel.css b/data/theme/Adwaita/gnome-panel.css
index 84c74d7..2b9f8be 100644
--- a/data/theme/Adwaita/gnome-panel.css
+++ b/data/theme/Adwaita/gnome-panel.css
@@ -1,3 +1,5 @@
+@import url("resource:///org/gnome/gnome-panel/theme/common.css");
+
 panel-toplevel {
   background-color: #e8e8e7;
 }
diff --git a/data/theme/HighContrast/gnome-panel.css b/data/theme/HighContrast/gnome-panel.css
index dd521e9..5ad49ba 100644
--- a/data/theme/HighContrast/gnome-panel.css
+++ b/data/theme/HighContrast/gnome-panel.css
@@ -1,3 +1,5 @@
+@import url("resource:///org/gnome/gnome-panel/theme/common.css");
+
 panel-toplevel {
   background-color: #ffffff;
 }
diff --git a/data/theme/Makefile.am b/data/theme/Makefile.am
index 9765ab1..e2e06b0 100644
--- a/data/theme/Makefile.am
+++ b/data/theme/Makefile.am
@@ -5,4 +5,8 @@ SUBDIRS = \
        HighContrast \
        $(NULL)
 
+EXTRA_DIST = \
+       common.css \
+       $(NULL)
+
 -include $(top_srcdir)/git.mk
diff --git a/data/theme/common.css b/data/theme/common.css
new file mode 100644
index 0000000..f31fb83
--- /dev/null
+++ b/data/theme/common.css
@@ -0,0 +1,32 @@
+menuitem image {
+  min-height: 16px;
+  min-width: 16px;
+}
+
+menuitem image:dir(ltr) {
+  margin-right: 7px;
+}
+
+menuitem image:dir(rtl) {
+  margin-left: 7px;
+}
+
+panel-toplevel.left gp-applet > menubar > menuitem > image:dir(ltr) {
+  margin-right: 0px;
+  margin-top: 7px;
+}
+
+panel-toplevel.left gp-applet > menubar > menuitem > image:dir(rtl) {
+  margin-left: 0px;
+  margin-bottom: 7px;
+}
+
+panel-toplevel.right gp-applet > menubar > menuitem > image:dir(ltr) {
+  margin-right: 0px;
+  margin-bottom: 7px;
+}
+
+panel-toplevel.right gp-applet > menubar > menuitem > image:dir(rtl) {
+  margin-left: 0px;
+  margin-top: 7px;
+}
diff --git a/gnome-panel/panel.gresource.xml b/gnome-panel/panel.gresource.xml
index 70c5695..52de2aa 100644
--- a/gnome-panel/panel.gresource.xml
+++ b/gnome-panel/panel.gresource.xml
@@ -5,6 +5,7 @@
     <file alias="Adwaita/gnome-panel-dark.css">../data/theme/Adwaita/gnome-panel-dark.css</file>
     <file alias="HighContrast/gnome-panel.css">../data/theme/HighContrast/gnome-panel.css</file>
     <file alias="HighContrast/gnome-panel-dark.css">../data/theme/HighContrast/gnome-panel-dark.css</file>
+    <file alias="common.css">../data/theme/common.css</file>
   </gresource>
   <gresource prefix="/org/gnome/panel">
     <file compressed="true">gp-properties-dialog.ui</file>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]