From a52e27d5b282cb37f8257572edb9c0029cbcaaec Mon Sep 17 00:00:00 2001 From: Acourd <47231039+Acourd@users.noreply.github.com> Date: Tue, 27 Dec 2022 18:07:19 -0600 Subject: [PATCH] Add the Borest Theme (#17) * Add Borest Signed-off-by: Acourd <47231039+Acourd@users.noreply.github.com> --- themes/Borest/README.md | 25 + themes/Borest/preview.png | Bin 0 -> 47398 bytes themes/Borest/preview.png.license | 3 + themes/Borest/theme.json | 21 + themes/Borest/theme.json.license | 3 + themes/Borest/themeStyle.css | 1225 +++++++++++++++++++++++++++++ 6 files changed, 1277 insertions(+) create mode 100644 themes/Borest/README.md create mode 100644 themes/Borest/preview.png create mode 100644 themes/Borest/preview.png.license create mode 100644 themes/Borest/theme.json create mode 100644 themes/Borest/theme.json.license create mode 100644 themes/Borest/themeStyle.css diff --git a/themes/Borest/README.md b/themes/Borest/README.md new file mode 100644 index 0000000..90a7772 --- /dev/null +++ b/themes/Borest/README.md @@ -0,0 +1,25 @@ + + +Borest +--- +A combination of catppuccin and fluid, giving a nice result. + +## Preview +![Borest Preview](preview.png) + +## License +``` +The MIT License (MIT) + +Copyright (c) 2022 Acourd + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` diff --git a/themes/Borest/preview.png b/themes/Borest/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..a4481c7a408aacfae048a3fb8d0f0c3c211c66e1 GIT binary patch literal 47398 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 z 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 F{|^ QObject { + background-color: #1e1e2e; + color: #ffffff; +} + +/*TOOLBUTTON*/ +QToolBar { + background-color: transparent; + spacing: 0; + padding: 7px; +} + +QToolBar::separator { + background: rgba(255, 255, 255, 20); + height: 1px; + margin: 3px; +} + +QToolButton { + background-color: rgba(255, 255, 255, 0); + border: 1px solid transparent; + border-radius: 5px; + padding: 2px; + margin: 1px; + margin-left: 5px; + margin-right: 5px; +} + +QToolButton[popupMode="2"] { + padding-right: 20px; +} + +QToolButton:on { + background-color: rgba(255, 255, 255, 18); +} + +QToolButton:hover { + background-color: rgba(255, 255, 255, 23); +} + +QToolButton:pressed { + background-color: rgba(255, 255, 255, 7); + border: 1px solid rgba(255, 255, 255, 8); + color: #8874cf; +} + +QToolButton::menu-indicator { + image: url(theme:ComboBox.png); + width: 32px; + height: 38px; +} + +QToolButton::menu-arrow { + image: url(theme:ComboBox.png); +} + +QToolButton::menu-button { + background: rgba(0,0,0,0%); + border: none; +} + +/*MENU*/ +QMenuBar { + background-color: transparent; + color: #ffffff; + padding: 5px; +} + +QMenuBar::item { + background-color: transparent; + padding: 6px 10px; + margin-left: 4px; + border-radius: 4px; +} + +QMenuBar::item:selected { + background-color: rgba(255, 255, 255, 20); +} + +QMenuBar::item:pressed { + background-color: rgba(255, 255, 255, 13); + color: #8874cf; +} + +QMenu { + background-color: #1e1e2e; + padding-left: 1px; + padding-top: 1px; + border: 1px solid rgba(255, 255, 255, 8); + border-radius: 0px; +} + +QMenu::indicator, +QMenu::icon { + left: 4px; +} + +QMenu::item { + background-color: transparent; + padding: 5px 15px; + border-radius: 5px; + min-width: 60px; + margin: 3px; +} + +QMenu::item:selected { + background-color: rgba(255, 255, 255, 16); +} + +QMenu::item:pressed { + background-color: rgba(255, 255, 255, 10); +} + +QMenu::right-arrow { + image: url(theme:TreeViewClose.png); + min-width: 40px; + min-height: 18px; +} + +QMenuBar:disabled { + color: rgba(150, 150, 150); +} + +QMenu::item:disabled { + color: rgba(150, 150, 150); + background-color: transparent; +} + +/*PUSHBUTTON*/ +QPushButton { + background-color: rgba(255, 255, 255, 18); + border-radius: 5px; + color: #ffffff; + padding: 7px 20px; + margin-right: 5px; +} + +QPushButton:hover { + background-color: rgba(255, 255, 255, 23); +} + +QPushButton:pressed, +QPushButton:pressed:focus { + background-color: rgba(255, 255, 255, 7); + border: 1px solid rgba(255, 255, 255, 8); + color: #8874cf; +} + +QPushButton:disabled { + color: #aaaaaa; + background-color: rgba(150, 150, 150, 23); +} + +/*GROUPBOX*/ +QGroupBox { + border-radius: 5px; + border: 1px solid rgba(255, 255, 255, 3); + margin-top: 23px; + background-color: rgba(255, 255, 255, 5); +} + +QGroupBox::title { + subcontrol-origin: margin; + subcontrol-position: top left; + background-color: rgba(255, 255, 255, 16); + padding: 3px 15px; + margin-left: 5px; + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +QGroupBox::title::disabled { + color: rgba(150, 150, 150) +} + +/*LISTVIEW*/ +QListView { +} + +QListView::indicator, +QListView::text, +QListView::icon { + left: 4px; +} + +QListView::item { + padding-top: 5px; + padding-bottom: 5px; + margin-bottom: 5px; + border-radius: 5px; +} + +QListView::item:hover { + background-color: rgba(255, 255, 255, 18); +} + +QListView::item:selected { + border-radius: 5px; + outline: 0; + background-color: rgba(255, 255, 255, 13); + border-color: rgba(255, 255, 255, 0); +} + +/*TREEVIEW*/ +QTreeView { + background-color: transparent; + color: #ffffff; + outline: 0; + selection-background-color: rgba(255, 255, 255, 100); +} + +QTreeView::indicator, +QTreeView::icon { + margin: 6px; +} + +QTreeView::item { + color: #ffffff; + min-width: 60px; + padding: 5px 4px; + background-color: transparent; + outline: 0; +} + +QTreeView::item:hover, +QTreeView::item:focus { + background-color: rgba(255, 255, 255, 8); + outline: 0; +} + +QTreeView::item:selected { + color: #ffffff; + background-color: transparent; + outline: 0; +} + +QTreeView::item:selected:active { + background-color: rgba(255, 255, 255, 10); + outline: 0; +} + +QTreeView::branch:has-children:closed { + image: url(theme:TreeViewClose.png); +} + +QTreeView::branch:has-children:open { + image: url(theme:TreeViewOpen.png); +} + +QTreeView::branch:has-children:open:hover { + image: url(theme:TreeViewOpen.png); +} + +/*HEADERVIEW*/ +QHeaderView { + font-family: "Segoe UI Variable Small", serif; + font-size: 12px; + background-color: transparent; + text-align: center; + qproperty-defaultAlignment: AlignVCenter; +} + +QHeaderView::section { + background-color: rgba(255, 255, 255, 0.05); + color: #d8d8d8; + padding: 4px; + padding-left: 8px; + padding-right: 20px; + border-radius: 0; +} + +QHeaderView::section:hover { + background-color: rgba(255, 255, 255, 14); +} + +QHeaderView::up-arrow { + margin-top: 2px; + margin-bottom: 2px; + margin-right: 5px; + width: 19px; + height: 13px; +} + +QHeaderView::down-arrow { + margin-bottom: 4px; + margin-right: 5px; + width: 19px; + height: 13px; +} + +QHeaderView::up-arrow { + image: url(theme:SpinBoxDown.png); +} + +QHeaderView::down-arrow { + image: url(theme:SpinBoxUp.png); +} + +/*TABWIDGET*/ +QTabWidget::pane { + border: 0px solid rgba(255, 255, 255, 40); + border-radius: 5px; +} + +QTabWidget::tab-bar { + left: 15px; +} + +QTabBar::tab { + background-color: rgba(255, 255, 255, 0); + padding: 8px 15px; + margin-right: 2px; + margin-bottom: 2px; + border-radius: 5px; +} + +QTabBar::tab:hover { + background-color: rgba(255, 255, 255, 13); +} + +QTabBar::tab:selected { + background-color: rgba(255, 255, 255, 16); +} + +QTabBar::tab:disabled { + color: rgba(150, 150, 150); +} + +/*SCROLL VERTICAL*/ +QScrollBar:vertical { + border: 6px solid rgba(255, 255, 255, 0); + background-color: transparent; + margin: 0px 0px 0px 0px; + width: 16px; +} + +QScrollBar:vertical:hover { + border: 5px solid rgba(255, 255, 255, 0); +} + +QScrollBar::handle:vertical { + background-color: rgba(255, 255, 255, 130); + border-radius: 2px; + min-height: 25px; +} + +QScrollBar::sub-line:vertical { + image: url(theme:ScrollTop.png); + subcontrol-position: top; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:vertical:hover { + image: url(theme:ScrollTopHover.png); +} + +QScrollBar::sub-line:vertical:pressed { + image: url(theme:ScrollTopPressed.png); +} + +QScrollBar::add-line:vertical { + image: url(theme:ScrollBottom.png); + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::add-line:vertical:hover { + image: url(theme:ScrollBottomHover.png); +} + +QScrollBar::add-line:vertical:pressed { + image: url(theme:ScrollBottomPressed.png); +} + +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} + +/*SCROLL HORIZONTAL*/ +QScrollBar:horizontal { + border: 6px solid rgba(255, 255, 255, 0); + background-color: transparent; + margin: 0px 0px 0px 0px; + height: 16px; +} + +QScrollBar:horizontal:hover { + border: 5px solid rgba(255, 255, 255, 0); +} + +QScrollBar::handle:horizontal { + background-color: rgba(255, 255, 255, 130); + border-radius: 2px; + min-width: 25px; +} + +QScrollBar::sub-line:horizontal { + image: url(theme:ScrollLeft.png); + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:horizontal:hover { + image: url(theme:ScrollLeftHover.png); +} + +QScrollBar::sub-line:horizontal:pressed { + image: url(theme:ScrollLeftPressed.png); +} + +QScrollBar::add-line:horizontal { + image: url(theme:ScrollRight.png); + subcontrol-position: right; + subcontrol-origin: margin; +} + +QScrollBar::add-line:horizontal:hover { + image: url(theme:ScrollRightHover.png); +} + +QScrollBar::add-line:horizontal:pressed { + image: url(theme:ScrollRightPressed.png); +} + +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { + background: none; +} + +QAbstractScrollArea { + background-color: transparent; +} + +/*PROGRESSBAR*/ +QProgressBar { + text-align: right; + background-color: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:1, stop:0.119403 rgba(255, 255, 255, 20), stop:0.273632 rgba(0, 0, 0, 0)); + border-radius: 1px; + margin-top: 14px; + margin-bottom: 14px; +} + +QProgressBar::chunk { + background-color: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:1, stop:0.119403 rgba(255, 255, 255, 250), stop:0.273632 rgba(0, 0, 0, 0)); + border-radius: 2px; +} + +/*QProgressBar { + text-align: right; + background-color: rgba(255, 255, 255, 25); + border-radius: 3px; + margin-right: 40px; + margin-top: 9px; + margin-bottom: 9px; +} + +QProgressBar::chunk { + background-color: #4cac77; + border-radius: 3px; +}*/ + +/*SPINBOXES*/ +QSpinBox { + background-color: rgba(255, 255, 255, 10); + border: 1px solid rgba(255, 255, 255, 8); + border-radius: 5px; + padding-left: 10px; + padding-top: 6px; + padding-bottom: 6px; + min-width: 60px; + border-bottom: 1px solid #9ab8e6; +} + +QSpinBox:hover { + background-color: rgba(255, 255, 255, 16); + border: 1px solid rgba(255, 255, 255, 10); + border-bottom: 1px solid #9ab8e6; +} + +QSpinBox::focus { + background-color: rgba(255, 255, 255, 5); + border: 1px solid rgba(255, 255, 255, 8); + color: rgba(255, 255, 255, 200); + border-bottom: 2px solid #9ab8e6; +} + +QSpinBox::up-button { + image: url(theme:SpinBoxUp.png); + background-color: rgba(0, 0, 0, 0); + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 4px; + margin-top: 1px; + margin-bottom: 1px; + margin-right: 3px; + min-width: 25px; + max-width: 25px; + min-height: 15px; +} + +QSpinBox::up-button:hover { + background-color: rgba(255, 255, 255, 13); +} + +QSpinBox::up-button:pressed { + background-color: rgba(255, 255, 255, 5); +} + +QSpinBox::down-button { + image: url(theme:SpinBoxDown.png); + background-color: rgba(0, 0, 0, 0); + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 4px; + margin-top: 1px; + margin-bottom: 1px; + margin-right: 3px; + min-width: 25px; + max-width: 25px; + min-height: 15px; +} + +QSpinBox::down-button:hover { + background-color: rgba(255, 255, 255, 13); +} + +QSpinBox::down-button:pressed { + background-color: rgba(255, 255, 255, 5); +} + +QSpinBox::drop-down { + background-color: transparent; + width: 50px; +} + +QSpinBox:disabled { + color: rgba(150, 150, 150); + background-color: rgba(255, 255, 255, 13); + border: 1px solid rgba(255, 255, 255, 5); +} + +QSpinBox::up-button:disabled { + image: url(theme:SpinBoxUpDisabled.png); +} + +QSpinBox::down-button:disabled { + image: url(theme:SpinBoxDownDisabled.png); +} + +QDoubleSpinBox { + background-color: rgba(255, 255, 255, 10); + border: 1px solid rgba(255, 255, 255, 8); + border-radius: 5px; + padding-left: 10px; + padding-top: 6px; + padding-bottom: 6px; + min-width: 70px; + border-bottom: 1px solid #9ab8e6; +} + +QDoubleSpinBox:hover { + background-color: rgba(255, 255, 255, 16); + border: 1px solid rgba(255, 255, 255, 13); + border-bottom: 1px solid #707070; +} + +QDoubleSpinBox::focus { + background-color: rgba(255, 255, 255, 5); + border: 1px solid rgba(255, 255, 255, 13); + color: rgba(255, 255, 255, 200); + border-bottom: 2px solid #60cdff; +} + +QDoubleSpinBox::up-button { + image: url(theme:SpinBoxUp.png); + background-color: rgba(0, 0, 0, 0); + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 4px; + margin-top: 1px; + margin-bottom: 1px; + margin-right: 3px; + min-width: 25px; + max-width: 25px; + min-height: 15px; +} + +QDoubleSpinBox::up-button:hover { + background-color: rgba(255, 255, 255, 13); +} + +QDoubleSpinBox::up-button:pressed { + background-color: rgba(255, 255, 255, 5); +} + +QDoubleSpinBox::down-button { + image: url(theme:SpinBoxDown.png); + background-color: rgba(0, 0, 0, 0); + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 4px; + margin-top: 1px; + margin-bottom: 1px; + margin-right: 3px; + min-width: 25px; + max-width: 25px; + min-height: 15px; +} + +QDoubleSpinBox::down-button:hover { + background-color: rgba(255, 255, 255, 13); +} + +QDoubleSpinBox::down-button:pressed { + background-color: rgba(255, 255, 255, 5); +} + +QDoubleSpinBox::drop-down { + background-color: transparent; + width: 50px; +} + +QDoubleSpinBox:disabled { + color: rgba(150, 150, 150); + background-color: rgba(255, 255, 255, 13); + border: 1px solid rgba(255, 255, 255, 5); +} + +QDoubleSpinBox::up-button:disabled { + image: url(theme:SpinBoxUpDisabled.png); +} + +QDoubleSpinBox::down-button:disabled { + image: url(theme:SpinBoxDownDisabled.png); +} + +QDateTimeEdit { + background-color: rgba(255, 255, 255, 10); + border: 1px solid rgba(255, 255, 255, 8); + border-radius: 5px; + padding-left: 10px; + padding-top: 6px; + padding-bottom: 6px; + min-width: 100px; + border-bottom: 1px solid #9ab8e6; +} + +QDateTimeEdit:hover { + background-color: rgba(255, 255, 255, 16); + border: 1px solid rgba(255, 255, 255, 13); + border-bottom: 1px solid #9ab8e6; +} + +QDateTimeEdit::focus { + background-color: rgba(255, 255, 255, 5); + border: 1px solid rgba(255, 255, 255, 13); + color: rgba(255, 255, 255, 200); + border-bottom: 2px solid #9ab8e6; +} + +QDateTimeEdit::up-button { + image: url(theme:SpinBoxUp.png); + background-color: rgba(0, 0, 0, 0); + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 4px; + margin-top: 1px; + margin-bottom: 1px; + margin-right: 2px; + min-width: 25px; + max-width: 25px; + min-height: 15px; +} + +QDateTimeEdit::up-button:hover { + background-color: rgba(255, 255, 255, 13); +} + +QDateTimeEdit::up-button:pressed { + background-color: rgba(255, 255, 255, 5); +} + +QDateTimeEdit::down-button { + image: url(theme:SpinBoxDown.png); + background-color: rgba(0, 0, 0, 0); + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 4px; + margin-top: 1px; + margin-bottom: 1px; + margin-right: 2px; + min-width: 25px; + max-width: 25px; + min-height: 15px; +} + +QDateTimeEdit::down-button:hover { + background-color: rgba(255, 255, 255, 13); +} + +QDateTimeEdit::down-button:pressed { + background-color: rgba(255, 255, 255, 5); +} + +QDateTimeEdit::drop-down { + background-color: transparent; + width: 50px; +} + +QDateTimeEdit:disabled { + color: rgba(150, 150, 150); + background-color: rgba(255, 255, 255, 13); + border: 1px solid rgba(255, 255, 255, 5); +} + +QDateTimeEdit::up-button:disabled { + image: url(theme:SpinBoxUpDisabled.png); +} + +QDateTimeEdit::down-button:disabled { + image: url(theme:SpinBoxDownDisabled.png); +} + +/*COMBOBOX*/ +QComboBox { + background-color: rgba(255, 255, 255, 18); + border-radius: 5px; + padding-left: 10px; + padding-top: 5px; + padding-bottom: 6px; +} + +QGroupBox +QComboBox { + padding-top: 5px; + padding-bottom: 6px; +} + +QComboBox:hover { + background-color: rgba(255, 255, 255, 23); +} + +QComboBox::down-arrow { + image: url(theme:ComboBox.png); + width: 40px; + height: 40px; + margin-left: 15px; +} + +QGroupBox +QComboBox::down-arrow { + width: 38px; + height: 40px; +} + +QComboBox::drop-down { + background-color: transparent; + min-width: 50px; +} + +QComboBox:disabled { + color: rgba(150, 150, 150); + background-color: rgba(255, 255, 255, 13); +} + +QComboBox::down-arrow:disabled { + image: url(theme:ComboBoxDisabled.png); +} + +QComboBox QAbstractItemView { + background-color: #202020; + border-radius: 0px; + border: 1px solid rgba(255, 255, 255, 8); + selection-color: #ffffff; + selection-background-color: rgba(255, 255, 255, 16); + padding: 4px; +} + +/*TEXTEDIT*/ +QTextEdit, +QPlainTextEdit { + background-color: rgba(255, 255, 255, 16); + border: 1px solid rgba(255, 255, 255, 5); + border-radius: 7px; + border-bottom: 1px solid #9ab8e6; + padding: 5px; +} + +QTextEdit:hover, +QPlainTextEdit:hover { + background-color: rgba(255, 255, 255, 20); + border: 1px solid rgba(255, 255, 255, 10); + border-bottom: 1px solid #9ab8e6; +} + +QTextEdit:focus, +QPlainTextEdit:focus { + border-bottom: 2px solid #60cdff; + background-color: rgba(255, 255, 255, 5); + border-top: 1px solid rgba(255, 255, 255, 7); + border-left: 1px solid rgba(255, 255, 255, 7); + border-right: 1px solid rgba(255, 255, 255, 7); +} + +QTextEdit:disabled, +QPlainTextEdit:disabled { + color: rgba(150, 150, 150); + background-color: rgba(255, 255, 255, 13); + border: 1px solid rgba(255, 255, 255, 5); +} + +/*LINEDIT*/ +QLineEdit { + background-color: rgba(255, 255, 255, 16); + border: 1px solid rgba(255, 255, 255, 5); + color: #ffffff; + border-radius: 5px; + border-bottom: 1px solid #9ab8e6; + padding-left: 5px; + padding-top: 4px; + padding-bottom: 4px; +} + +QLineEdit:hover { + background-color: rgba(255, 255, 255, 20); + border: 1px solid rgba(255, 255, 255, 10); + border-bottom: 1px solid #9ab8e6; +} + +QLineEdit:focus { + border-bottom: 2px solid #60cdff; + background-color: rgba(255, 255, 255, 5); + border-top: 1px solid rgba(255, 255, 255, 7); + border-left: 1px solid rgba(255, 255, 255, 7); + border-right: 1px solid rgba(255, 255, 255, 7); +} + +QLineEdit:disabled { + color: rgba(150, 150, 150); + background-color: rgba(255, 255, 255, 13); + border: 1px solid rgba(255, 255, 255, 5); +} + +QLineEdit +QToolButton, +QLineEdit:hover +QToolButton:hover, +QLineEdit:pressed +QToolButton:pressed { + background-color: transparent; +} + +/*RADIOBUTTON*/ +QRadioButton { + min-height: 30px; + max-height: 30px; +} + +QRadioButton::indicator { + width: 15px; + height: 15px; + border-radius: 8px; + border: 1px solid #848fe0; + background-color: rgba(255, 255, 255, 0); + margin-right: 5px; +} + +QRadioButton::indicator:hover { + background-color: rgba(255, 255, 255, 16); +} + +QRadioButton::indicator:pressed { + background-color: rgba(255, 255, 255, 20); + border: 1px solid #7b86db; + image: url(theme:RadioButton.png); +} + +QRadioButton::indicator:checked { + background-color: #7488cf; + border: 1px solid #7488cf; + image: url(theme:RadioButton.png); +} + +QRadioButton::indicator:checked:hover { + image: url(theme:RadioButtonHover.png); +} + +QRadioButton::indicator:checked:pressed { + image: url(theme:RadioButtonPressed.png); +} + +QRadioButton:disabled { + color: rgba(150, 150, 150); +} + +QRadioButton::indicator:disabled { + border: 1px solid #7b86db; + background-color: rgba(255, 255, 255, 0); +} + +/*SLIDER VERTICAL*/ +QSlider:vertical { + min-width: 30px; + min-height: 100px; +} + +QSlider::groove:vertical { + width: 5px; + background-color: rgba(255, 255, 255, 150); + border-radius: 2px; +} + +QSlider::handle:vertical { + background-color: #7488cf; + border: 4px solid #454545; + height: 9px; + min-width: 13px; + margin: 0px -7px; + border-radius: 8px; +} + +QSlider::handle:vertical:hover { + background-color: #7488cf; + border: 3px solid #454545; + height: 11px; + min-width: 13px; + margin: 0px -7px; + border-radius: 8px; +} + +QSlider::handle:vertical:pressed { + background-color: #7488cf; + border: 5px solid #454545; + height: 7px; + min-width: 13px; + margin: 0px -7px; + border-radius: 8px; +} + +QSlider::groove:vertical:disabled { + background-color: rgba(255, 255, 255, 75); +} + +QSlider::handle:vertical:disabled { + background-color: #454545; + border: 6px solid #8495cf; +} + +/*SLIDER HORIZONTAL*/ +QSlider:horizontal { + min-width: 100px; + min-height: 30px; +} + +QSlider::groove:horizontal { + height: 3px; + background-color: rgba(255, 255, 255, 150); + border-radius: 1px; + padding-left: 0px; + padding-right: 0px; +} + +QSlider::handle:horizontal { + background-color: #7488cf; + border: 4px solid #454545; + width: 9px; + min-height: 13px; + margin: -7px 0; + border-radius: 8px; +} + +QSlider::handle:horizontal:hover { + background-color: #7488cf; + border: 3px solid #454545; + width: 11px; + min-height: 13px; + margin: -7px 0; + border-radius: 8px; +} + +QSlider::handle:horizontal:pressed { + background-color: #7488cf; + border: 5px solid #454545; + width: 7px; + min-height: 13px; + margin: -7px 0; + border-radius: 8px; +} + +QSlider::groove:horizontal:disabled { + background-color: rgba(255, 255, 255, 75); +} + +QSlider::handle:horizontal:disabled { + background-color: #454545; + border: 6px solid #8495cf; +} + +/*CHECKBOX,MENU,GROUPBOX, TREEVIEW*/ +QCheckBox, +QLabel, +QCheckBox, +QAbstractCheckBox, +QTreeView::indicator, +QRadioButton { + min-height: 20px; + font-style: normal; +} + +QGroupBox::indicator, +QMenu::indicator, +QCheckBox::indicator, +QTreeView::indicator { + width: 15px; + height: 15px; + border-radius: 4px; + border: 1px solid #7488cf; + background-color: rgba(255, 255, 255, 0); + margin-right: 5px; +} + +QGroupBox::indicator:hover, +QMenu::indicator:hover, +QCheckBox::indicator:hover, +QTreeView::indicator:hover { + background-color: rgba(255, 255, 255, 16); +} + +QGroupBox::indicator:pressed, +QMenu::indicator:pressed, +QCheckBox::indicator:pressed, +QTreeView::indicator:pressed { + background-color: rgba(255, 255, 255, 20); + border: 1px solid #505050; +} + +QGroupBox::indicator:checked, +QMenu::indicator:checked, +QCheckBox::indicator:checked, +QTreeView::indicator:checked { + background-color: #7488cf; + border: 1px solid #7488cf; + image: url(theme:CheckBox.png); +} + +QGroupBox::indicator:checked:hover, +QMenu::indicator:checked:hover, +QCheckBox::indicator:checked:hover, +QTreeView::indicator:checked:hover { + background-color: #5abce8; + border: 1px solid #5abce8; +} + +QGroupBox::indicator:checked:pressed, +QMenu::indicator:checked:pressed, +QCheckBox::indicator:checked:pressed, +QTreeView::indicator:checked:pressed { + background-color: #8495cf; + border: 1px solid #8495cf; + image: url(theme:CheckBoxPressed.png); +} + +QCheckBox::indicator:indeterminate, +QGroupBox::indicator:indeterminate, +QTreeView::indicator:indeterminate, +QTableView::indicator:indeterminate { + background-color: #7488cf; + border: 1px solid #7488cf; + image: url(theme:CheckBoxInterminate.png); +} + +QCheckBox::indicator:indeterminate:hover, +QGroupBox::indicator:indeterminate:hover, +QTreeView::indicator:indeterminate:hover, +QTableView::indicator:indeterminate:hover { + background-color: #5abce8; + border: 1px solid #5abce8; +} + +QCheckBox::indicator:indeterminate:pressed, +QGroupBox::indicator:indeterminate:pressed, +QTreeView::indicator:indeterminate:pressed, +QTableView::indicator:indeterminate:pressed { + background-color: #8495cf; + border: 1px solid #8495cf; + image: url(theme:CheckBoxInterminatePressed.png); +} + +QCheckBox::indicator:indeterminate:disabled, +QGroupBox::indicator:indeterminate:disabled, +QTreeView::indicator:indeterminate:disabled, +QTableView::indicator:indeterminate:disabled { + border: 1px solid #9ba7d1; + background-color: #9ba7d1; + image: url(theme:CheckBoxInterminateDisabled.png); +} + +QGroupBox::indicator:checked:disabled, +QMenu::indicator:checked:disabled, +QCheckBox::indicator:checked:disabled, +QTreeView::indicator:checked:disabled { + border: 1px solid #9ba7d1; + background-color: #9ba7d1; + image: url(theme:CheckBoxDisabled.png); +} + +QGroupBox::indicator:disabled, +QMenu::indicator:disabled, +QCheckBox::indicator:disabled, +QTreeView::indicator:disabled { + border: 1px solid #9ba7d1; + background-color: rgba(255, 255, 255, 0); +} + +/*OTHER*/ +QStatusBar::item { + background: transparent; +} + +QTableView, +QColumnView { + gridline-color: rgba(255, 255, 255, 0); +} + +QGroupBox +QToolButton { + padding: 6px; +} + +QDialog QListView::icon, +QDialog QListView::text { + left: 0px; +} + +InstanceView +{ + padding: 5px; + background-color: rgba(0,0,0,30%); +} + +#mainToolBar +{ + background: rgba(0,0,0,0%); +} + +#instanceToolBar +{ + background: rgba(0,0,0,40%); +} + +#mainToolBar QToolButton +{ + padding: 5px; +} + +#mainToolBar QToolButton[popupMode="2"] { + padding-right: 20px; +} + +#statusBar, #newsToolBar +{ + background: rgba(0,0,0,50%); +} + +#statusBar QLabel { + padding: 20px; + padding-top: 0px; + padding-bottom: 15px; +} + +QSizeGrip { + height: 0px; + width: 0px; +} + +QToolTip { + border: 1px solid rgb(0, 0, 0); + color: white; + padding: 2px; + border-radius: 3px; + background: rgb(44, 44, 44); +} + +QListView { + padding: 5px; +} + + +{ + foo, + bar, +}