Fika-Tarkov/stylesheets/Night Eyes.qss

703 lines
10 KiB
Plaintext
Raw Normal View History

2025-01-02 20:12:21 -05:00
/* 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;
}