Skip to content

Commit

Permalink
Web Theme: Fixes & Add Gruvbox Theme (#112, Fixes #110)
Browse files Browse the repository at this point in the history
  • Loading branch information
Foldex authored Mar 4, 2023
1 parent 1004b9a commit 645f8e9
Show file tree
Hide file tree
Showing 113 changed files with 859 additions and 11 deletions.
6 changes: 6 additions & 0 deletions extras/colorthemes/adwaita/adwaita.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #F8E45CFF
warning_bg = #CD9309FF
warning_fg = #FFFFFFFF

[button]
button_fg = #FFFFFFFF

[label]
dim_label_fg = #FFFFFF8C

[card]
card_solid_bg = #3A3A3AFF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/breeze/breeze.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #FDBC4BFF
warning_bg = #FDBC4BFF
warning_fg = #FCFCFCFF

[button]
button_fg = #FCFCFCFF

[label]
dim_label_fg = #FCFCFC8C

[card]
card_solid_bg = #393C3FFF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/catppuccin-frappe/catppuccin-frappe.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #EF9E76FF
warning_bg = #E5C990FF
warning_fg = #232634FF

[button]
button_fg = #C6D0F5FF

[label]
dim_label_fg = #C6D0F58C

[card]
card_solid_bg = #454959FF

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #F5A87FFF
warning_bg = #EED49FFF
warning_fg = #181926FF

[button]
button_fg = #CAD3F5FF

[label]
dim_label_fg = #CAD3F58C

[card]
card_solid_bg = #3A3D4EFF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/catppuccin-mocha/catppuccin-mocha.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #F5A97FFF
warning_bg = #EED49FFF
warning_fg = #11111BFF

[button]
button_fg = #CDD6F4FF

[label]
dim_label_fg = #CDD6F48C

[card]
card_solid_bg = #353543FF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/dracula/dracula.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #F1FA8CFF
warning_bg = #F1FA8CFF
warning_fg = #000000CC

[button]
button_fg = #F8F8F2FF

[label]
dim_label_fg = #F8F8F28C

[card]
card_solid_bg = #3E404BFF

Expand Down
Binary file added extras/colorthemes/gruvbox/assets/avatar/mask.tga
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added extras/colorthemes/gruvbox/assets/focusring/6/bl.tga
Binary file not shown.
Binary file not shown.
Binary file added extras/colorthemes/gruvbox/assets/focusring/6/br.tga
Binary file not shown.
Binary file not shown.
Binary file added extras/colorthemes/gruvbox/assets/focusring/6/tl.tga
Binary file not shown.
Binary file not shown.
Binary file added extras/colorthemes/gruvbox/assets/focusring/6/tr.tga
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added extras/colorthemes/gruvbox/assets/scrollbar/top.tga
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
75 changes: 75 additions & 0 deletions extras/colorthemes/gruvbox/gruvbox.theme
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
[general]
bg = #282828FF
fg = #EBDBB2FF

[window]
border = #FFFFFF26
window_bg = #282828FF
window_bg_transparent = #28282800
window_fg = #EBDBB2FF

[headerbar]
headerbar_backdrop = #282828FF
headerbar_bg = #3C3836FF
headerbar_fg = #EBDBB2FF
headerbar_shade = #00000061

[popover]
popover_bg = #3C3836FF
popover_fg = #EBDBB2FF

[toast]
toast_bg = #000000B3
toast_fg = #EBDBB2FF

[view]
view_bg = #1D2021FF
view_fg = #EBDBB2FF

[accent]
accent = #B8BB26FF
accent_bg = #98971AFF
accent_fg = #EBDBB2FF
accent_disabled = #B8BB2680
accent_hover_bg = #B8BB2612
accent_active_bg = #B8BB2629

[destructive]
destructive = #FB4934FF
destructive_bg = #CC241DFF
destructive_fg = #EBDBB2FF
destructive_disabled = #FB483480
destructive_hover_bg = #FB483412
destructive_active_bg = #FB483429

[error]
error = #FB4934FF
error_bg = #CC241DFF
error_fg = #EBDBB2FF

[success]
success = #8EC07CFF
success_bg = #689D6AFF
success_fg = #EBDBB2FF

[warning]
warning = #FABD2FFF
warning_bg = #D79921FF
warning_fg = #EBDBB2FF

[button]
button_fg = #EBDBB2FF

[label]
dim_label_fg = #EBDBB28C

[card]
card_solid_bg = #3E3E3EFF

[focusring]
focusring = #B8BB2680

[scrollbar]
scrollbar = #665C5433
scrollbar_hover = #665C5466
scrollbar_active = #665C5499
6 changes: 6 additions & 0 deletions extras/colorthemes/kate/kate.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #F8E45CFF
warning_bg = #CD9309FF
warning_fg = #000000FF

[button]
button_fg = #CFCFC2FF

[label]
dim_label_fg = #CFCFC28C

[card]
card_solid_bg = #393C3FFF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/nord/nord.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #EBCB8BFF
warning_bg = #EBCB8BFF
warning_fg = #2E3440FF

[button]
button_fg = #ECEFF4FF

[label]
dim_label_fg = #ECEFF48C

[card]
card_solid_bg = #434954FF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/one-pro/one-pro.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #E5C07BFF
warning_bg = #E5C07BFF
warning_fg = #282C34FF

[button]
button_fg = #ABB2BFFF

[label]
dim_label_fg = #ABB2BF8C

[card]
card_solid_bg = #3E4249FF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/pop/pop.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #F8E45CFF
warning_bg = #CD9309FF
warning_fg = #FFFFFFFF

[button]
button_fg = #FFFFFFFF

[label]
dim_label_fg = #FFFFFF8C

[card]
card_solid_bg = #454545FF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/tokyo-night/tokyo-night.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #FDD633FF
warning_bg = #FDD633FF
warning_fg = #000000DE

[button]
button_fg = #C0CAF5FF

[label]
dim_label_fg = #C0CAF58C

[card]
card_solid_bg = #31323CFF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/tomorrow-night/tomorrow-night.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #F0C674FF
warning_bg = #F0C674FF
warning_fg = #C5C8C6FF

[button]
button_fg = #C5C8C6FF

[label]
dim_label_fg = #C5C8C68C

[card]
card_solid_bg = #3E4043FF

Expand Down
6 changes: 6 additions & 0 deletions extras/colorthemes/yaru/yaru.theme
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ warning = #F99B11FF
warning_bg = #F99B11FF
warning_fg = #FFFFFFFF

[button]
button_fg = #F7F7F7FF

[label]
dim_label_fg = #F7F7F78C

[card]
card_solid_bg = #454545FF

Expand Down
1 change: 1 addition & 0 deletions extras/web/base/10_login.css
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
background: var(--card_bg) !important;
border-radius: var(--card_radius) !important;
border: none !important;
color: var(--fg) !important;
min-height: var(--entry_min_height_labeled) !important;
padding: var(--entry_padding_labeled) !important;
transition: var(--focus_transition) !important;
Expand Down
72 changes: 69 additions & 3 deletions extras/web/base/3_library.css
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
/* --------------- */

/* Post Login Loading Screen */

[class*="index_Container_"][class*="index_PreloadThrobber_"]
{
background: var(--bg) !important;
Expand Down Expand Up @@ -36,16 +35,56 @@
background: var(--popover_bg) !important;
}

/* Showcase Headers */
[class*="libraryhomeshowcases_CollectionDropDown_"] ._DialogInputContainer,
[class*="libraryhomeshowcases_CountDisplay_"]
{
color: var(--fg) !important;
font-family: var(--basefont) !important;
font-weight: var(--title_2_weight) !important;
font-size: var(--title_2_size) !important;
}

[class*="appgrid_SortingDropDownLabel_"]
{
color: var(--fg) !important;
font-family: var(--basefont) !important;
font-weight: var(--title_3_weight) !important;
font-size: var(--title_3_size) !important;
}

[class*="appgrid_SortingDropDown_"] > ._DialogInputContainer
{
color: var(--fg) !important;
font-family: var(--basefont) !important;
font-weight: var(--baseweight) !important;
}

[class*="appgrid_SortingDropDown_"] > ._DialogInputContainer .DialogDropDown_Arrow svg
{
fill: var(--fg) !important;
}

[class*="libraryhomerecentgames_AddedDate_"]
{
color: var(--dim_label_fg) !important;
font-family: var(--basefont) !important;
font-weight: var(--baseweight) !important;
}

/* Popup Elements */
[class*="libraryhomeshowcases_CollectionDropDownContainer_"][class*="libraryhomeshowcases_CollectionDropDownContainer_"] ._DialogInputContainer[class*="dropdown_DialogDropDownMenu_"],
.DialogMenuPosition[class*="appgrid_SortingDropDownContainer_"] > div,
[class*="tooltip_TextToolTip_"],
[class*="contextmenu_contextMenu_"]
[class*="contextmenu_contextMenu_"],
[class*="contextmenu_ContextMenuFocusContainer_"] [class*="dropdown_DialogDropDownMenu_Item_"]
{
background: var(--popover_bg) !important;
border: none !important;
border-radius: var(--menu_radius) !important;
color: var(--fg) !important;
font-family: var(--basefont) !important;
font-weight: var(--baseweight) !important;
}

[class*="contextmenu_ContextMenuFocusContainer_"] [class*="dropdown_DialogDropDownMenu_Item_"]:hover,
Expand Down Expand Up @@ -122,6 +161,14 @@
border-radius: var(--button_radius) !important;
}

