Merge branch 'main' of github.com:Dummerle/Rare
This commit is contained in:
commit
272e72a8dd
3 changed files with 217 additions and 53 deletions
|
@ -0,0 +1,4 @@
|
||||||
|
<svg height="688" viewBox="0 0 688 688" width="688" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="m520 120h-352c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48l400-400c0-26.5-21.5-48-48-48z"
|
||||||
|
fill="#43474d"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 226 B |
4
rare/resources/stylesheets/RareStyle/half-square.svg
Normal file
4
rare/resources/stylesheets/RareStyle/half-square.svg
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
<svg height="688" viewBox="0 0 688 688" width="688" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="m520 120h-352c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48l400-400c0-26.5-21.5-48-48-48z"
|
||||||
|
fill="#483d8b"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 226 B |
|
@ -1,9 +1,4 @@
|
||||||
/*
|
/*
|
||||||
$active_base = #202225;
|
|
||||||
$active_text = #eeeeee;
|
|
||||||
$widget_base = #333344;
|
|
||||||
$primary_border = #42474E;
|
|
||||||
$secondary_border = darkslategrey;
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
* { background-color: #202225; }
|
* { background-color: #202225; }
|
||||||
|
@ -28,7 +23,13 @@ QScrollArea#noborder {
|
||||||
|
|
||||||
QMenu,
|
QMenu,
|
||||||
QListView,
|
QListView,
|
||||||
QListWidget,
|
QListView::item,
|
||||||
|
QTreeView,
|
||||||
|
QTreeView::item,
|
||||||
|
QTableView,
|
||||||
|
QTableView::item,
|
||||||
|
QHeaderView::section,
|
||||||
|
QTableView QTableCornerButton::section,
|
||||||
QFrame[frameShape="6"],
|
QFrame[frameShape="6"],
|
||||||
QLineEdit,
|
QLineEdit,
|
||||||
QTextEdit,
|
QTextEdit,
|
||||||
|
@ -47,8 +48,8 @@ QScrollBar {
|
||||||
border-radius: 2px;
|
border-radius: 2px;
|
||||||
padding: 2px;
|
padding: 2px;
|
||||||
}
|
}
|
||||||
QListView,
|
QHeaderView::section,
|
||||||
QListWidget,
|
QTableView QTableCornerButton::section,
|
||||||
QLineEdit,
|
QLineEdit,
|
||||||
QTextEdit,
|
QTextEdit,
|
||||||
QTimeEdit,
|
QTimeEdit,
|
||||||
|
@ -69,7 +70,7 @@ QTextEdit,
|
||||||
QTimeEdit,
|
QTimeEdit,
|
||||||
QDateEdit,
|
QDateEdit,
|
||||||
QDateTimeEdit,
|
QDateTimeEdit,
|
||||||
QComboBox
|
QComboBox,
|
||||||
QSpinBox,
|
QSpinBox,
|
||||||
QDoubleSpinBox,
|
QDoubleSpinBox,
|
||||||
QProgressBar,
|
QProgressBar,
|
||||||
|
@ -177,12 +178,66 @@ QScrollBar::handle {
|
||||||
min-width: 20px;
|
min-width: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QHeaderView {
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
QHeaderView::section:horizontal {
|
||||||
|
padding: 0px;
|
||||||
|
margin-left: 0px;
|
||||||
|
margin-right: 1px;
|
||||||
|
}
|
||||||
|
QHeaderView::section:vertical {
|
||||||
|
padding: 0px;
|
||||||
|
margin-top: 0px;
|
||||||
|
margin-bottom: 1px;
|
||||||
|
}
|
||||||
|
QHeaderView::section:horizontal:first {
|
||||||
|
margin-left: 1px;
|
||||||
|
}
|
||||||
|
QHeaderView::section:vertical:first {
|
||||||
|
margin-top: 1px;
|
||||||
|
}
|
||||||
|
QListView,
|
||||||
|
QTreeView,
|
||||||
|
QTableView {
|
||||||
|
outline: 0;
|
||||||
|
gridline-color: #282a2e;
|
||||||
|
show-decoration-selected: 0;
|
||||||
|
selection-background-color: transparent;
|
||||||
|
background-color: #202225;
|
||||||
|
alternate-background-color: #282a2e;
|
||||||
|
}
|
||||||
|
QTreeView::item {
|
||||||
|
margin-right: 1px;
|
||||||
|
}
|
||||||
|
/* The first element is attaching to the QHeaderView
|
||||||
|
QTableView[currentColumn="0"]::item {
|
||||||
|
margin-left: 1px;
|
||||||
|
}
|
||||||
|
QTableView[currentRow="0"]::item {
|
||||||
|
margin-top: 1px;
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
QListView::item:hover,
|
||||||
|
QTreeView::item:hover,
|
||||||
|
QTableView::item:hover {
|
||||||
|
border-color: #483d8b;
|
||||||
|
background-color: #222233;
|
||||||
|
}
|
||||||
|
QListView::item:selected,
|
||||||
|
QTreeView::item:selected,
|
||||||
|
QTableView::item:selected {
|
||||||
|
border-color: #483d8b;
|
||||||
|
background-color: #2f4f4f;
|
||||||
|
}
|
||||||
|
|
||||||
QPushButton,
|
QPushButton,
|
||||||
QToolButton {
|
QToolButton {
|
||||||
background-color: #3c3f41;
|
background-color: #3c3f41;
|
||||||
}
|
}
|
||||||
QPushButton::hover,
|
QPushButton::hover,
|
||||||
QToolButton::hover {
|
QToolButton::hover,
|
||||||
|
QHeaderView::section:hover {
|
||||||
background-color: #222233;
|
background-color: #222233;
|
||||||
}
|
}
|
||||||
QPushButton,
|
QPushButton,
|
||||||
|
@ -206,8 +261,10 @@ QPushButton#menu {
|
||||||
border-style: none;
|
border-style: none;
|
||||||
}
|
}
|
||||||
QPushButton#menu_button {
|
QPushButton#menu_button {
|
||||||
background-color: transparent;
|
border-width: 0px;
|
||||||
border: none;
|
background-color: #3c3f41;
|
||||||
|
width: 18px;
|
||||||
|
height: 18px;
|
||||||
}
|
}
|
||||||
QPushButton:hover#menu_button {
|
QPushButton:hover#menu_button {
|
||||||
background-color: #334;
|
background-color: #334;
|
||||||
|
@ -233,49 +290,86 @@ QPushButton::disabled#uninstall_button {
|
||||||
QPushButton#success{
|
QPushButton#success{
|
||||||
background-color: lime;
|
background-color: lime;
|
||||||
}
|
}
|
||||||
|
QPushButton:hover#installed_menu_button {
|
||||||
|
background-color: green;
|
||||||
|
}
|
||||||
|
|
||||||
QGroupBox,
|
QGroupBox,
|
||||||
QCheckBox,
|
QCheckBox,
|
||||||
QRadioButton {
|
QRadioButton {
|
||||||
background-color: none;
|
background-color: transparent;
|
||||||
}
|
}
|
||||||
QGroupBox::indicator,
|
QGroupBox::indicator,
|
||||||
QCheckBox::indicator,
|
QCheckBox::indicator,
|
||||||
QRadioButton::indicator {
|
QRadioButton::indicator,
|
||||||
|
QListView::indicator,
|
||||||
|
QTreeView::indicator,
|
||||||
|
QTableView::indicator {
|
||||||
border-color: #2f4f4f;
|
border-color: #2f4f4f;
|
||||||
border-width: 1px;
|
border-width: 1px;
|
||||||
border-style: solid;
|
border-style: solid;
|
||||||
|
background-color: #202225;
|
||||||
}
|
}
|
||||||
QCheckBox::indicator,
|
QCheckBox::indicator,
|
||||||
QRadioButton::indicator {
|
QRadioButton::indicator,
|
||||||
|
QListView::indicator,
|
||||||
|
QTreeView::indicator,
|
||||||
|
QTableView::indicator {
|
||||||
width: 11px;
|
width: 11px;
|
||||||
height: 11px;
|
height: 11px;
|
||||||
}
|
}
|
||||||
QGroupBox::indicator:disabled,
|
QGroupBox::indicator:disabled,
|
||||||
QCheckBox::indicator:disabled,
|
QCheckBox::indicator:disabled,
|
||||||
QRadioButton::indicator:disabled {
|
QRadioButton::indicator:disabled,
|
||||||
|
QListView::indicator:disabled,
|
||||||
|
QTreeView::indicator:disabled,
|
||||||
|
QTableView::indicator:disabled {
|
||||||
border-color: #43474d;
|
border-color: #43474d;
|
||||||
}
|
}
|
||||||
QRadioButton::indicator {
|
QRadioButton::indicator {
|
||||||
border-radius: 5%;
|
border-radius: 5%;
|
||||||
}
|
}
|
||||||
QGroupBox::indicator,
|
QGroupBox::indicator,
|
||||||
QCheckBox::indicator {
|
QCheckBox::indicator,
|
||||||
|
QListView::indicator,
|
||||||
|
QTreeView::indicator,
|
||||||
|
QTableView::indicator {
|
||||||
border-radius: 2px;
|
border-radius: 2px;
|
||||||
}
|
}
|
||||||
QGroupBox::indicator:checked,
|
QGroupBox::indicator:checked,
|
||||||
QCheckBox::indicator:checked {
|
QCheckBox::indicator:checked,
|
||||||
|
QListView::indicator:checked,
|
||||||
|
QTreeView::indicator:checked,
|
||||||
|
QTableView::indicator:checked {
|
||||||
border-radius: 2px;
|
border-radius: 2px;
|
||||||
image: url(@path@square.svg);
|
image: url(@path@square.svg);
|
||||||
}
|
}
|
||||||
|
QGroupBox::indicator:indeterminate,
|
||||||
|
QCheckBox::indicator:indeterminate,
|
||||||
|
QListView::indicator:indeterminate,
|
||||||
|
QTreeView::indicator:indeterminate,
|
||||||
|
QTableView::indicator:indeterminate {
|
||||||
|
border-radius: 2px;
|
||||||
|
image: url(@path@half-square.svg);
|
||||||
|
}
|
||||||
QRadioButton::indicator:checked {
|
QRadioButton::indicator:checked {
|
||||||
border-radius: 5%;
|
border-radius: 5%;
|
||||||
image: url(@path@circle.svg);
|
image: url(@path@circle.svg);
|
||||||
}
|
}
|
||||||
QGroupBox::indicator:checked:disabled,
|
QGroupBox::indicator:checked:disabled,
|
||||||
QCheckBox::indicator:checked:disabled {
|
QCheckBox::indicator:checked:disabled,
|
||||||
|
QListView::indicator:checked:disabled,
|
||||||
|
QTreeView::indicator:checked:disabled,
|
||||||
|
QTableView::indicator:checked:disabled {
|
||||||
image: url(@path@square-disabled.svg);
|
image: url(@path@square-disabled.svg);
|
||||||
}
|
}
|
||||||
|
QGroupBox::indicator:indeterminate:disabled,
|
||||||
|
QCheckBox::indicator:indeterminate:disabled,
|
||||||
|
QListView::indicator:indeterminate:disabled,
|
||||||
|
QTreeView::indicator:indeterminate:disabled,
|
||||||
|
QTableView::indicator:indeterminate:disabled {
|
||||||
|
image: url(@path@half-square-disabled.svg);
|
||||||
|
}
|
||||||
QRadioButton::indicator:checked:disabled {
|
QRadioButton::indicator:checked:disabled {
|
||||||
image: url(@path@circle-disabled.svg);
|
image: url(@path@circle-disabled.svg);
|
||||||
}
|
}
|
||||||
|
@ -292,9 +386,9 @@ QGroupBox#settings_widget {
|
||||||
padding: 1px;
|
padding: 1px;
|
||||||
}
|
}
|
||||||
QGroupBox#game_widget_icon {
|
QGroupBox#game_widget_icon {
|
||||||
border: none;
|
border-width: 0px;
|
||||||
padding: 0px;
|
padding: 0px;
|
||||||
margin: 0px;
|
margin: 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
QSizeGrip {
|
QSizeGrip {
|
||||||
|
@ -313,47 +407,109 @@ QSizeGrip {
|
||||||
background-color: #334;
|
background-color: #334;
|
||||||
}
|
}
|
||||||
|
|
||||||
QPushButton:hover#installed_menu_button {
|
QTabWidget::pane {
|
||||||
background-color: green;
|
|
||||||
}
|
}
|
||||||
|
QTabWidget::tab-bar {
|
||||||
QTabBar#main_tab_bar {
|
|
||||||
border-bottom: none;
|
|
||||||
background-color: #2b2b2c;
|
|
||||||
}
|
}
|
||||||
|
QTabBar {
|
||||||
QTabBar::tab#main_tab_bar {
|
qproperty-drawBase: 0;
|
||||||
border-top: 2px solid transparent;
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
}
|
||||||
|
QTabBar::tab {
|
||||||
QTabBar::tab#main_tab_bar {
|
margin: 3px;
|
||||||
border-bottom: none;
|
border-width: 1px;
|
||||||
|
border-style: solid;
|
||||||
|
border-color: transparent;
|
||||||
|
padding: 4px;
|
||||||
|
}
|
||||||
|
QTabBar::tab:top,
|
||||||
|
QTabBar::tab:bottom {
|
||||||
|
padding-left: 12px;
|
||||||
|
padding-right: 12px;
|
||||||
|
}
|
||||||
|
QTabBar::tab:top {
|
||||||
|
border-top-width: 3px;
|
||||||
|
border-top-color: #3c3f41;
|
||||||
|
}
|
||||||
|
QTabBar::tab:bottom {
|
||||||
|
border-bottom-width: 3px;
|
||||||
|
border-bottom-color: #3c3f41;
|
||||||
|
}
|
||||||
|
QTabBar::tab:hover:top,
|
||||||
|
QTabBar::tab:hover:bottom {
|
||||||
|
border-color: #483d8b;
|
||||||
|
}
|
||||||
|
QTabBar::tab:hover:top,
|
||||||
|
QTabBar::tab:selected:top {
|
||||||
|
border-top-color: #483d8b;
|
||||||
|
background: qlineargradient(x1: 0, y1: -1, x2: 0, y2: 1,
|
||||||
|
stop: 0 #483d8b, stop: 1 #202225); /* stop: 0 #28224D */
|
||||||
|
}
|
||||||
|
QTabBar::tab:hover:bottom,
|
||||||
|
QTabBar::tab:selected:bottom {
|
||||||
|
border-bottom-color: #483d8b;
|
||||||
|
background: qlineargradient(x1: 0, y1: 2, x2: 0, y2: 0,
|
||||||
|
stop: 0 #483d8b, stop: 1 #202225); /* stop: 0 #28224D */
|
||||||
|
}
|
||||||
|
QTabBar::tab:top#main_tab_bar {
|
||||||
|
border-color: transparent;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
}
|
}
|
||||||
|
QTabBar::tab:hover:top#main_tab_bar {
|
||||||
QTabBar::tab:selected#main_tab_bar {
|
border-color: #483d8b;
|
||||||
background-color: #202225;
|
|
||||||
border-top: 2px solid #483d8b;
|
|
||||||
}
|
}
|
||||||
|
QTabBar::tab:selected:top#main_tab_bar {
|
||||||
QTabBar::tab:hover#main_tab_bar {
|
border-top-color: #483d8b;
|
||||||
border-top: 2px solid #483d8b;
|
|
||||||
}
|
}
|
||||||
|
QTabBar::tab:left,
|
||||||
QTabBar::tab#settings_bar {
|
QTabBar::tab:right {
|
||||||
border-radius: 0;
|
padding-top: 2px;
|
||||||
|
padding-bottom: 2px;
|
||||||
}
|
}
|
||||||
|
QTabBar::tab:left {
|
||||||
QTabBar::tab:hover#settings_bar {
|
border-left-width: 3px;
|
||||||
border-left: 2px solid white;
|
border-left-color: #3c3f41;
|
||||||
}
|
}
|
||||||
|
QTabBar::tab:right {
|
||||||
QTabBar::tab::selected#settings_bar {
|
border-right-width: 3px;
|
||||||
background-color: #2f4f4f;
|
border-right-color: #3c3f41;
|
||||||
|
}
|
||||||
|
QTabBar::tab:hover:left,
|
||||||
|
QTabBar::tab:hover:right {
|
||||||
|
border-color: #483d8b; /* #2f4f4f */
|
||||||
|
}
|
||||||
|
QTabBar::tab:hover:left,
|
||||||
|
QTabBar::tab:selected:left {
|
||||||
|
border-left-color: #483d8b; /* #2f4f4f */
|
||||||
|
background: qlineargradient(x1: -1, y1: 0, x2: 1, y2: 0,
|
||||||
|
stop: 0 #483d8b, stop: 1 #202225); /* stop: 0 #2f4f4f stop: 0.2 #203636 */
|
||||||
|
}
|
||||||
|
QTabBar::tab:hover:right,
|
||||||
|
QTabBar::tab:selected:right {
|
||||||
|
border-right-color: #483d8b; /* #2f4f4f */
|
||||||
|
background: qlineargradient(x1: 2, y1: 0, x2: 0, y2: 0,
|
||||||
|
stop: 0 #483d8b, stop: 1 #202225); /* stop: 0 #2f4f4f stop: 0.2 #203636 */
|
||||||
}
|
}
|
||||||
|
|
||||||
QTabBar::tab:disabled#settings_bar {
|
QTabBar::tab:disabled#settings_bar {
|
||||||
color: transparent;
|
color: transparent;
|
||||||
|
border-color: transparent;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QToolTip {
|
||||||
|
border-width: 1px;
|
||||||
|
border-style: solid;
|
||||||
|
border-color: #483d8b;
|
||||||
|
border-radius: 4px;
|
||||||
|
padding: 1px;
|
||||||
|
opacity: 200;
|
||||||
|
}
|
||||||
|
|
||||||
|
QBalloonTip {
|
||||||
|
color: #eeeeee;
|
||||||
|
background-color: #202225;
|
||||||
|
border-width: 1px;
|
||||||
|
border-style: solid;
|
||||||
|
border-color: #483d8b;
|
||||||
|
border-radius: 4px;
|
||||||
|
padding: 1px;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue