[gnome-taquin] Rework start-screen's theme.
- From: Arnaud Bonatti <arnaudb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-taquin] Rework start-screen's theme.
- Date: Fri, 26 Dec 2014 23:28:50 +0000 (UTC)
commit 5bb2bf9d543ed8f19aaf595f31e2b320d06bf73e
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date: Sat Dec 27 00:28:15 2014 +0100
Rework start-screen's theme.
data/taquin.css | 25 ++++++----------------
data/taquin.ui | 62 +++++++++++++++++++++++++++++++++++++-----------------
2 files changed, 49 insertions(+), 38 deletions(-)
---
diff --git a/data/taquin.css b/data/taquin.css
index 6324116..01bfb1e 100644
--- a/data/taquin.css
+++ b/data/taquin.css
@@ -2,31 +2,20 @@ GtkApplicationWindow GtkRadioButton {
-GtkButton-image-spacing:0;
-GtkCheckButton-indicator-size:0;
-gtk-icon-source:none;
- padding-top:15px;
+ padding:15px 0 0 0;
border-radius:15px;
+ outline-radius:13px;
}
-GtkApplicationWindow GtkRadioButton:checked {
- background-color:shade(#ededed, 0.85);
+GtkApplicationWindow GtkMenuButton {
+ outline-radius:15px;
}
GtkApplicationWindow GtkMenuButton:checked,
-GtkApplicationWindow GtkMenuButton:focused,
GtkApplicationWindow GtkMenuButton:prelight {
- background:-gtk-gradient (radial, center center, 0, center center, 0.5, from(white), to(#e8e8e8));
+ color:#2e3436; /* gtk-contained.css’ theme_fg_color */
+ background:-gtk-gradient (radial, center center, 0, center center, 0.5, from(rgba (255, 255, 255, 1)),
to(rgba (255, 255, 255, 0)));
}
GtkApplicationWindow GtkMenuButton:checked:backdrop,
-GtkApplicationWindow GtkMenuButton:focused:backdrop,
GtkApplicationWindow GtkMenuButton:prelight:backdrop {
- background:-gtk-gradient (radial, center center, 0, center center, 0.5, from(white),
to(@theme_bg_color));
-}
-GtkApplicationWindow GtkMenuButton:checked,
-GtkApplicationWindow GtkMenuButton:focused,
-GtkApplicationWindow GtkMenuButton:prelight,
-GtkApplicationWindow GtkRadioButton:checked {
- color:shade(#2e3436, 0.85);
-}
-GtkApplicationWindow GtkMenuButton:checked:backdrop,
-GtkApplicationWindow GtkMenuButton:focused:backdrop,
-GtkApplicationWindow GtkMenuButton:prelight:backdrop,
-GtkApplicationWindow GtkRadioButton:checked:backdrop {
color:@theme_unfocused_fg_color;
+ background:-gtk-gradient (radial, center center, 0, center center, 0.5, from(rgba (255, 255, 255, 0.3)),
to(rgba (255, 255, 255, 0)));
}
diff --git a/data/taquin.ui b/data/taquin.ui
index 80a3f04..a5fe26e 100644
--- a/data/taquin.ui
+++ b/data/taquin.ui
@@ -1,16 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk+" version="3.12"/>
- <object class="GtkImage" id="15-Puzzle">
- <property name="resource">/org/gnome/taquin/images/15-Puzzle.png</property>
- <property name="visible">True</property>
- <property name="pixel-size">150</property>
- </object>
- <object class="GtkImage" id="16-Puzzle">
- <property name="resource">/org/gnome/taquin/images/16-Puzzle.png</property>
- <property name="visible">True</property>
- <property name="pixel-size">150</property>
- </object>
<menu id="size-menu">
<section>
<item>
@@ -106,38 +96,70 @@
<property name="margin">25</property>
<property name="width-request">350</property>
<property name="height-request">350</property>
+ <property name="spacing">4</property>
<child>
<object class="GtkBox">
<property name="orientation">horizontal</property>
<property name="visible">True</property>
<property name="homogeneous">True</property>
+ <property name="spacing">6</property>
<child>
<object class="GtkRadioButton" id="radio-fifteen">
<property name="visible">True</property>
- <property name="label" translatable="yes">15-Puzzle</property>
- <property name="always-show-image">True</property>
<property name="focus-on-click">False</property>
- <property name="image">15-Puzzle</property>
- <property name="image-position">bottom</property>
<property name="relief">none</property>
<property name="action-name">win.change-type</property>
<property name="action-target">'fifteen'</property>
- <!-- <property name="draw-indicator">False</property> TODO readds a theme on hover...-->
+ <property name="draw-indicator">False</property>
+ <child>
+ <object class="GtkBox">
+ <property name="visible">True</property>
+ <property name="orientation">vertical</property>
+ <child>
+ <object class="GtkLabel">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">15-Puzzle</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkImage">
+ <property name="resource">/org/gnome/taquin/images/15-Puzzle.png</property>
+ <property name="visible">True</property>
+ <property name="pixel-size">150</property>
+ </object>
+ </child>
+ </object>
+ </child>
</object>
</child>
<child>
<object class="GtkRadioButton" id="radio-sixteen">
<property name="visible">True</property>
- <property name="label" translatable="yes">16-Puzzle</property>
- <property name="always-show-image">True</property>
<property name="focus-on-click">False</property>
- <property name="image">16-Puzzle</property>
- <property name="image-position">bottom</property>
<property name="relief">none</property>
<property name="action-name">win.change-type</property>
<property name="action-target">'sixteen'</property>
<property name="group">radio-fifteen</property>
- <!-- <property name="draw-indicator">False</property> TODO readds a theme on hover...-->
+ <property name="draw-indicator">False</property>
+ <child>
+ <object class="GtkBox">
+ <property name="visible">True</property>
+ <property name="orientation">vertical</property>
+ <child>
+ <object class="GtkLabel">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">16-Puzzle</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkImage">
+ <property name="resource">/org/gnome/taquin/images/16-Puzzle.png</property>
+ <property name="visible">True</property>
+ <property name="pixel-size">150</property>
+ </object>
+ </child>
+ </object>
+ </child>
</object>
</child>
</object>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]