Skip to content

Instantly share code, notes, and snippets.

@loathingKernel
Created May 31, 2021 19:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save loathingKernel/81c243e6df7a7b52836ffe6c24eaeadd to your computer and use it in GitHub Desktop.
Save loathingKernel/81c243e6df7a7b52836ffe6c24eaeadd to your computer and use it in GitHub Desktop.
/*
$active_base = #202225;
$active_text = #eeeeee;
$widget_base = #333344;
$primary_border = #42474E;
$secondary_border = darkslategrey;
*/
* { background-color: #202225; }
* { color: #eeeeee; }
* { border-color: darkslateblue; }
*::disabled,
*::drop-down:disabled {
color: #43474d;
border-color: #43474d;
background-color: #202225;
}
QLabel {
border-width: 0px;
background-color: transparent;
padding: 0px;
}
QLabel::link {
color: darkslateblue;
}
QMenu,
QListView,
QListWidget,
QStackedWidget,
QLineEdit,
QTextEdit,
QComboBox,
QComboBox:editable,
QComboBox QAbstractItemView,
QSpinBox,
QDoubleSpinBox,
QProgressBar,
QScrollBar {
border-width: 1px;
border-style: solid;
border-radius: 2px;
padding: 2px;
}
QListView,
QListWidget,
QLineEdit,
QTextEdit,
QComboBox:editable,
QComboBox QAbstractItemView,
QSpinBox,
QDoubleSpinBox,
QProgressBar,
QScrollBar {
border-color: darkslategray;
background-color: #333344;
}
QLineEdit,
QTextEdit {
}
QComboBox {
background-color: #3c3f41;
}
QSpinBox {
}
QMenu::item:selected,
QListView::item:selected,
QListWidget::item:selected,
QComboBox::item:selected,
QComboBox QAbstractItemView {
selection-background-color: darkslategray;
}
QComboBox::drop-down,
QComboBox::drop-down:editable,
QSpinBox::up-button ,
QSpinBox::down-button,
QDoubleSpinBox::up-button,
QDoubleSpinBox::down-button {
subcontrol-origin: border;
border-width: 1px;
border-style: solid;
border-radius: 2px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
}
QComboBox::drop-down {
subcontrol-position: top right;
border-color: darkslateblue;
border-left-color: #5246a0; /* darkslateblue lighter */
}
QComboBox::drop-down:editable,
QSpinBox::up-button ,
QSpinBox::down-button,
QDoubleSpinBox::up-button,
QDoubleSpinBox::down-button {
border-color: darkslategray;
background-color: #3c3f41;
}
QComboBox::drop-down,
QComboBox::drop-down:editable {
width: 16px;
image: url(sort-down-solid.png);
}
QSpinBox::up-button ,
QSpinBox::down-button,
QDoubleSpinBox::up-button,
QDoubleSpinBox::down-button {
width: 12px; /* 16 + 2*1px border-width = 15px padding + 3px parent border */
}
QSpinBox::up-button ,
QDoubleSpinBox::up-button {
subcontrol-position: top right; /* position at the top right corner */
border-bottom-width: 1;
image: url(sort-up-solid.png);
}
QSpinBox::down-button,
QDoubleSpinBox::down-button {
subcontrol-position: bottom right; /* position at bottom right corner */
border-top-width: 1;
image: url(sort-down-solid.png);
}
QProgressBar {
text-align: center;
}
QProgressBar::chunk {
width: 9.5%;
margin: 0.5%;
background-color: darkslategray;
}
QScrollBar {
border-radius: 6px;
padding: 1px;
}
QScrollBar::add-line:vertical,
QScrollBar::sub-line:vertical,
QScrollBar::add-line:horizontal,
QScrollBar::sub-line:horizontal {
border: none;
height: 0px;
background: transparent;
}
QScrollBar::add-line:vertical {
subcontrol-position: top;
subcontrol-origin: margin;
}
QScrollBar::sub-line:vertical {
subcontrol-position: bottom;
subcontrol-origin: margin;
}
QScrollBar::add-line:horizontal {
subcontrol-position: right;
subcontrol-origin: margin;
}
QScrollBar::sub-line:horizontal {
subcontrol-position: left;
subcontrol-origin: margin;
}
QScrollBar::handle {
border-width: 1px;
border-style: solid;
border-color: lightgray;
background-color: gray;
border-radius: 4px;
min-height: 20px;
min-width: 20px;
}
QPushButton,
QToolButton {
background-color: #3c3f41;
}
QPushButton::hover,
QToolButton::hover {
background-color: #222233;
}
QPushButton,
QToolButton {
border-width: 1px;
border-style: solid;
border-radius: 2px;
padding: 2px;
padding-left: 6px;
padding-right: 6px
}
QPushButton::menu-indicator {
subcontrol-position: right center;
subcontrol-origin: padding;
left: -2px;
border-style: none;
}
QPushButton#menu {
padding: 0px;
margin: 0px;
border-style: none;
}
QPushButton#menu_button {
background-color: transparent;
border: none;
}
QPushButton:hover#menu_button {
background-color: #334;
}
QGroupBox,
QCheckBox,
QRadioButton {
background-color: none;
}
QGroupBox::indicator,
QCheckBox::indicator,
QRadioButton::indicator {
border-color: darkslategray;
border-width: 1px;
border-style: solid;
}
QGroupBox::indicator:disabled,
QCheckBox::indicator:disabled,
QRadioButton::indicator:disabled {
border-color: #43474d;
}
QRadioButton::indicator {
border-radius: 5%;
}
QGroupBox::indicator,
QCheckBox::indicator {
border-radius: 2px;
}
QGroupBox::indicator:checked,
QCheckBox::indicator:checked,
QRadioButton::indicator:checked {
border-color: darkslategray;
border-width: 1px;
border-style: solid;
background: darkslateblue;
}
QRadioButton::indicator:checked {
border-radius: 5%;
}
QGroupBox::indicator:checked,
QCheckBox::indicator:checked {
border-radius: 2px;
}
QGroupBox::indicator:checked:disabled,
QCheckBox::indicator:checked:disabled,
QRadioButton::indicator:checked:disabled {
border-color: #264040; /* darkslategray darker */
background-color: #372f6a; /* darkslateblue darker */
}
QGroupBox,
QGroupBox#group,
QGroupBox#settings_widget {
border-width: 1px;
border-style: solid;
border-radius: 4px;
font-size: 11px;
font-weight: bold;
margin-top: 3ex;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
QGroupBox#game_widget_icon {
border: none;
padding: 0;
margin: 0;
}
QSizeGrip {
image: none;
width: 0px;
height: 0px;
}
#list_widget {
border-top-width: 2px;
}
QPushButton:hover#installed_menu_button {
background-color: green;
}
QTabBar#main_tab_bar {
border-bottom: none;
background-color: #2b2b2c;
}
QTabBar::tab#main_tab_bar {
border-bottom: none;
}
QTabBar::tab#main_tab_bar {
border-bottom: none;
padding: 5px
}
QTabBar::tab:selected#main_tab_bar {
background-color: gray;
}
QTabBar::tab:hover#main_tab_bar {
border-bottom: 2px solid black;
}
QTabBar::tab#settings_bar {
border-radius: 0;
}
QTabBar::tab:hover#settings_bar {
border-left: 2px solid white;
}
QTabBar::tab::selected#settings_bar {
background-color: darkslategray;
}
#search_bar {
padding: 3px;
border-radius: 5px;
background-color: #334;
}
QTabBar::tab:disabled#settings_bar {
color: transparent;
background-color: transparent;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment