Files

116 lines
2.1 KiB
Plaintext

/* Global Styles */
QWidget {
background-color: #080c08;
color: #c0c0c0;
selection-background-color: #1c7a44;
selection-color: #080c08;
}
/* Buttons */
QPushButton {
background-color: #424a42;
border: 1px solid #0b110b;
border-radius: 8px;
padding: 2px 4px;
}
QPushButton:hover {
background-color: #0b110b;
}
QPushButton:pressed {
background-color: #1c7a44;
color: #080c08;
}
QPushButton:disabled {
background-color: #080c08;
color: #424a42;
border-color: #424a42;
}
/* Input Fields */
QLineEdit, QTextEdit, QPlainTextEdit {
background-color: #131d13;
border: 1px solid #0b110b;
border-radius: 8px;
padding: 1px 2px;
}
QLineEdit:focus {
border: 1px solid #1c7a44;
}
/* Menus and Lists */
QListView, QTreeView, QTableView {
background-color: #131d13;
border: 1px solid #0b110b;
border-radius: 8px;
alternate-background-color: #424a42;
}
QListView::item:selected, QTreeView::item:selected, QTableView::item:selected {
background-color: #0e2d1a;
border: 1px solid #1c7a44;
color: #c0c0c0;
}
/* Scrollbars */
QScrollBar:vertical {
background: #424a42;
width: 12px;
margin: 0px;
}
QScrollBar::handle:vertical {
background: #0b110b;
min-height: 20px;
border-radius: 4px;
margin: 2px;
}
QScrollBar::handle:vertical:hover {
background: #1c7a44;
}
QScrollBar::add-line:vertical, QScrollBar::sub-line:vertical {
height: 0px;
}
/* Tabs */
QTabBar::tab {
background: #131d13;
border: 1px solid #0b110b;
padding: 2px 4px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
QTabBar::tab:selected {
background: #080c08;
border-bottom-color: #1c7a44;
}
/* Checkboxes and Radio Buttons */
QCheckBox::indicator, QRadioButton::indicator {
width: 18px;
height: 18px;
border: 1px solid #0b110b;
background-color: #424a42;
border-radius: 8px;
}
QRadioButton::indicator {
border-radius: 9px;
}
QCheckBox::indicator:checked {
border-color: #1c7a44;
background-color: #1c7a44;
}
QRadioButton::indicator:checked {
border-color: #1c7a44;
background-color: #1c7a44;
}