/* | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | */ /* | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | */ /* | | */ /* | . : S K Y L I N E : . 2 0 1 5 D A R K T H E M E | */ /* | | */ /* | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | */ /* | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | */ /* Main Colours & where they are used: Background Colour QWidget #004052 Background Colour Multiple Widgets #092226 Selected Text Colour Tables & Trees #092226 Alternate Background Colour QWidget #1A5A6C Selected Background Colour Tables & Trees #1A5A6C Border Colour Multiple Widgets #2D4D57 Background Colour Menu Bar & Tool Bar #393A3C Hover Colour Tables & Trees #46464680 Disabled Text Colour Multiple Widgets #555555 Selection Background Colour Menus #60808A Background Colour Tabs #7E7E7E Selected Hover Colour Trees & Tables #8499AC Hover Border Multiple Widgets #8499AC Disabled Text Colour Multiple Widgets #888888 Item Pressed Colour Menu Bar #919AAD Text Colour Multiple Widgets #98E3FA Disabled Border Colour Multiple Widgets #99B9B7 Text Colour Menu Bar #B8BABD Title Colour Dock Widget #D0D0D0 Hover Text Colour Multiple Widgets #FFFFFF Background Colour Tab Bar #FFFFF00 */ /*<<< ======= Generic Widget =======>>> */ QWidget { background-color: #004052; alternate-background-color: #0D4D5F; color: #98E3FA; border-bottom: 1px solid #393A3C; border-top: 1px solid #393A3C; font-family: 'Calibri'; font-size: 12pt; font-weight: normal; font-style: normal; } QWidget::disabled{ background-color: #092226; } /*<<< ======= Main Window =======>>> */ QMainWindow { background: #393A3C; } QMainWindow::separator{ background-color: #092226; } /*<<< ======= Generic Frame =======>>> */ QFrame { border: 2px solid #2D4D57; } /*<<< ======= Label =======>>> */ QLabel { border: none; } /*<<< ======= Menu Bar =======>>> */ QMenuBar { background: #393A3C; border: 1px transparent; min-height: 15px; color: #B8BABD; } QMenuBar::item { border: 1px solid transparent; padding-left: 10px; padding-right: 10px; } QMenuBar::item:selected { color: #98E3FA; } QMenuBar::item:pressed { color: #919AAD; } /*<<< ======= Menu =======>>> */ QMenu{ color: #B8BABD; selection-background-color: #60808A; selection-color: #FFFFFF; min-width: 215px; } QMenu::separator{ background-color: #393A3C; height: 1px; min-height: 1px; max-height: 1px; } /*<<< ======= Toolbar =======>>> */ QToolBar{ background: #393A3C; border: 0px transparent; } QToolBar::separator{ background-color: #393A3C; width: 2px; min-width: 2px; max-width: 2px; margin-left: 8px; margin-right: 8px; } /*<<< ======= Dock Widget =======>>> */ QDockWidget{ color: #B8BABD; } QDockWidget::title{ background:#092226; background-image: url(:/Layout/UI/Layout/DarkTheme/DockWidget_Title.png); background-repeat: none; color: #D0D0D0; padding-top: 3px; padding-left: 20px; padding-top: 7px; vertical-align: text-bottom; text-align: left; } QDockWidget::close-button, QDockWidget::float-button { border: 1px solid transparent; background: qlineargradient(spread:pad, x1:1, y1:1, x2:1, y2:0, stop:0 #464646, stop:0.346591 #7E7E7E); padding: 0px; } QDockWidget::close-button:hover, QDockWidget::float-button:hover { background-color: #888888; } QDockWidget::disabled{ background-color: qlineargradient(spread:pad, x1:1, y1:1, x2:1, y2:0, stop:0 #464646, stop:0.346591 #7E7E7E); } QDockWidget::title::disabled{ background: qlineargradient(spread:pad, x1:1, y1:1, x2:1, y2:0, stop:0 #464646, stop:0.346591 #7E7E7E); } /*<<< ======= Tab Widget and Tab Bar =======>>> */ QTabWidget { background-color: #7E7E7E; } QTabWidget::pane { border-top: 2px solid #393A3C; } QTabWidget::tab-bar { left: 5px; } QTabBar{ background-color: #FFFFFF00; border: 0px transparent; } QTabBar::tab { background: #092226; border-bottom: 3px solid #092226; min-width: 120px; max-width: 170px; min-height: 20px; padding-left: 10px; padding-right: 10px; color: #555555; text-align: left; } QTabBar::tab:selected { border-bottom: 3px solid #60808A; color: #98E3FA; } QTabBar::tab:hover { border-bottom: 3px solid #60808A; } /*<<< ======= ScrollBar Horizontal=======>>> */ QScrollBar:horizontal { border: 1px solid; border-color: #393A3C; height: 15px; margin: 0px 14px 0 14px; } QScrollBar::handle:horizontal { border: 1px solid #393A3C; background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #555555, stop:1 #393A3C); min-width: 20px; border-radius: 5px; } QScrollBar::handle:horizontal:hover { background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #B3C6D8, stop:1 #8499AC); } QScrollBar::handle:horizontal:pressed { background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #92ADBD, stop:1 #5D7F95); } QScrollBar::add-line:horizontal { border: 1px transparent; background-color: #393A3C; width: 14px; subcontrol-position: right; subcontrol-origin: margin; background-image: url(:/Layout/UI/Layout/DarkTheme/Vertical_ScrollBar_Down_Nrm.png); } QScrollBar::sub-line:horizontal { border: 1px transparent; background-color: #393A3C; width: 14px; subcontrol-position: left; subcontrol-origin: margin; background-image: url(:/Layout/UI/Layout/DarkTheme/Vertical_ScrollBar_Up_Nrm.png); } QScrollBar:left-arrow:horizonta{ border: 1px transparent; border-color: #393A3C; border-image: none 1 1 1 1; } QScrollBar::right-arrow:horizontal { border: 1px transparent; border-color: #393A3C; border-image: none 1 1 1 1; } QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { background: none; } /*<<< ======= ScrollBar Vertical =======>>> */ QScrollBar:vertical { border: 1px solid; border-color: #393A3C; width: 15px; margin: 14px 0 14px 0; } QScrollBar::handle:vertical { border: 1px solid #393A3C; background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #555555, stop:1 #393A3C); min-height: 20px; border-radius: 5px; } QScrollBar::handle:vertical:hover { background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #B3C6D8, stop:1 #8499AC); } QScrollBar::handle:vertical:pressed { background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #92ADBD, stop:1 #5D7F95); } QScrollBar::add-line:vertical { border: 1px transparent; background-color: #393A3C; height: 14px; subcontrol-position: bottom; subcontrol-origin: margin; background-image: url(:/Layout/UI/Layout/DarkTheme/Vertical_ScrollBar_Down_Nrm.png); } QScrollBar::sub-line:vertical { border: 1px transparent; background-color: #393A3C; height: 14px; subcontrol-position: top; subcontrol-origin: margin; background-image: url(:/Layout/UI/Layout/DarkTheme/Vertical_ScrollBar_Up_Nrm.png); } QScrollBar::add-line:vertical:hover { border: 1px transparent; background-color: #393A3C; height: 14px; subcontrol-position: bottom; subcontrol-origin: margin; background-image: url(:/Layout/UI/Layout/DarkTheme/Vertical_ScrollBar_Down_Hvr.png); } QScrollBar::sub-line:vertical:hover { border: 1px transparent; background-color: #393A3C; height: 14px; subcontrol-position: top; subcontrol-origin: margin; background-image: url(:/Layout/UI/Layout/DarkTheme/Vertical_ScrollBar_Up_Hvr.png); } QScrollBar::add-line:vertical:pressed { border: 1px transparent; background-color: #393A3C; height: 14px; subcontrol-position: bottom; subcontrol-origin: margin; background-image: url(:/Layout/UI/Layout/DarkTheme/Vertical_ScrollBar_Down_Prs.png); } QScrollBar::sub-line:vertical:pressed { border: 1px transparent; background-color: #393A3C; height: 14px; subcontrol-position: top; subcontrol-origin: margin; background-image: url(:/Layout/UI/Layout/DarkTheme/Vertical_ScrollBar_Up_Prs.png); } QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { background: none; } /*<<< ======= Status Bar =======>>> */ QStatusBar { background: #092226; } /*<<< ======= Dialog =======>>> */ QDialog{ border: 1px transparent; } /*<<< ======= List Widget =======>>> */ QListWidget { background-color: #092226; border: 1px transparent; } /*<<< ======= Push Button =======>>> */ QPushButton { background-color: #092226; border: 2px solid #2D4D57; } QPushButton::disabled { background-color: #092226; color: #888888; } QPushButton::hover { border: 2px solid #8499AC; } /*<<< ======= Combo Box =======>>> */ QComboBox { color: #98E3FA; background-color: #092226; border: 2px solid #2D4D57; } QComboBox::selected { border: 2px solid #2D4D57; color: #98E3FA; } QComboBox::hover { color: #FFFFFF; border: 2px solid #8499AC; } QComboBox::disabled { background-color: #092226; color: #888888; border: 2px solid #0D4D5F; } QComboBox QListView { color: #98E3FA; } /*<<< ======= Line Edit =======>>> */ QLineEdit { color: #98E3FA; background-color: #092226; border: 2px solid #2D4D57; } QLineEdit::selected { border: 2px solid #2D4D57; color: #98E3FA; } QLineEdit::hover { color: #FFFFFF; border: 2px solid #8499AC; } QLineEdit::disabled { background-color: #092226; color: #888888; border: 2px solid #0D4D5F; } /*<<< ======= Text Edit =======>>> */ QTextEdit { color: #98E3FA; background-color: #092226; border: 2px solid #2D4D57; } QTextEdit::selected { color: #98E3FA; border: 2px solid #2D4D57; } QTextEdit::hover { color: #FFFFFF; border: 2px solid #8499AC; } QTextEdit::disabled { background-color: #092226; color: #888888; border: 2px solid #0D4D5F; } /*<<< ======= Tree Widget =======>>> */ QTreeWidget { show-decoration-selected: 1; selection-color: #092226; selection-background-color: #99B9B780; color: #98E3FA; border: 2px solid #2D4D57; outline: 0; } QTreeWidget::hover { color: #FFFFFF; border: 2px solid #8499AC; } QTreeWidget::disabled { background-color: #092226; color: #888888; border: 2px solid #0D4D5F; } QTreeWidget::item::!selected::hover { background: #46464680; color: #FFFFFF; } QTreeWidget::item::selected::!hover { background: #60808A; } QTreeWidget::item::selected::hover { background: #8499AC; } /*<<< ======= Generic Item View =======>>> */ QAbstractItemView { show-decoration-selected: 1; } /*<<< ======= Table Widget =======>>> */ QTableWidget { selection-color: #092226; selection-background-color: #99B9B780; color: #98E3FA; border: 2px solid #2D4D57; outline: 0; } QTableWidget::hover { color: #FFFFFF; border: 2px solid #8499AC; } QTableWidget::disabled { background-color: #092226; color: #888888; border: 2px solid #0D4D5F; } QTableWidget::item::!selected::hover { background-color: #46464680; color: #FFFFFF; } QTableWidget::item::selected::!hover { background-color: #60808A; } QTableWidget::item::selected::hover { background-color: #8499AC; } QTableView QTableCornerButton::section { background-color: #092226; color: #98E3FA; border: 1px #888888; } /*<<< ======= Text Browser =======>>> */ QTextBrowser { color: #98E3FA; background-color: #092226; border: 2px solid #2D4D57; } QTextBrowser::hover { color: #98E3FA; border: 2px solid #0D4D5F; } /*<<< ======= Generic Header View for Items =======>>> */ QHeaderView { border: none; } QHeaderView::section { background-color: #092226; color: #98E3FA; border: none; }