1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-22 02:32:36 +01:00

gui/themes: Nekotekina by GooseWing (update) (#11588)

This commit is contained in:
GooseWing 2022-05-27 11:15:58 +05:00 committed by GitHub
parent 27b28cf6ec
commit 557bd3f438
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,6 @@
/* /*
Nekotekina Theme for RPCS3 by GooseWing Nekotekina Theme for RPCS3 by GooseWing
v1.0 v1.1
Based on YoRHa Theme for RPCS3 Based on YoRHa Theme for RPCS3
by Ani @ https://github.com/AniLeo by Ani @ https://github.com/AniLeo
@ -60,21 +60,21 @@ QWidget {
} }
/* LLE: Style QListWidget checkboxes (QListWidget) */ /* HLE/LLE: Style QListWidget checkboxes (QListWidget) */
#lleList::indicator { QListWidget::indicator, QTreeWidget::indicator {
border: 0.05em solid #4d4940; border: 0.05em solid #4d4940;
} }
#lleList::indicator::unchecked { QListWidget::indicator::unchecked, QTreeWidget::indicator::unchecked {
background-color: #b3ac98; background-color: #705722; /* Dark */
} }
#lleList::indicator::checked { QListWidget::indicator::checked, QTreeWidget::indicator::checked {
background-color: #4d4940; background-color: #ffd785; /* Light */
} }
#lleList::indicator::disabled { QListWidget::indicator::disabled, QTreeWidget::indicator::disabled {
background-color: #828790; background-color: #828790; /* Gray */
} }
#lleList::item::selected { QListWidget::item::selected, QTreeWidget::item::selected {
color: #4d4940; background-color: #5c471c;
} }
@ -85,10 +85,9 @@ QToolTip {
border: 0.10em solid #705722; border: 0.10em solid #705722;
} }
/* CG Disasm and Trophy Manager */
/* CG Disasm and Trophy Manager: background-image doesn't work, use static color */ QWidget#trophy_manager, QWidget#cg_disasm, QWidget#log_viewer {
QWidget#cg_disasm, QWidget#trophy_manager { border-image: url("GuiConfigs/kot-bg.jpg");
background: #6e695c;
} }
@ -111,32 +110,20 @@ QHeaderView::section {
} }
/* All other Tabs */
/* All Tabs */
QTabWidget::tab-bar {
alignment: center; /* Centel all tabs */
}
/* Move tabs on log viewer back to the left side */
QTabWidget#tab_widget_log::tab-bar {
alignment: left;
}
QTabBar { QTabBar {
border-bottom: 0.05em solid #ffd785;
text-transform: uppercase; text-transform: uppercase;
} }
QTabBar::tab { QTabBar::tab {
background: transparent;
padding-left: 0.50em;
padding-right: 0.50em;
padding-top: 0.25em;
padding-bottom: 0.25em;
margin-right: 0.25em;
}
QTabBar::tab::selected {
background: #705722;
color: #ffd785;
border-bottom-style: solid;
}
/* Settings Dialog: Tabs */
QTabBar#tab_bar_settings {
border-bottom: 0.05em solid #705722;
text-transform: uppercase;
}
QTabBar::tab#tab_bar_settings {
background: transparent; background: transparent;
width: 5.20em; width: 5.20em;
padding-left: 0.50em; padding-left: 0.50em;
@ -147,19 +134,25 @@ QTabBar::tab#tab_bar_settings {
font-size: 10.5pt; font-size: 10.5pt;
font-weight: 550; font-weight: 550;
} }
QTabBar::tab:last#tab_bar_settings { QTabBar::tab:last {
margin-right: 0em; margin-right: 0em;
} }
QTabBar::tab:!selected:hover#tab_bar_settings { QTabBar::tab::selected {
background: transparent;
color: #705722;
}
QTabBar::tab::selected#tab_bar_settings {
background: #bfa163; background: #bfa163;
color: #705722; color: #705722;
border-bottom-style: solid;
margin-top: 0.15em; margin-top: 0.15em;
border-top-left-radius: 0.3em;
border-top-right-radius: 0.3em;
} }
/* Fix the tabs in VFS being cropped */
#vfs_dialog QTabBar::tab {
width: 5.50em;
}
/* The first tab is wider than others */
#vfs_dialog QTabBar::tab:first {
width: 7.45em;
}
/* Checkboxes */ /* Checkboxes */
@ -254,6 +247,9 @@ QSpinBox, QDoubleSpinBox {
border-radius: 0.10em; border-radius: 0.10em;
color: #ffd785; color: #ffd785;
} }
QSpinBox::disabled, QDoubleSpinBox::disabled {
background-color: #828790;
}
/* Styles Sliders */ /* Styles Sliders */
@ -274,8 +270,16 @@ QSlider#sizeSlider::groove:horizontal {
} }
/* Log and Debugger borders */ /* Log and Debugger borders */
QTextEdit { QTextEdit, QPlainTextEdit {
border: 0.05em solid #4d4940; background: rgba(52, 49, 40, 0.9);
color: #ffd785;
font-family: none;
font-size: 8.50pt;
}
#debugger QListWidget, #debugger QTextEdit {
border: 0.05em solid #ffd785;
background: rgba(52, 49, 40, 0.9);
} }
@ -298,6 +302,19 @@ QDockWidget::close-button, QDockWidget::float-button {
} }
/* Calendar fixes */
QDateTimeEdit, QDateTimeEdit::drop-down {
background: transparent;
border: 0.05em solid #ffd785;
border-radius: 0.10em;
color: #ffd785;
}
QCalendarWidget QWidget{
background-color: #bfa163;
color: #4d4940;
}
/* Disable ugly borders */ /* Disable ugly borders */
QTabWidget::pane { QTabWidget::pane {
border: 0em solid #4d4940; border: 0em solid #4d4940;
@ -353,9 +370,9 @@ QLabel#l_controller {
/* Game Grid Font */ /* Game Grid Font */
QTableWidget#game_grid { QTableWidget#game_grid {
font-weight: 600; font-weight: 600;
color: #4d4940; color: #ffd785;
text-transform: uppercase; text-transform: uppercase;
selection-color: #aea993; selection-color: #ffd785;
} }
QTableWidget#game_grid::item:selected:active { QTableWidget#game_grid::item:selected:active {
selection-background-color: #4d4940; selection-background-color: #4d4940;
@ -374,7 +391,7 @@ QLabel#color_button {
/* Search bar on main Toolbar */ /* Search bar on main Toolbar */
QLineEdit#mw_searchbar { QLineEdit#mw_searchbar {
margin-left: 0.7em; margin-left: 0.7em;
color: #4d4940; color: #ffd785;
font-size: 10.25pt; font-size: 10.25pt;
} }
@ -397,7 +414,7 @@ QLabel#gamelist_icon_background_color {
/* Set Windows Taskbar Thumbnail colors */ /* Set Windows Taskbar Thumbnail colors */
QLabel#thumbnail_icon_color { QLabel#thumbnail_icon_color {
color: #4d4940; color: #ffd785;
} }
@ -437,13 +454,22 @@ QLabel#log_stack {
/* Memory Viewer */ /* Memory Viewer */
QLabel#memory_viewer_address_panel { QLabel#memory_viewer_address_panel {
color: #0000ff; /* Font Color: Blue */ color: #ffd785; /* Font Color: Light */
border: 0.05em solid #ffd785;
background: rgba(52, 49, 40, 0.9);
font-family: none;
} }
QLabel#memory_viewer_hex_panel { QLabel#memory_viewer_hex_panel {
color: #4d4940; /* Font Color: Grey */ color: #bfa163; /* Font Color: Grey */
border: 0.05em solid #ffd785;
background: rgba(52, 49, 40, 0.9);
font-family: none;
} }
QLabel#memory_viewer_ascii_panel { QLabel#memory_viewer_ascii_panel {
color: #4d4940; /* Font Color: Grey */ color: #bfa163; /* Font Color: Grey */
border: 0.05em solid #ffd785;
background: rgba(52, 49, 40, 0.9);
font-family: none;
} }