/* General application styling */ QWidget { color: rgb(221, 221, 221); font: 11pt "Segoe UI"; background-color: rgb(40, 44, 52); } /* QLineEdit styling */ QLineEdit { background-color: rgb(33, 37, 43); border: 2px solid rgb(33, 37, 43); border-radius: 5px; padding-left: 10px; selection-color: rgb(255, 255, 255); selection-background-color: rgb(189, 147, 249); } QLineEdit:hover { border: 2px solid rgb(64, 71, 88); } QLineEdit:focus { border: 2px solid rgb(91, 101, 124); } /* QTextEdit styling */ QTextEdit { background-color: rgb(33, 37, 43); border: 2px solid rgb(33, 37, 43); border-radius: 5px; padding: 10px; selection-color: rgb(255, 255, 255); selection-background-color: rgb(189, 147, 249); } QTextEdit:hover { border: 2px solid rgb(64, 71, 88); } QTextEdit:focus { border: 2px solid rgb(91, 101, 124); } /* QPushButton styling */ QPushButton { background-color: rgb(52, 59, 72); border: 2px solid rgb(52, 59, 72); border-radius: 5px; padding: 5px; color: rgb(221, 221, 221); } QPushButton:hover { background-color: rgb(57, 65, 80); border: 2px solid rgb(61, 70, 86); } QPushButton:pressed { background-color: rgb(35, 40, 49); border: 2px solid rgb(43, 50, 61); } /* QTableWidget styling */ QTableWidget { background-color: rgb(33, 37, 43); border: 2px solid rgb(33, 37, 43); border-radius: 5px; padding: 10px; gridline-color: rgb(44, 49, 58); } QTableWidget::item { border-color: rgb(44, 49, 60); padding-left: 5px; padding-right: 5px; gridline-color: rgb(44, 49, 60); } QTableWidget::item:selected { background-color: rgb(189, 147, 249); } QHeaderView::section { background-color: rgb(33, 37, 43); border: 1px solid rgb(44, 49, 58); padding: 3px; } QTableWidget::horizontalHeader { background-color: rgb(33, 37, 43); } QHeaderView::section:horizontal { border: 1px solid rgb(33, 37, 43); background-color: rgb(33, 37, 43); padding: 3px; border-top-left-radius: 7px; border-top-right-radius: 7px; } QHeaderView::section:vertical { border: 1px solid rgb(44, 49, 60); } /* QComboBox styling */ QComboBox { background-color: rgb(33, 37, 43); border: 2px solid rgb(33, 37, 43); border-radius: 5px; padding: 5px; padding-left: 10px; } QComboBox:hover { border: 2px solid rgb(64, 71, 88); } QComboBox::drop-down { subcontrol-origin: padding; subcontrol-position: top right; width: 25px; border-left-width: 3px; border-left-color: rgba(39, 44, 54, 150); border-left-style: solid; border-top-right-radius: 3px; border-bottom-right-radius: 3px; background-image: url(:/icons/images/icons/cil-arrow-bottom.png); background-position: center; background-repeat: no-repeat; } QComboBox QAbstractItemView { color: rgb(255, 121, 198); background-color: rgb(33, 37, 43); padding: 10px; selection-background-color: rgb(39, 44, 54); } /* QScrollBar styling */ QScrollBar:horizontal { border: none; background: rgb(52, 59, 72); height: 8px; margin: 0px 21px 0 21px; border-radius: 0px; } QScrollBar::handle:horizontal { background: rgb(189, 147, 249); min-width: 25px; border-radius: 4px; } QScrollBar::add-line:horizontal { border: none; background: rgb(55, 63, 77); width: 20px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; subcontrol-position: right; subcontrol-origin: margin; } QScrollBar::sub-line:horizontal { border: none; background: rgb(55, 63, 77); width: 20px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; subcontrol-position: left; subcontrol-origin: margin; } QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal { background: none; } QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { background: none; } QScrollBar:vertical { border: none; background: rgb(52, 59, 72); width: 8px; margin: 21px 0 21px 0; border-radius: 0px; } QScrollBar::handle:vertical { background: rgb(189, 147, 249); min-height: 25px; border-radius: 4px; } QScrollBar::add-line:vertical { border: none; background: rgb(55, 63, 77); height: 20px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; subcontrol-position: bottom; subcontrol-origin: margin; } QScrollBar::sub-line:vertical { border: none; background: rgb(55, 63, 77); height: 20px; border-top-left-radius: 4px; border-top-right-radius: 4px; subcontrol-position: top; subcontrol-origin: margin; } QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical { background: none; } QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { background: none; }