From 360a84516d217f19ded75ceb4f6348d81f95d970 Mon Sep 17 00:00:00 2001 From: Alex Wilson Date: Sun, 11 Nov 2012 14:26:43 +0000 Subject: [PATCH] fixed mistaken bug --- README.md | 27 +++++- SolarizedDark.qss | 199 ++++++++++++++++++++++----------------------- SolarizedGrey.qss | 198 ++++++++++++++++++++++---------------------- SolarizedLight.qss | 5 -- 4 files changed, 217 insertions(+), 212 deletions(-) diff --git a/README.md b/README.md index ee39879..2e1e5df 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,23 @@ -SolarizedQuassel ------- -- Quassel Light Theme -- Quassel Dark Theme +SolarizedQuassel +================ +In this repository you'll find several skins for for the [Quassel IRC Client][quassel] that I've created to the specification of [Ethan Schoonover's Solarized Scheme][solarized]. + +I am a long-term fan of [Solarized][solarized], and use it in every single text based environment that I can. Unfortunately there don't appear to be any other [Solarized][solarized] stylesheets for [Quassel][quassel], so I took it upon myself to port over the specification myself (to the best of my ability, there is very little documentation available in regards to theming [Quassel][quassel]). + +Screenshots +=========== + +Solarized Light +--------------- +![SolarizedLight](https://github.com/antoligy/SolarizedQuassel/raw/master/img/SolarizedLight.png) + +Solarized Dark +-------------- +![SolarizedDark](https://github.com/antoligy/SolarizedQuassel/raw/master/img/SolarizedDark.png) + +Solarized Grey +-------------- +![SolarizedGrey](https://github.com/antoligy/SolarizedQuassel/raw/master/img/SolarizedGrey.png) + +[quassel]: http://quassel-irc.org/ "Quassel IRC Client" +[solarized]: http://ethanschoonover.com/solarized "Ethan Schoonover's Solarized Scheme" \ No newline at end of file diff --git a/SolarizedDark.qss b/SolarizedDark.qss index 0898dae..b9cd28e 100644 --- a/SolarizedDark.qss +++ b/SolarizedDark.qss @@ -1,102 +1,97 @@ -/* - Quassel Solarized Theme by Antoligy - -Palatte: - Blue #002B36 #073642 #586E75 #657B83 #839496 #93A1A1 - Grey #1C1C1C #3A3A3A #585858 #626262 #808080 #6C6C71 - Light #FDF6E3 #EEE8D5 #586E75 #657B83 #839496 #93A1A1 -*/ -Palette { - marker-line: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 #073642, stop: 0.1 transparent); -} - -ChatView { - background: #002B36; -} - -ChatLine[label="highlight"] { - foreground: #586E75; - background: #073642; -} - -ChatLine::timestamp { - foreground: #586E75; - background: #073642; - font-weight: normal; - font-style: normal; -} - -ChatLine#plain { foreground: #93A1A1; } -ChatLine#notice { foreground: #93A1A1; background: #073642; } -ChatLine#action { foreground: #93A1A1; font-weight: bold; font-style: italic; } -ChatLine#nick { foreground: #657B83; } -ChatLine#mode { foreground: #657B83; font-weight: bold; } -ChatLine#join { foreground: #657B83; } -ChatLine#part { foreground: #657B83; } -ChatLine#quit { foreground: #657B83; } -ChatLine#kick { foreground: #657B83; } -ChatLine#kill { foreground: #657B83; } -ChatLine#netsplit { foreground: #657B83; } -ChatLine#server { foreground: #586E75; } -ChatLine#info { foreground: #657B83; } -ChatLine#error { foreground: #657B83; } -ChatLine#daychange { foreground: #586E75; } -ChatLine#topic { foreground: #657B83; } -ChatLine::sender#plain[sender="self"] { foreground: #839496; } -ChatLine::sender#plain[sender="00"] { foreground: #B58900; } -ChatLine::sender#plain[sender="01"] { foreground: #CB4B16; } -ChatLine::sender#plain[sender="02"] { foreground: #DC322f; } -ChatLine::sender#plain[sender="03"] { foreground: #D33682; } -ChatLine::sender#plain[sender="04"] { foreground: #6C71C4; } -ChatLine::sender#plain[sender="05"] { foreground: #268BD2; } -ChatLine::sender#plain[sender="06"] { foreground: #2AA198; } -ChatLine::sender#plain[sender="07"] { foreground: #859900; } -ChatLine::sender#plain[sender="08"] { foreground: #B58900; } -ChatLine::sender#plain[sender="09"] { foreground: #CB4B16; } -ChatLine::sender#plain[sender="0a"] { foreground: #DC322f; } -ChatLine::sender#plain[sender="0b"] { foreground: #D33682; } -ChatLine::sender#plain[sender="0c"] { foreground: #6C71C4; } -ChatLine::sender#plain[sender="0d"] { foreground: #268BD2; } -ChatLine::sender#plain[sender="0e"] { foreground: #2AA198; } -ChatLine::sender#plain[sender="0f"] { foreground: #859900; } - -ChatListItem { foreground: #657B83; } -ChatListItem[state="inactive"] { foreground: #586E75; } -ChatListItem[state="channel-event"] { foreground: #268BD2; } -ChatListItem[state="unread-message"] { foreground: #DC322f; } -ChatListItem[state="highlighted"] { foreground: #859900; } -BufferView { background: #002B36; } - -NickListItem[type="category"] { foreground: #586E75; } -NickListItem[type="user"] { foreground: #657B83; } -NickListItem[type="user", state="away"] { foreground: #586E75; } -NickView { background: #002B36; } - -MultiLineEdit { background: #002B36; color: #839496; } -StyledLabel#topicLabel { background: #002B36; } - -QTreeView::item:selected { color: #839496; } -ChatMonitorSettingsPage BufferView::item { color: #839496; } -QTreeView#settingsTree { background: #002B36; } -QTreeView::item#settingsTree { color: #839496; } -QLineEdit:enabled { background: #002B36; color: #839496; } -QSpinBox:enabled { background: #002B36; color: #839496; } -QTableWidget { background-color: #002B36; color: #839496; } -QListWidget { background-color: #002B36; color: #839496; } - -QTableView { - alternate-background-color: #002B36; - background-color: #002B36; - color: #839496; -} - -Palette { - link: #586E75; link-visited: #586E75; - - window: #002B36; window-text: #839496; text: #839496; - - light: #B7B4AC; midlight: #002B36; button: #292929; - mid: #202553; dark: #000533; button-text: #B6B3AB; } - -StyledLabel#topicLabel { background: #002B36; } -MultiLineEdit { background: #002B36; color: #839496; } +/* + Quassel Solarized Theme by Antoligy +*/ +Palette { + marker-line: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 #073642, stop: 0.1 transparent); +} + +ChatView { + background: #002B36; +} + +ChatLine[label="highlight"] { + foreground: #586E75; + background: #073642; +} + +ChatLine::timestamp { + foreground: #586E75; + background: #073642; + font-weight: normal; + font-style: normal; +} + +ChatLine#plain { foreground: #93A1A1; } +ChatLine#notice { foreground: #93A1A1; background: #073642; } +ChatLine#action { foreground: #93A1A1; font-weight: bold; font-style: italic; } +ChatLine#nick { foreground: #657B83; } +ChatLine#mode { foreground: #657B83; font-weight: bold; } +ChatLine#join { foreground: #657B83; } +ChatLine#part { foreground: #657B83; } +ChatLine#quit { foreground: #657B83; } +ChatLine#kick { foreground: #657B83; } +ChatLine#kill { foreground: #657B83; } +ChatLine#netsplit { foreground: #657B83; } +ChatLine#server { foreground: #586E75; } +ChatLine#info { foreground: #657B83; } +ChatLine#error { foreground: #657B83; } +ChatLine#daychange { foreground: #586E75; } +ChatLine#topic { foreground: #657B83; } +ChatLine::sender#plain[sender="self"] { foreground: #839496; } +ChatLine::sender#plain[sender="00"] { foreground: #B58900; } +ChatLine::sender#plain[sender="01"] { foreground: #CB4B16; } +ChatLine::sender#plain[sender="02"] { foreground: #DC322f; } +ChatLine::sender#plain[sender="03"] { foreground: #D33682; } +ChatLine::sender#plain[sender="04"] { foreground: #6C71C4; } +ChatLine::sender#plain[sender="05"] { foreground: #268BD2; } +ChatLine::sender#plain[sender="06"] { foreground: #2AA198; } +ChatLine::sender#plain[sender="07"] { foreground: #859900; } +ChatLine::sender#plain[sender="08"] { foreground: #B58900; } +ChatLine::sender#plain[sender="09"] { foreground: #CB4B16; } +ChatLine::sender#plain[sender="0a"] { foreground: #DC322f; } +ChatLine::sender#plain[sender="0b"] { foreground: #D33682; } +ChatLine::sender#plain[sender="0c"] { foreground: #6C71C4; } +ChatLine::sender#plain[sender="0d"] { foreground: #268BD2; } +ChatLine::sender#plain[sender="0e"] { foreground: #2AA198; } +ChatLine::sender#plain[sender="0f"] { foreground: #859900; } + +ChatListItem { foreground: #657B83; } +ChatListItem[state="inactive"] { foreground: #586E75; } +ChatListItem[state="channel-event"] { foreground: #268BD2; } +ChatListItem[state="unread-message"] { foreground: #DC322f; } +ChatListItem[state="highlighted"] { foreground: #859900; } +BufferView { background: #002B36; } + +NickListItem[type="category"] { foreground: #586E75; } +NickListItem[type="user"] { foreground: #657B83; } +NickListItem[type="user", state="away"] { foreground: #586E75; } +NickView { background: #002B36; } + +MultiLineEdit { background: #002B36; color: #839496; } +StyledLabel#topicLabel { background: #002B36; } + +QTreeView::item:selected { color: #839496; } +ChatMonitorSettingsPage BufferView::item { color: #839496; } +QTreeView#settingsTree { background: #002B36; } +QTreeView::item#settingsTree { color: #839496; } +QLineEdit:enabled { background: #002B36; color: #839496; } +QSpinBox:enabled { background: #002B36; color: #839496; } +QTableWidget { background-color: #002B36; color: #839496; } +QListWidget { background-color: #002B36; color: #839496; } + +QTableView { + alternate-background-color: #002B36; + background-color: #002B36; + color: #839496; +} + +Palette { + link: #586E75; link-visited: #586E75; + + window: #002B36; window-text: #839496; text: #839496; + + light: #B7B4AC; midlight: #002B36; button: #292929; + mid: #202553; dark: #000533; button-text: #B6B3AB; } + +StyledLabel#topicLabel { background: #002B36; } +MultiLineEdit { background: #002B36; color: #839496; } diff --git a/SolarizedGrey.qss b/SolarizedGrey.qss index 1d6dab9..ccd5cb6 100644 --- a/SolarizedGrey.qss +++ b/SolarizedGrey.qss @@ -1,101 +1,97 @@ -/* - Quassel Solarized Theme by Antoligy - -Palatte: - Grey #1C1C1C #3A3A3A #585858 #626262 #808080 #6C6C71 - Light #FDF6E3 #EEE8D5 #585858 #626262 #808080 #6C6C71 -*/ -Palette { - marker-line: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 #3A3A3A, stop: 0.1 transparent); -} - -ChatView { - background: #1C1C1C; -} - -ChatLine[label="highlight"] { - foreground: #585858; - background: #2A2A2A; -} - -ChatLine::timestamp { - foreground: #585858; - background: #2A2A2A; - font-weight: normal; - font-style: normal; -} - -ChatLine#plain { foreground: #6C6C71; } -ChatLine#notice { foreground: #6C6C71; background: #3A3A3A; } -ChatLine#action { foreground: #6C6C71; font-weight: bold; font-style: italic; } -ChatLine#nick { foreground: #626262; } -ChatLine#mode { foreground: #626262; font-weight: bold; } -ChatLine#join { foreground: #626262; } -ChatLine#part { foreground: #626262; } -ChatLine#quit { foreground: #626262; } -ChatLine#kick { foreground: #626262; } -ChatLine#kill { foreground: #626262; } -ChatLine#netsplit { foreground: #626262; } -ChatLine#server { foreground: #585858; } -ChatLine#info { foreground: #626262; } -ChatLine#error { foreground: #626262; } -ChatLine#daychange { foreground: #585858; } -ChatLine#topic { foreground: #626262; } -ChatLine::sender#plain[sender="self"] { foreground: #808080; } -ChatLine::sender#plain[sender="00"] { foreground: #B58900; } -ChatLine::sender#plain[sender="01"] { foreground: #CB4B16; } -ChatLine::sender#plain[sender="02"] { foreground: #DC322f; } -ChatLine::sender#plain[sender="03"] { foreground: #D33682; } -ChatLine::sender#plain[sender="04"] { foreground: #6C71C4; } -ChatLine::sender#plain[sender="05"] { foreground: #268BD2; } -ChatLine::sender#plain[sender="06"] { foreground: #2AA198; } -ChatLine::sender#plain[sender="07"] { foreground: #859900; } -ChatLine::sender#plain[sender="08"] { foreground: #B58900; } -ChatLine::sender#plain[sender="09"] { foreground: #CB4B16; } -ChatLine::sender#plain[sender="0a"] { foreground: #DC322f; } -ChatLine::sender#plain[sender="0b"] { foreground: #D33682; } -ChatLine::sender#plain[sender="0c"] { foreground: #6C71C4; } -ChatLine::sender#plain[sender="0d"] { foreground: #268BD2; } -ChatLine::sender#plain[sender="0e"] { foreground: #2AA198; } -ChatLine::sender#plain[sender="0f"] { foreground: #859900; } - -ChatListItem { foreground: #626262; } -ChatListItem[state="inactive"] { foreground: #585858; } -ChatListItem[state="channel-event"] { foreground: #268BD2; } -ChatListItem[state="unread-message"] { foreground: #DC322f; } -ChatListItem[state="highlighted"] { foreground: #859900; } -BufferView { background: #1C1C1C; } - -NickListItem[type="category"] { foreground: #585858; } -NickListItem[type="user"] { foreground: #626262; } -NickListItem[type="user", state="away"] { foreground: #585858; } -NickView { background: #1C1C1C; } - -MultiLineEdit { background: #1C1C1C; color: #808080; } -StyledLabel#topicLabel { background: #1C1C1C; } - -QTreeView::item:selected { color: #808080; } -ChatMonitorSettingsPage BufferView::item { color: #808080; } -QTreeView#settingsTree { background: #1C1C1C; } -QTreeView::item#settingsTree { color: #808080; } -QLineEdit:enabled { background: #1C1C1C; color: #808080; } -QSpinBox:enabled { background: #1C1C1C; color: #808080; } -QTableWidget { background-color: #1C1C1C; color: #808080; } -QListWidget { background-color: #1C1C1C; color: #808080; } - -QTableView { - alternate-background-color: #1C1C1C; - background-color: #1C1C1C; - color: #808080; -} - -Palette { - link: #585858; link-visited: #585858; - - window: #1C1C1C; window-text: #808080; text: #808080; - - light: #B7B4AC; midlight: #1C1C1C; button: #292929; - mid: #202553; dark: #000533; button-text: #B6B3AB; } - -StyledLabel#topicLabel { background: #1C1C1C; } -MultiLineEdit { background: #1C1C1C; color: #808080; } +/* + Quassel Solarized Theme by Antoligy +*/ +Palette { + marker-line: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 #3A3A3A, stop: 0.1 transparent); +} + +ChatView { + background: #1C1C1C; +} + +ChatLine[label="highlight"] { + foreground: #585858; + background: #2A2A2A; +} + +ChatLine::timestamp { + foreground: #585858; + background: #2A2A2A; + font-weight: normal; + font-style: normal; +} + +ChatLine#plain { foreground: #6C6C71; } +ChatLine#notice { foreground: #6C6C71; background: #3A3A3A; } +ChatLine#action { foreground: #6C6C71; font-weight: bold; font-style: italic; } +ChatLine#nick { foreground: #626262; } +ChatLine#mode { foreground: #626262; font-weight: bold; } +ChatLine#join { foreground: #626262; } +ChatLine#part { foreground: #626262; } +ChatLine#quit { foreground: #626262; } +ChatLine#kick { foreground: #626262; } +ChatLine#kill { foreground: #626262; } +ChatLine#netsplit { foreground: #626262; } +ChatLine#server { foreground: #585858; } +ChatLine#info { foreground: #626262; } +ChatLine#error { foreground: #626262; } +ChatLine#daychange { foreground: #585858; } +ChatLine#topic { foreground: #626262; } +ChatLine::sender#plain[sender="self"] { foreground: #808080; } +ChatLine::sender#plain[sender="00"] { foreground: #B58900; } +ChatLine::sender#plain[sender="01"] { foreground: #CB4B16; } +ChatLine::sender#plain[sender="02"] { foreground: #DC322f; } +ChatLine::sender#plain[sender="03"] { foreground: #D33682; } +ChatLine::sender#plain[sender="04"] { foreground: #6C71C4; } +ChatLine::sender#plain[sender="05"] { foreground: #268BD2; } +ChatLine::sender#plain[sender="06"] { foreground: #2AA198; } +ChatLine::sender#plain[sender="07"] { foreground: #859900; } +ChatLine::sender#plain[sender="08"] { foreground: #B58900; } +ChatLine::sender#plain[sender="09"] { foreground: #CB4B16; } +ChatLine::sender#plain[sender="0a"] { foreground: #DC322f; } +ChatLine::sender#plain[sender="0b"] { foreground: #D33682; } +ChatLine::sender#plain[sender="0c"] { foreground: #6C71C4; } +ChatLine::sender#plain[sender="0d"] { foreground: #268BD2; } +ChatLine::sender#plain[sender="0e"] { foreground: #2AA198; } +ChatLine::sender#plain[sender="0f"] { foreground: #859900; } + +ChatListItem { foreground: #626262; } +ChatListItem[state="inactive"] { foreground: #585858; } +ChatListItem[state="channel-event"] { foreground: #268BD2; } +ChatListItem[state="unread-message"] { foreground: #DC322f; } +ChatListItem[state="highlighted"] { foreground: #859900; } +BufferView { background: #1C1C1C; } + +NickListItem[type="category"] { foreground: #585858; } +NickListItem[type="user"] { foreground: #626262; } +NickListItem[type="user", state="away"] { foreground: #585858; } +NickView { background: #1C1C1C; } + +MultiLineEdit { background: #1C1C1C; color: #808080; } +StyledLabel#topicLabel { background: #1C1C1C; } + +QTreeView::item:selected { color: #808080; } +ChatMonitorSettingsPage BufferView::item { color: #808080; } +QTreeView#settingsTree { background: #1C1C1C; } +QTreeView::item#settingsTree { color: #808080; } +QLineEdit:enabled { background: #1C1C1C; color: #808080; } +QSpinBox:enabled { background: #1C1C1C; color: #808080; } +QTableWidget { background-color: #1C1C1C; color: #808080; } +QListWidget { background-color: #1C1C1C; color: #808080; } + +QTableView { + alternate-background-color: #1C1C1C; + background-color: #1C1C1C; + color: #808080; +} + +Palette { + link: #585858; link-visited: #585858; + + window: #1C1C1C; window-text: #808080; text: #808080; + + light: #B7B4AC; midlight: #1C1C1C; button: #292929; + mid: #202553; dark: #000533; button-text: #B6B3AB; } + +StyledLabel#topicLabel { background: #1C1C1C; } +MultiLineEdit { background: #1C1C1C; color: #808080; } diff --git a/SolarizedLight.qss b/SolarizedLight.qss index e4e5bd3..57996f6 100644 --- a/SolarizedLight.qss +++ b/SolarizedLight.qss @@ -1,10 +1,5 @@ /* Quassel Solarized Theme by Antoligy - -Palatte: - Blue #002B36 #EEE8D5 #586E75 #657B83 #839496 #93A1A1 - Grey #1C1C1C #3A3A3A #585858 #626262 #808080 #6C6C71 - Light #FDF6E3 #EEE8D5 #586E75 #657B83 #839496 #93A1A1 */ Palette { marker-line: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 #EEE8D5, stop: 0.1 transparent);