338 lines
6 KiB
Text
338 lines
6 KiB
Text
/* MIDNIGHT theme for porymap */
|
|
|
|
/*
|
|
|
|
Background #31332b
|
|
Font #F8F8F2
|
|
Highlight #49483E
|
|
Accent #272822
|
|
|
|
*/
|
|
|
|
/* General Widgets */
|
|
|
|
QWidget {
|
|
background: #31332b;
|
|
color: #F8F8F2;
|
|
}
|
|
|
|
QWidget::disabled {
|
|
background: #31332b;
|
|
color: #75715E;
|
|
}
|
|
|
|
QWidget::item:selected {
|
|
background: #49483E;
|
|
}
|
|
|
|
QWidget::item:focus {
|
|
background: #49483E;
|
|
border: none;
|
|
}
|
|
|
|
/* Menus */
|
|
|
|
QMenuBar {
|
|
background-color: #31332b;
|
|
padding: 2px;
|
|
color: #F8F8F2;
|
|
}
|
|
|
|
QMenuBar:focus {
|
|
border: 1px solid #272822;
|
|
}
|
|
|
|
QMenuBar::item {
|
|
background: transparent;
|
|
padding: 4px;
|
|
}
|
|
|
|
QMenuBar::item:selected {
|
|
padding: 4px;
|
|
background-color: #272822;
|
|
border: 0px solid #31332b;
|
|
}
|
|
|
|
QMenuBar::item:!selected {
|
|
padding: 4px;
|
|
background-color: #31332b;
|
|
border: 0px solid #31332b;
|
|
}
|
|
|
|
QMenuBar::item:pressed {
|
|
padding: 4px;
|
|
border: 0px solid #31332b;
|
|
background-color: #272822;
|
|
color: #F8F8F2;
|
|
margin-bottom: 0px;
|
|
padding-bottom: 0px;
|
|
}
|
|
|
|
QMenu {
|
|
border: 0px solid #272822;
|
|
color: #F8F8F2;
|
|
margin: 0px;
|
|
}
|
|
|
|
QMenu::separator {
|
|
height: 1px;
|
|
background-color: #31332b;
|
|
color: #F8F8F2;
|
|
}
|
|
|
|
QMenu::icon {
|
|
margin: 0px;
|
|
padding-left: 4px;
|
|
}
|
|
|
|
QMenu::item {
|
|
background-color: #272822;
|
|
padding: 4px 24px 4px 24px;
|
|
border: 1px transparent #272822;
|
|
}
|
|
|
|
QMenu::item:selected {
|
|
background: #31332b;
|
|
}
|
|
|
|
QMenu::indicator {
|
|
width: 12px;
|
|
height: 12px;
|
|
padding-left: 6px;
|
|
}
|
|
|
|
QMenu::indicator {
|
|
image: url(":/icons/ui/midnight_checkbox_unchecked.png");
|
|
}
|
|
|
|
QMenu::indicator:non-exclusive:unchecked {
|
|
image: url(":/icons/ui/midnight_checkbox_unchecked.png");
|
|
}
|
|
|
|
QMenu::indicator:non-exclusive:unchecked:selected {
|
|
image: url(":/icons/ui/midnight_checkbox_unchecked.png");
|
|
}
|
|
|
|
QMenu::indicator:non-exclusive:checked {
|
|
image: url(":/icons/ui/midnight_checkbox_checked.png");
|
|
}
|
|
|
|
QMenu::indicator:non-exclusive:checked:selected {
|
|
image: url(":/icons/ui/midnight_checkbox_checked.png");
|
|
}
|
|
|
|
QMenu::indicator:exclusive:unchecked {
|
|
image: url(":/icons/ui/midnight_checkbox_unchecked.png");
|
|
}
|
|
|
|
QMenu::indicator:exclusive:unchecked:selected {
|
|
image: url(":/icons/ui/midnight_checkbox_unchecked.png");
|
|
}
|
|
|
|
QMenu::indicator:exclusive:checked {
|
|
image: url(":/icons/ui/midnight_checkbox_checked.png");
|
|
}
|
|
|
|
QMenu::indicator:exclusive:checked:selected {
|
|
image: url(":/icons/ui/midnight_checkbox_checked.png");
|
|
}
|
|
|
|
/* Combo Boxes */
|
|
|
|
QComboBox {
|
|
background: #272822;
|
|
color: #F8F8F2;
|
|
}
|
|
|
|
QComboBox QAbstractItemView {
|
|
background: #31332b;
|
|
color: #BAB8AE;
|
|
selection-background-color: #49483E;
|
|
}
|
|
|
|
QComboBox::indicator {
|
|
background-color: transparent;
|
|
selection-background-color: transparent;
|
|
color: transparent;
|
|
selection-color: transparent;
|
|
}
|
|
|
|
/* Spin Boxes */
|
|
|
|
QSpinBox {
|
|
background: #272822;
|
|
color: #F8F8F2;
|
|
}
|
|
|
|
/* Line Edits */
|
|
|
|
QLineEdit {
|
|
background: #272822;
|
|
color: #F8F8F2;
|
|
}
|
|
|
|
/* Frames, Labels */
|
|
|
|
#label_spritePixmap {
|
|
background: #272822;
|
|
color: #F8F8F2;
|
|
}
|
|
|
|
QCheckBox {
|
|
background-color: #31332b;
|
|
color: #F8F8F2;
|
|
spacing: 4px;
|
|
outline: none;
|
|
padding-top: 4px;
|
|
padding-bottom: 4px;
|
|
}
|
|
|
|
QCheckBox:focus {
|
|
border: none;
|
|
}
|
|
|
|
QCheckBox QWidget:disabled {
|
|
background-color: #49483E;
|
|
color: #F8F8F2;
|
|
}
|
|
|
|
QCheckBox::indicator {
|
|
margin-left: 4px;
|
|
height: 16px;
|
|
width: 16px;
|
|
}
|
|
|
|
QRadioButton::indicator::unchecked, QCheckBox::indicator::unchecked {
|
|
image: url(:/icons/ui/midnight_checkbox_unchecked.png)
|
|
}
|
|
|
|
QRadioButton::indicator:unchecked:hover, QCheckBox::indicator:unchecked:hover {
|
|
|
|
}
|
|
|
|
QCheckBox::indicator:unchecked:disabled {
|
|
image: url(":/icons/ui/midnight_checkbox_unchecked_disabled.png");
|
|
}
|
|
|
|
QRadioButton::indicator::checked, QCheckBox::indicator::checked {
|
|
image: url(":/icons/ui/midnight_checkbox_checked.png");
|
|
}
|
|
|
|
QRadioButton::indicator:checked:hover, QCheckBox::indicator:checked:hover {
|
|
|
|
}
|
|
|
|
QCheckBox::indicator:checked:disabled {
|
|
image: url(":/icons/ui/midnight_checkbox_checked_disabled.png");
|
|
}
|
|
|
|
/* Map List View */
|
|
|
|
QTreeView {
|
|
background: #272822;
|
|
}
|
|
|
|
QTreeView::item:hover {
|
|
background: #49483E;
|
|
}
|
|
|
|
QTreeView::item:selected {
|
|
background: #49483E;
|
|
color: #F8F8F2;
|
|
}
|
|
|
|
QTreeView::branch {
|
|
background: #272822;
|
|
}
|
|
|
|
QTreeView::branch:has-siblings:!adjoins-item {
|
|
border-image: url(:/icons/ui/midnight_vline.png) 0;
|
|
}
|
|
|
|
QTreeView::branch:has-siblings:adjoins-item {
|
|
border-image: url(:/icons/ui/midnight_branch_more.png) 0;
|
|
}
|
|
|
|
QTreeView::branch:!has-children:!has-siblings:adjoins-item {
|
|
border-image: url(:/icons/ui/midnight_branch_end.png) 0;
|
|
}
|
|
|
|
QTreeView::branch:has-children:!has-siblings:closed,
|
|
QTreeView::branch:closed:has-children:has-siblings {
|
|
border-image: none;
|
|
image: url(:/icons/ui/midnight_branch_closed.png);
|
|
}
|
|
|
|
QTreeView::branch:open:has-children:!has-siblings,
|
|
QTreeView::branch:open:has-children:has-siblings {
|
|
border-image: none;
|
|
image: url(:/icons/ui/midnight_branch_open.png);
|
|
}
|
|
|
|
/* Scroll Bar */
|
|
|
|
QScrollBar::vertical {
|
|
background-color: #31332b;
|
|
}
|
|
|
|
QScrollBar::horizontal {
|
|
background-color: #31332b;
|
|
}
|
|
|
|
QScrollBar::handle:horizontal {
|
|
background-color: #272822;
|
|
border: 1px solid #31332b;
|
|
}
|
|
|
|
QScrollBar::handle:vertical {
|
|
background-color: #272822;
|
|
border: 1px solid #31332b;
|
|
}
|
|
|
|
QScrollBar::add-line:horizontal {
|
|
border: none;
|
|
background: none;
|
|
color: none;
|
|
}
|
|
|
|
QScrollBar::add-line:vertical {
|
|
border: none;
|
|
background: none;
|
|
color: none;
|
|
}
|
|
|
|
QScrollBar::sub-line:horizontal {
|
|
border: none;
|
|
background: none;
|
|
color: none;
|
|
}
|
|
|
|
QScrollBar::sub-line:vertical {
|
|
border: none;
|
|
background: none;
|
|
color: none;
|
|
}
|
|
|
|
QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal {
|
|
background: none;
|
|
}
|
|
|
|
QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {
|
|
background: none;
|
|
}
|
|
|
|
QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {
|
|
background: none;
|
|
}
|
|
|
|
QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
|
|
background: none;
|
|
}
|
|
|
|
/* Table Headers */
|
|
|
|
QHeaderView {
|
|
padding: 0px;
|
|
margin: 0px;
|
|
font: 12px;
|
|
}
|