From fb950c6c20566f9b83d1e03cece36c089aae1c4f Mon Sep 17 00:00:00 2001 From: D Date: Sun, 17 Dec 2023 17:13:11 -0600 Subject: [PATCH] new dragonx theme css --- res/css/dragonx.css | 890 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 845 insertions(+), 45 deletions(-) diff --git a/res/css/dragonx.css b/res/css/dragonx.css index 99ba5dc..2d99028 100644 --- a/res/css/dragonx.css +++ b/res/css/dragonx.css @@ -1,35 +1,547 @@ +/* +colors + background: #101722 + object-background: #45505e + object-background-hover: #1f242b + object-background-press: #0c0e11 + text-main: white + text-secondary: #91a4b8 + text-dark: #242e3e + border: #91a4b8 +*/ + + QWidget, QMainWindow, QMenuBar, QMenu, QDialog, QTabWidget, QTableView, QScrollArea, QGroupBox, QPlainTextEdit, QLineEdit, QLabel, MainWindow { - background-color: #232834; - color: #91a4b8; + background-color: rgb(16, 23, 34); + + color: white; + border: 0px solid rgba(255, 255, 255, 0); +} + + + +QTabBar { + margin-bottom: 16px; +} + +QLabel { + color: rgba(255, 255, 255, 0.75); + background-color: rgba(255, 255, 255, 0); + border: 0px solid rgba(255, 255, 255, 0); + +} + +QMenu { + border: 0px solid rgba(255, 255, 255, 0); + border-radius: 8px; + background-color: rgba(69, 80, 94, 0.75); + color: white; +} + +QLineEdit { + border: 1px solid white; + padding: 2px 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + background-color: rgba(16, 23, 34, 0.75); +} + + +QGroupBox{ + font-size: 18px; + background-color: rgba(255, 255, 255, 0); + border: 0px solid rgba(255, 255, 255, 0); + + border-radius: 8px; + background-color: rgba(69, 80, 94, 0.45); + border: 1px solid rgba(255, 255, 255, 0.6); + padding: 12px; + padding-top: 32px; +} + + +QGroupBox::title { + padding: 4px 12px; + border: 1px solid rgba(255, 255, 255, 0.25); + background-color: rgba(255, 255, 255, 0.05); + color: rgba(255, 255, 255, 0.85); + border-top-left-radius: 8px; + border-bottom-right-radius: 8px; +} + +QGroupBox#groupBox QLabel { + font-size: 16px; +} + +QPushButton { + padding: 6px 10px; + font-size: 16px; + border: 1px solid rgba(255, 255, 255, 0.5); + background-color: rgba(255, 255, 255, 0.15); + color: rgba(255, 255, 255, 0.5); + border-radius: 4px; +} +QPushButton:hover { + background-color: rgba(255, 255, 255, 0.45); + color: rgba(255, 255, 255, 0.75); + border: 1px solid rgba(255, 255, 255, 0.55); +} +QPushButton:selected { + background-color: rgba(255, 255, 255, 0.75); + color: rgba(255, 255, 255, 0.75); + border: 1px solid rgba(255, 255, 255, 0.75); +} + +QComboBox{ + background-color: rgba(16, 23, 34, 0.5); + border: 1px solid rgba(255, 255, 255, 0.75); + padding: 2px 4px; + margin: 0; + border-radius: 2px; +} + +QScrollArea#sendToScrollArea QWidget { + background-color: rgba(69, 80, 94, 0.45); + border: 0px solid rgb(255, 255, 255, 0); +} + + +QScrollBar { + background-color: rgba(16, 23, 34, 0); + border: 0px solid rgba(255, 255, 255, 0); +} + +QScrollBar:vertical { + box-sizing: border-box; + background-color: rgba(255, 255, 255, 0); + border: 2px solid rgba(255, 255, 255, 0); + width: 22px; + margin: 0 2px; + /* margin: 0px; */ + +} + +QScrollBar::handle:vertical, +QScrollBar::handle:horizontal { + background-color: rgba(255, 255, 255, 0.25); + border: 1px solid rgba(255, 255, 255, 1); + border-radius: 6px; + /* min-height: 0px; */ +} +QScrollBar::handle:vertical { + border-radius: 6px; +} + +QScrollBar::add-line { + height: 0px; + subcontrol-position: bottom; + subcontrol-origin: margin; + +} +QScrollBar::sub-line { + height: 0px; + subcontrol-position: top; + subcontrol-origin: margin; + +} + +QScrollBar::add-page, QScrollBar::sub-page { + background: none; +} + +QComboBox QAbstractItemView { + background-color: rgba(16, 23, 34, 0.5); + border: 1px solid rgba(255, 255, 255, 0.75); + padding: 2px 4px; + margin: 0; + border-radius: 2px; + selection-background-color: rgb(58, 64, 73); +} + +QComboBox QAbstractItemView::item{ + background-color: rgba(16, 23, 34, 0.5); + border: 1px solid rgba(255, 255, 255, 0.25); + padding: 2px 4px; + margin: 0; + border-radius: 2px; + outline: none; +} +QComboBox QAbstractItemView::item:selected{ + background-color: rgba(16, 23, 34, 0.5); + border: 1px solid rgba(255, 255, 255, 0.75); + padding: 2px 4px; + margin: 0; + border-radius: 2px; + outline:none; +} +QComboBox QAbstractItemView::item:hover { + background-color: rgba(16, 23, 34, 0.75); + border: 1px solid rgba(255, 255, 255, 0.75); + padding: 2px 4px; + margin: 0; + border-radius: 2px; + outline:none; +} + + +QListView{ + background-color: rgba(16, 23, 34, 0.5); + border: 1px solid rgba(255, 255, 255, 0.75); + padding: 2px 4px; + margin: 0; + border-radius: 2px; +} + +/* BALANCE TAB */ + +QGroupBox#groupBox::property#title { + margin-left: 8px; +} + +QWidget#sendToWidgets, +QGroupBox#verticalGroupBox { + background-color: rgba(69, 80, 94, 0.75); +} + + +/* SEND TAB */ +QWidget#tab_2 QLabel{ + border: 1px solid rgba(255, 255, 255, 0.8); + padding: 2px 4px; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + background-color: rgba(255, 255, 255, 0.25); +} +QWidget#tab_2 QLineEdit{ + border: 1px solid white; + padding: 2px 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + background-color: rgba(16, 23, 34, 0.75); +} + + /* From Section */ + + /* drop down address menu */ +AddressCombo { + background-color: rgba(16, 23, 34, 0.5); + border: 1px solid rgba(255, 255, 255, 0.75); + padding: 2px 4px; + margin: 0; + border-radius: 2px; +} + + /* Send To Section */ + + /* Recipient sub-section */ +QWidget#tab_2 QGroupBox{ + background-color: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.5); + border-radius: 4px; +} +QWidget#tab_2 QGroupBox::title { + margin-left: 24px; + font-size: 6px; + + border-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + +} + + /* To Section */ +QWidget#tab_2 QGroupBox#groupBox_3, +QWidget#tab_2 QGroupBox#groupBox_4 { + background-color: rgba(69, 80, 94, 0.45); + border: 1px solid rgba(255, 255, 255, 0.6); + border-radius: 8px; +} +QWidget#tab_2 QGroupBox#groupBox_3::title, +QWidget#tab_2 QGroupBox#groupBox_4::title { + border-radius: 0; + border-top-left-radius: 8px; + border-bottom-right-radius: 8px; + + margin: 0; +} + + /* Max Available */ +QCheckBox#Max1 { + background-color: rgba(16, 23, 34, 0.25); + padding: 4px; + border-radius: 4px; +} +QCheckBox#Max1:hover { + background-color: rgba(16, 23, 34, 0.45); +} +QCheckBox#Max1:pressed, +QCheckBox#Max1:checked { + background-color: rgba(16, 23, 34, 0.85); + color: white; +} + +QLabel#AmtUSD1 { + border: 1px solid rgba(255, 255, 255, 0.25); + background-color: rgba(255, 255, 255, 0.15); + border-radius: 2px; +} + + + /* Add Recipient BTN */ +QPushButton#addAddressButton { + padding: 6px 10px; + font-size: 16px; + border: 1px solid rgba(255, 255, 255, 0.5); + background-color: rgba(255, 255, 255, 0.15); + color: rgba(255, 255, 255, 0.5); + border-radius: 4px; +} +QPushButton#addAddressButton:hover { + background-color: rgba(255, 255, 255, 0.45); + color: rgba(255, 255, 255, 0.75); + border: 1px solid rgba(255, 255, 255, 0.55); +} +QPushButton#addAddressButton:selected { + background-color: rgba(255, 255, 255, 0.75); + color: rgba(255, 255, 255, 0.75); + border: 1px solid rgba(255, 255, 255, 0.75); +} + + + /* side buttons */ + +QWidget#tab_2 QGroupBox QPushButton { + padding: 2px 8px; + margin-left: 10px; + font-size: 10px; + border: 1px solid rgba(255, 255, 255, 0.25); + background-color: rgba(255, 255, 255, 0.15); + color: rgba(255, 255, 255, 0.5); + border-radius: 4px; +} +QWidget#tab_2 QGroupBox QPushButton:hover { + background-color: rgba(255, 255, 255, 0.45); + color: rgba(255, 255, 255, 0.75); + border: 1px solid rgba(255, 255, 255, 0.55); } +QWidget#tab_2 QGroupBox QPushButton:selected { + background-color: rgba(255, 255, 255, 0.75); + color: rgba(255, 255, 255, 0.75); + border: 1px solid rgba(255, 255, 255, 0.75); +} + +QWidget#tab_2 QGroupBox QPushButton:disabled { + background-color: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.15); + border: 1px solid rgba(255, 255, 255, 0.1); +} + + +/* bottom buttons */ +QLabel#lblMinerFeeUSD, +QLabel#balUSDTotal, +QLabel#AmtUSD1, +QLabel#sendAddressBalanceUSD + { + border-radius: 8px; +} + +QWidget#tab_2 QLabel#label_17 { + border: 0px solid white; + background-color: rgba(255, 255, 255, 0); +} + +QPushButton#sendTransactionButton, +QPushButton#cancelSendButton + { + padding: 2px 8px; + margin-left: 10px; + font-size: 16px; + border: 1px solid rgba(255, 255, 255, 0.5); + background-color: rgba(255, 255, 255, 0.25); + color: rgba(255, 255, 255, 0.5); + border-radius: 4px; +} + +QPushButton#sendTransactionButton:hover, +QPushButton#cancelSendButton:hover, +QPushButton#sendTransactionButton:selected, +QPushButton#cancelSendButton:selected + { + background-color: rgba(255, 255, 255, 0.75); + color: rgba(255, 255, 255, 0.75); + border: 1px solid rgba(255, 255, 255, 0.5); +} + +QPushButton#sendTransactionButton:disabled, +QPushButton#cancelSendButton:disabled + { + background-color: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.15); + border: 1px solid rgba(255, 255, 255, 0.1); +} + + + +/* RECEIVE TAB */ +QWidget#tab_3 QRadioButton +{ + padding: 4px; + border-radius: 4px; + padding-left: -8px; +} +QWidget#tab_3 QRadioButton::indicator { + border: 0px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); +} + +QWidget#tab_3 QRadioButton#rdioZSAddr { + background-color: rgba(0, 255, 0, 0.1); + border: 1px solid rgba(0, 255, 0, 0.25); + color: rgba(0, 255, 0, 0.25); +} +QWidget#tab_3 QRadioButton#rdioTAddr { + background-color: rgba(255, 68, 0, 0.1); + border: 1px solid rgba(255, 68, 0, 0.25); + color: rgba(255, 68, 0, 0.25); +} + +QWidget#tab_3 QRadioButton#rdioZSAddr::hover { + background-color: rgba(0, 255, 0, 0.2); + border: 1px solid rgba(0, 255, 0, 0.5); + color: rgba(0, 255, 0, 0.5); +} +QWidget#tab_3 QRadioButton#rdioTAddr::hover { + background-color: rgba(255, 68, 0, 0.2); + border: 1px solid rgba(255, 68, 0, 0.5); + color: rgba(255, 68, 0, 0.5); +} + +QWidget#tab_3 QRadioButton#rdioZSAddr::checked { + background-color: rgba(0, 255, 0, 0.35); + border: 1px solid rgba(0, 255, 0, 1); + color: rgba(0, 255, 0, 1); +} +QWidget#tab_3 QRadioButton#rdioTAddr::checked { + background-color: rgba(255, 68, 0, 0.35); + border: 1px solid rgba(255, 68, 0, 1); + color: rgba(255, 68, 0, 1); +} + + +QWidget#tab_3 QGroupBox QPushButton { + padding: 2px 8px; + margin-left: 10px; + font-size: 10px; + border: 1px solid rgba(255, 255, 255, 0.25); + background-color: rgba(255, 255, 255, 0.15); + color: rgba(255, 255, 255, 0.5); + border-radius: 4px; +} +QWidget#tab_3 QGroupBox QPushButton:hover { + background-color: rgba(255, 255, 255, 0.45); + color: rgba(255, 255, 255, 0.75); + border: 1px solid rgba(255, 255, 255, 0.55); +} +QWidget#tab_3 QGroupBox QPushButton:selected { + background-color: rgba(255, 255, 255, 0.75); + color: rgba(255, 255, 255, 0.75); + border: 1px solid rgba(255, 255, 255, 0.75); +} +QWidget#tab_3 QGroupBox QPushButton:disabled { + background-color: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.15); + border: 1px solid rgba(255, 255, 255, 0.1); +} + +QWidget#tab_3 QLabel{ + border: 1px solid rgba(255, 255, 255, 0.25); + padding: 2px 4px; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + background-color: rgba(255, 255, 255, 0.05); +} + +QWidget#tab_3 #rcvLabel, +QWidget#tab_3 #txtReceive{ + border: 1px solid rgba(255, 255, 255, 0.8); + padding: 8px 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + background-color: rgba(255, 255, 255, 0.1); +} +QWidget#tab_3 #rcvBal{ + border: 1px solid rgba(255, 255, 255, 0.8); + padding: 8px 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + background-color: rgba(255, 255, 255, 0.25); +} + +QWidget#tab_3 #qrcodeDisplay { + border: 0px solid rgba(255, 255, 255, 0); + border-radius: 8px; + margin-right: -24px; + padding-right: 8px; + background-color: rgba(255, 255, 255, 0); +} + + +QGroupBox#addressBalances { + padding-top: 48px; +} + +QTableView#transactionsTable { + padding: 18px; + background-color: rgba(69, 80, 94, 0.75); + background-color: #101722; + border: 0px solid rgba(255, 255, 255, 0); + border-radius: 8px; +} + + + +#title { + margin-bottom: 8px; +} + +QTabWidget QTabBar { + background-color: rgba(255, 255, 255, 0); +} + QTabWidget QTabBar::tab { - padding-left:20px; - padding-right:20px; - padding-top:5px; - padding-bottom:5px; - border: 1px solid #343F4B; - background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834); + border: 0px solid white; + /* height: 32px; + width: 96px; */ + padding: 4px 8px; + border-radius: 9px; + margin: 6px 4px; + background-color: rgba(69, 80, 94, 0.75); } + QTabWidget QTabBar::tab:selected { - min-height: 10px; - background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834); - color:#91a4b8; - border: 1px ridge #91a4b8; + background-color: rgba(255, 255, 255, 0.25); + color: rgba(255, 255, 255, 0.85); + border: 1px solid rgba(255, 255, 255, 0.85); } + QTabWidget QTabBar::tab:hover { - background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834); - color:#91a4b8; - border: 1px ridge #91a4b8; - min-height: 20px + background-color: rgba(255, 255, 255, 0.2); + color: white; + border: 1px solid rgba(255, 255, 255, 0.75); } + QHeaderView { /* Table Header */ - background-color:#232834; + /* background-color:#232834; */ + background-color: rgba(255, 255, 255, 0); } + QHeaderView::section { /* Table Header Sections */ - qproperty-alignment:center; - background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834); + /* qproperty-alignment:center; */ color:#91a4b8; min-height:25px; font-weight:bold; @@ -43,72 +555,360 @@ QHeaderView::section { padding-top:2px; padding-bottom:2px; } + QHeaderView::section:last { - border-right: 0px solid #d7d7d7; -} -QScrollArea { - background:transparent; - border:0px; + border: 0px solid rgba(255, 255, 255, 0); } + + + QTableView { /* Table - has to be selected as a class otherwise it throws off QCalendarWidget */ - background:#232834; + background-color: rgba(255, 255, 255, 0); + color: rgba(255, 255, 255, 0); + qproperty-showGrid: "false"; + padding-right: 8px; + +} + +QTableView QTableCornerButton::section { + background-color:rgba(255, 255, 255, 0); + border: 0px solid rgba(255, 255, 255, 0); } + + + QTableView::item { /* Table Item */ - background-color:#232834; - border:1px solid #91a4b8; + background-color: #353f4c; + color: white; + border: 1px solid #45505e; font-size:12px; + padding: 2px; + } + + + QTableView::item:selected { /* Table Item Selected */ - background-color:#91a4b8; + background-color:rgba(255, 255, 255, 0.5); color:#232834; + margin: 4px 0; + border: 1px solid rgba(255, 255, 255, .75); +} + +QTableView { outline:none; } + + +QTableView#balancesTable { + /* background-color: rgba(255, 255, 255, 0); */ + +} +QTableView#balancesTable::item { + /* background-color: rgba(255, 255, 255, 0); */ + border: 1px solid rgba(255, 255, 255, 0.25); } + + +QHeaderView::section { + border: 1px solid #45505e; + background-color: #ffffff00; +} + +QHeaderView::section::first { + border-top-left-radius: 10px; + background-color: #101722; +} + +QHeaderView::section::middle { + background-color: #101722; +} + +QHeaderView::section::last { + border: 1px solid #45505e; + border-top-right-radius: 10px; + background-color: #101722; +} + +QHeaderView::section::vertical { + border: 0px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); +} + + QMenuBar { - background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834); + color: #91a4b8; } + QMenuBar::item { - background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834); + color: #91a4b8; } + QMenuBar::item:selected { - background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 0.25, stop: 0 #343F4B, stop: 1 #232834); + } + + +/* MINING TAB */ + + + QPushButton#startmining { background-color: #343F4B; - border-color: #91A4B8; - padding: 10px; + border: 1px solid rgba(255, 255, 255, .25); + color: rgba(255, 255, 255, 0.25); + border-radius: 8px; + padding: 4px 8px; + } + QPushButton#startmining:hover { - background-color: #232834; + background-color: rgba(255, 255, 255, 0.25); + border: 1px solid rgba(255, 255, 255, .5); + color: rgba(255, 255, 255, 0.5); + } -QPushButton#startmining:pressed { - background-color: #232834; + +QPushButton#startmining::pressed, +QPushButton#startmining::focus +{ + background-color: rgba(255, 255, 255, 0.5); + color: rgba(255, 255, 255, 1); + border: 1px solid rgba(255, 255, 255, 1); } + QPushButton#startmining:disabled { - background-color: #232834; + background-color: rgba(255, 255, 255, 0.05); + color: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.1); } + QPushButton#stopmining { background-color: #343F4B; - border-color: #91A4B8; - padding: 10px; + border: 1px solid rgba(255, 255, 255, .25); + color: rgba(255, 255, 255, 0.25); + border-radius: 8px; + padding: 4px 8px; margin-top: 7px; } + QPushButton#stopmining:hover { - background-color: #232834; + background-color: rgba(255, 255, 255, 0.25); + border: 1px solid rgba(255, 255, 255, .5); + color: rgba(255, 255, 255, 0.5); } + QPushButton#stopmining:pressed { - background-color: #232834; + background-color: rgba(255, 255, 255, 0.5); + color: rgba(255, 255, 255, 1); + border: 1px solid rgba(255, 255, 255, 1); } + QPushButton#stopmining:disabled { - background-color: #232834; + background-color: rgba(255, 255, 255, 0.05); + color: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.1); } -QComboBox#genproclimit{ - font-size: 24px; - height: 40px; + + +QComboBox#genproclimit { + background-color: rgba(16, 23, 34, 0.5); + border: 1px solid rgba(255, 255, 255, 0.75); + padding: 2px 4px; + margin: 0; + width: 128px; + border-radius: 2px; + font-size: 12px; + height: 20px; + } + QMenu::item:selected{ background-color: #343F4B } + + +QLCDNumber { + /* background-color: rgba(255, 255, 255, 0.25); */ + border: 1px solid rgba(255, 255, 255, 0.75); + border-top-right-radius: 8px; + border-bottom-right-radius: 8px; + qproperty-segmentStyle: 'Filled'; + /* padding-right: 24px; */ + margin-Right: 78px; + padding: 12px 0; +} + + +QWidget#Mining QLabel { + + font-size: 22px; + border: 0px solid white; + border-top-left-radius: 8px; + border-bottom-left-radius: 8px; + qproperty-alignment: 'AlignCenter | AlignRight'; + margin-left: 64px; +} + + + +QWidget#Mining { + border-radius: 8px; + padding: 12px; + + padding-top: 32px; + background-color: rgba(69, 80, 94, 0.75); + border: 1px solid rgba(255, 255, 255, 0.75); + background-color: rgba(69, 80, 94, 0.45); + border: 1px solid rgba(255, 255, 255, 0.6); +} + +QWidget#Mining QLabel#mininglabel7 { + padding: 0; + margin: 0; + margin-right: 24px; + font-size: 12px; + height: 10px; + border: 0px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + color: rgba(255, 255, 255, 0.75); + qproperty-alignment: 'AlignBottom | AlignLeft'; +} + +/* SETTINGS DIALOG */ + + QDialog#Settings QLabel#label_5 { + padding: 4px; + margin: 0; + border-radius: 4px; + border: 1px solid rgba(255, 255, 255, 0.15); + background-color: rgba(255, 255, 255, 0.05); + } + + QDialog#Settings QLabel#label_6, + QDialog#Settings QLabel#label_7, + QDialog#Settings QLabel#lblTor, + QDialog#Settings QLabel#label_9, + QDialog#Settings QLabel#label_11, + QDialog#Settings QLabel#label_18, + QDialog#Settings QLabel#label_19, + QDialog#Settings QLabel#label_21 + { + padding: 4px; + margin: 0; + border-radius: 4px; + border: 1px solid rgba(255, 255, 255, 0.15); + background-color: rgba(255, 255, 255, 0.05); + max-height: 48px; + min-height: 48px; + } + + QDialog#Settings QCheckBox { + background-color: rgba(255, 255, 255, 0.05); + border: 1px solid rgba(255, 255, 255, 0.15); + color: rgba(255, 255, 255, 0.25); + padding: 4px; + border-radius: 4px; + } + QDialog#Settings QCheckBox:hover { + background-color: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.25); + color: rgba(255, 255, 255, 0.5); + } + QDialog#Settings QCheckBox:pressed, + QDialog#Settings QCheckBox:checked { + background-color: rgba(255, 255, 255, 0.5); + border: 1px solid rgba(255, 255, 255, 1); + color: white; + } + + + /* Hardcoding checkbox outline sizes since I can't get it to fit the text */ + QCheckBox#chkSaveTxs { + max-width: 176px; + min-width: 176px; + } + + QCheckBox#chkCustomFees { + max-width: 106px; + min-width: 106px; + } + + QCheckBox#chkAutoShield { + max-width: 288px; + min-width: 288px; + } + + QCheckBox#chkTor { + max-width: 92px; + min-width: 92px; + } + + QCheckBox#chkCheckUpdates { + max-width: 280px; + min-width: 280px; + } + + QCheckBox#chkFetchPrices { + max-width: 208px; + min-width: 208px; + } + + QCheckBox#chkReindex { + max-width: 58px; + min-width: 58px; + } + + QCheckBox#chkConso { + max-width: 86px; + min-width: 86px; + } + + QCheckBox#chkDeletetx { + max-width: 58px; + min-width: 58px; + } + + QCheckBox#chkzindex { + max-width: 50px; + min-width: 50px; + } + + QDialog#Settings QLabel#label_12, + QDialog#Settings QLabel#label_13 { + border: 0px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + } + + + QDialog#Settings QLabel#label_19 { + min-height: 24px; + max-height: 24px; + } + + QPushButton#rescanButton { + padding: 2px 4px; + font-size: 14px; + margin-top: 12px; + } + + QDialog#Settings QLabel#label_22 { + qproperty-alignment: 'AlignCenter | AlignRight'; + + } + QDialog#Settings QLabel#WalletSize { + + min-width: 30px; + max-width: 30px; + } + + QDialog#Settings QLabel#label_46 { + border-radius: 0; + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + }