summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Danielsson <jonas@threetimestwo.org>2014-03-12 09:17:10 +0100
committerJonas Danielsson <jonas@threetimestwo.org>2014-03-12 09:51:00 +0100
commit3f08f672af4a7e4e5bedd7a1d03069a4d1422fa1 (patch)
tree5504c17e6f0459255221f430b010431cd701d5d8
parentc45d9420ca56aeb9e3e709a642c8be8eed2cdeec (diff)
downloadgnome-maps-wip/zoom-ui.tar.gz
wip: new zoom control uiwip/zoom-ui
-rw-r--r--data/gnome-maps.css39
-rw-r--r--data/media/zoom-in-insensitive.pngbin1686 -> 0 bytes
-rw-r--r--data/media/zoom-in.pngbin2210 -> 0 bytes
-rw-r--r--data/media/zoom-out-insensitive.pngbin2210 -> 0 bytes
-rw-r--r--data/media/zoom-out.pngbin2210 -> 0 bytes
-rw-r--r--src/gnome-maps.data.gresource.xml4
-rw-r--r--src/zoom-control.ui2
7 files changed, 12 insertions, 33 deletions
diff --git a/data/gnome-maps.css b/data/gnome-maps.css
index 22e8739e..c011c2a0 100644
--- a/data/gnome-maps.css
+++ b/data/gnome-maps.css
@@ -12,41 +12,22 @@
border-radius: 0px;
}
-.zoom-control {
- background-color: transparent;
-}
-
.zoom-control GtkButton {
- background-repeat: no-repeat;
- opacity: 0.65;
- border-width: 0;
- border-image-width: 0;
+ background-color: @theme_bg_color;
+ border-color: @borders;
+ border: 1px solid;
+ border-radius: 0px;
}
.zoom-control GtkButton:hover {
- opacity: 0.5;
-}
-
-#zoom-in-button {
- background-image: url('zoom-in.png');
- border-top-left-radius: 6px;
- border-top-right-radius: 6px;
- border-bottom-left-radius: 0px;
- border-bottom-right-radius: 0px;
-}
-
-#zoom-in-button:insensitive {
- background-image: url('zoom-in-insensitive.png');
+ background-color: shade (@theme_bg_color, 1.02);
}
-#zoom-out-button {
- background-image: url('zoom-out.png');
- border-top-left-radius: 0px;
- border-top-right-radius: 0px;
- border-bottom-left-radius: 6px;
- border-bottom-right-radius: 6px;
+.zoom-control GtkLabel {
+ color: @theme_fg_color;
+ font: 13;
}
-#zoom-out-button:insensitive {
- background-image: url('zoom-out-insensitive.png');
+.zoom-control GtkLabel:insensitive {
+ color: @insensitive_fg_color;
}
diff --git a/data/media/zoom-in-insensitive.png b/data/media/zoom-in-insensitive.png
deleted file mode 100644
index 796f64b3..00000000
--- a/data/media/zoom-in-insensitive.png
+++ /dev/null
Binary files differ
diff --git a/data/media/zoom-in.png b/data/media/zoom-in.png
deleted file mode 100644
index 77d71bb1..00000000
--- a/data/media/zoom-in.png
+++ /dev/null
Binary files differ
diff --git a/data/media/zoom-out-insensitive.png b/data/media/zoom-out-insensitive.png
deleted file mode 100644
index 3ecddb90..00000000
--- a/data/media/zoom-out-insensitive.png
+++ /dev/null
Binary files differ
diff --git a/data/media/zoom-out.png b/data/media/zoom-out.png
deleted file mode 100644
index 2794ac5a..00000000
--- a/data/media/zoom-out.png
+++ /dev/null
Binary files differ
diff --git a/src/gnome-maps.data.gresource.xml b/src/gnome-maps.data.gresource.xml
index 6250d60c..a5c40d31 100644
--- a/src/gnome-maps.data.gresource.xml
+++ b/src/gnome-maps.data.gresource.xml
@@ -7,9 +7,5 @@
<file preprocess="xml-stripblanks">search-popup.ui</file>
<file preprocess="xml-stripblanks">context-menu.ui</file>
<file alias="application.css">../data/gnome-maps.css</file>
- <file alias="zoom-in.png">../data/media/zoom-in.png</file>
- <file alias="zoom-out.png">../data/media/zoom-out.png</file>
- <file alias="zoom-in-insensitive.png">../data/media/zoom-in-insensitive.png</file>
- <file alias="zoom-out-insensitive.png">../data/media/zoom-out-insensitive.png</file>
</gresource>
</gresources>
diff --git a/src/zoom-control.ui b/src/zoom-control.ui
index ed86d12b..e041c229 100644
--- a/src/zoom-control.ui
+++ b/src/zoom-control.ui
@@ -15,6 +15,7 @@
<property name="width-request">24></property>
<property name="height-request">24></property>
<property name="can_focus">False</property>
+ <property name="label">+</property>
</object>
</child>
<child>
@@ -23,6 +24,7 @@
<property name="width-request">24></property>
<property name="height-request">24></property>
<property name="can_focus">False</property>
+ <property name="label">−</property>
</object>
</child>
</object>