diff options
37 files changed, 1985 insertions, 2103 deletions
diff --git a/data/theme/gnome-shell-high-contrast.css b/data/theme/gnome-shell-high-contrast.css index 97deae167..6ce6a3115 100644 --- a/data/theme/gnome-shell-high-contrast.css +++ b/data/theme/gnome-shell-high-contrast.css @@ -268,7 +268,7 @@ stage { padding: 8px 0; } .calendar .calendar-change-month-back StIcon, .calendar .calendar-change-month-forward StIcon { - icon-size: 1.09em; } + icon-size: 16px; } .calendar .pager-button { background-color: transparent; height: 32px; @@ -352,7 +352,7 @@ stage { spacing-rows: 6px; spacing-columns: 12px; } .weather-box .weather-forecast-icon { - icon-size: 2.18em; } + icon-size: 32px; } .weather-box .weather-forecast-time { color: #b3b3b3; font-feature-settings: "tnum"; @@ -495,8 +495,8 @@ stage { spacing: 20px; } .message-dialog-icon { - min-width: 3.27em; - icon-size: 3.27em; } + min-width: 48px; + icon-size: 48px; } .message-dialog-title { font-weight: bold; } @@ -507,7 +507,7 @@ stage { /* ShellMountOperation Dialogs */ .shell-mount-operation-icon { - icon-size: 3.27em; } + icon-size: 48px; } .mount-dialog { spacing: 24px; } @@ -649,7 +649,7 @@ stage { spacing: 20px; } .audio-selection-device-icon { - icon-size: 4.36em; } + icon-size: 64px; } /* Access Dialog */ .access-dialog { @@ -708,14 +708,14 @@ stage { .end-session-dialog-logout-icon { border-radius: 99px; - width: 3.27em; - height: 3.27em; + width: 48px; + height: 48px; background-size: contain; } .end-session-dialog-shutdown-icon { color: #fff; - width: 3.27em; - height: 3.27em; } + width: 48px; + height: 48px; } .end-session-dialog-inhibitor-layout { spacing: 24px; @@ -765,7 +765,7 @@ StEntry { warning-color: #f57900; padding: 0 4px; } StEntry StIcon.peek-password { - icon-size: 1.09em; + icon-size: 16px; padding: 0 4px; } .hotplug-transient-box { @@ -844,7 +844,20 @@ StEntry { icon-size: 1em; } /* On-screen Keyboard */ -.keyboard-key, .keyboard-subkeys .keyboard-key { +#keyboard { + background-color: rgba(0, 0, 0, 0.9); + box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1) !important; } + #keyboard .page-indicator { + padding: 6px; } + #keyboard .page-indicator .page-indicator-icon { + width: 6px; + height: 6px; } + +.key-container { + padding: 4px; + spacing: 4px; } + +.keyboard-key { color: #fff; background-color: #080808 !important; border-width: 1px; @@ -852,7 +865,11 @@ StEntry { border-color: black; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.9); text-shadow: 0 1px rgba(255, 255, 255, 0.3); - icon-shadow: 0 1px rgba(255, 255, 255, 0.3); } + icon-shadow: 0 1px rgba(255, 255, 255, 0.3); + font-size: 16pt; + min-height: 1.2em; + min-width: 1.2em; + border-radius: 8px; } .keyboard-key:focus { color: #fff; text-shadow: 0 1px rgba(255, 255, 255, 0.3); @@ -876,27 +893,6 @@ StEntry { text-shadow: none; icon-shadow: none; box-shadow: none; } - -#keyboard { - background-color: rgba(0, 0, 0, 0.9); - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1) !important; } - #keyboard .page-indicator { - padding: 6px; } - #keyboard .page-indicator .page-indicator-icon { - width: 6px; - height: 6px; } - #keyboard .page-indicator .page-indicator-icon:checked { - background-color: red; } - -.key-container { - padding: 4px; - spacing: 4px; } - -.keyboard-key { - font-size: 16pt; - min-height: 1.2em; - min-width: 1.2em; - border-radius: 8px; } .keyboard-key:grayed { background-color: black; color: #eeeeec; @@ -910,8 +906,7 @@ StEntry { border-color: black; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.9); text-shadow: 0 1px rgba(255, 255, 255, 0.3); - icon-shadow: 0 1px rgba(255, 255, 255, 0.3); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) !important; } + icon-shadow: 0 1px rgba(255, 255, 255, 0.3); } .keyboard-key.default-key:hover, .keyboard-key.default-key:checked { color: #fff; background-color: #272c2e !important; @@ -939,8 +934,7 @@ StEntry { border-color: #113050; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.9); text-shadow: 0 1px rgba(255, 255, 255, 0.3); - icon-shadow: 0 1px rgba(255, 255, 255, 0.3); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) !important; } + icon-shadow: 0 1px rgba(255, 255, 255, 0.3); } .keyboard-key.enter-key:hover, .keyboard-key.enter-key:checked { color: #fff; background-color: #2b79cb !important; @@ -980,7 +974,38 @@ StEntry { -arrow-rise: 10px; -boxpointer-gap: 6px; } .keyboard-subkeys .keyboard-key { + color: #fff; + background-color: #080808 !important; + border-width: 1px; + border-style: solid; + border-color: black; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.9); + text-shadow: 0 1px rgba(255, 255, 255, 0.3); + icon-shadow: 0 1px rgba(255, 255, 255, 0.3); border-radius: 5px; } + .keyboard-subkeys .keyboard-key:focus { + color: #fff; + text-shadow: 0 1px rgba(255, 255, 255, 0.3); + icon-shadow: 0 1px rgba(255, 255, 255, 0.3); + box-shadow: inset 0 0 0 2px rgba(33, 93, 156, 0.3); } + .keyboard-subkeys .keyboard-key:hover, .keyboard-subkeys .keyboard-key:checked { + color: #fff; + background-color: #141414 !important; + border-width: 1px; + border-style: solid; + border-color: black; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.9); + text-shadow: 0 1px rgba(255, 255, 255, 0.3); + icon-shadow: 0 1px rgba(255, 255, 255, 0.3); } + .keyboard-subkeys .keyboard-key:active { + color: #fff; + background-color: black !important; + border-width: 1px; + border-style: solid; + border-color: black; + text-shadow: none; + icon-shadow: none; + box-shadow: none; } .emoji-page .keyboard-key { background-color: transparent; @@ -1291,16 +1316,17 @@ StEntry { .message .message-close-button:hover { color: #e6e6e6; } .message .message-icon-bin { + padding: 6px; margin: 6px 0; } .message .message-icon-bin > StIcon { color: #fff; - icon-size: 2.18em; + icon-size: 32px; -st-icon-style: symbolic; padding: 0; margin: 6px; } .message .message-icon-bin > .fallback-window-icon { - width: 1.09em; - height: 1.09em; } + width: 16px; + height: 16px; } .message .message-secondary-bin { padding: 0; } .message .message-secondary-bin > .event-time { @@ -1329,14 +1355,14 @@ StEntry { border-radius: 7px 0 0 7px; } .media-message-cover-icon { - icon-size: 2.18em !important; + icon-size: 32px !important; border-radius: 5px; } .media-message-cover-icon.fallback { color: #d4d4d4; background-color: #000; border: 1px solid transparent; border-radius: 5px; - icon-size: 2.18em !important; + icon-size: 32px !important; padding: 12px; } /* Notifications & Mesage Tray */ @@ -1359,7 +1385,7 @@ StEntry { .notification-banner .message-content, .notification-banner:focus .message-content, .notification-banner:active .message-content { color: #fff; } .notification-banner .message-icon-bin > StIcon { - icon-size: 2.18em; + icon-size: 32px; color: #fff; } .notification-banner .notification-icon { padding: 5px; } @@ -1367,7 +1393,7 @@ StEntry { padding: 5px; spacing: 5px; } .notification-banner .secondary-icon { - icon-size: 1.09em; } + icon-size: 16px; } .notification-banner .notification-actions { padding-top: 0; color: #fff; @@ -1394,7 +1420,7 @@ StEntry { border-radius: 0.9em; } .secondary-icon { - icon-size: 1.09em; } + icon-size: 16px; } .chat-body { spacing: 5px; } @@ -1502,7 +1528,7 @@ StEntry { font-weight: bold; } .nm-dialog-header-icon { - icon-size: 2.18em; } + icon-size: 32px; } .nm-dialog-header-hbox { spacing: 10px; } @@ -1522,7 +1548,7 @@ StEntry { color: #ffffff; } .nm-dialog-icon { - icon-size: 1.09em; } + icon-size: 16px; } .nm-dialog-icons { spacing: 12px; } @@ -1604,7 +1630,7 @@ StEntry { box-shadow: inset 0 -2px 0 0 #256ab1; color: #333333; } #panel .panel-button .system-status-icon { - icon-size: 1.09em; + icon-size: 16px; padding: 5px; } #panel .panel-button .app-menu-icon { margin-left: 4px; @@ -1677,7 +1703,7 @@ StEntry { .popup-menu-arrow, .popup-menu-icon { - icon-size: 1.09em; } + icon-size: 16px; } .popup-sub-menu { background-color: black; @@ -1709,10 +1735,10 @@ StEntry { -st-icon-style: symbolic; } .aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { padding-left: 14px; - margin-left: 1.09em; } + margin-left: 16px; } .aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { padding-right: 14px; - margin-right: 1.09em; } + margin-right: 16px; } /* Screen Shield */ .screen-shield-arrows { @@ -1829,88 +1855,15 @@ StScrollBar { box-shadow: inset 0 1px 2px 1px rgba(0, 0, 0, 0.2); } .login-dialog StEntry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 1.09em; + icon-size: 16px; padding: 0 4px; color: inherit; } /* Search */ -.search-section { - background-color: rgba(58, 65, 68, 0.8); - border-radius: 13px; - border: 1px solid rgba(255, 255, 255, 0.1); - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.9); - text-shadow: 0 1px rgba(255, 255, 255, 0.2); - color: #eeeeec; - padding: 18px; - margin: 4px; } - #searchResultsContent { max-width: 1024px; } .search-section { - spacing: 0; - margin-top: 0; - margin-bottom: 0; } - .search-section:first-child .search-section-separator, .search-section:last-child .search-section-separator { - background-color: transparent; } - .search-section .search-section-separator { - height: 0px; - background-color: transparent; } - .search-section .search-section-content { - spacing: 0; } - -.grid-search-result > .overview-icon { - color: #eeeeec; } -.grid-search-result > .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; } -.grid-search-result:hover .overview-icon, .grid-search-result:focus .overview-icon, .grid-search-result:selected .overview-icon { - background-color: rgba(46, 52, 54, 0.2); - color: #eeeeec; } -.grid-search-result:drop .overview-icon { - background-color: rgba(33, 93, 156, 0.85); } -.grid-search-result:active .overview-icon, .grid-search-result:checked .overview-icon { - background-color: rgba(23, 25, 26, 0.5); } - -.search-provider-icon { - padding: 0; - spacing: 0; - margin-right: 8px; } - .search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover { - background-color: rgba(238, 238, 236, 0.1); - transition-duration: 200ms; } - .search-provider-icon:active, .search-provider-icon:checked { - background-color: rgba(23, 25, 26, 0.9); } - .search-provider-icon .list-search-provider-content { - spacing: 12px; } - .search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: #dbdbd6; } - -.list-search-results { - spacing: 6px; } - -.list-search-result { - spacing: 0; - padding: 6px; - color: #eeeeec; } - .list-search-result:focus, .list-search-result:selected, .list-search-result:hover { - background-color: rgba(238, 238, 236, 0.1); - transition-duration: 200ms; } - .list-search-result:active, .list-search-result:checked { - background-color: rgba(23, 25, 26, 0.9); } - .list-search-result .list-search-result-content { - spacing: 0; } - .list-search-result .list-search-result-title { - color: #eeeeec; - spacing: 12px; - padding-right: 6px; } - .list-search-result .list-search-result-description { - color: #a6a69b; } - -/* Search */ -.search-section { background-color: rgba(58, 65, 68, 0.8); border-radius: 13px; border: 1px solid rgba(255, 255, 255, 0.1); @@ -1918,15 +1871,8 @@ StScrollBar { text-shadow: 0 1px rgba(255, 255, 255, 0.2); color: #eeeeec; padding: 18px; - margin: 4px; } - -#searchResultsContent { - max-width: 1024px; } - -.search-section { - spacing: 0; - margin-top: 0; - margin-bottom: 0; } + margin: 4px; + spacing: 12px; } .search-section:first-child .search-section-separator, .search-section:last-child .search-section-separator { background-color: transparent; } .search-section .search-section-separator { diff --git a/data/theme/gnome-shell-high-contrast.css.map b/data/theme/gnome-shell-high-contrast.css.map index 52c75545c..546d791ea 100644 --- a/data/theme/gnome-shell-high-contrast.css.map +++ b/data/theme/gnome-shell-high-contrast.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": "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", "sources": ["gnome-shell-sass/_common.scss","gnome-shell-sass/_drawing.scss","gnome-shell-sass/_high-contrast-colors.scss","gnome-shell-sass/widgets/_app-grid.scss","gnome-shell-sass/widgets/_app-switcher.scss","gnome-shell-sass/widgets/_buttons.scss","gnome-shell-sass/widgets/_calendar.scss","gnome-shell-sass/widgets/_check-box.scss","gnome-shell-sass/widgets/_corner-ripple.scss","gnome-shell-sass/widgets/_dash.scss","gnome-shell-sass/widgets/_dialogs.scss","gnome-shell-sass/widgets/_end-session-dialog.scss","gnome-shell-sass/widgets/_entries.scss","gnome-shell-sass/widgets/_hotplug.scss","gnome-shell-sass/widgets/_ibus-popup.scss","gnome-shell-sass/widgets/_keyboard.scss","gnome-shell-sass/widgets/_login-dialog.scss","gnome-shell-sass/widgets/_looking-glass.scss","gnome-shell-sass/widgets/_message-list.scss","gnome-shell-sass/widgets/_notifications.scss","gnome-shell-sass/widgets/_misc.scss","gnome-shell-sass/widgets/_network-dialog.scss","gnome-shell-sass/widgets/_osd.scss","gnome-shell-sass/widgets/_overview.scss","gnome-shell-sass/widgets/_panel.scss","gnome-shell-sass/widgets/_popovers.scss","gnome-shell-sass/widgets/_screen-shield.scss","gnome-shell-sass/widgets/_scrollbars.scss","gnome-shell-sass/widgets/_search-entry.scss","gnome-shell-sass/widgets/_search-results.scss","gnome-shell-sass/widgets/_slider.scss","gnome-shell-sass/widgets/_switches.scss","gnome-shell-sass/widgets/_tiled-previews.scss","gnome-shell-sass/widgets/_window-picker.scss","gnome-shell-sass/widgets/_workspace-switcher.scss","gnome-shell-high-contrast.scss"], "names": [], "file": "gnome-shell-high-contrast.css" diff --git a/data/theme/gnome-shell-sass/_common.scss b/data/theme/gnome-shell-sass/_common.scss index bb80f9ab2..60afa5440 100644 --- a/data/theme/gnome-shell-sass/_common.scss +++ b/data/theme/gnome-shell-sass/_common.scss @@ -55,13 +55,13 @@ $base_font_size: 11; $text_shadow_color: if($variant == 'light', rgba(255,255,255,0.3), rgba(0,0,0,0.2)); // icons -$base_icon_size: 1.09em; -// $base_icon_size: 16px; +// $base_icon_size: 1.09em; +$base_icon_size: 16px; // Stage stage { - @include fontsize($base_font_size); - color: $fg_color; + @include fontsize($base_font_size); + color: $fg_color; } /* WIDGETS */ @@ -92,7 +92,6 @@ stage { @import 'widgets/scrollbars'; @import 'widgets/search-entry'; @import 'widgets/search-results'; -@import 'widgets/search-results'; @import 'widgets/slider'; @import 'widgets/switches'; @import 'widgets/tiled-previews'; @@ -103,139 +102,139 @@ stage { // Text %status_text { - font-size: 2em; - font-weight: bold; - color: $osd_fg_color; + font-size: 2em; + font-weight: bold; + color: $osd_fg_color; } // osd panels %osd_panel { - color: $osd_fg_color; - background-color: $osd_bg_color; - border: 1px solid $osd_outer_borders_color; - border-radius: $base_border_radius * 2 + 4px; - padding: $base_padding * 2; + color: $osd_fg_color; + background-color: $osd_bg_color; + border: 1px solid $osd_outer_borders_color; + border-radius: $base_border_radius * 2 + 4px; + padding: $base_padding * 2; } // Overview panels // for the dash and workspace switcher %overview_panel { - color: $osd_fg_color; - background-color: transparentize($osd_bg_color, 0.2); - border: 1px solid $osd_outer_borders_color; + color: $osd_fg_color; + background-color: transparentize($osd_bg_color, 0.2); + border: 1px solid $osd_outer_borders_color; } // icon tiles %icon_tile { - background-color: transparent; // no background - color: $osd_fg_color; - border-radius: $base_border_radius + 4px; - padding: $base_padding; - border: 2px solid transparent; - transition-duration: 100ms; - text-align: center; + background-color: transparent; // no background + color: $osd_fg_color; + border-radius: $base_border_radius + 4px; + padding: $base_padding; + border: 2px solid transparent; + transition-duration: 100ms; + text-align: center; } // dialogs %bubble_panel { - color: $fg_color; - background-color: $bg_color; - border: 1px solid if($variant=='light', rgba(0,0,0, 0.6), $borders_color); - - // entry - StEntry { @extend %bubble_entry;} - - // button - .button { - background-color: $bg_color; - color: $fg_color; - box-shadow: none; - - &, &:hover, &:focus, &:active, &:disabled { - border-color: $bubble_borders_color; - } - - &:hover { background-color: $hover_bg_color;} - &:active { - background-color: $selected_bg_color; - color: $selected_fg_color; - } - &:disabled { color: $insensitive_fg_color;} - } + color: $fg_color; + background-color: $bg_color; + border: 1px solid if($variant=='light', rgba(0,0,0, 0.6), $borders_color); + + // entry + StEntry { @extend %bubble_entry;} + + // button + .button { + background-color: $bg_color; + color: $fg_color; + box-shadow: none; + + &, &:hover, &:focus, &:active, &:disabled { + border-color: $bubble_borders_color; + } + + &:hover { background-color: $hover_bg_color;} + &:active { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + &:disabled { color: $insensitive_fg_color;} + } } // entries in dialogs %bubble_entry { - color: $fg_color; - background-color: darken($bg_color, 2%); - border-color: $bubble_borders_color; - box-shadow: none; - &:focus { border: 2px solid $selected_bg_color;} + color: $fg_color; + background-color: darken($bg_color, 2%); + border-color: $bubble_borders_color; + box-shadow: none; + &:focus { border: 2px solid $selected_bg_color;} } // buttons in dialogs %bubble_button { - @include button(normal); - padding: $base_padding * 2; - border-color: $bubble_borders_color; - border-style: solid; - border-width: 0 !important; - border-top-width: 1px !important; - box-shadow:none !important; - - &:insensitive { @include button(insensitive);} - &:hover { @include button(hover);} - &:focus { @include button(focus);} - &:active { @include button(active);} - - // radius is 2 pixel less to fit in bubble - &:first-child { - border-right-width: 1px !important; - border-radius: 0px 0px 0px $modal_radius - 2px; - } - &:last-child { - border-right-width: 0 !important; - border-radius: 0px 0px $modal_radius - 2px 0px; - } - - &:first-child:last-child { - border-radius: 0px 0px $modal_radius - 2px $modal_radius - 2px; - } + @include button(normal); + padding: $base_padding * 2; + border-color: $bubble_borders_color; + border-style: solid; + border-width: 0 !important; + border-top-width: 1px !important; + box-shadow:none !important; + + &:insensitive { @include button(insensitive);} + &:hover { @include button(hover);} + &:focus { @include button(focus);} + &:active { @include button(active);} + + // radius is 2 pixel less to fit in bubble + &:first-child { + border-right-width: 1px !important; + border-radius: 0px 0px 0px $modal_radius - 2px; + } + &:last-child { + border-right-width: 0 !important; + border-radius: 0px 0px $modal_radius - 2px 0px; + } + + &:first-child:last-child { + border-radius: 0px 0px $modal_radius - 2px $modal_radius - 2px; + } } // button styling %button { - border-radius: $base_border_radius; - border-width: 1px; - min-height: 22px; - padding: $base_padding * 0.5 $base_padding * 4; - - @include button(normal); - &:focus { @include button(focus);} - &:hover { @include button(hover);} - &:insensitive { @include button(insensitive);} - &:active { @include button(active);} + border-radius: $base_border_radius; + border-width: 1px; + min-height: 22px; + padding: $base_padding * 0.5 $base_padding * 4; + + @include button(normal); + &:focus { @include button(focus);} + &:hover { @include button(hover);} + &:insensitive { @include button(insensitive);} + &:active { @include button(active);} } // notification styling %notification_bubble { - border-radius:$base_border_radius + 2px; - padding: 0; - margin: $base_margin; - - @include button(normal); - - &:focus, - &:hover { - // margin-top: $base_margin - 1px; - // margin-bottom: $base_margin + 1px; - @include button(hover); - } - - &:active { - @include button(active); - // margin: $base_margin; - } + border-radius:$base_border_radius + 2px; + padding: 0; + margin: $base_margin; + + @include button(normal); + + &:focus, + &:hover { + // margin-top: $base_margin - 1px; + // margin-bottom: $base_margin + 1px; + @include button(hover); + } + + &:active { + @include button(active); + // margin: $base_margin; + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/_drawing.scss b/data/theme/gnome-shell-sass/_drawing.scss index b767528ed..0ce778a43 100644 --- a/data/theme/gnome-shell-sass/_drawing.scss +++ b/data/theme/gnome-shell-sass/_drawing.scss @@ -4,23 +4,23 @@ @function draw_widget_edge($c:$borders_edge) { // outer highlight "used" on most widgets - @return 0 1px $c; + @return 0 1px $c; } // provide font size in rem, with px fallback @mixin fontsize($size: 24, $base: 16) { - font-size: round($size) + pt; - //font-size: ($size / $base) * 1rem; + font-size: round($size) + pt; + //font-size: ($size / $base) * 1rem; } @mixin draw_shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { // // Helper function to stack up to 4 box-shadows; // - @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } - @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } - @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } - @else { box-shadow: $shadow1; } + @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } + @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } + @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } + @else { box-shadow: $shadow1; } } // entries @@ -37,31 +37,31 @@ // normal, focus, insensitive // - @if $t==normal { - background-color: $base_color; - border-color: $borders_color; - - } - @if $t==focus { - border-color: if($fc==$selected_bg_color, - $selected_borders_color, - darken($fc,35%)); - } - @if $t==hover { } - @if $t==insensitive { - color: $insensitive_fg_color; - border-color: $insensitive_bg_color; - box-shadow: none; - } + @if $t==normal { + background-color: $base_color; + border-color: $borders_color; + + } + @if $t==focus { + border-color: if($fc==$selected_bg_color, + $selected_borders_color, + darken($fc,35%)); + } + @if $t==hover { } + @if $t==insensitive { + color: $insensitive_fg_color; + border-color: $insensitive_bg_color; + box-shadow: none; + } } // buttons @function draw_border_color ($c) { - // - // colored buttons want the border form the base color - // - @return if($variant == 'light', darken($c, 18%), darken($c, 4%)); + // + // colored buttons want the border form the base color + // + @return if($variant == 'light', darken($c, 18%), darken($c, 4%)); } @function draw_text_shadow_color ($tc:$fg_color, $bg:$bg_color) { @@ -71,9 +71,9 @@ // $tc is the text color // $bg is the background color // - $lbg: lightness($bg)/100%; - @if lightness($tc)<50% { @return rgba(255,255,255,$lbg/($lbg*1.3)); } - @else { @return rgba(0,0,0,1-$lbg*0.8); } + $lbg: lightness($bg)/100%; + @if lightness($tc)<50% { @return rgba(255,255,255,$lbg/($lbg*1.3)); } + @else { @return rgba(0,0,0,1-$lbg*0.8); } } @function draw_button_hilight_color($c) { @@ -82,11 +82,11 @@ // // $c: base color; // - @if lightness($c)>90% { @return white; } - @else if lightness($c)>80% { @return rgba(255,255,255, 0.7); } - @else if lightness($c)>50% { @return rgba(255,255,255, 0.5); } - @else if lightness($c)>40% { @return rgba(255,255,255, 0.3); } - @else { @return rgba(255,255,255, 0.1); } + @if lightness($c)>90% { @return white; } + @else if lightness($c)>80% { @return rgba(255,255,255, 0.7); } + @else if lightness($c)>50% { @return rgba(255,255,255, 0.5); } + @else if lightness($c)>40% { @return rgba(255,255,255, 0.3); } + @else { @return rgba(255,255,255, 0.1); } } @mixin draw_button_text_shadow ($tc:$fg_color, $bg:$bg_color) { @@ -98,16 +98,16 @@ // TODO: this functions needs a way to deal with special cases // - $shadow: draw_text_shadow_color($tc, $bg); + $shadow: draw_text_shadow_color($tc, $bg); - @if lightness($tc)<50% { - text-shadow: 0 1px $shadow; - icon-shadow: 0 1px $shadow; - } - @else { - text-shadow: 0 -1px $shadow; - icon-shadow: 0 -1px $shadow; - } + @if lightness($tc)<50% { + text-shadow: 0 1px $shadow; + icon-shadow: 0 1px $shadow; + } + @else { + text-shadow: 0 -1px $shadow; + icon-shadow: 0 -1px $shadow; + } } @mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: $borders_edge) { @@ -126,75 +126,75 @@ // osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated // - $hilight_color: draw_button_hilight_color($c); - $button_edge: if($edge == none, none, draw_widget_edge($edge)); - $blank_edge: if($edge == none, none, draw_widget_edge(transparentize($edge,1))); - - // normal button - @if $t==normal { - color: $tc; - background-color: lighten($c, 3%) !important; - border-width: 1px; - border-style: solid; - border-color: draw_border_color($c); - @include draw_shadows(0 1px 1px 0 $shadow_color); - // box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1); - text-shadow: 0 1px $text_shadow_color; - icon-shadow: 0 1px $text_shadow_color; - } - - // focused button - @if $t==focus { - color: $tc; - text-shadow: 0 1px $text_shadow_color; - icon-shadow: 0 1px $text_shadow_color; - box-shadow: inset 0 0 0 2px transparentize($selected_bg_color, 0.7); - //border-color: $selected_bg_color; - } - - // hover osd button - @else if $t==hover { - color: $tc; - background-color: lighten($c, if($variant == 'light', 8%, 5%)) !important; - border-width: 1px; - border-style: solid; - border-color: if($variant == 'light', draw_border_color(lighten($c, 7%)), draw_border_color($c)); - @include draw_shadows(0 1px 1px 0 $shadow_color); - text-shadow: 0 1px $text_shadow_color; - icon-shadow: 0 1px $text_shadow_color; - } - - // active osd button - @else if $t==active { - color: $tc; - background-color: darken($c,3%) !important; - border-width: 1px; - border-style: solid; - border-color: draw_border_color(if($variant == 'light', $c, darken($c,7%))); - text-shadow: none; - icon-shadow: none; - box-shadow: none; - } - - // insensitive button - @else if $t==insensitive { - color: $insensitive_fg_color; - border-width: 1px; - border-style: solid; - border-color: $insensitive_borders_color; - background-color: $insensitive_bg_color !important; - box-shadow: none; - text-shadow: none; - icon-shadow: none; - } - - // reset - @else if $t==undecorated { - border-color: transparent; - background-color: transparent; - background-image: none; - @include draw_shadows(inset 0 1px rgba(255,255,255,0),$blank_edge); - text-shadow: none; - icon-shadow: none; - } -}
\ No newline at end of file + $hilight_color: draw_button_hilight_color($c); + $button_edge: if($edge == none, none, draw_widget_edge($edge)); + $blank_edge: if($edge == none, none, draw_widget_edge(transparentize($edge,1))); + + // normal button + @if $t==normal { + color: $tc; + background-color: lighten($c, 3%) !important; + border-width: 1px; + border-style: solid; + border-color: draw_border_color($c); + @include draw_shadows(0 1px 1px 0 $shadow_color); + // box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1); + text-shadow: 0 1px $text_shadow_color; + icon-shadow: 0 1px $text_shadow_color; + } + + // focused button + @if $t==focus { + color: $tc; + text-shadow: 0 1px $text_shadow_color; + icon-shadow: 0 1px $text_shadow_color; + box-shadow: inset 0 0 0 2px transparentize($selected_bg_color, 0.7); + //border-color: $selected_bg_color; + } + + // hover osd button + @else if $t==hover { + color: $tc; + background-color: lighten($c, if($variant == 'light', 8%, 5%)) !important; + border-width: 1px; + border-style: solid; + border-color: if($variant == 'light', draw_border_color(lighten($c, 7%)), draw_border_color($c)); + @include draw_shadows(0 1px 1px 0 $shadow_color); + text-shadow: 0 1px $text_shadow_color; + icon-shadow: 0 1px $text_shadow_color; + } + + // active osd button + @else if $t==active { + color: $tc; + background-color: darken($c,3%) !important; + border-width: 1px; + border-style: solid; + border-color: draw_border_color(if($variant == 'light', $c, darken($c,7%))); + text-shadow: none; + icon-shadow: none; + box-shadow: none; + } + + // insensitive button + @else if $t==insensitive { + color: $insensitive_fg_color; + border-width: 1px; + border-style: solid; + border-color: $insensitive_borders_color; + background-color: $insensitive_bg_color !important; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + } + + // reset + @else if $t==undecorated { + border-color: transparent; + background-color: transparent; + background-image: none; + @include draw_shadows(inset 0 1px rgba(255,255,255,0),$blank_edge); + text-shadow: none; + icon-shadow: none; + } +} diff --git a/data/theme/gnome-shell-sass/widgets/_app-grid.scss b/data/theme/gnome-shell-sass/widgets/_app-grid.scss index 4576f8dd0..ee43775e0 100644 --- a/data/theme/gnome-shell-sass/widgets/_app-grid.scss +++ b/data/theme/gnome-shell-sass/widgets/_app-grid.scss @@ -5,13 +5,13 @@ $app_icon_padding: 20px; // app icons .icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: $app_icon_size + $app_icon_padding * 2; - -shell-grid-vertical-item-size: $app_icon_size + $app_icon_padding * 2; + spacing: 30px; + -shell-grid-horizontal-item-size: $app_icon_size + $app_icon_padding * 2; + -shell-grid-vertical-item-size: $app_icon_size + $app_icon_padding * 2; - .overview-icon { - icon-size: $app_icon_size; - } + .overview-icon { + icon-size: $app_icon_size; + } } //.app-display { spacing: 20px; } @@ -22,135 +22,135 @@ $app_grid_fg_color: #fff; // Outline for low res icons .lowres-icon { - icon-shadow: 0 1px 2px rgba(0,0,0,0.3); + icon-shadow: 0 1px 2px rgba(0,0,0,0.3); } // Dropshadow for large icons .icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0,0,0,0.4); + icon-shadow: 0 1px 2px rgba(0,0,0,0.4); } // Icon tiles in the app grid .app-well-app, .app-folder { - .overview-icon { - @extend %icon_tile; - color: $app_grid_fg_color !important; - } - - &:hover, - &:selected { - .overview-icon { - background-color: transparentize($osd_bg_color,0.7); - color: $app_grid_fg_color; - } - } - - &:hover .overview-icon, - &:focus .overview-icon, - &:selected .overview-icon { - background-color: transparentize($osd_fg_color,0.9); - color: $osd_fg_color; - } - - &:focus { - .overview-icon { - background-color: transparentize($osd_fg_color,0.7 ); - // border-color: $selected_bg_color; - color: $app_grid_fg_color; - } - } - - &:drop { - .overview-icon { - background-color: transparentize($selected_bg_color,.15); - } - } - - &:active, - &:checked { - .overview-icon { - background-color: transparentize(darken($osd_bg_color,10%), 0.5); - } - } + .overview-icon { + @extend %icon_tile; + color: $app_grid_fg_color !important; + } + + &:hover, + &:selected { + .overview-icon { + background-color: transparentize($osd_bg_color,0.7); + color: $app_grid_fg_color; + } + } + + &:hover .overview-icon, + &:focus .overview-icon, + &:selected .overview-icon { + background-color: transparentize($osd_fg_color,0.9); + color: $osd_fg_color; + } + + &:focus { + .overview-icon { + background-color: transparentize($osd_fg_color,0.7 ); + // border-color: $selected_bg_color; + color: $app_grid_fg_color; + } + } + + &:drop { + .overview-icon { + background-color: transparentize($selected_bg_color,.15); + } + } + + &:active, + &:checked { + .overview-icon { + background-color: transparentize(darken($osd_bg_color,10%), 0.5); + } + } } /* App Folders */ .app-folder { - .overview-icon { - @extend %icon_tile; - } + .overview-icon { + @extend %icon_tile; + } } //expanded folder .app-folder-popup { - -arrow-border-radius: 8px; - -arrow-background-color: transparentize(darken($osd_bg_color,10%), 0.5); - -arrow-base: 24px; - -arrow-rise: 11px; + -arrow-border-radius: 8px; + -arrow-background-color: transparentize(darken($osd_bg_color,10%), 0.5); + -arrow-base: 24px; + -arrow-rise: 11px; } .app-folder-popup-bin { padding: 5px; } .app-folder-icon { - padding: $base_padding; - spacing-rows: $base_spacing; - spacing-columns: $base_spacing; + padding: $base_padding; + spacing-rows: $base_spacing; + spacing-columns: $base_spacing; } // Running app indicator (also shown in dash) .app-well-app-running-dot { - height: 5px; - width: 5px; - border-radius:5px; - background-color: $osd_fg_color; - margin-bottom: 1px; + height: 5px; + width: 5px; + border-radius:5px; + background-color: $osd_fg_color; + margin-bottom: 1px; } // Rename popup for app folders .rename-folder-popup { - .rename-folder-popup-item { - spacing: $base_spacing; - &:ltr, &:rtl { padding: 0, $base_padding * 2; } - } + .rename-folder-popup-item { + spacing: $base_spacing; + &:ltr, &:rtl { padding: 0, $base_padding * 2; } + } } // right-click app menu .app-menu, .app-well-menu { - max-width: 27.25em; + max-width: 27.25em; } // App Grid pagination indicators .page-indicator { - padding: 15px 20px; - - .page-indicator-icon { - width: 12px; - height: 12px; - background-color: transparent; - border: 2px solid rgba(255, 255, 255, 0.4); - border-radius: 12px; - } - - &:hover .page-indicator-icon { border-color: white; } - &:active .page-indicator-icon { border: none; margin: 2px; background-color: white; } - &:checked .page-indicator-icon, - &:checked:active .page-indicator-icon { background-color: white;} + padding: 15px 20px; + + .page-indicator-icon { + width: 12px; + height: 12px; + background-color: transparent; + border: 2px solid rgba(255, 255, 255, 0.4); + border-radius: 12px; + } + + &:hover .page-indicator-icon { border-color: white; } + &:active .page-indicator-icon { border: none; margin: 2px; background-color: white; } + &:checked .page-indicator-icon, + &:checked:active .page-indicator-icon { background-color: white;} } // Some hacks I don't even know .all-apps, .frequent-apps > StBoxLayout { - // horizontal padding to make sure scrollbars or dash don't overlap content - padding: 0px 88px 10px 88px; + // horizontal padding to make sure scrollbars or dash don't overlap content + padding: 0px 88px 10px 88px; } .app-well-app > .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: $base_spacing; + padding: 10px 8px 5px 8px; + spacing: $base_spacing; } // Label when no frequent apps @@ -158,52 +158,52 @@ $app_grid_fg_color: #fff; // shutdown and other actions in the grid .system-action-icon { - background-color: rgba(0,0,0,0.8); - color: #fff; - border-radius: 50%; - icon-size: $app_icon_size * 0.5; + background-color: rgba(0,0,0,0.8); + color: #fff; + border-radius: 50%; + icon-size: $app_icon_size * 0.5; } /* Frequent | All toggle */ // container .app-view-controls { - padding-bottom: 32px; + padding-bottom: 32px; } // buttons .app-view-control { - padding: 4px 32px; - margin: 0; - background-color: transparentize($osd_bg_color, 0.5); - border-width: 1px; - color: darken($osd_fg_color, 25%); - - &:hover { - background-color: transparentize($osd_bg_color, 0.5) !important; - box-shadow:none !important; - color: darken($osd_fg_color, 25%); - } - - &:active { - box-shadow: inset 0 -2px 0 0 $osd_fg_color; - background-color: transparentize($selected_bg_color, 0.5) !important; - font-weight: bold; - } - - &:checked { - background-color: transparentize(lighten($osd_bg_color, 20%), 0.5); - color: $osd_fg_color; - box-shadow: none; - font-weight: bold; - } - - &:first-child { - border-right-width: 0 !important; - border-radius: $base_border_radius 0 0 $base_border_radius; - } - - &:last-child { - border-radius: 0 $base_border_radius $base_border_radius 0; - } + padding: 4px 32px; + margin: 0; + background-color: transparentize($osd_bg_color, 0.5); + border-width: 1px; + color: darken($osd_fg_color, 25%); + + &:hover { + background-color: transparentize($osd_bg_color, 0.5) !important; + box-shadow:none !important; + color: darken($osd_fg_color, 25%); + } + + &:active { + box-shadow: inset 0 -2px 0 0 $osd_fg_color; + background-color: transparentize($selected_bg_color, 0.5) !important; + font-weight: bold; + } + + &:checked { + background-color: transparentize(lighten($osd_bg_color, 20%), 0.5); + color: $osd_fg_color; + box-shadow: none; + font-weight: bold; + } + + &:first-child { + border-right-width: 0 !important; + border-radius: $base_border_radius 0 0 $base_border_radius; + } + + &:last-child { + border-radius: 0 $base_border_radius $base_border_radius 0; + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_app-switcher.scss b/data/theme/gnome-shell-sass/widgets/_app-switcher.scss index 7fbc9dab1..2406e17e2 100644 --- a/data/theme/gnome-shell-sass/widgets/_app-switcher.scss +++ b/data/theme/gnome-shell-sass/widgets/_app-switcher.scss @@ -1,55 +1,55 @@ /* App Switcher */ .switcher-popup { - padding: 8px; - spacing: $base_spacing * 4; + padding: 8px; + spacing: $base_spacing * 4; } // switcher onscreen panel .switcher-list { - @extend %osd_panel; - - .item-box { - padding: 8px; - border-radius: $base_border_radius + 1px; - border: 1px solid transparent; - - &:outlined { - border: 1px solid darken($borders_color,5%); - background-color: transparentize($osd_fg_color, 0.9); - box-shadow: inset 0 2px 2px 0 rgba(0,0,0,0.4); - } - - &:selected { - background-color: transparentize($osd_fg_color, 0.9); - color: $osd_fg_color; - } - } - - // window thumbnails - .thumbnail-box { - padding: 2px; - spacing: $base_spacing; - } - - .thumbnail { - width: 256px; - } - - .separator { - width: 1px; - background: $borders_color; - } - - .switcher-list-item-container { - spacing: $base_spacing * 2; - } + @extend %osd_panel; + + .item-box { + padding: 8px; + border-radius: $base_border_radius + 1px; + border: 1px solid transparent; + + &:outlined { + border: 1px solid darken($borders_color,5%); + background-color: transparentize($osd_fg_color, 0.9); + box-shadow: inset 0 2px 2px 0 rgba(0,0,0,0.4); + } + + &:selected { + background-color: transparentize($osd_fg_color, 0.9); + color: $osd_fg_color; + } + } + + // window thumbnails + .thumbnail-box { + padding: 2px; + spacing: $base_spacing; + } + + .thumbnail { + width: 256px; + } + + .separator { + width: 1px; + background: $borders_color; + } + + .switcher-list-item-container { + spacing: $base_spacing * 2; + } } .switcher-arrow { - border-color: rgba(0,0,0,0); - color: transparentize($fg_color,0.2); - &:highlighted { - color: $fg_color; - } + border-color: rgba(0,0,0,0); + color: transparentize($fg_color,0.2); + &:highlighted { + color: $fg_color; + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_buttons.scss b/data/theme/gnome-shell-sass/widgets/_buttons.scss index 25d347122..709ac467c 100644 --- a/data/theme/gnome-shell-sass/widgets/_buttons.scss +++ b/data/theme/gnome-shell-sass/widgets/_buttons.scss @@ -1,5 +1,5 @@ /* Buttons */ .button { - @extend %button; // that's it + @extend %button; // that's it } diff --git a/data/theme/gnome-shell-sass/widgets/_calendar.scss b/data/theme/gnome-shell-sass/widgets/_calendar.scss index 6e86490a7..20d68a22d 100644 --- a/data/theme/gnome-shell-sass/widgets/_calendar.scss +++ b/data/theme/gnome-shell-sass/widgets/_calendar.scss @@ -2,267 +2,267 @@ // overall menu #calendarArea { - padding:0; - margin:0; + padding:0; + margin:0; } // Calendar menu side column .datemenu-calendar-column { - spacing: 0; - border: 0 solid $bubble_borders_color; - padding: $base_padding + $base_margin; - padding-bottom: 3em; // account for the notifications clear button - padding-top:0; - - &:ltr { border-left-width: 1px; } - &:rtl { border-right-width: 1px; } - - - // today button (the date) - .datemenu-today-button { - padding: $base_padding * 1.5; - margin: $base_margin; - border: 1px solid transparent; - - &:focus, - &:hover { - border-radius:$base_border_radius + 2px; - margin-top: $base_margin - 1px; - margin-bottom: $base_margin + 1px; - } - - &:hover { @include button(hover);} - &:focus { @include button(focus);} - - &:active { - @include button(active); - margin: $base_margin; - } - - // weekday label - .day-label { - font-size: $base_font_size + 1pt; - font-weight: bold; - } - - // date label - .date-label { - font-size: $base_font_size * 1.5; - font-weight: 1000; - } - } - - // calendar - .calendar { - @extend %notification_bubble; - margin:$base_margin !important; - margin-bottom: $base_padding + $base_margin !important; - padding:$base_padding !important; - - // more below for sub-elements - } - - .datemenu-displays-section { - margin:0; - } - - .datemenu-displays-box { - spacing: $base_spacing; - margin:0; - - // world clocks and weather - .world-clocks-button, - .weather-button { - @extend %notification_bubble; - padding:$base_padding !important; - } - } + spacing: 0; + border: 0 solid $bubble_borders_color; + padding: $base_padding + $base_margin; + padding-bottom: 3em; // account for the notifications clear button + padding-top:0; + + &:ltr { border-left-width: 1px; } + &:rtl { border-right-width: 1px; } + + + // today button (the date) + .datemenu-today-button { + padding: $base_padding * 1.5; + margin: $base_margin; + border: 1px solid transparent; + + &:focus, + &:hover { + border-radius:$base_border_radius + 2px; + margin-top: $base_margin - 1px; + margin-bottom: $base_margin + 1px; + } + + &:hover { @include button(hover);} + &:focus { @include button(focus);} + + &:active { + @include button(active); + margin: $base_margin; + } + + // weekday label + .day-label { + font-size: $base_font_size + 1pt; + font-weight: bold; + } + + // date label + .date-label { + font-size: $base_font_size * 1.5; + font-weight: 1000; + } + } + + // calendar + .calendar { + @extend %notification_bubble; + margin:$base_margin !important; + margin-bottom: $base_padding + $base_margin !important; + padding:$base_padding !important; + + // more below for sub-elements + } + + .datemenu-displays-section { + margin:0; + } + + .datemenu-displays-box { + spacing: $base_spacing; + margin:0; + + // world clocks and weather + .world-clocks-button, + .weather-button { + @extend %notification_bubble; + padding:$base_padding !important; + } + } } .events-section-title { - color: desaturate(darken($fg_color,40%), 10%); - font-weight: bold; - border-radius: 4px; - padding: .4em; + color: desaturate(darken($fg_color,40%), 10%); + font-weight: bold; + border-radius: 4px; + padding: .4em; } /* Calendar */ .calendar { - // month - .calendar-month-label { - color: lighten($fg_color,5%); - font-weight: bold; - padding: 8px 0; - &:focus {} - } - - // prev/next month icons - .calendar-change-month-back StIcon, - .calendar-change-month-forward StIcon { - icon-size: $base_icon_size; - } - - .pager-button { - background-color: transparent; - height: 32px; - width: 32px; - border-radius: $base_border_radius; - &:hover, &:focus { background-color: lighten($hover_bg_color, 5%); } - &:active { background-color: $active_bg_color; } - } - - - $calendar_day_size: 32px; - - .calendar-day-base { - font-size: 80%; - text-align: center; - width: $calendar_day_size; - height: $calendar_day_size; - padding: 0; - margin: 2px; - border-radius: $calendar_day_size * 0.5 + 2px; - border: 1px solid transparent; //avoid jumparound due to today - font-feature-settings: "tnum"; - &:hover, &:focus { background-color: $hover_bg_color; } - &:active,&:selected { - color: lighten($fg_color,10%); - background-color: darken($bg_color,5%); - } - - // day of week heading - &.calendar-day-heading { - color: lighten($fg_color,10%); - margin-top: 1em; - font-size: 70%; - } - } - .calendar-day { //border collapse hack - see calendar.js - border-width: 0; - } - - .calendar-day-top { - border-top-width: 1px; - } - - .calendar-day-left { border-left-width: 1px; } - .calendar-work-day {} - .calendar-nonwork-day { - color: $insensitive_fg_color; - } - - // Today - .calendar-today { - font-weight: bold; - border: 1px solid transparent; - background-color: $selected_bg_color; - color: $selected_fg_color; - - &:hover,&:focus { - background-color:lighten($selected_bg_color, 3%); - color: $selected_fg_color; - } - - &:active,&:selected { - background-color: $selected_bg_color; - color: $selected_fg_color; - &:hover,&:focus { - background-color:lighten($selected_bg_color, 3%); - color: $selected_fg_color; - } - } - - } - .calendar-day-with-events { - color: lighten($fg_color,10%); - font-weight: bold; - background-image: url("resource:///org/gnome/shell/theme/calendar-today.svg"); - } - - .calendar-other-month-day { - color: transparentize($fg_color ,0.5); - opacity: 0.5; - } - - .calendar-week-number { - font-size: 70%; - font-weight: bold; - height: 1.8em; - width: 2.3em; - border-radius: 2px; - padding: 0.5em 0 0; - margin: 6px; - background-color: darken($bg_color, 2%); - color: lighten($fg_color, 5%); - } + // month + .calendar-month-label { + color: lighten($fg_color,5%); + font-weight: bold; + padding: 8px 0; + &:focus {} + } + + // prev/next month icons + .calendar-change-month-back StIcon, + .calendar-change-month-forward StIcon { + icon-size: $base_icon_size; + } + + .pager-button { + background-color: transparent; + height: 32px; + width: 32px; + border-radius: $base_border_radius; + &:hover, &:focus { background-color: lighten($hover_bg_color, 5%); } + &:active { background-color: $active_bg_color; } + } + + + $calendar_day_size: 32px; + + .calendar-day-base { + font-size: 80%; + text-align: center; + width: $calendar_day_size; + height: $calendar_day_size; + padding: 0; + margin: 2px; + border-radius: $calendar_day_size * 0.5 + 2px; + border: 1px solid transparent; //avoid jumparound due to today + font-feature-settings: "tnum"; + &:hover, &:focus { background-color: $hover_bg_color; } + &:active,&:selected { + color: lighten($fg_color,10%); + background-color: darken($bg_color,5%); + } + + // day of week heading + &.calendar-day-heading { + color: lighten($fg_color,10%); + margin-top: 1em; + font-size: 70%; + } + } + .calendar-day { //border collapse hack - see calendar.js + border-width: 0; + } + + .calendar-day-top { + border-top-width: 1px; + } + + .calendar-day-left { border-left-width: 1px; } + .calendar-work-day {} + .calendar-nonwork-day { + color: $insensitive_fg_color; + } + + // Today + .calendar-today { + font-weight: bold; + border: 1px solid transparent; + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:hover,&:focus { + background-color:lighten($selected_bg_color, 3%); + color: $selected_fg_color; + } + + &:active,&:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + &:hover,&:focus { + background-color:lighten($selected_bg_color, 3%); + color: $selected_fg_color; + } + } + + } + .calendar-day-with-events { + color: lighten($fg_color,10%); + font-weight: bold; + background-image: url("resource:///org/gnome/shell/theme/calendar-today.svg"); + } + + .calendar-other-month-day { + color: transparentize($fg_color ,0.5); + opacity: 0.5; + } + + .calendar-week-number { + font-size: 70%; + font-weight: bold; + height: 1.8em; + width: 2.3em; + border-radius: 2px; + padding: 0.5em 0 0; + margin: 6px; + background-color: darken($bg_color, 2%); + color: lighten($fg_color, 5%); + } } /* Weather */ .weather-box { - spacing: $base_spacing; - padding:$base_padding; - - .weather-header { - color: desaturate(darken($fg_color,40%), 10%); - font-weight: bold; - &.location { - font-weight: normal; - font-size: $base_font_size - 1pt; - } - } - - .weather-grid { - margin-top: $base_margin; - spacing-rows: $base_spacing; - spacing-columns: $base_spacing * 2; - } - - .weather-forecast-icon { - icon-size: $base_icon_size * 2; - } - - .weather-forecast-time { - color: darken($fg_color,30%); - font-feature-settings: "tnum"; - font-size: $base_font_size - 2pt; - font-weight: normal; - } + spacing: $base_spacing; + padding:$base_padding; + + .weather-header { + color: desaturate(darken($fg_color,40%), 10%); + font-weight: bold; + &.location { + font-weight: normal; + font-size: $base_font_size - 1pt; + } + } + + .weather-grid { + margin-top: $base_margin; + spacing-rows: $base_spacing; + spacing-columns: $base_spacing * 2; + } + + .weather-forecast-icon { + icon-size: $base_icon_size * 2; + } + + .weather-forecast-time { + color: darken($fg_color,30%); + font-feature-settings: "tnum"; + font-size: $base_font_size - 2pt; + font-weight: normal; + } } /* World clocks */ .world-clocks-grid { - padding:$base_padding; - spacing-rows: $base_spacing; - spacing-columns: $base_spacing * 2; - - // title - .world-clocks-header { - color: desaturate(darken($fg_color,40%), 10%); - font-weight: bold; - } - - // city label - .world-clocks-city { - color: $fg_color; - font-size: $base_font_size; - font-weight: normal; - } - - // timezone time - .world-clocks-time { - font-weight: bold; - color: $fg_color; - font-feature-settings: "lnum"; - font-size: $base_font_size; - text-align:right; - } - - // timezone offset label - .world-clocks-timezone { - color: darken($fg_color,20%); - font-feature-settings: "tnum"; - font-size: $base_font_size - 1pt; - } + padding:$base_padding; + spacing-rows: $base_spacing; + spacing-columns: $base_spacing * 2; + + // title + .world-clocks-header { + color: desaturate(darken($fg_color,40%), 10%); + font-weight: bold; + } + + // city label + .world-clocks-city { + color: $fg_color; + font-size: $base_font_size; + font-weight: normal; + } + + // timezone time + .world-clocks-time { + font-weight: bold; + color: $fg_color; + font-feature-settings: "lnum"; + font-size: $base_font_size; + text-align:right; + } + + // timezone offset label + .world-clocks-timezone { + color: darken($fg_color,20%); + font-feature-settings: "tnum"; + font-size: $base_font_size - 1pt; + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_check-box.scss b/data/theme/gnome-shell-sass/widgets/_check-box.scss index a5b4b7849..fc71467d4 100644 --- a/data/theme/gnome-shell-sass/widgets/_check-box.scss +++ b/data/theme/gnome-shell-sass/widgets/_check-box.scss @@ -6,13 +6,13 @@ $check_width: 24px; .check-box { - StBoxLayout { spacing: .8em; } - StBin { - width: $check_width; - height: $check_height; - background-image: url("resource:///org/gnome/shell/theme/checkbox-off.svg"); - } - &:focus StBin { background-image: url("resource:///org/gnome/shell/theme/checkbox-off-focused.svg"); } - &:checked StBin { background-image: url("resource:///org/gnome/shell/theme/checkbox.svg"); } - &:focus:checked StBin { background-image: url("resource:///org/gnome/shell/theme/checkbox-focused.svg"); } + StBoxLayout { spacing: .8em; } + StBin { + width: $check_width; + height: $check_height; + background-image: url("resource:///org/gnome/shell/theme/checkbox-off.svg"); + } + &:focus StBin { background-image: url("resource:///org/gnome/shell/theme/checkbox-off-focused.svg"); } + &:checked StBin { background-image: url("resource:///org/gnome/shell/theme/checkbox.svg"); } + &:focus:checked StBin { background-image: url("resource:///org/gnome/shell/theme/checkbox-focused.svg"); } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_corner-ripple.scss b/data/theme/gnome-shell-sass/widgets/_corner-ripple.scss index 4321a3f6e..fb022e407 100644 --- a/data/theme/gnome-shell-sass/widgets/_corner-ripple.scss +++ b/data/theme/gnome-shell-sass/widgets/_corner-ripple.scss @@ -3,22 +3,22 @@ $ripple_size: 50px; .ripple-box { - background-color: lighten(transparentize($selected_bg_color, 0.7), 40%); - box-shadow: 0 0 2px 2px lighten($selected_bg_color, 20%); - // plus + 2px for the border (box-shadow) - width: $ripple_size + 2px; - height: $ripple_size + 2px; - border-radius: 0 0 $ripple_size + 2px 0; // radius equals the size of the box to give us the curve + background-color: lighten(transparentize($selected_bg_color, 0.7), 40%); + box-shadow: 0 0 2px 2px lighten($selected_bg_color, 20%); + // plus + 2px for the border (box-shadow) + width: $ripple_size + 2px; + height: $ripple_size + 2px; + border-radius: 0 0 $ripple_size + 2px 0; // radius equals the size of the box to give us the curve - // just a simple change to the border radius position - &:rtl { border-radius: 0 0 0 $ripple_size + 2px; } + // just a simple change to the border radius position + &:rtl { border-radius: 0 0 0 $ripple_size + 2px; } } // Pointer location .ripple-pointer-location { - width: $ripple_size; - height: $ripple_size; - border-radius: $ripple_size * 0.5; // radius equals the size of the box to give us the curve - background-color: lighten(transparentize($selected_bg_color, 0.7), 30%); - box-shadow: 0 0 2px 2px lighten($selected_bg_color, 20%); + width: $ripple_size; + height: $ripple_size; + border-radius: $ripple_size * 0.5; // radius equals the size of the box to give us the curve + background-color: lighten(transparentize($selected_bg_color, 0.7), 30%); + box-shadow: 0 0 2px 2px lighten($selected_bg_color, 20%); } diff --git a/data/theme/gnome-shell-sass/widgets/_dash.scss b/data/theme/gnome-shell-sass/widgets/_dash.scss index 354e98c3d..99058d568 100644 --- a/data/theme/gnome-shell-sass/widgets/_dash.scss +++ b/data/theme/gnome-shell-sass/widgets/_dash.scss @@ -4,81 +4,81 @@ $dash_placeholder_size: 32px; $dash_border_radius: $modal_radius * 1.5; #dash { - @extend %overview_panel; - font-size: $base_font_size - 2pt; - padding: 0; - padding-bottom: $base_padding + 4px; + @extend %overview_panel; + font-size: $base_font_size - 2pt; + padding: 0; + padding-bottom: $base_padding + 4px; - //fixme: can't have non uniform borders :( - border-radius: 0 $dash_border_radius $dash_border_radius 0; - border-left-width: 0 !important; - &:rtl { - border-radius: $dash_border_radius 0 0 $dash_border_radius; - border-right-width: 0 !important; - } + //fixme: can't have non uniform borders :( + border-radius: 0 $dash_border_radius $dash_border_radius 0; + border-left-width: 0 !important; + &:rtl { + border-radius: $dash_border_radius 0 0 $dash_border_radius; + border-right-width: 0 !important; + } - .placeholder { - // background-image: url("resource:///org/gnome/shell/theme/dash-placeholder.svg"); - background-image:none; - background-size: contain; - height: $dash_placeholder_size; - } + .placeholder { + // background-image: url("resource:///org/gnome/shell/theme/dash-placeholder.svg"); + background-image:none; + background-size: contain; + height: $dash_placeholder_size; + } - .empty-dash-drop-target { - width: $dash_placeholder_size; - height: $dash_placeholder_size; - } + .empty-dash-drop-target { + width: $dash_placeholder_size; + height: $dash_placeholder_size; + } } // Dash Items .dash-item-container > StWidget { - padding: $base_padding + 4px; - padding-bottom: 0; + padding: $base_padding + 4px; + padding-bottom: 0; } // OSD Tooltip .dash-label { - background-color: transparentize($osd_bg_color,0.05); - border-radius: $base_border_radius + 2px; - border:none; - box-shadow:0 0 0 1px $osd_outer_borders_color; - color: $osd_fg_color; - padding: $base_padding $base_padding + 2px; - text-align: center; - margin-top: $base_margin + 4px; - -x-offset: $base_margin * 2; // distance from the dash edge + background-color: transparentize($osd_bg_color,0.05); + border-radius: $base_border_radius + 2px; + border:none; + box-shadow:0 0 0 1px $osd_outer_borders_color; + color: $osd_fg_color; + padding: $base_padding $base_padding + 2px; + text-align: center; + margin-top: $base_margin + 4px; + -x-offset: $base_margin * 2; // distance from the dash edge } // Show apps button .show-apps { - background-color: transparent; - color: $osd_fg_color; + background-color: transparent; + color: $osd_fg_color; - & .overview-icon { - @extend %icon_tile; - color: $osd_fg_color; - } + & .overview-icon { + @extend %icon_tile; + color: $osd_fg_color; + } - &:hover .overview-icon, - &:focus .overview-icon, - &:selected .overview-icon { - background-color: transparentize($osd_fg_color,0.9); - color: $osd_fg_color; - } + &:hover .overview-icon, + &:focus .overview-icon, + &:selected .overview-icon { + background-color: transparentize($osd_fg_color,0.9); + color: $osd_fg_color; + } - &:drop .overview-icon { - background-color: transparentize($selected_bg_color,.15); - } + &:drop .overview-icon { + background-color: transparentize($selected_bg_color,.15); + } - &:active .overview-icon, - &:checked .overview-icon { - background-color: darken($osd_bg_color,10%); - } + &:active .overview-icon, + &:checked .overview-icon { + background-color: darken($osd_bg_color,10%); + } - &:checked .show-apps-icon, - &:focus .show-apps-icon { - color: $fg_color; - transition-duration: 100ms; - } + &:checked .show-apps-icon, + &:focus .show-apps-icon { + color: $fg_color; + transition-duration: 100ms; + } } diff --git a/data/theme/gnome-shell-sass/widgets/_dialogs.scss b/data/theme/gnome-shell-sass/widgets/_dialogs.scss index 0c8591cf5..c62a2eea6 100644 --- a/data/theme/gnome-shell-sass/widgets/_dialogs.scss +++ b/data/theme/gnome-shell-sass/widgets/_dialogs.scss @@ -1,280 +1,280 @@ /* Modal Dialogs */ .modal-dialog { - border-radius: $modal_radius; - @extend %bubble_panel; + border-radius: $modal_radius; + @extend %bubble_panel; - .modal-dialog-content-box { - padding: 24px; - } + .modal-dialog-content-box { + padding: 24px; + } - .run-dialog-entry { width: 20em; margin-bottom: 6px; } - .run-dialog-error-box { - padding-top: 16px; - spacing: 6px; - } + .run-dialog-entry { width: 20em; margin-bottom: 6px; } + .run-dialog-error-box { + padding-top: 16px; + spacing: 6px; + } - .run-dialog-button-box { padding-top: 1em; } - .run-dialog-label { - @include fontsize($base_font_size + 1.1); - font-weight: normal; - color: $fg_color; - padding-bottom: .4em; - } + .run-dialog-button-box { padding-top: 1em; } + .run-dialog-label { + @include fontsize($base_font_size + 1.1); + font-weight: normal; + color: $fg_color; + padding-bottom: .4em; + } } .mount-dialog-subject, .end-session-dialog-subject { //this should be a generic header class - @include fontsize($base_font_size * 1.3); + @include fontsize($base_font_size * 1.3); } .modal-dialog-linked-button { - @extend %bubble_button; + @extend %bubble_button; } /* Message Dialog */ .message-dialog-main-layout { - padding: 12px 20px 0; - spacing: 12px; + padding: 12px 20px 0; + spacing: 12px; } .message-dialog-content { - max-width: 28em; - spacing: 20px; + max-width: 28em; + spacing: 20px; } .message-dialog-icon { - min-width: $base_icon_size * 3; - icon-size: $base_icon_size * 3; + min-width: $base_icon_size * 3; + icon-size: $base_icon_size * 3; } .message-dialog-title { - font-weight: bold; + font-weight: bold; } .message-dialog-subtitle { - color: $fg_color; - font-weight: bold; + color: $fg_color; + font-weight: bold; } /* ShellMountOperation Dialogs */ .shell-mount-operation-icon { - icon-size: $base_icon_size * 3; + icon-size: $base_icon_size * 3; } .mount-dialog { - spacing: 24px; + spacing: 24px; - .message-dialog-title { - padding-top: 10px; - padding-left: 17px; - padding-bottom: 6px; - max-width: 34em; - } + .message-dialog-title { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; + max-width: 34em; + } - .message-dialog-title:rtl { - padding-left: 0px; - padding-right: 17px; - } + .message-dialog-title:rtl { + padding-left: 0px; + padding-right: 17px; + } - .message-dialog-body { - padding-left: 17px; - width: 28em; - } + .message-dialog-body { + padding-left: 17px; + width: 28em; + } - .message-dialog-body:rtl { - padding-left: 0px; - padding-right: 17px; - } + .message-dialog-body:rtl { + padding-left: 0px; + padding-right: 17px; + } } .mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; } .mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; + padding-right: 49px; + padding-left: 32px; } .mount-dialog-app-list-item { - color: lighten($fg_color,10%); - &:hover { color: $fg_color; } - &:ltr { padding-right: 1em; } - &:rtl { padding-left: 1em; } + color: lighten($fg_color,10%); + &:hover { color: $fg_color; } + &:ltr { padding-right: 1em; } + &:rtl { padding-left: 1em; } } .mount-dialog-app-list-item-icon { - &:ltr { padding-right: 17px; } - &:rtl { padding-left: 17px; } + &:ltr { padding-right: 17px; } + &:rtl { padding-left: 17px; } } .mount-dialog-app-list-item-name { - font-size: 10pt; + font-size: 10pt; } /* Password or Authentication Dialog */ .prompt-dialog { - @extend %bubble_panel; - //this is the width of the entire modal popup - width: 34em; + @extend %bubble_panel; + //this is the width of the entire modal popup + width: 34em; - .message-dialog-main-layout { spacing: 24px; padding: 10px; } - .message-dialog-content { spacing: $base_spacing * 4; } - .message-dialog-title { color: lighten($fg_color,15%); } + .message-dialog-main-layout { spacing: 24px; padding: 10px; } + .message-dialog-content { spacing: $base_spacing * 4; } + .message-dialog-title { color: lighten($fg_color,15%); } } .prompt-dialog-description:rtl { - text-align: right; + text-align: right; } .prompt-dialog-password-box { - spacing: 1em; - padding-bottom: 1em; + spacing: 1em; + padding-bottom: 1em; } .prompt-dialog-error-label { - font-size: 10pt; - color: $warning_color; - padding-bottom: 8px; + font-size: 10pt; + color: $warning_color; + padding-bottom: 8px; } .prompt-dialog-info-label { - font-size: 10pt; - padding-bottom: 8px; + font-size: 10pt; + padding-bottom: 8px; } .hidden { - color: rgba(0,0,0,0); + color: rgba(0,0,0,0); } .prompt-dialog-null-label { - font-size: 10pt; - padding-bottom: 8px; + font-size: 10pt; + padding-bottom: 8px; } .prompt-dialog-pim-box { - spacing: 1em; + spacing: 1em; } .prompt-dialog-grid { - spacing-rows: 15px; - spacing-columns: 1em; + spacing-rows: 15px; + spacing-columns: 1em; } .prompt-dialog-keyfiles-box { - spacing: 1em; + spacing: 1em; } .prompt-dialog-button.button { - padding: 8px; + padding: 8px; } .prompt-dialog-caps-lock-warning { - @extend .prompt-dialog-error-label; - padding-left: 6.2em; + @extend .prompt-dialog-error-label; + padding-left: 6.2em; } /* Polkit Dialog */ .polkit-dialog-user-layout { - padding-left: 10px; - spacing: 10px; - &:rtl { - padding-left: 0px; - padding-right: 10px; - } + padding-left: 10px; + spacing: 10px; + &:rtl { + padding-left: 0px; + padding-right: 10px; + } } .polkit-dialog-user-root-label { - color: $warning_color; + color: $warning_color; } .polkit-dialog-user-icon { - border-radius: 99px; - background-size: contain; - width: 48px; - height: 48px; + border-radius: 99px; + background-size: contain; + width: 48px; + height: 48px; } /* Audio selection dialog */ .audio-device-selection-dialog { - @extend %bubble_panel; - spacing: 30px; + @extend %bubble_panel; + spacing: 30px; } .audio-selection-content { - spacing: 20px; - padding: 24px; + spacing: 20px; + padding: 24px; } .audio-selection-title { - font-weight: bold; - text-align: center; + font-weight: bold; + text-align: center; } .audio-selection-box { - spacing: 20px; + spacing: 20px; } .audio-selection-device { - border: 1px solid $bubble_borders_color; - border-radius: 12px; - &:hover,&:focus { background-color: $hover_bg_color; } - &:active { - background-color: $selected_bg_color; - color: $selected_fg_color; - } + border: 1px solid $bubble_borders_color; + border-radius: 12px; + &:hover,&:focus { background-color: $hover_bg_color; } + &:active { + background-color: $selected_bg_color; + color: $selected_fg_color; + } } .audio-selection-device-box { - padding: 20px; - spacing: 20px; + padding: 20px; + spacing: 20px; } .audio-selection-device-icon { - icon-size: $base_icon_size * 4; + icon-size: $base_icon_size * 4; } /* Access Dialog */ .access-dialog { - @extend %bubble_panel; - spacing: 30px; + @extend %bubble_panel; + spacing: 30px; } /* Geolocation Dialog */ .geolocation-dialog { - @extend %bubble_panel; - spacing: 30px; + @extend %bubble_panel; + spacing: 30px; } /* Extension Dialog */ .extension-dialog { - @extend %bubble_panel; - .message-dialog-main-layout { spacing: 24px; padding: 10px; } - .message-dialog-title { font-weight: normal; color: $fg_color; } + @extend %bubble_panel; + .message-dialog-main-layout { spacing: 24px; padding: 10px; } + .message-dialog-title { font-weight: normal; color: $fg_color; } } /* Inhibit-Shortcuts Dialog */ .inhibit-shortcuts-dialog { - @extend %bubble_panel; - spacing: 30px; + @extend %bubble_panel; + spacing: 30px; } /* Network Agent Dialog */ .network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; + spacing-rows: 15px; + spacing-columns: 1em; } .keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; + spacing-rows: 15px; + spacing-columns: 1em; }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_end-session-dialog.scss b/data/theme/gnome-shell-sass/widgets/_end-session-dialog.scss index 19aa993e3..c1bd525cf 100644 --- a/data/theme/gnome-shell-sass/widgets/_end-session-dialog.scss +++ b/data/theme/gnome-shell-sass/widgets/_end-session-dialog.scss @@ -3,78 +3,78 @@ $end_session_dialog_width: 28em; .end-session-dialog { - spacing: $base_spacing; - border: 1px solid $bubble_borders_color; + spacing: $base_spacing; + border: 1px solid $bubble_borders_color; } .end-session-dialog-list { - padding-top: 20px; + padding-top: 20px; } .end-session-dialog-layout { - padding-left: 17px; - &:rtl { padding-right: 17px; } + padding-left: 17px; + &:rtl { padding-right: 17px; } } .end-session-dialog-description { - width: $end_session_dialog_width; - padding-bottom: 10px; - &:rtl { - text-align: right; - } + width: $end_session_dialog_width; + padding-bottom: 10px; + &:rtl { + text-align: right; + } } .end-session-dialog-warning { - width: $end_session_dialog_width; - color: $warning_color; - padding-top: 6px; - &:rtl { - text-align: right; - } + width: $end_session_dialog_width; + color: $warning_color; + padding-top: 6px; + &:rtl { + text-align: right; + } } // user profile picture .end-session-dialog-logout-icon { - border-radius: 99px; - width: $base_icon_size * 3; - height: $base_icon_size * 3; - background-size: contain; + border-radius: 99px; + width: $base_icon_size * 3; + height: $base_icon_size * 3; + background-size: contain; } .end-session-dialog-shutdown-icon { - color: $fg_color; - width: $base_icon_size * 3; - height: $base_icon_size * 3; + color: $fg_color; + width: $base_icon_size * 3; + height: $base_icon_size * 3; } .end-session-dialog-inhibitor-layout { - spacing: $base_spacing * 4; - max-height: 200px; - padding-right: 65px; - padding-left: 65px; + spacing: $base_spacing * 4; + max-height: 200px; + padding-right: 65px; + padding-left: 65px; } .end-session-dialog-session-list, .end-session-dialog-app-list { - spacing: 1em; + spacing: 1em; } .end-session-dialog-list-header { - font-weight: bold; - &:rtl { text-align: right; } + font-weight: bold; + &:rtl { text-align: right; } } .end-session-dialog-app-list-item, .end-session-dialog-session-list-item { - spacing: 1em; + spacing: 1em; } .end-session-dialog-app-list-item-name, .end-session-dialog-session-list-item-name { - font-weight: bold; + font-weight: bold; } .end-session-dialog-app-list-item-description { - color: darken($fg_color,5%); - font-size: 10pt; + color: darken($fg_color,5%); + font-size: 10pt; }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_entries.scss b/data/theme/gnome-shell-sass/widgets/_entries.scss index 7c105580c..43abdc214 100644 --- a/data/theme/gnome-shell-sass/widgets/_entries.scss +++ b/data/theme/gnome-shell-sass/widgets/_entries.scss @@ -1,23 +1,23 @@ /* Entries */ StEntry { - border-radius: $base_border_radius; - padding: 4px; - border-width: 1px; - color: $fg_color; - @include entry(normal); - //&:hover { @include entry(hover);} - &:focus { @include entry(focus,$fc:transparentize($fg_color,0.5));} - &:insensitive { @include entry(insensitive);} - selection-background-color: $selected_bg_color; - selected-color: $selected_fg_color; - StIcon.capslock-warning { - icon-size: 16px; - warning-color: $warning_color; - padding: 0 4px; - } - StIcon.peek-password { - icon-size: $base_icon_size; - padding: 0 4px; - } + border-radius: $base_border_radius; + padding: 4px; + border-width: 1px; + color: $fg_color; + @include entry(normal); + //&:hover { @include entry(hover);} + &:focus { @include entry(focus,$fc:transparentize($fg_color,0.5));} + &:insensitive { @include entry(insensitive);} + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + StIcon.capslock-warning { + icon-size: 16px; + warning-color: $warning_color; + padding: 0 4px; + } + StIcon.peek-password { + icon-size: $base_icon_size; + padding: 0 4px; + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_hotplug.scss b/data/theme/gnome-shell-sass/widgets/_hotplug.scss index 04e4185ef..89dd26617 100644 --- a/data/theme/gnome-shell-sass/widgets/_hotplug.scss +++ b/data/theme/gnome-shell-sass/widgets/_hotplug.scss @@ -1,46 +1,46 @@ // hotplug .hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; + spacing: 6px; + padding: 2px 72px 2px 12px; } .hotplug-notification-item { - @extend %bubble_button; - border: none; box-shadow: none; - padding: 2px 10px; - &:focus { padding: 1px 71px 1px 11px; } + @extend %bubble_button; + border: none; box-shadow: none; + padding: 2px 10px; + &:focus { padding: 1px 71px 1px 11px; } } .hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; + icon-size: 24px; + padding: 2px 5px; } .hotplug-resident-box { spacing: $base_spacing * 2; } .hotplug-resident-mount { - spacing: $base_spacing * 2; - border-radius: 4px; - &:hover { background-color: $hover_bg_color; } + spacing: $base_spacing * 2; + border-radius: 4px; + &:hover { background-color: $hover_bg_color; } } .hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; + color: inherit; + padding-left: 6px; } .hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; + icon-size: 24px; + padding-left: 6px; } .hotplug-resident-eject-icon { - icon-size: 16px; + icon-size: 16px; } .hotplug-resident-eject-button { - padding: 7px; - border-radius: 5px; - color: pink; + padding: 7px; + border-radius: 5px; + color: pink; }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_ibus-popup.scss b/data/theme/gnome-shell-sass/widgets/_ibus-popup.scss index e8fee85e3..33f169787 100644 --- a/data/theme/gnome-shell-sass/widgets/_ibus-popup.scss +++ b/data/theme/gnome-shell-sass/widgets/_ibus-popup.scss @@ -1,28 +1,28 @@ // IBus Candidate Popup .candidate-popup-content { - padding: 0.5em; - spacing: 0.3em; + padding: 0.5em; + spacing: 0.3em; } .candidate-index { - padding: 0 0.5em 0 0; - color: darken($fg_color,10%); + padding: 0 0.5em 0 0; + color: darken($fg_color,10%); } .candidate-box { - padding: 0.3em 0.5em 0.3em 0.5em; - border-radius: $base_border_radius; - &:selected,&:hover { background-color: $selected_bg_color; color: $selected_fg_color; } + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: $base_border_radius; + &:selected,&:hover { background-color: $selected_bg_color; color: $selected_fg_color; } } .candidate-page-button-box { - height: 2em; - .vertical & { padding-top: 0.5em; } - .horizontal & { padding-left: 0.5em; } + height: 2em; + .vertical & { padding-top: 0.5em; } + .horizontal & { padding-left: 0.5em; } } .candidate-page-button { - padding: 4px; + padding: 4px; } .candidate-page-button-previous { border-radius: $base_border_radius 0px 0px $base_border_radius; border-right-width: 0; } diff --git a/data/theme/gnome-shell-sass/widgets/_keyboard.scss b/data/theme/gnome-shell-sass/widgets/_keyboard.scss index 5cd9caf25..bd028a400 100644 --- a/data/theme/gnome-shell-sass/widgets/_keyboard.scss +++ b/data/theme/gnome-shell-sass/widgets/_keyboard.scss @@ -8,118 +8,118 @@ $default_key_bg_color: if($variant=='light', darken($osd_bg_color, 11%), lighten // draw keys using button function -%keyboard_key { - @include button(normal, $c:$key_bg_color); - - &:focus { @include button(focus);} - &:hover, &:checked { @include button(hover, $c: $key_bg_color);} - &:active { @include button(active, $c: $key_bg_color); } -} - #keyboard { - background-color: transparentize(if($variant=='light', darken($bg_color, 5%), darken($bg_color, 8%)), 0.1); - box-shadow: inset 0 1px 0 0 $osd_outer_borders_color !important; - - .page-indicator { - padding: $base_padding; - - .page-indicator-icon { - width: 6px; - height: 6px; - &:checked { - background-color:red; - } - } - } + background-color: transparentize(if($variant=='light', darken($bg_color, 5%), darken($bg_color, 8%)), 0.1); + box-shadow: inset 0 1px 0 0 $osd_outer_borders_color !important; + + .page-indicator { + padding: $base_padding; + + .page-indicator-icon { + width: 6px; + height: 6px; + &:checked { + } + } + } } // the container for individual keys .key-container { - padding: $base_margin; - spacing: $base_margin; + padding: $base_margin; + spacing: $base_margin; } // the keys .keyboard-key { - @extend %keyboard_key; - font-size: $base_font_size + 5pt; - min-height: $key_size; - min-width: $key_size; - - border-radius: $key_border_radius; - - &:grayed { //FIXMEy - background-color: darken($bg_color, 3%); - color: $osd_fg_color; - border-color: $osd_borders_color; - } - - // non-character keys - &.default-key { - - // size of the icon asset - background-size: 24px; - - @include button(normal, $c:$default_key_bg_color); - &:hover, &:checked {@include button(hover, $c: $default_key_bg_color);} - &:active { @include button(active, $c: $default_key_bg_color);} - box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1) !important; // drawing override because of a visual bug - } - - // enter key is suggested-action - &.enter-key { - background-image: url("resource:///org/gnome/shell/theme/key-enter.svg"); - - @include button(normal, $c:$selected_bg_color, $tc:$selected_fg_color); - &:hover, &:checked { @include button(hover, $c: lighten($selected_bg_color, 3%));} - &:active {@include button(active, $c: darken($selected_bg_color, 2%));} - box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1) !important; // drawing override because of a visual bug - } - - // key assets - &.shift-key-lowercase {background-image: url("resource:///org/gnome/shell/theme/key-shift.svg");} - &.shift-key-uppercase {background-image: url("resource:///org/gnome/shell/theme/key-shift-uppercase.svg");} - &.shift-key-uppercase:latched {background-image: url("resource:///org/gnome/shell/theme/key-shift-latched-uppercase.svg");} - &.hide-key {background-image: url("resource:///org/gnome/shell/theme/key-hide.svg");} - &.layout-key {background-image: url("resource:///org/gnome/shell/theme/key-layout.svg");} + + @include button(normal, $c:$key_bg_color); + + &:focus { @include button(focus);} + &:hover, &:checked { @include button(hover, $c: $key_bg_color);} + &:active { @include button(active, $c: $key_bg_color); } + + font-size: $base_font_size + 5pt; + min-height: $key_size; + min-width: $key_size; + + border-radius: $key_border_radius; + + &:grayed { //FIXMEy + background-color: darken($bg_color, 3%); + color: $osd_fg_color; + border-color: $osd_borders_color; + } + + // non-character keys + &.default-key { + + // size of the icon asset + background-size: 24px; + + @include button(normal, $c:$default_key_bg_color); + &:hover, &:checked {@include button(hover, $c: $default_key_bg_color);} + &:active { @include button(active, $c: $default_key_bg_color);} + } + + // enter key is suggested-action + &.enter-key { + background-image: url("resource:///org/gnome/shell/theme/key-enter.svg"); + + @include button(normal, $c:$selected_bg_color, $tc:$selected_fg_color); + &:hover, &:checked { @include button(hover, $c: lighten($selected_bg_color, 3%));} + &:active {@include button(active, $c: darken($selected_bg_color, 2%));} + } + + // key assets + &.shift-key-lowercase {background-image: url("resource:///org/gnome/shell/theme/key-shift.svg");} + &.shift-key-uppercase {background-image: url("resource:///org/gnome/shell/theme/key-shift-uppercase.svg");} + &.shift-key-uppercase:latched {background-image: url("resource:///org/gnome/shell/theme/key-shift-latched-uppercase.svg");} + &.hide-key {background-image: url("resource:///org/gnome/shell/theme/key-hide.svg");} + &.layout-key {background-image: url("resource:///org/gnome/shell/theme/key-layout.svg");} } // long press on a key popup .keyboard-subkeys { - color: $osd_fg_color; - -arrow-border-radius: $modal_radius; - -arrow-background-color: $osd_bg_color; - -arrow-border-width: 1px; - -arrow-border-color: lighten($osd_bg_color, 9%); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: $base_spacing; - - .keyboard-key { - @extend %keyboard_key; - border-radius:$base_border_radius; - } + color: $osd_fg_color; + -arrow-border-radius: $modal_radius; + -arrow-background-color: $osd_bg_color; + -arrow-border-width: 1px; + -arrow-border-color: lighten($osd_bg_color, 9%); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: $base_spacing; + + .keyboard-key { + @include button(normal, $c:$key_bg_color); + + &:focus { @include button(focus);} + &:hover, &:checked { @include button(hover, $c: $key_bg_color);} + &:active { @include button(active, $c: $key_bg_color); } + + border-radius:$base_border_radius; + } } // emoji .emoji-page { - .keyboard-key { - background-color: transparent; - border: none; - color: initial; - } + .keyboard-key { + background-color: transparent; + border: none; + color: initial; + } } .emoji-panel { - .keyboard-key:latched { - border-color: lighten($selected_bg_color, 5%); - background-color: $selected_bg_color; - } + .keyboard-key:latched { + border-color: lighten($selected_bg_color, 5%); + background-color: $selected_bg_color; + } } // suggestions .word-suggestions { - font-size: $base_font_size + 3pt; - spacing: 12px; - min-height: 20pt; + font-size: $base_font_size + 3pt; + spacing: 12px; + min-height: 20pt; }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_login-dialog.scss b/data/theme/gnome-shell-sass/widgets/_login-dialog.scss index 890280248..8b24db99e 100644 --- a/data/theme/gnome-shell-sass/widgets/_login-dialog.scss +++ b/data/theme/gnome-shell-sass/widgets/_login-dialog.scss @@ -1,76 +1,76 @@ /* Login Dialog */ .login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; + padding-top: 24px; + max-width: 23em; } .login-dialog { - //reset - border: none; - background-color: transparent; - - $_gdm_bg: lighten(#2e3436, 19%); - - StEntry { - @extend %search_entry; - border-radius: $base_border_radius; - @if $variant=='dark' { - $_gdm_entry_bg: transparentize(lighten(desaturate(#241f31, 20%), 2%), 0.5); - background-color: $_gdm_entry_bg; - border-color: $_gdm_entry_bg; - color: $osd_fg_color; - } - } - - .modal-dialog-button-box { spacing: 3px; } - .modal-dialog-button { - padding: 4px 18px; - box-shadow: 0 1px 3px rgba(0,0,0,0.2); - background-color: $_gdm_bg; - border-color: $_gdm_bg; - color: $fg_color; - - $_hover_c: lighten($_gdm_bg, 5%); - &:hover, &:focus { - background-color: $_hover_c; - border-color: $_hover_c; - } - &:active { - $_active_c: darken($_gdm_bg, 5%); - box-shadow: none; - background-color: $_active_c; - border-color: $_active_c; - } - &:insensitive { - @include button(insensitive); - border-color: darken($_gdm_bg, 5%); - background-color: darken($_gdm_bg, 5%); - color: transparentize($fg_color, 0.3); - } - &:default { - @include button(normal, $c:$selected_bg_color, $tc:$selected_fg_color); - border-color: $selected_bg_color; - &:hover, &:focus { - @include button(hover,$c:$selected_bg_color, $tc:$selected_fg_color); - $_def_hover_c: lighten($selected_bg_color, 5%); - background-color: $_def_hover_c; - border-color: $_def_hover_c; - } - &:active { - @include button(active,$c:$selected_bg_color, $tc:$selected_fg_color); - $_def_active_c: darken($selected_bg_color, 5%); - background-color: $_def_active_c; - border-color: $_def_active_c; - } - &:insensitive { - @include button(insensitive); - border-color: darken($selected_bg_color, 10%); - background-color: darken($selected_bg_color, 10%); - color: transparentize($selected_fg_color, 0.3); - } - } - } + //reset + border: none; + background-color: transparent; + + $_gdm_bg: lighten(#2e3436, 19%); + + StEntry { + @extend %search_entry; + border-radius: $base_border_radius; + @if $variant=='dark' { + $_gdm_entry_bg: transparentize(lighten(desaturate(#241f31, 20%), 2%), 0.5); + background-color: $_gdm_entry_bg; + border-color: $_gdm_entry_bg; + color: $osd_fg_color; + } + } + + .modal-dialog-button-box { spacing: 3px; } + .modal-dialog-button { + padding: 4px 18px; + box-shadow: 0 1px 3px rgba(0,0,0,0.2); + background-color: $_gdm_bg; + border-color: $_gdm_bg; + color: $fg_color; + + $_hover_c: lighten($_gdm_bg, 5%); + &:hover, &:focus { + background-color: $_hover_c; + border-color: $_hover_c; + } + &:active { + $_active_c: darken($_gdm_bg, 5%); + box-shadow: none; + background-color: $_active_c; + border-color: $_active_c; + } + &:insensitive { + @include button(insensitive); + border-color: darken($_gdm_bg, 5%); + background-color: darken($_gdm_bg, 5%); + color: transparentize($fg_color, 0.3); + } + &:default { + @include button(normal, $c:$selected_bg_color, $tc:$selected_fg_color); + border-color: $selected_bg_color; + &:hover, &:focus { + @include button(hover,$c:$selected_bg_color, $tc:$selected_fg_color); + $_def_hover_c: lighten($selected_bg_color, 5%); + background-color: $_def_hover_c; + border-color: $_def_hover_c; + } + &:active { + @include button(active,$c:$selected_bg_color, $tc:$selected_fg_color); + $_def_active_c: darken($selected_bg_color, 5%); + background-color: $_def_active_c; + border-color: $_def_active_c; + } + &:insensitive { + @include button(insensitive); + border-color: darken($selected_bg_color, 10%); + background-color: darken($selected_bg_color, 10%); + color: transparentize($selected_fg_color, 0.3); + } + } + } } .login-dialog-logo-bin { padding: 24px 0px; } @@ -80,75 +80,75 @@ .login-dialog-message-hint { padding-top: 0; padding-bottom: 20px; } .login-dialog-user-selection-box { padding: 100px 0px; } .login-dialog-not-listed-label { - padding-left: 2px; - .login-dialog-not-listed-button:focus &, - .login-dialog-not-listed-button:hover & { - color: $osd_fg_color; - } + padding-left: 2px; + .login-dialog-not-listed-button:focus &, + .login-dialog-not-listed-button:hover & { + color: $osd_fg_color; + } } .login-dialog-not-listed-label { - font-size: 90%; - font-weight: bold; - color: darken($osd_fg_color,30%); - padding-top: 1em; + font-size: 90%; + font-weight: bold; + color: darken($osd_fg_color,30%); + padding-top: 1em; } .login-dialog-user-list-view { -st-vfade-offset: 1em; } .login-dialog-user-list { - spacing: 12px; - width: 23em; - &:expanded .login-dialog-user-list-item:selected { background-color: $selected_bg_color; color: $selected_fg_color; } - &:expanded .login-dialog-user-list-item:logged-in { border-right: 2px solid $selected_bg_color; } + spacing: 12px; + width: 23em; + &:expanded .login-dialog-user-list-item:selected { background-color: $selected_bg_color; color: $selected_fg_color; } + &:expanded .login-dialog-user-list-item:logged-in { border-right: 2px solid $selected_bg_color; } } .login-dialog-user-list-item { - border-radius: 5px; - padding: 6px; - color: darken($osd_fg_color,30%); - &:ltr .user-widget { padding-right: 1em; } - &:rtl .user-widget { padding-left: 1em; } - .login-dialog-timed-login-indicator { - height: 2px; - margin-top: 6px; - background-color: $osd_fg_color; - } - &:focus .login-dialog-timed-login-indicator { background-color: $selected_fg_color; } + border-radius: 5px; + padding: 6px; + color: darken($osd_fg_color,30%); + &:ltr .user-widget { padding-right: 1em; } + &:rtl .user-widget { padding-left: 1em; } + .login-dialog-timed-login-indicator { + height: 2px; + margin-top: 6px; + background-color: $osd_fg_color; + } + &:focus .login-dialog-timed-login-indicator { background-color: $selected_fg_color; } } .login-dialog-username, .user-widget-label { - color: $osd_fg_color; - font-size: 120%; - font-weight: bold; - text-align: left; - padding-left: 15px; + color: $osd_fg_color; + font-size: 120%; + font-weight: bold; + text-align: left; + padding-left: 15px; } .user-widget-label { - &:ltr { padding-left: 14px; } - &:rtl { padding-right: 14px; } + &:ltr { padding-left: 14px; } + &:rtl { padding-right: 14px; } } .login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: $base_spacing * 2; - width: 23em; + padding-top: 24px; + padding-bottom: 12px; + spacing: $base_spacing * 2; + width: 23em; } .login-dialog-prompt-label { - color: darken($osd_fg_color, 20%); - font-size: 110%; - padding-top: 1em; + color: darken($osd_fg_color, 20%); + font-size: 110%; + padding-top: 1em; } .login-dialog-session-list-button StIcon { - icon-size: 1.25em; + icon-size: 1.25em; } .login-dialog-session-list-button { - color: darken($osd_fg_color,30%); - &:hover,&:focus { color: $osd_fg_color; } - &:active { color: darken($osd_fg_color, 50%); } + color: darken($osd_fg_color,30%); + &:hover,&:focus { color: $osd_fg_color; } + &:active { color: darken($osd_fg_color, 50%); } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_looking-glass.scss b/data/theme/gnome-shell-sass/widgets/_looking-glass.scss index f065812d7..ad1ed9088 100644 --- a/data/theme/gnome-shell-sass/widgets/_looking-glass.scss +++ b/data/theme/gnome-shell-sass/widgets/_looking-glass.scss @@ -2,96 +2,96 @@ // Dialog #LookingGlassDialog { - background-color: $osd_bg_color; - spacing: $base_spacing; - padding: 4px; - border: 2px solid transparentize($osd_fg_color, 0.8); - border-top-width:0; - border-radius: 0 0 $base_border_radius $base_border_radius; + background-color: $osd_bg_color; + spacing: $base_spacing; + padding: 4px; + border: 2px solid transparentize($osd_fg_color, 0.8); + border-top-width:0; + border-radius: 0 0 $base_border_radius $base_border_radius; - & > #Toolbar { - border: none; - border-radius: $base_border_radius; - background-color: darken($osd_bg_color, 10%); - } + & > #Toolbar { + border: none; + border-radius: $base_border_radius; + background-color: darken($osd_bg_color, 10%); + } - .labels { spacing: $base_spacing; } - .notebook-tab { - -natural-hpadding: $base_padding * 2; - -minimum-hpadding: 6px; - font-weight: bold; - color: $fg_color; - transition-duration: 100ms; - padding-left: .3em; - padding-right: .3em; - &:hover { - color: white; - text-shadow: black 0px 2px 2px; - } - &:selected { - border-bottom-width: 2px; - border-color: lighten($selected_bg_color,5%); - color: white; - text-shadow: black 0px 2px 2px; - } - } - StBoxLayout#EvalBox { padding: 4px; spacing: $base_spacing; } - StBoxLayout#ResultsArea { spacing: $base_spacing; } + .labels { spacing: $base_spacing; } + .notebook-tab { + -natural-hpadding: $base_padding * 2; + -minimum-hpadding: 6px; + font-weight: bold; + color: $fg_color; + transition-duration: 100ms; + padding-left: .3em; + padding-right: .3em; + &:hover { + color: white; + text-shadow: black 0px 2px 2px; + } + &:selected { + border-bottom-width: 2px; + border-color: lighten($selected_bg_color,5%); + color: white; + text-shadow: black 0px 2px 2px; + } + } + StBoxLayout#EvalBox { padding: 4px; spacing: $base_spacing; } + StBoxLayout#ResultsArea { spacing: $base_spacing; } } .lg-dialog { - StEntry { - selection-background-color: #bbbbbb; - selected-color: $osd_bg_color; - } - .shell-link { - color: #999999; - &:hover { color: #dddddd; } - } + StEntry { + selection-background-color: #bbbbbb; + selected-color: $osd_bg_color; + } + .shell-link { + color: #999999; + &:hover { color: #dddddd; } + } } .lg-completions-text { - font-size: .9em; - font-style: italic; + font-size: .9em; + font-style: italic; } .lg-obj-inspector-title { - spacing: $base_spacing; + spacing: $base_spacing; } .lg-obj-inspector-button { - border: 1px solid gray; - padding: 4px; - border-radius: $base_border_radius; - &:hover { border: 1px solid #ffffff; } + border: 1px solid gray; + padding: 4px; + border-radius: $base_border_radius; + &:hover { border: 1px solid #ffffff; } } // Extensions #lookingGlassExtensions { padding: 4px; } .lg-extensions-list { - padding: 4px; - spacing: 6px; + padding: 4px; + spacing: 6px; } .lg-extension { - border: 1px solid $osd_borders_color; - border-radius: $base_border_radius; - padding: 4px; + border: 1px solid $osd_borders_color; + border-radius: $base_border_radius; + padding: 4px; } .lg-extension-name { - font-weight: bold; + font-weight: bold; } .lg-extension-meta { - spacing: 6px; + spacing: 6px; } // Inspector #LookingGlassPropertyInspector { - background: $osd_bg_color; - border: 1px solid $osd_borders_color; - border-radius: $base_border_radius; - padding: 6px; + background: $osd_bg_color; + border: 1px solid $osd_borders_color; + border-radius: $base_border_radius; + padding: 6px; }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_message-list.scss b/data/theme/gnome-shell-sass/widgets/_message-list.scss index 4317c4e92..9edc7b145 100644 --- a/data/theme/gnome-shell-sass/widgets/_message-list.scss +++ b/data/theme/gnome-shell-sass/widgets/_message-list.scss @@ -3,143 +3,143 @@ // main list .message-list { - width: 31.5em; - padding: 0 $base_padding * 2; + width: 31.5em; + padding: 0 $base_padding * 2; } .message-list-sections { - margin:0; - spacing: $base_spacing; + margin:0; + spacing: $base_spacing; } .message-list-section, .message-list-section-list { - spacing: $base_spacing; + spacing: $base_spacing; } .message-list-section-list { - &:ltr {padding:0;} - &:rtl {padding:0;} + &:ltr {padding:0;} + &:rtl {padding:0;} } // clear button .message-list-clear-button { - margin:$base_margin; - .button { - @extend %button; - } + margin:$base_margin; + .button { + @extend %button; + } } // message bubbles .message { - @extend %notification_bubble; - - // title - .message-title { - color: $fg_color; - font-weight: bold; - margin-bottom:4px; - } - - // content - .message-content { - color: darken($fg_color, 10%); - padding: $base_padding 0; - margin:$base_margin * 2; - &:ltr { - margin-left: $base_margin; - padding-right:$base_padding; - } - &:rtl { - margin-right: $base_margin; - padding-left:$base_padding; - } - } - - // close button - .message-close-button { - color: lighten($fg_color, 15%); - &:hover { color: darken($fg_color, 10%);} - } - - // icon container - .message-icon-bin { - // padding: $base_padding; - margin:$base_padding 0; - - &:rtl { - // padding: $base_padding; - } - - // icon size and color - > StIcon { - color: $fg_color; - icon-size: $base_icon_size * 2; // 32px - -st-icon-style: symbolic; - - padding:0; - margin:$base_padding; - } - - // fallback - > .fallback-window-icon { - width: $base_icon_size; - height: $base_icon_size; - } - } - - // secondary container in title box - .message-secondary-bin { - padding: 0; - - // notification time stamp - > .event-time { - color: transparentize($fg_color, 0.5); - font-size: 80%; - text-align: right; - margin: 0 $base_margin * 2; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: $base_padding; - } - } + @extend %notification_bubble; + + // title + .message-title { + color: $fg_color; + font-weight: bold; + margin-bottom:4px; + } + + // content + .message-content { + color: darken($fg_color, 10%); + padding: $base_padding 0; + margin:$base_margin * 2; + &:ltr { + margin-left: $base_margin; + padding-right:$base_padding; + } + &:rtl { + margin-right: $base_margin; + padding-left:$base_padding; + } + } + + // close button + .message-close-button { + color: lighten($fg_color, 15%); + &:hover { color: darken($fg_color, 10%);} + } + + // icon container + .message-icon-bin { + padding: $base_padding; + margin:$base_padding 0; + + &:rtl { + // padding: $base_padding; + } + + // icon size and color + > StIcon { + color: $fg_color; + icon-size: $base_icon_size*2; // 32px + -st-icon-style: symbolic; + + padding:0; + margin:$base_padding; + } + + // fallback + > .fallback-window-icon { + width: $base_icon_size; + height: $base_icon_size; + } + } + + // secondary container in title box + .message-secondary-bin { + padding: 0; + + // notification time stamp + > .event-time { + color: transparentize($fg_color, 0.5); + font-size: 80%; + text-align: right; + margin: 0 $base_margin * 2; + /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ + padding-bottom: $base_padding; + } + } } /* Media Controls */ .message-media-control { - padding: $base_padding * 2 $base_padding * 4; - color: darken($fg_color, 15%); - - // uses $hover_bg_color since the media controls are in a notification_bubble - &:hover { - background-color: lighten($hover_bg_color, 5%); - color: $fg_color; - } - - &:active { - background-color: darken($hover_bg_color, 2%); - color: $fg_color; - } - - &:insensitive { color: darken($fg_color,40%); } - - // fix border-radius for last button on hover - &:last-child:ltr { &:hover {border-radius: 0 $base_border_radius+2 $base_border_radius+2 0;} } - &:last-child:rtl { &:hover {border-radius: $base_border_radius+2 0 0 $base_border_radius+2;} } + padding: $base_padding * 2 $base_padding * 4; + color: darken($fg_color, 15%); + + // uses $hover_bg_color since the media controls are in a notification_bubble + &:hover { + background-color: lighten($hover_bg_color, 5%); + color: $fg_color; + } + + &:active { + background-color: darken($hover_bg_color, 2%); + color: $fg_color; + } + + &:insensitive { color: darken($fg_color,40%); } + + // fix border-radius for last button on hover + &:last-child:ltr { &:hover {border-radius: 0 $base_border_radius+2 $base_border_radius+2 0;} } + &:last-child:rtl { &:hover {border-radius: $base_border_radius+2 0 0 $base_border_radius+2;} } } // album-art .media-message-cover-icon { - icon-size: $base_icon_size * 2 !important; // 48px - border-radius: $base_border_radius; - - // when there is no artwork - &.fallback { - color: darken($fg_color, 17%); - background-color: $bg_color; - border: 1px solid transparent; - border-radius: $base_border_radius; - icon-size: $base_icon_size * 2 !important; - padding: $base_padding * 2; - } + icon-size: $base_icon_size*2 !important; // 48px + border-radius: $base_border_radius; + + // when there is no artwork + &.fallback { + color: darken($fg_color, 17%); + background-color: $bg_color; + border: 1px solid transparent; + border-radius: $base_border_radius; + icon-size: $base_icon_size * 2 !important; + padding: $base_padding * 2; + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_misc.scss b/data/theme/gnome-shell-sass/widgets/_misc.scss index f905de001..e91d7afb1 100644 --- a/data/theme/gnome-shell-sass/widgets/_misc.scss +++ b/data/theme/gnome-shell-sass/widgets/_misc.scss @@ -1,52 +1,52 @@ // Links/URLs .shell-link { - color: $link_color; - &:hover { color: lighten($link_color,10%); } + color: $link_color; + &:hover { color: lighten($link_color,10%); } } .url-highlighter { link-color: $link_color; } // Rubberband for select-area screenshots .select-area-rubberband { - background-color: transparentize($selected_bg_color,0.7); - border: 1px solid $selected_bg_color; + background-color: transparentize($selected_bg_color,0.7); + border: 1px solid $selected_bg_color; } // Pointer accessibility notifications .pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: $selected_bg_color; - -pie-background-color: lighten(transparentize($selected_bg_color, 0.7), 40%); + width: 60px; + height: 60px; + -pie-border-width: 3px; + -pie-border-color: $selected_bg_color; + -pie-background-color: lighten(transparentize($selected_bg_color, 0.7), 40%); } // Screen zoom/Magnifier .magnifier-zoom-region { - border: 2px solid $selected_bg_color; - &.full-screen { border-width: 0; } + border: 2px solid $selected_bg_color; + &.full-screen { border-width: 0; } } // User icon .user-icon { - background-size: contain; - color: $osd_fg_color; - border-radius: 99px; - &:hover { - color: lighten($osd_fg_color,30%); - } + background-size: contain; + color: $osd_fg_color; + border-radius: 99px; + &:hover { + color: lighten($osd_fg_color,30%); + } } // Input Source Switcher .input-source-switcher-symbol { - font-size: 34pt; - width: 96px; - height: 96px; + font-size: 34pt; + width: 96px; + height: 96px; } // Window cycler highlight .cycler-highlight { - border: 5px solid $selected_bg_color; + border: 5px solid $selected_bg_color; } diff --git a/data/theme/gnome-shell-sass/widgets/_network-dialog.scss b/data/theme/gnome-shell-sass/widgets/_network-dialog.scss index 5b3aa63df..b234ca1ad 100644 --- a/data/theme/gnome-shell-sass/widgets/_network-dialog.scss +++ b/data/theme/gnome-shell-sass/widgets/_network-dialog.scss @@ -1,51 +1,51 @@ /* Network Dialogs */ .nm-dialog { - @extend %bubble_panel; - max-height: 34em; - min-height: 31em; - min-width: 32em; + @extend %bubble_panel; + max-height: 34em; + min-height: 31em; + min-width: 32em; } .nm-dialog-content { - spacing: 20px; - padding: 24px; + spacing: 20px; + padding: 24px; } .nm-dialog-airplane-box { spacing: 12px; } .nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; + font-weight: bold; + text-align: center; } .nm-dialog-airplane-text { color: $fg_color; } // header .nm-dialog-header { - font-weight: bold; + font-weight: bold; } .nm-dialog-header-icon { - icon-size: $base_icon_size * 2; + icon-size: $base_icon_size * 2; } .nm-dialog-header-hbox { spacing: 10px; } // list of networks .nm-dialog-scroll-view { - border: 1px solid $borders_color; - padding:0; - background-color: darken($bg_color, 3%); + border: 1px solid $borders_color; + padding:0; + background-color: darken($bg_color, 3%); } // list item .nm-dialog-item { - font-size: $base_font_size; - border-bottom: 1px solid $borders_color; - padding: $base_padding * 2; - spacing: 0px; - &:selected { - background-color: $selected_bg_color; - color: $selected_fg_color; - } + font-size: $base_font_size; + border-bottom: 1px solid $borders_color; + padding: $base_padding * 2; + spacing: 0px; + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } } // icons in list diff --git a/data/theme/gnome-shell-sass/widgets/_notifications.scss b/data/theme/gnome-shell-sass/widgets/_notifications.scss index e132c2d2e..3bc69094a 100644 --- a/data/theme/gnome-shell-sass/widgets/_notifications.scss +++ b/data/theme/gnome-shell-sass/widgets/_notifications.scss @@ -5,72 +5,72 @@ $notification_banner_width: 34em; // Banner notifications .notification-banner { - min-height: $notification_banner_height; - width: $notification_banner_width; - font-size: $base_font_size; - margin: $base_margin; - border-radius: $modal_radius; - - .message-title { color: $fg_color } - .message-content { color: $fg_color; } - - &:hover { background: $bg_color; } - &, &:focus, &:active { - background-color: $bg_color; - .message-title { color: $fg_color } - .message-content { color: $fg_color; } - } - - // icon - .message-icon-bin > StIcon { - icon-size: $base_icon_size * 2; - color: $fg_color; - } - - // entries - StEntry { @extend %bubble_entry; } - - .notification-icon { - padding: 5px; - } - - .notification-content { - padding: 5px; - spacing: 5px; - } - - .secondary-icon { icon-size: $base_icon_size; } - - .notification-actions { - padding-top: 0; - color: $fg_color; - border-top: 1px solid $bubble_borders_color; - spacing: 0; - } - - .notification-button { - @extend %bubble_button; - min-height: $notification_banner_height * 0.5; - padding: $base_padding !important; - border-top-width: 0 !important; - - &:focus { box-shadow: none; } - } + min-height: $notification_banner_height; + width: $notification_banner_width; + font-size: $base_font_size; + margin: $base_margin; + border-radius: $modal_radius; + + .message-title { color: $fg_color } + .message-content { color: $fg_color; } + + &:hover { background: $bg_color; } + &, &:focus, &:active { + background-color: $bg_color; + .message-title { color: $fg_color } + .message-content { color: $fg_color; } + } + + // icon + .message-icon-bin > StIcon { + icon-size: $base_icon_size * 2; + color: $fg_color; + } + + // entries + StEntry { @extend %bubble_entry; } + + .notification-icon { + padding: 5px; + } + + .notification-content { + padding: 5px; + spacing: 5px; + } + + .secondary-icon { icon-size: $base_icon_size; } + + .notification-actions { + padding-top: 0; + color: $fg_color; + border-top: 1px solid $bubble_borders_color; + spacing: 0; + } + + .notification-button { + @extend %bubble_button; + min-height: $notification_banner_height * 0.5; + padding: $base_padding !important; + border-top-width: 0 !important; + + &:focus { box-shadow: none; } + } } // counter .summary-source-counter { - font-size: $base_font_size - 1pt; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: $selected_bg_color; - color: $selected_fg_color; - border: 2px solid $fg_color; - box-shadow: 0 2px 2px rgba(0,0,0,0.5); - border-radius: 0.9em; // should be 0.8 but whatever; wish I could do 50%; + font-size: $base_font_size - 1pt; + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: $selected_bg_color; + color: $selected_fg_color; + border: 2px solid $fg_color; + box-shadow: 0 2px 2px rgba(0,0,0,0.5); + border-radius: 0.9em; // should be 0.8 but whatever; wish I could do 50%; } .secondary-icon { icon-size: $base_icon_size; } @@ -81,20 +81,20 @@ $notification_banner_width: 34em; .chat-log-message { color: darken($fg_color,10%); } .chat-new-group { padding-top: 1em; } .chat-received { - padding-left: 4px; - &:rtl { padding-left: 0px; padding-right: 4px; } + padding-left: 4px; + &:rtl { padding-left: 0px; padding-right: 4px; } } .chat-sent { - padding-left: 18pt; - color: lighten($fg_color, 15%); - &:rtl { padding-left: 0; padding-right: 18pt; } + padding-left: 18pt; + color: lighten($fg_color, 15%); + &:rtl { padding-left: 0; padding-right: 18pt; } } .chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: bold; - color: lighten($fg_color,18%); - &:rtl { padding-left: 0; padding-right: 4px; } + padding-left: 4px; + font-size: 9pt; + font-weight: bold; + color: lighten($fg_color,18%); + &:rtl { padding-left: 0; padding-right: 4px; } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_osd.scss b/data/theme/gnome-shell-sass/widgets/_osd.scss index ad2d1d119..85ce2d5f2 100644 --- a/data/theme/gnome-shell-sass/widgets/_osd.scss +++ b/data/theme/gnome-shell-sass/widgets/_osd.scss @@ -1,37 +1,37 @@ /* OSD */ .osd-window { - @extend %osd_panel; - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; + @extend %osd_panel; + text-align: center; + font-weight: bold; + spacing: 1em; + margin: 32px; + min-width: 64px; + min-height: 64px; - .osd-monitor-label { font-size: 3em; } - .level { - height: 0.6em; - -barlevel-height: 0.6em; - -barlevel-background-color: transparentize($fg_color, if($variant=='light', 0.2, 0.9)); - -barlevel-active-background-color: $osd_fg_color; - -barlevel-overdrive-color: $destructive_color; - -barlevel-overdrive-separator-width: 0.2em; - } + .osd-monitor-label { font-size: 3em; } + .level { + height: 0.6em; + -barlevel-height: 0.6em; + -barlevel-background-color: transparentize($fg_color, if($variant=='light', 0.2, 0.9)); + -barlevel-active-background-color: $osd_fg_color; + -barlevel-overdrive-color: $destructive_color; + -barlevel-overdrive-separator-width: 0.2em; + } } /* Pad OSD */ .pad-osd-window { - padding: 32px; - background-color: transparentize(#000, 0.2); + padding: 32px; + background-color: transparentize(#000, 0.2); - .pad-osd-title-box { spacing: 12px; } - .pad-osd-title-menu-box { spacing: 6px; } + .pad-osd-title-box { spacing: 12px; } + .pad-osd-title-menu-box { spacing: 6px; } } .combo-box-label { - width: 15em; + width: 15em; } .resize-popup { - @extend %osd_panel; + @extend %osd_panel; }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_overview.scss b/data/theme/gnome-shell-sass/widgets/_overview.scss index b48bd05bc..18497de0e 100644 --- a/data/theme/gnome-shell-sass/widgets/_overview.scss +++ b/data/theme/gnome-shell-sass/widgets/_overview.scss @@ -1,10 +1,10 @@ /* OVERVIEW */ #overview { - spacing: 24px; - background-color: transparent; + spacing: 24px; + background-color: transparent; } .overview-controls { - padding-bottom: 32px; + padding-bottom: 32px; }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_popovers.scss b/data/theme/gnome-shell-sass/widgets/_popovers.scss index 9cf6b1057..6b708016e 100644 --- a/data/theme/gnome-shell-sass/widgets/_popovers.scss +++ b/data/theme/gnome-shell-sass/widgets/_popovers.scss @@ -5,62 +5,62 @@ $popover_arrow_height: 12px; //.the popover itself .popup-menu-boxpointer, .candidate-popup-boxpointer { - -arrow-border-radius: $base_border_radius+4; - -arrow-background-color: $bg_color; - -arrow-border-width: 1px; - -arrow-border-color: $borders_color; - -arrow-base: $popover_arrow_height * 2; - -arrow-rise: $popover_arrow_height; - -arrow-box-shadow: 0 1px 3px rgba(0,0,0,0.5); // dreaming bugzilla #689995 + -arrow-border-radius: $base_border_radius+4; + -arrow-background-color: $bg_color; + -arrow-border-width: 1px; + -arrow-border-color: $borders_color; + -arrow-base: $popover_arrow_height * 2; + -arrow-rise: $popover_arrow_height; + -arrow-box-shadow: 0 1px 3px rgba(0,0,0,0.5); // dreaming bugzilla #689995 } // container of the popover menu .popup-menu { - min-width: 15em; - color: $fg_color; - - //.popup-status-menu-item { font-weight: normal; color: pink; } //dunno what that is - &.panel-menu { - -boxpointer-gap: $base_margin; // distance from the panel - margin-bottom: 1.75em; - } + min-width: 15em; + color: $fg_color; + + //.popup-status-menu-item { font-weight: normal; color: pink; } //dunno what that is + &.panel-menu { + -boxpointer-gap: $base_margin; // distance from the panel + margin-bottom: 1.75em; + } } .popup-menu-content { - padding: $base_padding * 2 + $base_margin 0; + padding: $base_padding * 2 + $base_margin 0; } // menu items .popup-menu-item { - spacing: $base_padding; - padding: $base_padding; + spacing: $base_padding; + padding: $base_padding; - &:ltr { padding-right:1.75em; padding-left: 0; } - &:rtl { padding-right: 0; padding-left:1.75em; } + &:ltr { padding-right:1.75em; padding-left: 0; } + &:rtl { padding-right: 0; padding-left:1.75em; } - &:checked { - background-color: lighten($bg_color, 2%); - box-shadow: none; - } + &:checked { + background-color: lighten($bg_color, 2%); + box-shadow: none; + } - &.selected { - background-color: transparentize(white, if($variant=='light', 0.2, 0.9)); - color: $fg_color; - } + &.selected { + background-color: transparentize(white, if($variant=='light', 0.2, 0.9)); + color: $fg_color; + } - &:active { - background-color: $selected_bg_color; - color: $selected_fg_color; - } + &:active { + background-color: $selected_bg_color; + color: $selected_fg_color; + } - &:insensitive { color: transparentize($fg_color,0.5);} + &:insensitive { color: transparentize($fg_color,0.5);} } // all icons and other graphical elements .popup-inactive-menu-item { - color: $fg_color; + color: $fg_color; - &:insensitive { color: transparentize($fg_color,0.5); } + &:insensitive { color: transparentize($fg_color,0.5); } } // symbolic icons in popover @@ -69,55 +69,55 @@ $popover_arrow_height: 12px; // popover submenus .popup-sub-menu { - background-color: darken($bg_color, 3%); - box-shadow: none; - border-top: 1px solid transparentize($borders_color, 0.2); - border-bottom: 1px solid transparentize($borders_color, 0.2); + background-color: darken($bg_color, 3%); + box-shadow: none; + border-top: 1px solid transparentize($borders_color, 0.2); + border-bottom: 1px solid transparentize($borders_color, 0.2); - .popup-menu-item:hover {background-color: darken($bg_color, 7%);} + .popup-menu-item:hover {background-color: darken($bg_color, 7%);} } // container for radio and check boxes .popup-menu-ornament { - text-align: right; - width: 1.2em; + text-align: right; + width: 1.2em; } // separator .popup-separator-menu-item { - //-margin-horizontal: 24px; - height: 1px; //not really the whole box - margin: 6px 64px; - background-color: lighten($borders_color, 2%); - border: none !important; + //-margin-horizontal: 24px; + height: 1px; //not really the whole box + margin: 6px 64px; + background-color: lighten($borders_color, 2%); + border: none !important; } // desktop background menu .background-menu { - -boxpointer-gap: $base_margin; - -arrow-rise: 0px; // hide the beak on the menu + -boxpointer-gap: $base_margin; + -arrow-rise: 0px; // hide the beak on the menu } // system status menu .aggregate-menu { - min-width: 21em; - - // lock screen, shutdown, etc. buttons - .popup-menu-icon { - padding:0; - margin: 0 $base_margin; - -st-icon-style: symbolic; - } - - .popup-sub-menu .popup-menu-item > :first-child { - // account for icons in submenus with padding - &:ltr { - padding-left: $base_padding + $base_margin * 2; - margin-left: $base_icon_size; - } - &:rtl { - padding-right: $base_padding + $base_margin * 2; ; - margin-right: $base_icon_size; - } - } + min-width: 21em; + + // lock screen, shutdown, etc. buttons + .popup-menu-icon { + padding:0; + margin: 0 $base_margin; + -st-icon-style: symbolic; + } + + .popup-sub-menu .popup-menu-item > :first-child { + // account for icons in submenus with padding + &:ltr { + padding-left: $base_padding + $base_margin * 2; + margin-left: $base_icon_size; + } + &:rtl { + padding-right: $base_padding + $base_margin * 2; ; + margin-right: $base_icon_size; + } + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_screen-shield.scss b/data/theme/gnome-shell-sass/widgets/_screen-shield.scss index 0f8a8be28..823ac8184 100644 --- a/data/theme/gnome-shell-sass/widgets/_screen-shield.scss +++ b/data/theme/gnome-shell-sass/widgets/_screen-shield.scss @@ -3,61 +3,61 @@ $_screenshield_shadow: 0px 0px 6px rgba(0, 0, 0, 0.726); .screen-shield-arrows { - padding-bottom: 3em; + padding-bottom: 3em; } .screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: $_screenshield_shadow; + color: white; + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: $_screenshield_shadow; } .screen-shield-clock { - color: white; - text-shadow: $_screenshield_shadow; - font-weight: bold; - text-align: center; - padding-bottom: 1.5em; + color: white; + text-shadow: $_screenshield_shadow; + font-weight: bold; + text-align: center; + padding-bottom: 1.5em; } .screen-shield-clock-time { - font-size: 72pt; - text-shadow: $_screenshield_shadow; - font-feature-settings: "tnum"; + font-size: 72pt; + text-shadow: $_screenshield_shadow; + font-feature-settings: "tnum"; } .screen-shield-clock-date { - font-size: 28pt; - font-weight: normal; + font-size: 28pt; + font-weight: normal; } .screen-shield-notifications-container { - spacing: 6px; - width: 30em; - background-color: transparent; - max-height: 500px; - .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; - } + spacing: 6px; + width: 30em; + background-color: transparent; + max-height: 500px; + .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; + } - .notification, - .screen-shield-notification-source { - padding: 12px 6px; - border: 1px solid $osd_outer_borders_color; - background-color: transparentize($osd_bg_color,0.5); - color: $osd_fg_color; - border-radius: 4px; - } - .notification { margin-right: 15px; } //compensate for space allocated to the scrollbar + .notification, + .screen-shield-notification-source { + padding: 12px 6px; + border: 1px solid $osd_outer_borders_color; + background-color: transparentize($osd_bg_color,0.5); + color: $osd_fg_color; + border-radius: 4px; + } + .notification { margin-right: 15px; } //compensate for space allocated to the scrollbar } .screen-shield-notification-label { - font-weight: bold; - padding: 0px 0px 0px 12px; + font-weight: bold; + padding: 0px 0px 0px 12px; } .screen-shield-notification-count-text { padding: 0px 0px 0px 12px; } @@ -65,19 +65,19 @@ $_screenshield_shadow: 0px 0px 6px rgba(0, 0, 0, 0.726); #panel.lock-screen { background-color: transparentize($osd_bg_color, 0.5); } .screen-shield-background { //just the shadow, really - background: black; - box-shadow: 0px 2px 4px rgba(0,0,0,0.6); + background: black; + box-shadow: 0px 2px 4px rgba(0,0,0,0.6); } #lockDialogGroup { - background: lighten(#2e3436, 8%) url(resource:///org/gnome/shell/theme/noise-texture.png); - background-repeat: repeat; + background: lighten(#2e3436, 8%) url(resource:///org/gnome/shell/theme/noise-texture.png); + background-repeat: repeat; } #screenShieldNotifications { - StButton#vhandle, StButton#hhandle { - background-color: transparentize($bg_color,0.7); - &:hover, &:focus { background-color: transparentize($bg_color,0.5); } - &:active { background-color: transparentize($selected_bg_color,0.5); } - } + StButton#vhandle, StButton#hhandle { + background-color: transparentize($bg_color,0.7); + &:hover, &:focus { background-color: transparentize($bg_color,0.5); } + &:active { background-color: transparentize($selected_bg_color,0.5); } + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_scrollbars.scss b/data/theme/gnome-shell-sass/widgets/_scrollbars.scss index 640c532ae..5d50994d9 100644 --- a/data/theme/gnome-shell-sass/widgets/_scrollbars.scss +++ b/data/theme/gnome-shell-sass/widgets/_scrollbars.scss @@ -1,29 +1,29 @@ /* Scrollbars */ StScrollView { - &.vfade { -st-vfade-offset: 68px; } - &.hfade { -st-hfade-offset: 68px; } + &.vfade { -st-vfade-offset: 68px; } + &.hfade { -st-hfade-offset: 68px; } } StScrollBar { - padding: 0; + padding: 0; - StScrollView & { - min-width: 14px; - min-height: 14px; - } + StScrollView & { + min-width: 14px; + min-height: 14px; + } - StBin#trough { - border-radius: 0; - background-color: transparent; - } + StBin#trough { + border-radius: 0; + background-color: transparent; + } - StButton#vhandle, StButton#hhandle { - border-radius: 8px; - background-color: mix($fg_color, $bg_color, 60%); - //border: 3px solid transparent; //would be nice to margin or at least to transparent - margin: 3px; - &:hover { background-color: mix($fg_color, $bg_color, 80%); } - &:active { background-color: $selected_bg_color; } - } + StButton#vhandle, StButton#hhandle { + border-radius: 8px; + background-color: mix($fg_color, $bg_color, 60%); + //border: 3px solid transparent; //would be nice to margin or at least to transparent + margin: 3px; + &:hover { background-color: mix($fg_color, $bg_color, 80%); } + &:active { background-color: $selected_bg_color; } + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_search-entry.scss b/data/theme/gnome-shell-sass/widgets/_search-entry.scss index 5ecba4624..115b6935b 100644 --- a/data/theme/gnome-shell-sass/widgets/_search-entry.scss +++ b/data/theme/gnome-shell-sass/widgets/_search-entry.scss @@ -4,30 +4,30 @@ $search_entry_width: 320px; %search_entry, .search-entry { - width: $search_entry_width; - padding: 7px 9px; - border-radius: 18px; - color: transparentize($fg_color,0.3); - background-color: $bg_color; - border-color: $borders_color; + width: $search_entry_width; + padding: 7px 9px; + border-radius: 18px; + color: transparentize($fg_color,0.3); + background-color: $bg_color; + border-color: $borders_color; - &:hover { - background-color: $hover_bg_color; - border-color: $hover_borders_color; - color: $hover_fg_color; - } + &:hover { + background-color: $hover_bg_color; + border-color: $hover_borders_color; + color: $hover_fg_color; + } - &:focus { - padding: 6px 8px; // 1px less to account for wider border - border-width: 2px; - color: $fg_color; - border-color: $selected_bg_color; - box-shadow: inset 0 1px 2px 1px rgba(0,0,0,0.2); - } + &:focus { + padding: 6px 8px; // 1px less to account for wider border + border-width: 2px; + color: $fg_color; + border-color: $selected_bg_color; + box-shadow: inset 0 1px 2px 1px rgba(0,0,0,0.2); + } - .search-entry-icon { - icon-size: $base_icon_size; - padding: 0 4px; - color: inherit; - } + .search-entry-icon { + icon-size: $base_icon_size; + padding: 0 4px; + color: inherit; + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_search-results.scss b/data/theme/gnome-shell-sass/widgets/_search-results.scss index dd3f28cc1..7b1ae0a15 100644 --- a/data/theme/gnome-shell-sass/widgets/_search-results.scss +++ b/data/theme/gnome-shell-sass/widgets/_search-results.scss @@ -1,160 +1,151 @@ /* Search */ -$overview_search_container_width: 1024px; - - -%search_result_bubble { - background-color: transparentize(lighten($osd_bg_color, 5%), 0.2); - border-radius: $modal_radius + 3px; - border: 1px solid $osd_outer_borders_color; - box-shadow: 0 2px 4px 0 $shadow_color; - text-shadow: 0 1px if($variant == 'light', rgba(255,255,255,0.2), rgba(0,0,0,0.2)); - color: $osd_fg_color; - padding: $base_padding * 3; - margin: $base_margin; -} // search overview container #searchResultsContent { - max-width: $overview_search_container_width; + max-width: 1024px; } // search results sections "the boxes" .search-section { - @extend %search_result_bubble; - spacing:0; - margin-top:0; - margin-bottom:0; - - // hide separator - &:first-child .search-section-separator, - &:last-child .search-section-separator { - background-color: transparent; - } - - // separator - .search-section-separator { - // margin-top: $base_padding * 2; - // height: 1px; - // background-color: $osd_outer_borders_color; - height: 0px; - background-color: transparent; - } - - // content - .search-section-content { - spacing: 0; - } + background-color: transparentize(lighten($osd_bg_color, 5%), 0.2); + border-radius: $modal_radius+3; + border: 1px solid $osd_outer_borders_color; + box-shadow: 0 2px 4px 0 $shadow_color; + text-shadow: 0 1px if($variant == 'light', rgba(255,255,255,0.2), rgba(0,0,0,0.2)); + color: $osd_fg_color; + padding: $base_padding * 3; + margin: $base_margin; + spacing:$base_spacing * 2; + + // hide separator + &:first-child .search-section-separator, + &:last-child .search-section-separator { + background-color: transparent; + } + + // separator + .search-section-separator { + // margin-top: $base_padding * 2; + // height: 1px; + // background-color: $osd_outer_borders_color; + height: 0px; + background-color: transparent; + } + + // content + .search-section-content { + spacing: 0; + } } - // "no results" text .search-statustext { - @extend %status_text; + @extend %status_text; } // Search results with icons .grid-search-result { - > .overview-icon { - @extend %icon_tile; - color: $osd_fg_color; - } - - > .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: $base_spacing; - } - - &:hover, - &:focus, - &:selected { - .overview-icon { - background-color: transparentize($osd_bg_color,0.8); - color: $osd_fg_color; - } - } - - &:drop .overview-icon { - background-color: transparentize($selected_bg_color,.15); - } - - &:active .overview-icon, - &:checked .overview-icon { - background-color: transparentize(darken($osd_bg_color,10%), 0.5); - } + > .overview-icon { + @extend %icon_tile; + color: $osd_fg_color; + } + + > .overview-icon.overview-icon-with-label { + padding: 10px 8px 5px 8px; + spacing: $base_spacing; + } + + &:hover, + &:focus, + &:selected { + .overview-icon { + background-color: transparentize($osd_bg_color,0.8); + color: $osd_fg_color; + } + } + + &:drop .overview-icon { + background-color: transparentize($selected_bg_color,.15); + } + + &:active .overview-icon, + &:checked .overview-icon { + background-color: transparentize(darken($osd_bg_color,10%), 0.5); + } } // search result provider .search-provider-icon { - @extend %icon_tile; - - padding: 0; - spacing: 0; - margin-right: $base_margin * 2; - - &:focus, - &:selected, - &:hover { - background-color: transparentize($osd_fg_color,.9); - transition-duration: 200ms; - } - - &:active, - &:checked { - background-color: transparentize(darken($osd_bg_color,10%),.1); - } - - // content - .list-search-provider-content { - spacing: $base_spacing * 2; - - // provider labels - .list-search-provider-details { - width: 120px; - margin-top: 0; - color: darken($osd_fg_color, 8%); - // font-weight: bold; - } - } + @extend %icon_tile; + + padding: 0; + spacing: 0; + margin-right: $base_margin * 2; + + &:focus, + &:selected, + &:hover { + background-color: transparentize($osd_fg_color,.9); + transition-duration: 200ms; + } + + &:active, + &:checked { + background-color: transparentize(darken($osd_bg_color,10%),.1); + } + + // content + .list-search-provider-content { + spacing: $base_spacing * 2; + + // provider labels + .list-search-provider-details { + width: 120px; + margin-top: 0; + color: darken($osd_fg_color, 8%); + // font-weight: bold; + } + } } // search results list .list-search-results { - spacing: $base_spacing; + spacing: $base_spacing; } // search result listitem .list-search-result { - @extend %icon_tile; - spacing: 0; - padding: $base_padding; - color: $osd_fg_color; - - &:focus, - &:selected, - &:hover { - background-color: transparentize($osd_fg_color,.9); - transition-duration: 200ms; - } - &:active, - &:checked { - background-color: transparentize(darken($osd_bg_color,10%),.1); - } - - // content - .list-search-result-content { - spacing: 0; - } - - // list item title - .list-search-result-title { - color: $osd_fg_color; - spacing: $base_spacing * 2; - padding-right: $base_padding; - // font-weight: bold; - } - - // list item description - .list-search-result-description { - color: darken($osd_fg_color, 30%); - } -}
\ No newline at end of file + @extend %icon_tile; + spacing: 0; + padding: $base_padding; + color: $osd_fg_color; + + &:focus, + &:selected, + &:hover { + background-color: transparentize($osd_fg_color,.9); + transition-duration: 200ms; + } + &:active, + &:checked { + background-color: transparentize(darken($osd_bg_color,10%),.1); + } + + // content + .list-search-result-content { + spacing: 0; + } + + // list item title + .list-search-result-title { + color: $osd_fg_color; + spacing: $base_spacing * 2; + padding-right: $base_padding; + // font-weight: bold; + } + + // list item description + .list-search-result-description { + color: darken($osd_fg_color, 30%); + } +} diff --git a/data/theme/gnome-shell-sass/widgets/_slider.scss b/data/theme/gnome-shell-sass/widgets/_slider.scss index 4b84ad60f..c0fdbb08e 100644 --- a/data/theme/gnome-shell-sass/widgets/_slider.scss +++ b/data/theme/gnome-shell-sass/widgets/_slider.scss @@ -3,25 +3,25 @@ $slider_size: 15px; .slider { - height: $slider_size; - // slider trough - -barlevel-height: 3px; // has to be an odd number - -barlevel-background-color: $borders_color; //background of the trough - -barlevel-border-width: 1px; - -barlevel-border-color: $borders_color; // trough border color - // fill style - -barlevel-active-background-color: $selected_bg_color; //active trough fill - -barlevel-active-border-color: if($variant == 'light', darken($selected_bg_color, 4%), lighten($selected_bg_color, 2%)); //active trough border - // overfill style (red in this case) - -barlevel-overdrive-color: $destructive_color; - -barlevel-overdrive-border-color: if($variant == 'light', darken($destructive_color, 4%), lighten($destructive_color, 2%)); //trough border when red; - -barlevel-overdrive-separator-width:1px; - // slider hander - -slider-handle-radius: $slider_size * 0.5; // half the size of the size - -slider-handle-border-width: 1px; - -slider-handle-border-color: if($variant == 'light', $borders_color, $fg_color); + height: $slider_size; + // slider trough + -barlevel-height: 3px; // has to be an odd number + -barlevel-background-color: $borders_color; //background of the trough + -barlevel-border-width: 1px; + -barlevel-border-color: $borders_color; // trough border color + // fill style + -barlevel-active-background-color: $selected_bg_color; //active trough fill + -barlevel-active-border-color: if($variant == 'light', darken($selected_bg_color, 4%), lighten($selected_bg_color, 2%)); //active trough border + // overfill style (red in this case) + -barlevel-overdrive-color: $destructive_color; + -barlevel-overdrive-border-color: if($variant == 'light', darken($destructive_color, 4%), lighten($destructive_color, 2%)); //trough border when red; + -barlevel-overdrive-separator-width:1px; + // slider hander + -slider-handle-radius: $slider_size * 0.5; // half the size of the size + -slider-handle-border-width: 1px; + -slider-handle-border-color: if($variant == 'light', $borders_color, $fg_color); - color: if($variant == 'light', lighten($bg_color, 10%), $fg_color); - &:hover { color: $hover_bg_color; } - &:active { color: $active_bg_color; } + color: if($variant == 'light', lighten($bg_color, 10%), $fg_color); + &:hover { color: $hover_bg_color; } + &:active { color: $active_bg_color; } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_switches.scss b/data/theme/gnome-shell-sass/widgets/_switches.scss index 51dc478f8..fd7472ed3 100644 --- a/data/theme/gnome-shell-sass/widgets/_switches.scss +++ b/data/theme/gnome-shell-sass/widgets/_switches.scss @@ -5,12 +5,12 @@ $switch_height: 22px; $switch_width: 46px; .toggle-switch { - color: $fg_color; - height: $switch_height; - width: $switch_width; - background-size: contain; - background-image: if($variant == 'light', url("resource:///org/gnome/shell/theme/toggle-off.svg"),url("resource:///org/gnome/shell/theme/toggle-off-dark.svg")); - &:checked { - background-image: if($variant == 'light', url("resource:///org/gnome/shell/theme/toggle-on.svg"),url("resource:///org/gnome/shell/theme/toggle-on-dark.svg")); - } + color: $fg_color; + height: $switch_height; + width: $switch_width; + background-size: contain; + background-image: if($variant == 'light', url("resource:///org/gnome/shell/theme/toggle-off.svg"),url("resource:///org/gnome/shell/theme/toggle-off-dark.svg")); + &:checked { + background-image: if($variant == 'light', url("resource:///org/gnome/shell/theme/toggle-on.svg"),url("resource:///org/gnome/shell/theme/toggle-on-dark.svg")); + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_tiled-previews.scss b/data/theme/gnome-shell-sass/widgets/_tiled-previews.scss index f4b8f54f1..a9d000fe0 100644 --- a/data/theme/gnome-shell-sass/widgets/_tiled-previews.scss +++ b/data/theme/gnome-shell-sass/widgets/_tiled-previews.scss @@ -2,18 +2,18 @@ /* Tiled window previews */ $tile_corner_radius: $base_border_radius + 1px; .tile-preview { - background-color: transparentize($selected_bg_color,0.5); - border: 1px solid $selected_bg_color; + background-color: transparentize($selected_bg_color,0.5); + border: 1px solid $selected_bg_color; } .tile-preview-left.on-primary { - border-radius: $tile_corner_radius 0 0 0; + border-radius: $tile_corner_radius 0 0 0; } .tile-preview-right.on-primary { - border-radius: 0 $tile_corner_radius 0 0; + border-radius: 0 $tile_corner_radius 0 0; } .tile-preview-left.tile-preview-right.on-primary { - border-radius: $tile_corner_radius $tile_corner_radius 0 0; + border-radius: $tile_corner_radius $tile_corner_radius 0 0; }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_window-picker.scss b/data/theme/gnome-shell-sass/widgets/_window-picker.scss index 5c9d565b9..156f84515 100644 --- a/data/theme/gnome-shell-sass/widgets/_window-picker.scss +++ b/data/theme/gnome-shell-sass/widgets/_window-picker.scss @@ -11,56 +11,56 @@ $window_close_button_padding: 3px; // Window picker .window-picker { - // Space between window thumbnails - -horizontal-spacing: $window_picker_spacing; - -vertical-spacing: $window_picker_spacing; - // Padding for container around window thumbnails - padding: $window_picker_padding; + // Space between window thumbnails + -horizontal-spacing: $window_picker_spacing; + -vertical-spacing: $window_picker_spacing; + // Padding for container around window thumbnails + padding: $window_picker_padding; - &.external-monitor { padding: $window_picker_padding; } + &.external-monitor { padding: $window_picker_padding; } } // Borders on window thumbnails .window-clone-border { - border: 6px solid $window_thumbnail_border_color; - border-radius: $base_border_radius + 2px; - // For window decorations with round corners we can't match - // the exact shape when the window is scaled. So apply a shadow - // to fix that case - box-shadow: inset 0 0 0 1px transparentize($borders_color, 0.8); + border: 6px solid $window_thumbnail_border_color; + border-radius: $base_border_radius + 2px; + // For window decorations with round corners we can't match + // the exact shape when the window is scaled. So apply a shadow + // to fix that case + box-shadow: inset 0 0 0 1px transparentize($borders_color, 0.8); } // Window titles .window-caption { - spacing: 24px; - color: $selected_fg_color; - background-color: rgba(0,0,0,0.5); - border:1px solid rgba(0,0,0,0.6); - border-radius: 8px; - margin-top: 24px; - padding: 4px 12px; - font-size: $base_font_size + 1pt; - font-weight: bold; + spacing: 24px; + color: $selected_fg_color; + background-color: rgba(0,0,0,0.5); + border:1px solid rgba(0,0,0,0.6); + border-radius: 8px; + margin-top: 24px; + padding: 4px 12px; + font-size: $base_font_size + 1pt; + font-weight: bold; } // Close button .window-close { - background-color: $selected_bg_color; - color: $selected_fg_color; - border: none; - border-radius: $window_close_button_size * 0.5 + $window_close_button_padding * 2; - padding: $window_close_button_padding; - height: $window_close_button_size; - width: $window_close_button_size; - box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.5); + background-color: $selected_bg_color; + color: $selected_fg_color; + border: none; + border-radius: $window_close_button_size * 0.5 + $window_close_button_padding * 2; + padding: $window_close_button_padding; + height: $window_close_button_size; + width: $window_close_button_size; + box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.5); - -shell-close-overlap: $window_close_button_size * 0.5; + -shell-close-overlap: $window_close_button_size * 0.5; - &:hover { - background-color: lighten($selected_bg_color, 5%); - } + &:hover { + background-color: lighten($selected_bg_color, 5%); + } - &:active { - background-color: darken($selected_bg_color, 5%); - } + &:active { + background-color: darken($selected_bg_color, 5%); + } }
\ No newline at end of file diff --git a/data/theme/gnome-shell-sass/widgets/_workspace-switcher.scss b/data/theme/gnome-shell-sass/widgets/_workspace-switcher.scss index cf5e6af66..5c3e0c656 100644 --- a/data/theme/gnome-shell-sass/widgets/_workspace-switcher.scss +++ b/data/theme/gnome-shell-sass/widgets/_workspace-switcher.scss @@ -1,70 +1,70 @@ /* Workspace Switcher */ .workspace-switcher-group { - padding: $base_padding * 2; + padding: $base_padding * 2; } .workspace-switcher-container { - @extend %osd_panel; - box-shadow: 0 2px 10px 2px rgba(0,0,0,0.2); + @extend %osd_panel; + box-shadow: 0 2px 10px 2px rgba(0,0,0,0.2); } .workspace-switcher { - background: transparent; - border: none; - border-radius: 0; - padding: 0; - spacing: $base_spacing * 2; + background: transparent; + border: none; + border-radius: 0; + padding: 0; + spacing: $base_spacing * 2; - .ws-switcher-box { - // background: transparent; - background: transparent; - height: 50px; - background-size: 32px; - border: 1px solid transparentize($osd_fg_color,0.9); - border-radius: $base_border_radius + 3px; - } + .ws-switcher-box { + // background: transparent; + background: transparent; + height: 50px; + background-size: 32px; + border: 1px solid transparentize($osd_fg_color,0.9); + border-radius: $base_border_radius + 3px; + } - // active workspace in the switcher - .ws-switcher-active-up, - .ws-switcher-active-down, - .ws-switcher-active-left, - .ws-switcher-active-right { - background-color: $selected_bg_color; - border: 1px solid if($variant=='light', darken($selected_bg_color, 8%), lighten($selected_bg_color, 5%)); - color: $selected_fg_color; - } + // active workspace in the switcher + .ws-switcher-active-up, + .ws-switcher-active-down, + .ws-switcher-active-left, + .ws-switcher-active-right { + background-color: $selected_bg_color; + border: 1px solid if($variant=='light', darken($selected_bg_color, 8%), lighten($selected_bg_color, 5%)); + color: $selected_fg_color; + } } /* Workspace pager */ // thumbnails in overview .workspace-thumbnails { - @extend %overview_panel; - visible-width: 32px; //amount visible before hover - spacing: $base_spacing; - padding: $base_padding; + @extend %overview_panel; + visible-width: 32px; //amount visible before hover + spacing: $base_spacing; + padding: $base_padding; - //fixme: can't have non uniform borders :( - border-top-left-radius:0 !important; - border-bottom-left-radius:0 !important; - border-right-width: 0 !important; - &:rtl { - border-radius: 0 $modal_radius $modal_radius 0; - border-left-width: 0 !important; - } + //fixme: can't have non uniform borders :( + border-top-left-radius:0 !important; + border-bottom-left-radius:0 !important; + border-right-width: 0 !important; + &:rtl { + border-radius: 0 $modal_radius $modal_radius 0; + border-left-width: 0 !important; + } - // drag and drop indicator - .placeholder { - background-image: url("resource:///org/gnome/shell/theme/dash-placeholder.svg"); - background-size: contain; - height: 24px; - } + // drag and drop indicator + .placeholder { + background-image: url("resource:///org/gnome/shell/theme/dash-placeholder.svg"); + background-size: contain; + height: 24px; + } } // selected indicator .workspace-thumbnail-indicator { - border: 3px solid $selected_bg_color; - border-radius: 3px; - padding: 0px; - // background-color: transparentize($selected_bg_color, 0.9); + border: 3px solid $selected_bg_color; + border-radius: 3px; + padding: 0px; + // background-color: transparentize($selected_bg_color, 0.9); }
\ No newline at end of file diff --git a/data/theme/gnome-shell.css b/data/theme/gnome-shell.css index 7ea67ac7a..f9195fbe4 100644 --- a/data/theme/gnome-shell.css +++ b/data/theme/gnome-shell.css @@ -268,7 +268,7 @@ stage { padding: 8px 0; } .calendar .calendar-change-month-back StIcon, .calendar .calendar-change-month-forward StIcon { - icon-size: 1.09em; } + icon-size: 16px; } .calendar .pager-button { background-color: transparent; height: 32px; @@ -352,7 +352,7 @@ stage { spacing-rows: 6px; spacing-columns: 12px; } .weather-box .weather-forecast-icon { - icon-size: 2.18em; } + icon-size: 32px; } .weather-box .weather-forecast-time { color: #a6a69b; font-feature-settings: "tnum"; @@ -495,8 +495,8 @@ stage { spacing: 20px; } .message-dialog-icon { - min-width: 3.27em; - icon-size: 3.27em; } + min-width: 48px; + icon-size: 48px; } .message-dialog-title { font-weight: bold; } @@ -507,7 +507,7 @@ stage { /* ShellMountOperation Dialogs */ .shell-mount-operation-icon { - icon-size: 3.27em; } + icon-size: 48px; } .mount-dialog { spacing: 24px; } @@ -649,7 +649,7 @@ stage { spacing: 20px; } .audio-selection-device-icon { - icon-size: 4.36em; } + icon-size: 64px; } /* Access Dialog */ .access-dialog { @@ -708,14 +708,14 @@ stage { .end-session-dialog-logout-icon { border-radius: 99px; - width: 3.27em; - height: 3.27em; + width: 48px; + height: 48px; background-size: contain; } .end-session-dialog-shutdown-icon { color: #eeeeec; - width: 3.27em; - height: 3.27em; } + width: 48px; + height: 48px; } .end-session-dialog-inhibitor-layout { spacing: 24px; @@ -765,7 +765,7 @@ StEntry { warning-color: #f57900; padding: 0 4px; } StEntry StIcon.peek-password { - icon-size: 1.09em; + icon-size: 16px; padding: 0 4px; } .hotplug-transient-box { @@ -844,7 +844,20 @@ StEntry { icon-size: 1em; } /* On-screen Keyboard */ -.keyboard-key, .keyboard-subkeys .keyboard-key { +#keyboard { + background-color: rgba(32, 32, 32, 0.9); + box-shadow: inset 0 1px 0 0 rgba(50, 50, 50, 0.96) !important; } + #keyboard .page-indicator { + padding: 6px; } + #keyboard .page-indicator .page-indicator-icon { + width: 6px; + height: 6px; } + +.key-container { + padding: 4px; + spacing: 4px; } + +.keyboard-key { color: #eeeeec; background-color: #3c3c3c !important; border-width: 1px; @@ -852,7 +865,11 @@ StEntry { border-color: #2b2b2b; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); text-shadow: 0 1px rgba(0, 0, 0, 0.2); - icon-shadow: 0 1px rgba(0, 0, 0, 0.2); } + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + font-size: 16pt; + min-height: 1.2em; + min-width: 1.2em; + border-radius: 8px; } .keyboard-key:focus { color: #eeeeec; text-shadow: 0 1px rgba(0, 0, 0, 0.2); @@ -876,27 +893,6 @@ StEntry { text-shadow: none; icon-shadow: none; box-shadow: none; } - -#keyboard { - background-color: rgba(32, 32, 32, 0.9); - box-shadow: inset 0 1px 0 0 rgba(50, 50, 50, 0.96) !important; } - #keyboard .page-indicator { - padding: 6px; } - #keyboard .page-indicator .page-indicator-icon { - width: 6px; - height: 6px; } - #keyboard .page-indicator .page-indicator-icon:checked { - background-color: red; } - -.key-container { - padding: 4px; - spacing: 4px; } - -.keyboard-key { - font-size: 16pt; - min-height: 1.2em; - min-width: 1.2em; - border-radius: 8px; } .keyboard-key:grayed { background-color: #2d2d2d; color: #eeeeec; @@ -910,8 +906,7 @@ StEntry { border-color: rgba(27, 27, 27, 0.96); box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); text-shadow: 0 1px rgba(0, 0, 0, 0.2); - icon-shadow: 0 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) !important; } + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); } .keyboard-key.default-key:hover, .keyboard-key.default-key:checked { color: #eeeeec; background-color: rgba(50, 50, 50, 0.96) !important; @@ -939,8 +934,7 @@ StEntry { border-color: #1961b9; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); text-shadow: 0 1px rgba(0, 0, 0, 0.2); - icon-shadow: 0 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) !important; } + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); } .keyboard-key.enter-key:hover, .keyboard-key.enter-key:checked { color: #eeeeec; background-color: #2c7fe3 !important; @@ -980,7 +974,38 @@ StEntry { -arrow-rise: 10px; -boxpointer-gap: 6px; } .keyboard-subkeys .keyboard-key { + color: #eeeeec; + background-color: #3c3c3c !important; + border-width: 1px; + border-style: solid; + border-color: #2b2b2b; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); border-radius: 5px; } + .keyboard-subkeys .keyboard-key:focus { + color: #eeeeec; + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 0 0 2px rgba(27, 106, 203, 0.3); } + .keyboard-subkeys .keyboard-key:hover, .keyboard-subkeys .keyboard-key:checked { + color: #eeeeec; + background-color: #424242 !important; + border-width: 1px; + border-style: solid; + border-color: #2b2b2b; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); } + .keyboard-subkeys .keyboard-key:active { + color: #eeeeec; + background-color: #2d2d2d !important; + border-width: 1px; + border-style: solid; + border-color: #191919; + text-shadow: none; + icon-shadow: none; + box-shadow: none; } .emoji-page .keyboard-key { background-color: transparent; @@ -1294,16 +1319,17 @@ StEntry { .message .message-close-button:hover { color: #d6d6d1; } .message .message-icon-bin { + padding: 6px; margin: 6px 0; } .message .message-icon-bin > StIcon { color: #eeeeec; - icon-size: 2.18em; + icon-size: 32px; -st-icon-style: symbolic; padding: 0; margin: 6px; } .message .message-icon-bin > .fallback-window-icon { - width: 1.09em; - height: 1.09em; } + width: 16px; + height: 16px; } .message .message-secondary-bin { padding: 0; } .message .message-secondary-bin > .event-time { @@ -1332,14 +1358,14 @@ StEntry { border-radius: 7px 0 0 7px; } .media-message-cover-icon { - icon-size: 2.18em !important; + icon-size: 32px !important; border-radius: 5px; } .media-message-cover-icon.fallback { color: #c5c5be; background-color: #353535; border: 1px solid transparent; border-radius: 5px; - icon-size: 2.18em !important; + icon-size: 32px !important; padding: 12px; } /* Notifications & Mesage Tray */ @@ -1362,7 +1388,7 @@ StEntry { .notification-banner .message-content, .notification-banner:focus .message-content, .notification-banner:active .message-content { color: #eeeeec; } .notification-banner .message-icon-bin > StIcon { - icon-size: 2.18em; + icon-size: 32px; color: #eeeeec; } .notification-banner .notification-icon { padding: 5px; } @@ -1370,7 +1396,7 @@ StEntry { padding: 5px; spacing: 5px; } .notification-banner .secondary-icon { - icon-size: 1.09em; } + icon-size: 16px; } .notification-banner .notification-actions { padding-top: 0; color: #eeeeec; @@ -1397,7 +1423,7 @@ StEntry { border-radius: 0.9em; } .secondary-icon { - icon-size: 1.09em; } + icon-size: 16px; } .chat-body { spacing: 5px; } @@ -1505,7 +1531,7 @@ StEntry { font-weight: bold; } .nm-dialog-header-icon { - icon-size: 2.18em; } + icon-size: 32px; } .nm-dialog-header-hbox { spacing: 10px; } @@ -1525,7 +1551,7 @@ StEntry { color: #fff; } .nm-dialog-icon { - icon-size: 1.09em; } + icon-size: 16px; } .nm-dialog-icons { spacing: 12px; } @@ -1607,7 +1633,7 @@ StEntry { box-shadow: inset 0 -2px 0 0 #1f76e1; color: white; } #panel .panel-button .system-status-icon { - icon-size: 1.09em; + icon-size: 16px; padding: 5px; } #panel .panel-button .app-menu-icon { margin-left: 4px; @@ -1680,7 +1706,7 @@ StEntry { .popup-menu-arrow, .popup-menu-icon { - icon-size: 1.09em; } + icon-size: 16px; } .popup-sub-menu { background-color: #2d2d2d; @@ -1712,10 +1738,10 @@ StEntry { -st-icon-style: symbolic; } .aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { padding-left: 14px; - margin-left: 1.09em; } + margin-left: 16px; } .aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { padding-right: 14px; - margin-right: 1.09em; } + margin-right: 16px; } /* Screen Shield */ .screen-shield-arrows { @@ -1832,88 +1858,15 @@ StScrollBar { box-shadow: inset 0 1px 2px 1px rgba(0, 0, 0, 0.2); } .login-dialog StEntry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 1.09em; + icon-size: 16px; padding: 0 4px; color: inherit; } /* Search */ -.search-section { - background-color: rgba(45, 45, 45, 0.76); - border-radius: 13px; - border: 1px solid rgba(50, 50, 50, 0.96); - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2); - text-shadow: 0 1px rgba(0, 0, 0, 0.2); - color: #eeeeec; - padding: 18px; - margin: 4px; } - #searchResultsContent { max-width: 1024px; } .search-section { - spacing: 0; - margin-top: 0; - margin-bottom: 0; } - .search-section:first-child .search-section-separator, .search-section:last-child .search-section-separator { - background-color: transparent; } - .search-section .search-section-separator { - height: 0px; - background-color: transparent; } - .search-section .search-section-content { - spacing: 0; } - -.grid-search-result > .overview-icon { - color: #eeeeec; } -.grid-search-result > .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; } -.grid-search-result:hover .overview-icon, .grid-search-result:focus .overview-icon, .grid-search-result:selected .overview-icon { - background-color: rgba(32, 32, 32, 0.16); - color: #eeeeec; } -.grid-search-result:drop .overview-icon { - background-color: rgba(27, 106, 203, 0.85); } -.grid-search-result:active .overview-icon, .grid-search-result:checked .overview-icon { - background-color: rgba(7, 7, 7, 0.46); } - -.search-provider-icon { - padding: 0; - spacing: 0; - margin-right: 8px; } - .search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover { - background-color: rgba(238, 238, 236, 0.1); - transition-duration: 200ms; } - .search-provider-icon:active, .search-provider-icon:checked { - background-color: rgba(7, 7, 7, 0.86); } - .search-provider-icon .list-search-provider-content { - spacing: 12px; } - .search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: #dbdbd6; } - -.list-search-results { - spacing: 6px; } - -.list-search-result { - spacing: 0; - padding: 6px; - color: #eeeeec; } - .list-search-result:focus, .list-search-result:selected, .list-search-result:hover { - background-color: rgba(238, 238, 236, 0.1); - transition-duration: 200ms; } - .list-search-result:active, .list-search-result:checked { - background-color: rgba(7, 7, 7, 0.86); } - .list-search-result .list-search-result-content { - spacing: 0; } - .list-search-result .list-search-result-title { - color: #eeeeec; - spacing: 12px; - padding-right: 6px; } - .list-search-result .list-search-result-description { - color: #a6a69b; } - -/* Search */ -.search-section { background-color: rgba(45, 45, 45, 0.76); border-radius: 13px; border: 1px solid rgba(50, 50, 50, 0.96); @@ -1921,15 +1874,8 @@ StScrollBar { text-shadow: 0 1px rgba(0, 0, 0, 0.2); color: #eeeeec; padding: 18px; - margin: 4px; } - -#searchResultsContent { - max-width: 1024px; } - -.search-section { - spacing: 0; - margin-top: 0; - margin-bottom: 0; } + margin: 4px; + spacing: 12px; } .search-section:first-child .search-section-separator, .search-section:last-child .search-section-separator { background-color: transparent; } .search-section .search-section-separator { diff --git a/data/theme/gnome-shell.css.map b/data/theme/gnome-shell.css.map index 12964b346..8c515ec31 100644 --- a/data/theme/gnome-shell.css.map +++ b/data/theme/gnome-shell.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": "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", "sources": ["gnome-shell-sass/_common.scss","gnome-shell-sass/_drawing.scss","gnome-shell-sass/_colors.scss","gnome-shell-sass/widgets/_app-grid.scss","gnome-shell-sass/widgets/_app-switcher.scss","gnome-shell-sass/widgets/_buttons.scss","gnome-shell-sass/widgets/_calendar.scss","gnome-shell-sass/widgets/_check-box.scss","gnome-shell-sass/widgets/_corner-ripple.scss","gnome-shell-sass/widgets/_dash.scss","gnome-shell-sass/widgets/_dialogs.scss","gnome-shell-sass/widgets/_end-session-dialog.scss","gnome-shell-sass/widgets/_entries.scss","gnome-shell-sass/widgets/_hotplug.scss","gnome-shell-sass/widgets/_ibus-popup.scss","gnome-shell-sass/widgets/_keyboard.scss","gnome-shell-sass/widgets/_login-dialog.scss","gnome-shell-sass/widgets/_looking-glass.scss","gnome-shell-sass/widgets/_message-list.scss","gnome-shell-sass/widgets/_notifications.scss","gnome-shell-sass/widgets/_misc.scss","gnome-shell-sass/widgets/_network-dialog.scss","gnome-shell-sass/widgets/_osd.scss","gnome-shell-sass/widgets/_overview.scss","gnome-shell-sass/widgets/_panel.scss","gnome-shell-sass/widgets/_popovers.scss","gnome-shell-sass/widgets/_screen-shield.scss","gnome-shell-sass/widgets/_scrollbars.scss","gnome-shell-sass/widgets/_search-entry.scss","gnome-shell-sass/widgets/_search-results.scss","gnome-shell-sass/widgets/_slider.scss","gnome-shell-sass/widgets/_switches.scss","gnome-shell-sass/widgets/_tiled-previews.scss","gnome-shell-sass/widgets/_window-picker.scss","gnome-shell-sass/widgets/_workspace-switcher.scss"], "names": [], "file": "gnome-shell.css" |