From 9b05c80f81c5584339fdbc51485e086dcc4d53da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Tue, 5 Feb 2013 05:30:23 +0100 Subject: [PATCH] Use different styling in classic mode Classic mode should be visually distinct from the normal session, so provide a mode-specific stylesheet which looks closer to the familiar GNOME2 default theme. https://bugzilla.gnome.org/show_bug.cgi?id=693169 --- data/Makefile.am | 9 ++ data/classic-toggle-off-intl.svg | 250 ++++++++++++++++++++++++++++++ data/classic-toggle-off-us.svg | 255 +++++++++++++++++++++++++++++++ data/classic-toggle-on-intl.svg | 199 ++++++++++++++++++++++++ data/classic-toggle-on-us.svg | 212 +++++++++++++++++++++++++ data/classic.json.in | 1 + 6 files changed, 926 insertions(+) create mode 100644 data/classic-toggle-off-intl.svg create mode 100644 data/classic-toggle-off-us.svg create mode 100644 data/classic-toggle-on-intl.svg create mode 100644 data/classic-toggle-on-us.svg diff --git a/data/Makefile.am b/data/Makefile.am index 4744566f..bca0004a 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -18,6 +18,15 @@ modedir = $(datadir)/gnome-shell/modes mode_in_files = classic.json.in mode_DATA = $(mode_in_files:.json.in=.json) +themedir = $(datadir)/gnome-shell/theme +theme_DATA = \ + classic-toggle-off-intl.svg \ + classic-toggle-off-us.svg \ + classic-toggle-on-intl.svg \ + classic-toggle-on-us.svg \ + gnome-classic.css \ + $(NULL) + %.desktop.in:%.desktop.in.in $(AM_V_GEN) sed \ -e "s|\@libexecdir\@|$(libexecdir)|" \ diff --git a/data/classic-toggle-off-intl.svg b/data/classic-toggle-off-intl.svg new file mode 100644 index 00000000..cfd19b1b --- /dev/null +++ b/data/classic-toggle-off-intl.svg @@ -0,0 +1,250 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/classic-toggle-off-us.svg b/data/classic-toggle-off-us.svg new file mode 100644 index 00000000..dfa1d733 --- /dev/null +++ b/data/classic-toggle-off-us.svg @@ -0,0 +1,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + OFF + OFF + + + + diff --git a/data/classic-toggle-on-intl.svg b/data/classic-toggle-on-intl.svg new file mode 100644 index 00000000..1096e71a --- /dev/null +++ b/data/classic-toggle-on-intl.svg @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/classic-toggle-on-us.svg b/data/classic-toggle-on-us.svg new file mode 100644 index 00000000..19b0175d --- /dev/null +++ b/data/classic-toggle-on-us.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + ON + ON + + + diff --git a/data/classic.json.in b/data/classic.json.in index 0a581648..bcb54201 100644 --- a/data/classic.json.in +++ b/data/classic.json.in @@ -1,5 +1,6 @@ { "parentMode": "user", + "stylesheetName": "gnome-classic.css", "enabledExtensions": [@CLASSIC_EXTENSIONS@], "panel": { "left": ["activities", "appMenu"], "center": [],