spark-store/resource/stylesheets/mainwindow_dark.css

198 lines
3.1 KiB
CSS

/*
GBG_ : Global background color
CBG_ : Controls background color
CBGH : Controls background color highlighted
ACC_ : Selection/Activation background color
ACCH : Selection/Activation background color hightlighted
LCTL1 : Light controls gradient light
LCTL2 : Light controls gradient dark
LCTL3 : Light controls gradient darker
DCTL1 : Dark controls gradient light
DCTL2: Dark controls gradient dark
TXACC: Text on Selection/Activation
TXGBG: Text on Global background
TXCBG: Text on controls background
TXL: Text slightly lighter
GLS: Glossy edge on controls
SHD: Shades edge on controls
*/
QWidget
{
background-color: GBG_;
color: #ffffff;
}
QLabel
{
background: transparent;
font-size: 14px;
}
QScrollArea
{
border-width: 1px;
border-radius: 5px;
}
QLineEdit
{
background:qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 LCTL1, stop:1 LCTL2);
padding: 3px;
border-radius: 7px;
border: 1px solid SHD;
border-bottom: 1px solid GLS;
selection-color: TXACC;
selection-background-color: ACC_;
}
QPushButton
{
border-width: 1px;
padding: 2px;
font-size: 14px;
font-weight: 300;
border-radius: 8px;
border-color: LCTL2;
border-top-color: SHD;
border-style: solid;
background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 LCTL1, stop:1 LCTL2)
}
QPushButton::pressed
{
border-top-color: GLS;
border-bottom-color: SHD;
background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 LCTL3, stop:1 LCTL1)
}
QScrollBar::handle
{
border: 0px;
border-radius: 5px;
background-color: DCTL1
}
QScrollBar::horizontal{height: 10px}
QScrollBar::vertical{width:10px}
QScrollBar::handle:hover
{
background-color: LCTL2
}
QScrollBar::add-line, QScrollBar::sub-line
{
height:0px
}
/* Custom widgets */
#styAboutDesc
{
color: TXL
}
SpkAppItem
{
background: DCTL2;
border-radius: 11px;
}
SpkAppItem::hover
{
background: DCTL1;
border-radius: 11px;
}
#styAppItmTitle
{
font-weight: 500;
font-size: 17px;
}
#styChkBtn
{
border-width: 0px;
background-color: DCTL1
}
#styChkBtn:pressed
{
background-color: ACCH
}
#styChkBtn:checked
{
background-color: ACC_
}
#styPlainChkBtn
{
border-width: 0px;
background-color: GBG_
}
#styPlainChkBtn:pressed
{
background-color: ACCH
}
#styPlainChkBtn:checked
{
background-color: ACC_
}
SpkTitleBar
{
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 DCTL2, stop:1 DCTL1)
}
SpkTitleBarDefaultButton
{
margin: 0px;
border-radius: 0px;
border-width: 0px;
background-color: CBG_;
}
SpkTitleBarDefaultButton:hover
{
background-color: DCTL1;
}
SpkTitleBarDefaultButton:pressed
{
background-color: LCTL3;
}
/* Window widgets */
#styMwCateg
{
border: none;
font-size: 14px;
show-decoration-selected: 1;
}
#styMwCateg::item
{
height: 35px;
border: none;
color: TXCBG;
}
#styMwCateg::item:selected
{
color: TXACC;
background-color: ACC_;
}
#styMwCateg::branch:!has-children
{
background: GBG_;
}
#styMwCateg::branch:selected
{
background-color: ACC_;
}