hydrus/static/qss/Dark_Blue.qss

432 lines
8.7 KiB
Plaintext

/*
Dark Blue: A Dark Blue theme for Hydrus Network by B1N4RYJ4N
Version..: 1.0
To achieve the intended results you must:
1. Activate dark mode
2. adjust the Qt style to Fusion
3. adjust the Qt stylesheet to Dark_Blue
4. adjust the current colourset under files > options > colors > current colourset to darkmode
5. adjust your color values under files > options > colors > darkmode like so:
thumbnail background normal..: #1e1e1e
thumbnail background selected: #007acc
thumbnail border normal......: #569cd6
thumbnail border selected....: #cccccc
thumbnail grid background....: #1e1e1e
autocomplete background......: #536267
media viewer background......: #1e1e1e
media viewer text............: #708090
tag box background...........: #1e1e1e
6. adjust your tag presentation color values under files > options > tag presentation > (On thumbnail top, On thumbnail bottom-right, On media viewer top) like so:
background colour............: #007acc
text colour..................: #ffffff
*/
/*
___ _
/ _ \___ _ __ ___ _ __ __ _| |
/ /_\/ _ \ '_ \ / _ \ '__/ _` | |
/ /_\\ __/ | | | __/ | | (_| | |
\____/\___|_| |_|\___|_| \__,_|_|
*/
QAbstractItemView {
background-color: #252526;
}
/*
____ __ __ _ _ _
/___ \/ / /\ \ (_) __| | __ _ ___| |_
// / /\ \/ \/ / |/ _` |/ _` |/ _ \ __|
/ \_/ / \ /\ /| | (_| | (_| | __/ |_
\___,_\ \/ \/ |_|\__,_|\__, |\___|\__|
|___/
*/
QWidget {
color: #CCCCCC;
background-color: #252526;
alternate-background-color: #252526;
}
QWidget::disabled {
background-color: #252526;
}
QWidget::item::selected {
color: #FFF;
background-color: #569cd6;
}
QWidget::item:hover {
color: #FFF;
background-color: #569cd6;
}
/*
____ _____ _ _____ _
/___ \/__ \___ ___ | /__ (_)_ __
// / / / /\/ _ \ / _ \| | / /\/ | '_ \
/ \_/ / / / | (_) | (_) | |/ / | | |_) |
\___,_\ \/ \___/ \___/|_|\/ |_| .__/
|_|
*/
QToolTip {
color: #8be9fd;
border: 1px solid black;
background-color: #1E1E1E;
padding: 1px;
}
/*
____
/___ \/\/\ ___ _ __ _ _
// / / \ / _ \ '_ \| | | |
/ \_/ / /\/\ \ __/ | | | |_| |
\___,_\/ \/\___|_| |_|\__,_|
*/
QMenu {
color: #CCCCCC;
background: #252526;
}
QMenu::item {
padding: 2px 20px 2px 20px;
}
QMenu::item:selected {
color: #FFF;
background: #569cd6;
}
/*
____ ___
/___ \/\/\ ___ _ __ _ _ / __\ __ _ _ __
// / / \ / _ \ '_ \| | | |/__\/// _` | '__|
/ \_/ / /\/\ \ __/ | | | |_| / \/ \ (_| | |
\___,_\/ \/\___|_| |_|\__,_\_____/\__,_|_|
*/
QMenuBar::item {
background: transparent;
}
QMenuBar::item:selected {
color: #FFF;
background: #569cd6;
}
/*
____ ___ _ ___ _ _
/___ \/ _ \_ _ ___| |__ / __\_ _| |_| |_ ___ _ __
// / / /_)/ | | / __| '_ \ /__\// | | | __| __/ _ \| '_ \
/ \_/ / ___/| |_| \__ \ | | / \/ \ |_| | |_| || (_) | | | |
\___,_\/ \__,_|___/_| |_\_____/\__,_|\__|\__\___/|_| |_|
*/
QPushButton {
color: #CCCCCC;
background-color: #252526;
}
QPushButton::hover {
color: #FFF;
background-color: #252526;
}
QPushButton#HydrusAccept {
color: #50fa7b;
}
QPushButton#HydrusCancel {
color: #ff5555;
}
QPushButton#HydrusOnOffButton[hydrus_on=true] {
color: #50fa7b;
}
QPushButton#HydrusOnOffButton[hydrus_on=false] {
color: #ff5555;
}
/*
____ _____ _ ___
/___ \/__ \__ _| |__ / __\ __ _ _ __
// / / / /\/ _` | '_ \ /__\/// _` | '__|
/ \_/ / / / | (_| | |_) / \/ \ (_| | |
\___,_\ \/ \__,_|_.__/\_____/\__,_|_|
*/
QTabBar::tab {
color: #8be9fd;
background-color: #1a1a1a;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 2px;
}
QTabBar::tab:last {
border-top-right-radius: 3px;
}
QTabBar::tab:selected {
color: #FFF;
background-color: #007ACC;
}
QTabBar::tab:hover:!selected {
color: #FFF;
background-color: #007ACC;
}
/*
____ __ _ __ _ _ _
/___ \/ /(_)_ __ ___ /__\_| (_) |_
// / / / | | '_ \ / _ \/_\/ _` | | __|
/ \_/ / /__| | | | | __//_| (_| | | |_
\___,_\____/_|_| |_|\___\__/\__,_|_|\__|
*/
QLineEdit {
border: 1px solid #569cd6;
border-radius: 1px;
background-color: #383B3D;
padding: 1px;
}
QLineEdit:focus{
color: #FFF;
border: 1px solid #CCC;
}
/*
____ ___ ___
/___ \/ _ \_ __ ___ __ _ _ __ ___ ___ ___ / __\ __ _ _ __
// / / /_)/ '__/ _ \ / _` | '__/ _ \/ __/ __| /__\/// _` | '__|
/ \_/ / ___/| | | (_) | (_| | | | __/\__ \__ \/ \/ \ (_| | |
\___,_\/ |_| \___/ \__, |_| \___||___/___/\_____/\__,_|_|
|___/
*/
QProgressBar {
color: #FFF;
border: 1px solid #569cd6;
text-align: center;
padding: 1px;
border-radius: 0px;
background-color: #383B3D;
width: 15px;
}
QProgressBar::chunk {
color: #FFF;
background: QLinearGradient( x1: 0, y1: 0, x2: 1, y2: 0,
stop: 0 #78d,
stop: 0.4999 #46a,
stop: 0.5 #45a,
stop: 1 #238 );
border-radius: 0px;
border: 0px;
}
/*
____ _ _
/___ \/\ /\___ __ _ __| | ___ _ __/\ /(_) _____ __
// / / /_/ / _ \/ _` |/ _` |/ _ \ '__\ \ / / |/ _ \ \ /\ / /
/ \_/ / __ / __/ (_| | (_| | __/ | \ V /| | __/\ V V /
\___,_\/ /_/ \___|\__,_|\__,_|\___|_| \_/ |_|\___| \_/\_/
*/
QHeaderView::section {
background-color: #007ACC;
color: #f8f8f2;
padding-left: 4px;
border: 1px solid #569cd6;
}
/*
____ __ _ _ ___
/___ \/ _\ ___ _ __ ___ | | | / __\ __ _ _ __
// / /\ \ / __| '__/ _ \| | |/__\/// _` | '__|
/ \_/ / _\ \ (__| | | (_) | | / \/ \ (_| | |
\___,_\ \__/\___|_| \___/|_|_\_____/\__,_|_|
From Quassel Wiki: http://sprunge.us/iZGB
*/
QScrollBar {
background: #1A1A1A;
margin: 0;
}
QScrollBar:hover {
background: #1A1A1A;
}
QScrollBar:vertical {
width: 8px;
}
QScrollBar:horizontal {
height: 8px;
}
QScrollBar::handle {
padding: 0;
margin: 2px;
border-radius: 2px;
border: 2px solid #569cd6;
background: #1E1E1E;
}
QScrollBar::handle:vertical {
min-height: 20px;
min-width: 0px;
}
QScrollBar::handle:horizontal {
min-width: 20px;
min-height: 0px;
}
QScrollBar::handle:hover {
border-color: #007ACC;
background: #1E1E1E;
}
QScrollBar::handle:pressed {
background: #1E1E1E;
border-color: #007ACC;
}
QScrollBar::add-line , QScrollBar::sub-line {
height: 0px;
border: 0px;
}
QScrollBar::up-arrow, QScrollBar::down-arrow {
border: 0px;
width: 0px;
height: 0px;
}
QScrollBar::add-page, QScrollBar::sub-page {
background: none;
}
/*
____ _____ _ __ _ _ _
/___ \/__ \_____ _| |_ /__\_| (_) |_
// / / / /\/ _ \ \/ / __|/_\/ _` | | __|
/ \_/ / / / | __/> <| |_//_| (_| | | |_
\___,_\ \/ \___/_/\_\\__\__/\__,_|_|\__|
*/
QTextEdit {
background-color: #383B3D;
}
QTextEdit#HydrusValid {
background-color: #80ff80;
}
QTextEdit#HydrusIndeterminate {
background-color: #8080ff;
}
QTextEdit#HydrusInvalid {
background-color: #ff8080;
}
/*
____ ___ _ _ _____ _ __ _ _ _
/___ \/ _ \ | __ _(_)_ __/__ \_____ _| |_ /__\_| (_) |_
// / / /_)/ |/ _` | | '_ \ / /\/ _ \ \/ / __|/_\/ _` | | __|
/ \_/ / ___/| | (_| | | | | / / | __/> <| |_//_| (_| | | |_
\___,_\/ |_|\__,_|_|_| |_\/ \___/_/\_\\__\__/\__,_|_|\__|
*/
QPlainTextEdit {
background-color: #383B3D;
}
/*
____ __ _ _
/___ \/ / __ _| |__ ___| |
// / / / / _` | '_ \ / _ \ |
/ \_/ / /__| (_| | |_) | __/ |
\___,_\____/\__,_|_.__/ \___|_|
*/
QLabel#HydrusValid {
color: #50fa7b;
}
QLabel#HydrusIndeterminate {
color: #8080ff;
}
QLabel#HydrusInvalid {
color: #ff5555;
}
QLabel#HydrusWarning {
color: #ff5555;
}
/*
____ __ _ __ _ _ _
/___ \/ /(_)_ __ ___ /__\_| (_) |_
// / / / | | '_ \ / _ \/_\/ _` | | __|
/ \_/ / /__| | | | | __//_| (_| | | |_
\___,_\____/_|_| |_|\___\__/\__,_|_|\__|
*/
QLineEdit#HydrusValid {
background-color: #80ff80;
}
QLineEdit#HydrusIndeterminateValid {
background-color: #8080ff;
}
QLineEdit#HydrusInvalid {
background-color: #ff8080;
}
/*
____ ___ _ _ ___
/___ \/ __\ |__ ___ ___| | __ / __\ _____ __
// / / / | '_ \ / _ \/ __| |/ //__\/// _ \ \/ /
/ \_/ / /___| | | | __/ (__| </ \/ \ (_) > <
\___,_\____/|_| |_|\___|\___|_|\_\_____/\___/_/\_\
*/
QCheckBox#HydrusWarning {
color: #ff5555;
}