703 lines
10 KiB
Plaintext
703 lines
10 KiB
Plaintext
|
/* Night Eyes theme v1.2.0 for Mod Organizer 2 by Ciathyza */
|
||
|
/* https://github.com/ciathyza/mo2-themes */
|
||
|
|
||
|
/* Main Window ---------------------------------------------------------------- */
|
||
|
|
||
|
QWidget
|
||
|
{
|
||
|
background: #181818;
|
||
|
color: #AAAAAA;
|
||
|
}
|
||
|
|
||
|
QWidget:disabled
|
||
|
{
|
||
|
background: #181818;
|
||
|
color: #808080;
|
||
|
}
|
||
|
|
||
|
QMainWindow::separator
|
||
|
{
|
||
|
border: 0px;
|
||
|
}
|
||
|
|
||
|
QAbstractItemView
|
||
|
{
|
||
|
background: #141414;
|
||
|
alternate-background-color: #141414;
|
||
|
show-decoration-selected: 1;
|
||
|
selection-background-color: #001133;
|
||
|
selection-color: #0099EE;
|
||
|
}
|
||
|
|
||
|
QAbstractItemView::item:hover
|
||
|
{
|
||
|
color: #FFFFFF;
|
||
|
}
|
||
|
|
||
|
QAbstractItemView::item:selected
|
||
|
{
|
||
|
background: #001133;
|
||
|
color: #0099EE;
|
||
|
}
|
||
|
|
||
|
QAbstractScrollArea::corner
|
||
|
{
|
||
|
background: #141414;
|
||
|
border: 2px solid #181818;
|
||
|
border-bottom-right-radius: 6px;
|
||
|
margin: 0px -2px -2px 0px;
|
||
|
}
|
||
|
|
||
|
LinkLabel
|
||
|
{
|
||
|
qproperty-linkColor: #3399FF;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Toolbar -------------------------------------------------------------------- */
|
||
|
|
||
|
QToolBar
|
||
|
{
|
||
|
background: #181818;
|
||
|
border: 1px solid #181818;
|
||
|
}
|
||
|
|
||
|
QToolBar::separator
|
||
|
{
|
||
|
background: #181818;
|
||
|
}
|
||
|
|
||
|
QToolButton
|
||
|
{
|
||
|
padding: 4px 1px;
|
||
|
border-radius: 2px;
|
||
|
margin: 4px 1px 0px 1px;
|
||
|
}
|
||
|
|
||
|
QToolButton:hover
|
||
|
{
|
||
|
background: #282828;
|
||
|
}
|
||
|
|
||
|
QToolButton:pressed
|
||
|
{
|
||
|
background: #181818;
|
||
|
}
|
||
|
|
||
|
QToolButton::menu-indicator
|
||
|
{
|
||
|
width: 8px;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Left Pane & File Trees ----------------------------------------------------- */
|
||
|
|
||
|
QTreeView
|
||
|
{
|
||
|
border-radius: 6px;
|
||
|
}
|
||
|
|
||
|
QTreeView::branch:hover
|
||
|
{
|
||
|
background: #181818;
|
||
|
color: #FFFFFF;
|
||
|
}
|
||
|
|
||
|
QTreeView::branch:selected
|
||
|
{
|
||
|
background: #001133;
|
||
|
color: #0099EE;
|
||
|
}
|
||
|
|
||
|
QTreeView::item:selected
|
||
|
{
|
||
|
background: #001133;
|
||
|
color: #0099EE;
|
||
|
}
|
||
|
|
||
|
QTreeView::branch:has-children:!has-siblings:closed,
|
||
|
QTreeView::branch:closed:has-children:has-siblings
|
||
|
{
|
||
|
image: url(:/stylesheet/branch-closed.png);
|
||
|
border: 0px;
|
||
|
}
|
||
|
|
||
|
QTreeView::branch:open:has-children:!has-siblings,
|
||
|
QTreeView::branch:open:has-children:has-siblings
|
||
|
{
|
||
|
image: url(:/stylesheet/branch-open.png);
|
||
|
border: 0px;
|
||
|
}
|
||
|
|
||
|
QListView
|
||
|
{
|
||
|
border-radius: 6px;
|
||
|
}
|
||
|
|
||
|
QListView::item:hover
|
||
|
{
|
||
|
background: #242424;
|
||
|
color: #FFCC88;
|
||
|
}
|
||
|
|
||
|
QListView::item:selected
|
||
|
{
|
||
|
background: #001133;
|
||
|
color: #0099EE;
|
||
|
}
|
||
|
|
||
|
QTextEdit
|
||
|
{
|
||
|
background: #141414;
|
||
|
border-radius: 6px;
|
||
|
}
|
||
|
|
||
|
QWebView
|
||
|
{
|
||
|
background: #141414;
|
||
|
border-radius: 6px;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Group Boxes ---------------------------------------------------------------- */
|
||
|
|
||
|
QGroupBox
|
||
|
{
|
||
|
padding: 24px 4px;
|
||
|
border: 2px solid #141414;
|
||
|
border-radius: 10px;
|
||
|
}
|
||
|
|
||
|
QGroupBox::title
|
||
|
{
|
||
|
subcontrol-origin: padding;
|
||
|
subcontrol-position: top left;
|
||
|
padding: 8px;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Search Boxes --------------------------------------------------------------- */
|
||
|
|
||
|
QLineEdit
|
||
|
{
|
||
|
background: #141414;
|
||
|
min-height: 14px;
|
||
|
padding: 2px;
|
||
|
border: 2px solid #141414;
|
||
|
border-radius: 6px;
|
||
|
margin-top: 3px;
|
||
|
}
|
||
|
|
||
|
QLineEdit:hover
|
||
|
{
|
||
|
border: 2px solid #242424;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Most Dropdowns ------------------------------------------------------------- */
|
||
|
|
||
|
QComboBox
|
||
|
{
|
||
|
background: #141414;
|
||
|
min-height: 20px;
|
||
|
padding-left: 5px;
|
||
|
border: 2px solid #141414;
|
||
|
border-radius: 6px;
|
||
|
margin: 3px 0px 1px 0px;
|
||
|
}
|
||
|
|
||
|
QComboBox:hover
|
||
|
{
|
||
|
border: 2px solid #242424;
|
||
|
}
|
||
|
|
||
|
QComboBox:on
|
||
|
{
|
||
|
background: #181818;
|
||
|
color: #FFCC88;
|
||
|
border: 2px solid #181818;
|
||
|
}
|
||
|
|
||
|
QComboBox::drop-down
|
||
|
{
|
||
|
width: 20px;
|
||
|
subcontrol-origin: padding;
|
||
|
subcontrol-position: top right;
|
||
|
border: none;
|
||
|
}
|
||
|
|
||
|
QComboBox QAbstractItemView
|
||
|
{
|
||
|
border: 0px;
|
||
|
}
|
||
|
|
||
|
QComboBox::down-arrow
|
||
|
{
|
||
|
image: url(:/stylesheet/combobox-down.png);
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Most Buttons --------------------------------------------------------------- */
|
||
|
|
||
|
QPushButton
|
||
|
{
|
||
|
background: #141414;
|
||
|
color: #FFCC88;
|
||
|
min-height: 18px;
|
||
|
padding: 2px 12px;
|
||
|
border-radius: 6px;
|
||
|
}
|
||
|
|
||
|
QPushButton:hover
|
||
|
{
|
||
|
background: #242424;
|
||
|
color: #FFCC88;
|
||
|
}
|
||
|
|
||
|
QPushButton:pressed
|
||
|
{
|
||
|
background: #181818;
|
||
|
color: #FFCC88;
|
||
|
}
|
||
|
|
||
|
QPushButton:checked
|
||
|
{
|
||
|
background: #181818;
|
||
|
color: #FFCC88;
|
||
|
margin: 4px;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Scroll Bars ---------------------------------------------------------------- */
|
||
|
|
||
|
/* Horizontal */
|
||
|
|
||
|
QScrollBar:horizontal
|
||
|
{
|
||
|
background: #141414;
|
||
|
height: 16px;
|
||
|
border: 2px solid #181818;
|
||
|
margin: 0px 23px -2px 23px;
|
||
|
}
|
||
|
|
||
|
QScrollBar::handle:horizontal
|
||
|
{
|
||
|
background: #222222;
|
||
|
min-width: 32px;
|
||
|
border-radius: 6px;
|
||
|
margin: 2px;
|
||
|
}
|
||
|
|
||
|
QScrollBar::add-line:horizontal
|
||
|
{
|
||
|
background: #141414;
|
||
|
width: 23px;
|
||
|
subcontrol-position: right;
|
||
|
subcontrol-origin: margin;
|
||
|
border: 2px solid #181818;
|
||
|
margin: 0px -2px -2px 0px;
|
||
|
}
|
||
|
|
||
|
QScrollBar::sub-line:horizontal
|
||
|
{
|
||
|
background: #141414;
|
||
|
width: 23px;
|
||
|
subcontrol-position: left;
|
||
|
subcontrol-origin: margin;
|
||
|
border: 2px solid #181818;
|
||
|
border-bottom-left-radius: 6px;
|
||
|
margin: 0px 0px -2px -2px;
|
||
|
}
|
||
|
|
||
|
/* Vertical */
|
||
|
|
||
|
QScrollBar:vertical
|
||
|
{
|
||
|
background: #141414;
|
||
|
width: 16px;
|
||
|
border: 2px solid #181818;
|
||
|
margin: 23px -2px 23px 0px;
|
||
|
}
|
||
|
|
||
|
QScrollBar::handle:vertical
|
||
|
{
|
||
|
background: #222222;
|
||
|
min-height: 32px;
|
||
|
border-radius: 6px;
|
||
|
margin: 2px;
|
||
|
}
|
||
|
|
||
|
QScrollBar::add-line:vertical
|
||
|
{
|
||
|
background: #141414;
|
||
|
height: 23px;
|
||
|
subcontrol-position: bottom;
|
||
|
subcontrol-origin: margin;
|
||
|
border: 2px solid #181818;
|
||
|
border-bottom-right-radius: 6px;
|
||
|
margin: 0px -2px -2px 0px;
|
||
|
}
|
||
|
|
||
|
QScrollBar::sub-line:vertical
|
||
|
{
|
||
|
background: #141414;
|
||
|
height: 23px;
|
||
|
subcontrol-position: top;
|
||
|
subcontrol-origin: margin;
|
||
|
border: 2px solid #181818;
|
||
|
border-top-right-radius: 6px;
|
||
|
margin: -2px -2px 0px 0px;
|
||
|
}
|
||
|
|
||
|
/* Combined */
|
||
|
|
||
|
QScrollBar::handle:horizontal:hover,
|
||
|
QScrollBar::handle:vertical:hover,
|
||
|
QScrollBar::add-line:horizontal:hover,
|
||
|
QScrollBar::sub-line:horizontal:hover,
|
||
|
QScrollBar::add-line:vertical:hover,
|
||
|
QScrollBar::sub-line:vertical:hover
|
||
|
{
|
||
|
background: #242424;
|
||
|
}
|
||
|
|
||
|
QScrollBar::handle:horizontal:pressed,
|
||
|
QScrollBar::handle:vertical:pressed,
|
||
|
QScrollBar::add-line:horizontal:pressed,
|
||
|
QScrollBar::sub-line:horizontal:pressed,
|
||
|
QScrollBar::add-line:vertical:pressed,
|
||
|
QScrollBar::sub-line:vertical:pressed
|
||
|
{
|
||
|
background: #181818;
|
||
|
}
|
||
|
|
||
|
QScrollBar::add-page:horizontal,
|
||
|
QScrollBar::sub-page:horizontal,
|
||
|
QScrollBar::add-page:vertical,
|
||
|
QScrollBar::sub-page:vertical
|
||
|
{
|
||
|
background: transparent;
|
||
|
}
|
||
|
|
||
|
QScrollBar::up-arrow:vertical,
|
||
|
QScrollBar::right-arrow:horizontal,
|
||
|
QScrollBar::down-arrow:vertical,
|
||
|
QScrollBar::left-arrow:horizontal
|
||
|
{
|
||
|
height: 1px;
|
||
|
width: 1px;
|
||
|
border: 1px solid #181818;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Header Rows ---------------------------------------------------------------- */
|
||
|
|
||
|
QHeaderView
|
||
|
{
|
||
|
background: #181818;
|
||
|
}
|
||
|
|
||
|
/* Table View Tab Headers */
|
||
|
QHeaderView::section
|
||
|
{
|
||
|
background: #141414;
|
||
|
color: #D3D3D3;
|
||
|
height: 22px;
|
||
|
padding: 0px 5px;
|
||
|
border: 0px;
|
||
|
border-bottom: 2px solid #181818;
|
||
|
border-right: 2px solid #181818;
|
||
|
}
|
||
|
|
||
|
QHeaderView::section:first
|
||
|
{
|
||
|
border-top-left-radius: 6px;
|
||
|
}
|
||
|
|
||
|
QHeaderView::section:last
|
||
|
{
|
||
|
border-right: 0px;
|
||
|
border-top-right-radius: 6px;
|
||
|
}
|
||
|
|
||
|
QHeaderView::section:hover
|
||
|
{
|
||
|
background: #242424;
|
||
|
color: #FFCC88;
|
||
|
}
|
||
|
|
||
|
QHeaderView::down-arrow
|
||
|
{
|
||
|
padding-right: 4px;
|
||
|
height: 10px;
|
||
|
width: 10px;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Context Menus, Toolbar Dropdowns, & Tooltips ------------------------------- */
|
||
|
|
||
|
QMenuBar
|
||
|
{
|
||
|
background: #181818;
|
||
|
border: 1px solid #181818;
|
||
|
}
|
||
|
|
||
|
QMenuBar::item:selected
|
||
|
{
|
||
|
background: #242424;
|
||
|
color: #FFCC88;
|
||
|
}
|
||
|
|
||
|
QMenu
|
||
|
{
|
||
|
background: #141414;
|
||
|
selection-color: #FFCC88;
|
||
|
border: 0px;
|
||
|
}
|
||
|
|
||
|
QMenu::item
|
||
|
{
|
||
|
background: #141414;
|
||
|
selection-background-color: #242424;
|
||
|
padding: 4px 20px;
|
||
|
}
|
||
|
|
||
|
QMenu::item:selected
|
||
|
{
|
||
|
background: #242424;
|
||
|
color: #FFCC88;
|
||
|
}
|
||
|
|
||
|
QMenu::item:disabled
|
||
|
{
|
||
|
background: #242424;
|
||
|
color: #808080;
|
||
|
}
|
||
|
|
||
|
QMenu::separator
|
||
|
{
|
||
|
background: #181818;
|
||
|
height: 2px;
|
||
|
}
|
||
|
|
||
|
QMenu::icon
|
||
|
{
|
||
|
margin: 1px;
|
||
|
}
|
||
|
|
||
|
QToolTip
|
||
|
{
|
||
|
background: #181818;
|
||
|
color: #FFCC88;
|
||
|
padding: 1px;
|
||
|
border: 0px;
|
||
|
}
|
||
|
|
||
|
QStatusBar::item {border: None;}
|
||
|
|
||
|
|
||
|
/* Progress Bars (Downloads) -------------------------------------------------- */
|
||
|
|
||
|
QProgressBar
|
||
|
{
|
||
|
background: #141414;
|
||
|
text-align: center;
|
||
|
border: 0px;
|
||
|
border-radius: 6px;
|
||
|
margin: 0px 10px;
|
||
|
}
|
||
|
|
||
|
QProgressBar::chunk
|
||
|
{
|
||
|
background: #242424;
|
||
|
border-top-left-radius: 6px;
|
||
|
border-bottom-left-radius: 6px;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Right Pane and Tab Bars ---------------------------------------------------- */
|
||
|
|
||
|
QTabWidget::pane
|
||
|
{
|
||
|
top: 1px;
|
||
|
padding: 2px 2px 10px 2px;
|
||
|
border: 2px solid #141414;
|
||
|
border-radius: 10px;
|
||
|
}
|
||
|
|
||
|
QTabWidget::tab-bar
|
||
|
{
|
||
|
alignment: center;
|
||
|
}
|
||
|
|
||
|
QTabBar::tab
|
||
|
{
|
||
|
background: #141414;
|
||
|
color: #141414;
|
||
|
padding: 4px 1em;
|
||
|
border: 1px solid #181818;
|
||
|
border-top: 0px;
|
||
|
border-bottom: 0px;
|
||
|
}
|
||
|
|
||
|
QTabBar::tab:!selected
|
||
|
{
|
||
|
background: #141414;
|
||
|
color: #D3D3D3;
|
||
|
}
|
||
|
|
||
|
QTabBar::tab:disabled
|
||
|
{
|
||
|
background: #181818;
|
||
|
color: #808080;
|
||
|
}
|
||
|
|
||
|
QTabBar::tab:selected
|
||
|
{
|
||
|
background: #181818;
|
||
|
color: #FFCC88;
|
||
|
|
||
|
}
|
||
|
|
||
|
QTabBar::tab:!selected:hover
|
||
|
{
|
||
|
background: #242424;
|
||
|
color: #FFCC88;
|
||
|
}
|
||
|
|
||
|
QTabBar::tab:first
|
||
|
{
|
||
|
border-top-left-radius: 10px;
|
||
|
border-bottom-left-radius: 10px;
|
||
|
}
|
||
|
|
||
|
QTabBar::tab:last
|
||
|
{
|
||
|
border-top-right-radius: 10px;
|
||
|
border-bottom-right-radius: 10px;
|
||
|
}
|
||
|
|
||
|
QTabBar QToolButton
|
||
|
{
|
||
|
background: #242424;
|
||
|
padding: 1px;
|
||
|
border-radius: 6px;
|
||
|
margin: 1px;
|
||
|
}
|
||
|
|
||
|
QTabBar QToolButton:disabled
|
||
|
{
|
||
|
background: transparent;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Sliders (Configurator) ----------------------------------------------------- */
|
||
|
|
||
|
/* QSlider::groove:horizontal
|
||
|
{
|
||
|
background: #FFCC88;
|
||
|
height: 1px;
|
||
|
border: 1px solid #FFCC88;
|
||
|
}
|
||
|
|
||
|
QSlider::handle:horizontal
|
||
|
{
|
||
|
background: #242424;
|
||
|
width: 10px;
|
||
|
border: 2px solid #242424;
|
||
|
border-radius: 6px;
|
||
|
margin: -10px 0px;
|
||
|
}
|
||
|
|
||
|
QSlider::handle:horizontal:hover
|
||
|
{
|
||
|
background: #181818;
|
||
|
border: 2px solid #181818;
|
||
|
} */
|
||
|
|
||
|
|
||
|
/* Tables (Configure Mod Categories) ------------------------------------------ */
|
||
|
|
||
|
QTableView
|
||
|
{
|
||
|
gridline-color: #181818;
|
||
|
border: 0px;
|
||
|
}
|
||
|
|
||
|
QListWidget::item#executablesListBox
|
||
|
{
|
||
|
/* fixes the black text problem on the Modify Executables window */
|
||
|
color: #D3D3D3;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Downloads tab -------------------------------------------------------------- */
|
||
|
|
||
|
QWidget#downloadTab QAbstractScrollArea
|
||
|
{
|
||
|
/* background of the entire downloads tab */
|
||
|
background: #141414;
|
||
|
}
|
||
|
|
||
|
DownloadListView QFrame
|
||
|
{
|
||
|
/* an entry on the Downloads tab */
|
||
|
background: #181818;
|
||
|
}
|
||
|
|
||
|
DownloadListView QFrame#frame
|
||
|
{
|
||
|
/* outer box of an entry on the Downloads tab */
|
||
|
border: 2px solid #141414;
|
||
|
}
|
||
|
|
||
|
DownloadListView QLabel#installLabel
|
||
|
{
|
||
|
color: none;
|
||
|
}
|
||
|
|
||
|
DownloadListView QFrame:clicked
|
||
|
{
|
||
|
background: #242424;
|
||
|
}
|
||
|
|
||
|
/* compact downloads view */
|
||
|
|
||
|
DownloadListView[downloadView=standard]::item
|
||
|
{
|
||
|
padding: 16px;
|
||
|
}
|
||
|
|
||
|
DownloadListView[downloadView=compact]::item
|
||
|
{
|
||
|
padding: 4px;
|
||
|
}
|
||
|
|
||
|
DownloadListView::item:hover
|
||
|
{
|
||
|
padding: 0px;
|
||
|
}
|
||
|
|
||
|
DownloadListView::item:selected
|
||
|
{
|
||
|
padding: 0px;
|
||
|
}
|
||
|
|
||
|
QProgressBar
|
||
|
{
|
||
|
border: 2px solid grey;
|
||
|
border-radius: 5px;
|
||
|
text-align: center;
|
||
|
margin: 0px;
|
||
|
}
|
||
|
|
||
|
QAbstractItemView[filtered=true]
|
||
|
{
|
||
|
border: 2px solid #f00 !important;
|
||
|
}
|
||
|
|
||
|
QLineEdit[valid-filter=false]
|
||
|
{
|
||
|
background-color: #661111 !important;
|
||
|
}
|