You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
166 lines
5.8 KiB
166 lines
5.8 KiB
2 years ago
|
// This file is free software; you can redistribute it and/or modify
|
||
|
// it under the terms of the GNU General Public License as published by
|
||
|
// the Free Software Foundation; version 2 of the License.
|
||
|
|
||
|
// This program is distributed in the hope that it will be useful,
|
||
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
|
// GNU General Public License for more details.
|
||
|
|
||
|
// You should have received a copy of the GNU General Public License
|
||
|
// along with this file. If not, see <http://www.gnu.org/licenses/>.
|
||
|
|
||
|
// Copyright (C) Jussi Schultink 2009
|
||
|
// Copyright (C) Alistair Michael 2022
|
||
|
|
||
|
QWidget {
|
||
|
color: #ebdbb2;
|
||
|
}
|
||
|
|
||
|
// Custom ChatView Colors
|
||
|
Palette {
|
||
|
link-visited: #83a598; link: #458588;
|
||
|
|
||
|
/*
|
||
|
window: #282828; window-text: #ebdbb2; text: #ebdbb2;
|
||
|
|
||
|
light: #ebdbb2; midlight: #a89984; button: #282828;
|
||
|
mid: #665c54; dark: #282828; button-text: #ebdbb2;
|
||
|
*/
|
||
|
|
||
|
/* marker-line: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 #fb4934, stop: 0.1 transparent); */
|
||
|
window: #282828;
|
||
|
background: #282828;
|
||
|
foreground: #ebdbb2;
|
||
|
|
||
|
base: #282828;
|
||
|
alternate-base: #42403B;
|
||
|
|
||
|
/* Just setting palette(tooltip-base) doesn't work as intended so we set it in
|
||
|
** a QTooltip{} rule as well.
|
||
|
*/
|
||
|
tooltip-base: #282828; // palette(base)
|
||
|
tooltip-text: #ebdbb2; // palette(text)
|
||
|
|
||
|
/* The following attributes should be done in a scale */
|
||
|
light: #282828; // Tab Borders, Scrollbar handle grips, Titled Panel border (Settings)
|
||
|
midlight: #282828; // ?
|
||
|
button: #282828; // Menu BG, Scrollbar and Button base.
|
||
|
mid: #282828; // Titled Panel border (Settings)
|
||
|
dark: #282828; // TreeView [-] and ... color (Also various borders in Windows Client Style)
|
||
|
shadow: #282828; // ?
|
||
|
|
||
|
/* Text colors */
|
||
|
text: ebdbb2;
|
||
|
button-text: #ebdbb2;
|
||
|
|
||
|
highlight: #83a598;
|
||
|
highlight-text: #282828;
|
||
|
border-color: #282828;
|
||
|
|
||
|
/* Color of the marker line in the chat view. BG Node that is overlayed on the first new ChatLine. */
|
||
|
// 0 -> 0.1 (sharp line)
|
||
|
marker-line: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ff0000, stop: 0.1 #ff0000, stop: 0.1 transparent);
|
||
|
|
||
|
}
|
||
|
|
||
|
ChatView { background: #282828; }
|
||
|
|
||
|
ChatLine[label="highlight"] {
|
||
|
foreground: #282828;
|
||
|
background: #83a598;
|
||
|
}
|
||
|
|
||
|
ChatLine::timestamp { foreground: #928374; }
|
||
|
|
||
|
ChatLine#plain { foreground: #ebdbb2; }
|
||
|
ChatLine#notice { foreground: #fbf1c7; }
|
||
|
ChatLine#action { foreground: #8ec07c; font-weight: bold; font-style: italic; }
|
||
|
ChatLine#nick { foreground: #b8bb26; }
|
||
|
ChatLine#mode { foreground: #458588; font-weight: bold; }
|
||
|
ChatLine#join { foreground: #fabd2f; }
|
||
|
ChatLine#part { foreground: #458588; }
|
||
|
ChatLine#quit { foreground: #b16286; }
|
||
|
ChatLine#kick { foreground: #b16286; }
|
||
|
ChatLine#kill { foreground: #b16286; }
|
||
|
ChatLine#server { foreground: #fabd2f; }
|
||
|
ChatLine#info { foreground: #83a598; }
|
||
|
ChatLine#error { foreground: #fe8019; }
|
||
|
ChatLine#daychange { foreground: #928374; }
|
||
|
ChatLine#topic { foreground: #8ec07c; }
|
||
|
|
||
|
|
||
|
// Sender Colors
|
||
|
ChatLine::sender#plain[sender="self"] { foreground: #fbf1c7; }
|
||
|
|
||
|
ChatLine::sender#plain[sender="00"] { foreground: #cc241d; }
|
||
|
ChatLine::sender#plain[sender="01"] { foreground: #d65d0e; }
|
||
|
ChatLine::sender#plain[sender="02"] { foreground: #98971a; }
|
||
|
ChatLine::sender#plain[sender="03"] { foreground: #d79921; }
|
||
|
ChatLine::sender#plain[sender="04"] { foreground: #458588; }
|
||
|
ChatLine::sender#plain[sender="05"] { foreground: #b16286; }
|
||
|
ChatLine::sender#plain[sender="06"] { foreground: #689d61; }
|
||
|
ChatLine::sender#plain[sender="07"] { foreground: #fb4934; }
|
||
|
ChatLine::sender#plain[sender="08"] { foreground: #b8bb26; }
|
||
|
ChatLine::sender#plain[sender="09"] { foreground: #fabd2f; }
|
||
|
ChatLine::sender#plain[sender="0a"] { foreground: #83a598; }
|
||
|
ChatLine::sender#plain[sender="0b"] { foreground: #d3869b; }
|
||
|
ChatLine::sender#plain[sender="0c"] { foreground: #8ec07c; }
|
||
|
ChatLine::sender#plain[sender="0d"] { foreground: #fe8019; }
|
||
|
ChatLine::sender#plain[sender="0e"] { foreground: #ebdbb2; }
|
||
|
ChatLine::sender#plain[sender="0f"] { foreground: #ebdbb2; }
|
||
|
|
||
|
// BufferView Colors
|
||
|
ChatListItem { foreground: #ebdbb2; }
|
||
|
ChatListItem[state="inactive"] { foreground: #a89984; }
|
||
|
ChatListItem[state="channel-event"] { foreground: #b8bb26; }
|
||
|
ChatListItem[state="unread-message"] { foreground: #b8bb26; }
|
||
|
ChatListItem[state="highlighted"] { foreground: #83a598; background:#282828}
|
||
|
BufferView { background: #282828; }
|
||
|
|
||
|
// NickView Colors
|
||
|
NickListItem[type="category"] { foreground: #ebdbb2; }
|
||
|
NickListItem[type="user"] { foreground: #ebdbb2; }
|
||
|
NickListItem[type="user", state="away"] { foreground: #a89984; }
|
||
|
NickView { background: #282828; }
|
||
|
|
||
|
MultiLineEdit { background: #282828; color: #ebdbb2; }
|
||
|
StyledLabel#topicLabel { background: #282828; }
|
||
|
ChatLine#topic { foreground: #ebdbb2; }
|
||
|
|
||
|
// Miscellaneous Colors
|
||
|
QTreeView::item:selected { color: #282828; }
|
||
|
ChatMonitorSettingsPage BufferView::item { color: #ebdbb2; }QTreeView#settingsTree { background: #282828; }
|
||
|
QTreeView::item#settingsTree { color: #ebdbb2; }
|
||
|
QLineEdit:enabled { background: #282828; color: #ebdbb2; }
|
||
|
QSpinBox:enabled { background: #282828; color: #ebdbb2; }
|
||
|
QTableWidget { background-color: #282828; color: #ebdbb2; }
|
||
|
QListWidget { background-color: #282828; color: #ebdbb2; }
|
||
|
|
||
|
QTableView {
|
||
|
alternate-background-color: #282828;
|
||
|
background-color: #282828;
|
||
|
color: #ebdbb2;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Menu Bar / Context Menues */
|
||
|
QMenu {
|
||
|
margin: 5px; // A bit of nice padding around menu items.
|
||
|
}
|
||
|
|
||
|
/* ToolTip */
|
||
|
/* Note: You cannot create transparent sections in the popup box without a mask set.
|
||
|
* Thus the black edges outside the rounded borders. */
|
||
|
QToolTip {
|
||
|
border: 2px solid #282828; // palette(dark)
|
||
|
border-radius: 2px;
|
||
|
background: #282828; // palette(base)
|
||
|
color: #282828; // palette(text)
|
||
|
}
|
||
|
|
||
|
|
||
|
StyledLabel#topicLabel { background: #282828; }
|
||
|
MultiLineEdit { background: #282828; color: #ebdbb2; }
|
||
|
|