diff --git a/src/sass/gnome-shell/common/_panel.scss b/src/sass/gnome-shell/common/_panel.scss index 2b7e2765..2f4b4b3f 100644 --- a/src/sass/gnome-shell/common/_panel.scss +++ b/src/sass/gnome-shell/common/_panel.scss @@ -30,8 +30,8 @@ // panel menus .panel-button { - -natural-hpadding: 12px; - -minimum-hpadding: 12px; + -natural-hpadding: $base_padding * 2; + -minimum-hpadding: $base_padding; font-weight: bold; color: $panel-text-secondary; transition-duration: 150ms; @@ -61,6 +61,26 @@ } } + &.screen-recording-indicator { + box-shadow: inset 0 0 0 100px $error; + } + + &.screen-sharing-indicator { + box-shadow: inset 0 0 0 100px $warning; + StBoxLayout { margin: 0 $base_padding; } + } + + &.screen-recording-indicator, + &.screen-sharing-indicator { + StBoxLayout { + spacing: $base_padding; + } + + StIcon { + icon-size: $base_icon_size; + } + } + &:hover { color: $panel-text; background-color: transparent; diff --git a/src/sass/gnome-shell/extensions-40-0/_misc.scss b/src/sass/gnome-shell/extensions-40-0/_misc.scss index a2dfa2c9..8945bcd8 100644 --- a/src/sass/gnome-shell/extensions-40-0/_misc.scss +++ b/src/sass/gnome-shell/extensions-40-0/_misc.scss @@ -222,3 +222,14 @@ background-color: transparent !important; } } + +// Dash to panel +.dashtopanelMainPanel { + .show-apps .overview-icon { + color: $panel-text !important; + } + + &:overview, #panel, .dash-background { + background-color: transparent !important; + } +}