diff options
Diffstat (limited to 'src/gtk-style-hc.css')
-rw-r--r-- | src/gtk-style-hc.css | 247 |
1 files changed, 247 insertions, 0 deletions
diff --git a/src/gtk-style-hc.css b/src/gtk-style-hc.css new file mode 100644 index 0000000..1006649 --- /dev/null +++ b/src/gtk-style-hc.css @@ -0,0 +1,247 @@ +.installed-overlay-box { + font-size: smaller; + background-color: @theme_selected_bg_color; + border-radius: 4px; + color: @theme_selected_fg_color; +} + +.popular-installed-overlay-box { + font-size: smaller; + background-color: @theme_selected_bg_color; + border-radius: 0; + color: @theme_selected_fg_color; + text-shadow: none; +} + +.installed-icon, .app-row-installed-label { + color: #999999; +} + +.index-title-alignment-software { + font-weight: bold; + font-size: 125%; +} + +.needs-attention { + background-image: none; + background-color: shade(@theme_selected_bg_color, 1.1); + border-radius: 1px; +} + +.screenshot-image, .screenshot-image-thumb { + background-image: none; + background-color: shade(@theme_bg_color, 0.9); +} +.screenshot-image { border-radius: 5px; } +.screenshot-image-thumb { border-radius: 3px; } + +.app-tile-label { + font-size: 105%; +} + +.app-row-tag { + text-shadow: none; + color: white; + background-color: #999999; + font-size: smaller; + border-radius: 4px; + padding: 2px 10px; +} + +.view.tile { + padding: 0; + background-image: none; + background-color: mix(@theme_base_color,@theme_bg_color,0.3); +} + +.view.tile:hover { + background-color: @theme_base_color; +} + +.view.tile:active { + border-color: @theme_selected_bg_color; + box-shadow: none; + color: @theme_selected_bg_color; +} + +.view.tile:backdrop { + box-shadow: none; + border-color: @unfocused_borders; +} + +/* The rest of the featured-tile CSS is loaded at runtime in gs-feature-tile.c */ +.featured-tile { + all: unset; + padding: 0; + border-radius: 3px; + border-width: 1px; + border-image: none; +} + +.application-details-infobar.info { + background-color: #d3d7cf; + color: @theme_fg_color; + border-color: darker(#d3d7cf); + border-style: solid; + border-width: 1px; + text-shadow: none; +} + +.application-details-infobar.warning { + background-color: #fcaf3e; + color: @theme_fg_color; + border-color: darker(#fcaf3e); + border-style: solid; + border-width: 1px; + text-shadow: none; +} + +.application-details-title { + font-weight: bold; + font-size: 125%; +} + +.application-details-summary { +} + +.review-summary { + font-weight: bold; +} + +.application-details-description { +} + +.install-progress { + background-image: linear-gradient(to top, @theme_selected_bg_color 2px, alpha(@theme_selected_bg_color, 0) 2px); + background-repeat: no-repeat; + background-position: 0 bottom; + background-size: 0; + transition: none; +} + +.install-progress:dir(rtl) { background-position: 100% bottom; } + +.error-label { + text-shadow: none; +} + +.app-row-origin-text { + font-size: smaller; +} + +.app-listbox-header { + padding: 6px; + background-image: none; + background-color: #babdb6; + border-color: #000000; +} + +.app-updates-section { + border-radius: 4px; + border: 1px solid #000000; +} + +.app-listbox-header-title { + font-size: larger; +} + +.image-list { + background-color: transparent; +} + +box.star, GtkBox.star { + background-color: transparent; + background-image: none; +} + +button.star, .button.star { + outline-offset: 0; + background-color: transparent; + background-image: none; + border-image: none; + border-radius: 0; + border-width: 0px; + padding: 0; + box-shadow: none; + outline-offset: -1px; +} + +/* for the review dialog */ +.star-enabled { + color: #000000; +} +.star-disabled { + color: #777777; +} + +/* for the app details shell */ +.star-enabled:disabled { + color: #000000; +} +.star-disabled:disabled { + color: #777777; +} + +.counter-label { + text-shadow: none; + color: @theme_selected_fg_color; + background-color: mix(@theme_selected_bg_color, @theme_selected_fg_color, 0.3); + font-size: smaller; + border-radius: 4px; + padding: 0px 4px; +} + +/* the following two selectors are to color the small gap before the list inside the scrolled window + setting a background on the scrolled window affects the undershoot and the overshoot so explicitelly + excluding with :not() */ +.category-sidebar:not(.undershoot):not(.overshoot) { background-color: @theme_base_color; } + +.category-sidebar:backdrop:not(.undershoot):not(.overshoot) { background-color: @theme_unfocused_base_color; } + +/* Superfluous borders removal */ +.category-sidebar { + border-style: none; +} + +.category-sidebar:dir(rtl) { + border-left-style: solid; +} + +.category-sidebar:dir(ltr) { + border-right-style: solid; +} + +.dimmer-label { + opacity: 0.25; + text-shadow: none; +} + +.update-failed-details { + font-family: Monospace; + font-size: 90%; + padding: 16px; +} + +.upgrade-banner { + background-color: #1c5288; + padding: 0px; + border-radius: 4px; + border: 1px solid darker(@theme_bg_color); + color: @theme_selected_fg_color; +} + +.upgrade-buttons { + padding: 18px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +.upgrade-progressbar { + box-shadow: none +} + +.eol-box { + background-color: @theme_selected_bg_color; + border: 1px solid shade(@theme_selected_bg_color, 0.8); + color: @theme_selected_fg_color; +} |