[class*="gamelisthome_Label_"]
{
color: var(--fg) !important;
font-family: var(--basefont) !important;
font-size: var(--button_font_size) !important;
font-weight: var(--button_font_weight) !important;
}

[class*="gamelisthome_CollectionIconBox_"]
{
background: var(--button_fg) !important;
Expand All @@ -147,6 +194,10 @@
background: var(--button_bg) !important;
border: none !important;
border-radius: var(--button_radius) !important;
color: var(--fg) !important;
font-family: var(--basefont) !important;
font-size: var(--button_font_size) !important;
font-weight: var(--button_font_weight) !important;
}

[class*="gamelistdropdown_MenuHeader_"]:hover,
Expand Down Expand Up @@ -244,7 +295,8 @@
[class*="gamelistsectionheader_SectionName"]
{
color: var(--fg) !important;
font-weight: 500 !important;
font-weight: var(--title_3_weight) !important;
font-family: var(--basefont) !important;
}

[class*="gamelistsectionheader_Container_"],
Expand All @@ -260,6 +312,20 @@
padding-left: 6px !important;
}

[class*="gamelistentry_Installed_"]
{
color: var(--fg) !important;
font-family: var(--basefont) !important;
font-weight: var(--baseweight) !important;
}

[class*="gamelistentry_Uninstalled_"]
{
color: var(--dim_label_fg) !important;
font-family: var(--basefont) !important;
font-weight: var(--baseweight) !important;
}

[class*="gamelist_Container_"] .ReactVirtualized__Grid[style*="overflow: hidden;"]
{
/* Only try to pad if the list doesnt overflow */
Expand Down
15 changes: 15 additions & 0 deletions extras/web/base/4_collections.css
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,18 @@
background: var(--button_hover_bg) !important;
}

/* Title */
[class*="allcollections_Label_"]
{
color: var(--fg) !important;
font-family: var(--basefont) !important;
font-weight: var(--title_2_weight) !important;
font-size: var(--title_2_size) !important;
}

/* Horiz Rule */
[class*="allcollections_Rule_"]
{
background-color: var(--dim_label_fg) !important;
opacity: 0.55 !important;
}
Loading

0 comments on commit 645f8e9

Please sign in to comment.