QWidget:enabled { color: #e8e6e3; background-color: #1a0a0a; } QWidget:disabled { color: #71717a; } QComboBox, QPushButton, QComboBox QAbstractItemView { background: #2d1517; color: #e8e6e3; border: 1px solid #52525b; border-radius: 4px; padding: 4px; } QComboBox:hover, QPushButton:hover { background: #3d1f1f; border: 1px solid #dc2626; } QComboBox::drop-down { border: none; width: 20px; } QComboBox QAbstractItemView { background: #2d1517; color: #e8e6e3; selection-background-color: #dc2626; selection-color: white; border: 1px solid #52525b; } QTextEdit, QLineEdit, QComboBox#DockPaletteWidgetComboBox QAbstractItemView { selection-background-color: #dc2626; selection-color: white; background: #1a0a0a; color: #e8e6e3; border: 1px solid #52525b; border-radius: 3px; padding: 2px; } QProgressBar:horizontal { border: 1px solid #52525b; border-radius: 3px; background: #1a0a0a; padding: 1px; } QProgressBar::chunk:horizontal { background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #dc2626, stop:1 #991b1b); } QMainWindow { background-color: #1a0a0a; } QDialog { background-color: #2d1517; color: #e8e6e3; } QMenu { border: 1px solid #52525b; font-size: 12px; background-color: #2d1517; color: #e8e6e3; border-radius: 4px; padding: 4px; } QMenu::item { background-color: transparent; color: #e8e6e3; padding: 4px 8px; border-radius: 3px; } QMenu::item:selected { background-color: #dc2626; color: white; } QMenu::separator { background-color: #52525b; border: none; height: 1px; margin: 4px 8px; } QToolBar { spacing: 0px; background-color: #2d1517; border: none; border-bottom: 1px solid #52525b; } QToolBar::handle { margin: 2px; background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #3d1f1f, stop: 1 #2d1517); } QToolBar::separator { border: 1px dotted #52525b; border-left: none; margin-left: 5px; margin-right: 5px; width: 1px; } QToolBar QToolButton { margin: 4px; margin-left: 0px; margin-right: 0px; padding: 0px; border: none; height: 58px; color: #e8e6e3; } QToolBar QToolButton:hover { background: #3d1f1f; border-radius: 4px; } QToolBar QToolButton:checked { background: #dc2626; border-radius: 4px; color: white; } QToolBar QToolButton:pressed { margin: 4px; margin-left: 0px; margin-right: 0px; padding: 0px; border: none; height: 58px; background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5, fx:0.5, fy:0.5, stop: 0 #3d1f1f, stop: 1 #2d1517); } QDialog QToolButton:pressed { background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5, fx:0.5, fy:0.5, stop: 0 #3d1f1f, stop: 1 #2d1517); } QToolButton#ubButtonGroupLeft, QToolButton#desktop-ubButtonGroupLeft { background: qlineargradient(x1: 0, y1: 0.49, x2: 0, y2: 0.5, stop: 0 #3d1f1f, stop: 1 #2d1517); margin-top: 1px; margin-right: 0px; padding: 5px; border: 1px solid #52525b; border-right: none; border-top-left-radius : 3px; border-bottom-left-radius : 3px; height: 14px; color: #e8e6e3; } QToolButton#ubButtonGroupCenter, QToolButton#desktop-ubButtonGroupCenter { background: qlineargradient(x1: 0, y1: 0.49, x2: 0, y2: 0.5, stop: 0 #3d1f1f, stop: 1 #2d1517); margin-top: 1px; margin-right: 0px; margin-left: 0px; padding: 5px; border: 1px solid #52525b; border-right: none; border-left: none; height: 14px; color: #e8e6e3; } QToolButton#ubButtonGroupRight, QToolButton#desktop-ubButtonGroupRight { background: qlineargradient(x1: 0, y1: 0.49, x2: 0, y2: 0.5, stop: 0 #3d1f1f, stop: 1 #2d1517); margin-top: 1px; margin-left: 0px; padding: 5px; border: 1px solid #52525b; border-left: none; border-top-right-radius : 3px; border-bottom-right-radius : 3px; height: 14px; color: #e8e6e3; } QToolButton#desktop-ubButtonGroupLeft QToolButton#desktop-ubButtonGroupCenter, QToolButton#desktop-ubButtonGroupRight { background: qlineargradient(x1: 0, y1: 0.49, x2: 0, y2: 0.5, stop: 0 #3d1f1f, stop: 1 #2d1517); } QToolButton#desktop-ubButtonGroupLeft:checked, QToolButton#desktop-ubButtonGroupCenter:checked, QToolButton#desktop-ubButtonGroupRight:checked { border:1px solid #dc2626; background: qlineargradient(x1: 0, y1: 0.49, x2: 0, y2: 0.5, stop: 0 #dc2626, stop: 1 #991b1b); } QToolButton#ubButtonGroupLeft:checked, QToolButton#ubButtonGroupCenter:checked, QToolButton#ubButtonGroupRight:checked { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dc2626, stop: 1 #991b1b); } QToolButton#ubButtonGroupLeft:checked { border-right: 1px solid #52525b; padding-right: 4px; } QToolButton#ubButtonGroupCenter:checked { border-left: 1px solid #52525b; border-right: 1px solid #52525b; padding-right: 4px; padding-left: 4px; } QToolButton#ubButtonGroupRight:checked { border-left: 1px solid #52525b; padding-left: 4px; } QToolButton#ubButtonMenu { margin-right: 2px; padding-right: 12px; } QToolButton#ubButtonMenu:pressed, QToolButton#ubButtonMenu:checked { background-color: #dc2626; } QToolButton#ubActionPaletteButton { margin: 0px; } QFrame#newDocumentFolderFrame, QFrame#newDocumentFrame, QFrame#newFolderFrame { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #2d1517, stop: 1 #1a0a0a); margin: 0px; padding: 0px; border: none; } QFrame#topLeftFrame, QFrame#imageTopLeftFrame, QFrame#interactiveTopLeftFrame, QFrame#videoTopLeftFrame, QFrame#toolTopLeftFrame { border: none; border-right: 1px solid #52525b; } QWidget#topRightFrame { background-color: #2d1517; } QFrame#toolFrame { border-top: 1px solid #52525b; } QTreeView { background-color: #1a0a0a; color: #e8e6e3; border: 1px solid #52525b; } QTreeView::item:selected:active { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dc2626, stop: 1 #991b1b); border: none; } QTreeView::item { padding-top: 1.5 px; padding-bottom: 1.5 px; color: #e8e6e3; } QTreeView::item:selected, QTreeView::branch:selected { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dc2626, stop: 1 #991b1b); border: none; color: white; } QTreeView::branch:has-siblings:!adjoins-item, QTreeView::branch:!has-children:!has-siblings:adjoins-item, QTreeView::branch:has-siblings:adjoins-item { border-image: none; image: none; } QTreeView::branch:has-children:!has-siblings:closed, QTreeView::branch:closed:has-children:has-siblings { border-image: none; image: url(:/style/treeview-branch-closed.png); } QTreeView::branch:open:has-children:!has-siblings, QTreeView::branch:open:has-children:has-siblings { border-image: none; image: url(:/style/treeview-branch-open.png); } QSlider::groove:horizontal { border: 1px solid #52525b; height: 2px; background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #2d1517, stop:1 #1a0a0a); margin: 2px 0; } QSlider::handle:horizontal { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dc2626, stop: 1 #991b1b); border: 1px solid #52525b; width: 18px; margin: -2px 0; border-radius: 6px; } QTabWidget::pane { border: 1px solid #52525b; margin-top: -2px; } QTabWidget::pane#libraryTabWidget { border: none; border-top: 1px solid #52525b; } QTabWidget::tab-bar { alignment: center; } QTabWidget::tab-bar#ubWebBrowserTabWidget { background: #2d1517; alignment: left; } QTabBar::tab { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #2d1517, stop: 1 #1a0a0a); color: #e8e6e3; border: 1px solid #52525b; border-bottom: none; border-top-left-radius: 3px; border-top-right-radius: 3px; min-width: 12ex; margin: 2px; margin-top: 6px; margin-bottom: 2px; padding: 4px; height: 14px; } QTabBar::tab:first { border-left: 1px solid #52525b; } QTabBar::tab:last { border-right: 1px solid #52525b; } QTabBar::tab:selected { border-right: 1px solid #dc2626; border-left: 1px solid #dc2626; border-bottom: none; } QTabBar::tab:first:selected { border-right: 1px solid #dc2626; } QTabBar::tab:last:selected { border-left: 1px solid #dc2626; } QTabBar::tab:selected { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dc2626, stop: 1 #991b1b); color: white; } QTabBar::tab#ubWebBrowserTabBar { background: #2d1517; min-width: 150px; color: #e8e6e3; } QTabBar::tab:selected#ubWebBrowserTabBar { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dc2626, stop: 1 #991b1b); color: white; } QLineEdit#ubWebBrowserLineEdit { border: 1px solid #52525b; border-radius: 3px; padding: 2 2px; background: #1a0a0a; color: #e8e6e3; } QLabel { color: #e8e6e3; background: transparent; } QGroupBox { color: #e8e6e3; border: 1px solid #52525b; border-radius: 4px; margin-top: 8px; padding-top: 8px; } QGroupBox::title { color: #dc2626; subcontrol-origin: margin; left: 10px; padding: 0 4px; } QCheckBox { color: #e8e6e3; background: transparent; } QCheckBox::indicator { width: 16px; height: 16px; border: 1px solid #52525b; border-radius: 3px; background: #1a0a0a; } QCheckBox::indicator:checked { background: #dc2626; border: 1px solid #dc2626; } QRadioButton { color: #e8e6e3; background: transparent; } QRadioButton::indicator { width: 14px; height: 14px; border: 1px solid #52525b; border-radius: 7px; background: #1a0a0a; } QRadioButton::indicator:checked { background: #dc2626; border: 1px solid #dc2626; } QScrollArea { background: #1a0a0a; border: none; } QScrollBar:vertical { background: #1a0a0a; width: 10px; border: none; } QScrollBar::handle:vertical { background: #52525b; border-radius: 5px; min-height: 20px; } QScrollBar::handle:vertical:hover { background: #dc2626; } QScrollBar::add-line:vertical, QScrollBar::sub-line:vertical { height: 0px; border: none; } QScrollBar:horizontal { background: #1a0a0a; height: 10px; border: none; } QScrollBar::handle:horizontal { background: #52525b; border-radius: 5px; min-width: 20px; } QScrollBar::handle:horizontal:hover { background: #dc2626; } QScrollBar::add-line:horizontal, QScrollBar::sub-line:horizontal { width: 0px; border: none; } QToolTip { background: #1a0a0a; color: #fafaf9; border: 1px solid #52525b; border-radius: 4px; padding: 6px 8px; font-size: 12px; } QDockWidget { color: #e8e6e3; background: #2d1517; titlebar-close-icon: url(); titlebar-normal-icon: url(); } QDockWidget::title { background: #2d1517; color: #e8e6e3; padding: 6px; border-bottom: 1px solid #52525b; } QListWidget { background: #1a0a0a; color: #e8e6e3; border: 1px solid #52525b; } QListWidget::item:selected { background: #dc2626; color: white; } QListWidget::item:hover { background: #3d1f1f; } QTextBrowser { background: #1a0a0a; color: #e8e6e3; border: 1px solid #52525b; } QFrame { color: #e8e6e3; } QStatusBar { background: #2d1517; color: #e8e6e3; border-top: 1px solid #52525b; } QStatusBar::item { border: none; }