/* MIDNIGHT theme for porymap */ /* Background #31332b Font #F8F8F2 Highlight #49483E Accent #272822 */ /* General Widgets */ QWidget { background: #31332b; color: #F8F8F2; } QWidget::disabled { background: #272822; color: #75715E; } QWidget::item:selected { background: #49483E; } QWidget::item:focus { background: #49483E; border: none; } /* Menus */ QMenu::indicator { width: 12px; height: 12px; padding-left: 6px; } 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_disabled.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_disabled.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_disabled.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_disabled.png"); } /* Combo Boxes */ QComboBox { background: #272822; color: #F8F8F2; } QComboBox QAbstractItemView { background: #31332b; color: #75715E; 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; } /* Checkboxes */ /* QCheckBox, QRadioButton { border: none; } QRadioButton::indicator::unchecked, QCheckBox::indicator::unchecked { border: 1px solid #49483E; background: none; } QRadioButton::indicator:unchecked:hover, QCheckBox::indicator:unchecked:hover { border: 1px solid #F8F8F2; } QRadioButton::indicator::checked, QCheckBox::indicator::checked { border: 1px solid #49483E; background: #49483E; } QRadioButton::indicator:checked:hover, QCheckBox::indicator:checked:hover { border: 1px solid #F8F8F2; background: #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; } /* 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; }