by roundabout, Thursday, 27 February 2020, 16:53:12 (1582822392), pushed by roundabout, Sunday, 11 May 2025, 13:22:48 (1746969768)
Author identity: nana-4 <hnmaigo@gmail.com>
fe50641ed0ebc7c55303e1ff571164d35fc6671d
src/_sass/gnome-shell/_common-3.26.scss
@@ -5,49 +5,12 @@
color: rgba(0,0,0,0);
}
/* OSD */
.osd-window {
text-align: center;
font-weight: bold;
spacing: 1em;
margin: 32px;
min-width: 64px;
min-height: 64px;
.osd-monitor-label { @include type(headline3); }
.level {
height: 8px;
border-radius: 0;
background-color: $stroke-disabled;
color: $text;
}
.level-bar {
background-color: $primary;
border-radius: 0;
}
}
/* Pad OSD */
.pad-osd-window {
padding: 32px;
background-color: $scrim;
.pad-osd-title-box { spacing: 12px; }
.pad-osd-title-menu-box { spacing: 6px; }
}
.combo-box-label {
width: 15em;
}
/* App Switcher */
.switcher-popup {
padding: 8px;
spacing: 16px;
}
.osd-window,
.resize-popup,
.switcher-list {
@extend %osd-panel;
}
@@ -134,15 +97,6 @@
border-radius: $corner-radius;
}
%osd-panel {
color: $text;
background-color: $surface;
border: none;
box-shadow: $shadow-4;
border-radius: $corner-radius;
padding: 12px;
}
/* Tiled window previews */
.tile-preview {
background-color: rgba(on(dark, primary), 0.3);
src/_sass/gnome-shell/_common-3.28.scss
@@ -5,49 +5,12 @@
color: rgba(0,0,0,0);
}
/* OSD */
.osd-window {
text-align: center;
font-weight: bold;
spacing: 1em;
margin: 32px;
min-width: 64px;
min-height: 64px;
.osd-monitor-label { @include type(headline3); }
.level {
height: 8px;
border-radius: 0;
background-color: $stroke-disabled;
color: $text;
}
.level-bar {
background-color: $primary;
border-radius: 0;
}
}
/* Pad OSD */
.pad-osd-window {
padding: 32px;
background-color: $scrim;
.pad-osd-title-box { spacing: 12px; }
.pad-osd-title-menu-box { spacing: 6px; }
}
.combo-box-label {
width: 15em;
}
/* App Switcher */
.switcher-popup {
padding: 8px;
spacing: 16px;
}
.osd-window,
.resize-popup,
.switcher-list {
@extend %osd-panel;
}
@@ -134,15 +97,6 @@
border-radius: $corner-radius;
}
%osd-panel {
color: $text;
background-color: $surface;
border: none;
box-shadow: $shadow-4;
border-radius: $corner-radius;
padding: 12px;
}
/* Tiled window previews */
.tile-preview {
background-color: rgba(on(dark, primary), 0.3);
src/_sass/gnome-shell/_common-3.30.scss
@@ -5,47 +5,12 @@
color: rgba(0,0,0,0);
}
/* OSD */
.osd-window {
text-align: center;
font-weight: bold;
spacing: 1em;
margin: 32px;
min-width: 64px;
min-height: 64px;
.osd-monitor-label { @include type(headline3); }
.level {
height: 8px;
-barlevel-height: 8px;
-barlevel-background-color: $stroke-disabled;
-barlevel-active-background-color: $primary;
-barlevel-overdrive-color: $error;
-barlevel-overdrive-separator-width: 2px;
}
}
/* Pad OSD */
.pad-osd-window {
padding: 32px;
background-color: $scrim;
.pad-osd-title-box { spacing: 12px; }
.pad-osd-title-menu-box { spacing: 6px; }
}
.combo-box-label {
width: 15em;
}
/* App Switcher */
.switcher-popup {
padding: 8px;
spacing: 16px;
}
.osd-window,
.resize-popup,
.switcher-list {
@extend %osd-panel;
}
@@ -132,15 +97,6 @@
border-radius: $corner-radius;
}
%osd-panel {
color: $text;
background-color: $surface;
border: none;
box-shadow: $shadow-4;
border-radius: $corner-radius;
padding: 12px;
}
/* Tiled window previews */
.tile-preview {
background-color: rgba(on(dark, primary), 0.3);
src/_sass/gnome-shell/_common-3.32.scss
@@ -5,47 +5,12 @@
color: rgba(0,0,0,0);
}
/* OSD */
.osd-window {
text-align: center;
font-weight: bold;
spacing: 1em;
margin: 32px;
min-width: 64px;
min-height: 64px;
.osd-monitor-label { @include type(headline3); }
.level {
height: 8px;
-barlevel-height: 8px;
-barlevel-background-color: $stroke-disabled;
-barlevel-active-background-color: $primary;
-barlevel-overdrive-color: $error;
-barlevel-overdrive-separator-width: 2px;
}
}
/* Pad OSD */
.pad-osd-window {
padding: 32px;
background-color: $scrim;
.pad-osd-title-box { spacing: 12px; }
.pad-osd-title-menu-box { spacing: 6px; }
}
.combo-box-label {
width: 15em;
}
/* App Switcher */
.switcher-popup {
padding: 8px;
spacing: 16px;
}
.osd-window,
.resize-popup,
.switcher-list {
@extend %osd-panel;
}
@@ -132,15 +97,6 @@
border-radius: $corner-radius;
}
%osd-panel {
color: $text;
background-color: $surface;
border: none;
box-shadow: $shadow-4;
border-radius: $corner-radius;
padding: 12px;
}
/* Tiled window previews */
.tile-preview {
background-color: rgba(on(dark, primary), 0.3);
src/_sass/gnome-shell/_common-3.34.scss
@@ -13,47 +13,12 @@
}
}
/* OSD */
.osd-window {
text-align: center;
font-weight: bold;
spacing: 1em;
margin: 32px;
min-width: 64px;
min-height: 64px;
.osd-monitor-label { @include type(headline3); }
.level {
height: 8px;
-barlevel-height: 8px;
-barlevel-background-color: $stroke-disabled;
-barlevel-active-background-color: $primary;
-barlevel-overdrive-color: $error;
-barlevel-overdrive-separator-width: 2px;
}
}
/* Pad OSD */
.pad-osd-window {
padding: 32px;
background-color: $scrim;
.pad-osd-title-box { spacing: 12px; }
.pad-osd-title-menu-box { spacing: 6px; }
}
.combo-box-label {
width: 15em;
}
/* App Switcher */
.switcher-popup {
padding: 8px;
spacing: 16px;
}
.osd-window,
.resize-popup,
.switcher-list {
@extend %osd-panel;
}
@@ -141,15 +106,6 @@
border-radius: $corner-radius;
}
%osd-panel {
color: $text;
background-color: $surface;
border: none;
box-shadow: $shadow-4;
border-radius: $corner-radius;
padding: 12px;
}
/* Tiled window previews */
.tile-preview {
background-color: rgba(on(dark, primary), 0.3);
src/_sass/gnome-shell/_components.scss
@@ -24,7 +24,7 @@
@import 'components/dialog/dialog';
@import 'components/dialog/network-dialog';
// OSDs
// @import 'components/osd/osd';
@import 'components/osd/osd';
// @import 'components/osd/switcher';
// @import 'components/osd/workspace-switcher';
// Panel
src/_sass/gnome-shell/components/osd/_osd.scss
@@ -1,45 +1,74 @@
/* OSD */
$osd_levelbar_height:8px;
%osd-panel {
padding: 12px;
border: none;
border-radius: $corner-radius;
box-shadow: $shadow-4;
background-color: $surface;
color: $text;
}
.osd-window {
@extend %osd_panel;
@extend %osd-panel;
text-align: center;
font-weight: bold;
spacing: $base_spacing * 2; // 12px
margin: $base_margin * 8; // 32px
spacing: 12px;
margin: 32px;
min-width: 64px;
min-height: 64px;
StIcon {
icon-size:$base_icon_size * 6;
icon-size: 96px;
}
.osd-monitor-label {
@include type(headline3);
}
.osd-monitor-label { font-size: 3em; }
.level {
height: $osd_levelbar_height;
-barlevel-height: $osd_levelbar_height;
-barlevel-background-color: transparentize($osd_fg_color, if($variant=='light', 0.7, 0.9));
-barlevel-active-background-color: $osd_fg_color;
-barlevel-overdrive-color: $destructive_color;
-barlevel-overdrive-separator-width: 3px;
@if $version >= 3.30 {
.level {
height: 8px;
-barlevel-height: 8px;
-barlevel-background-color: $stroke-disabled;
-barlevel-active-background-color: $primary;
-barlevel-overdrive-color: $error;
-barlevel-overdrive-separator-width: 2px;
}
} @else {
.level {
height: 8px;
border-radius: 0;
background-color: $stroke-disabled;
color: $text;
}
.level-bar {
border-radius: 0;
background-color: $primary;
}
}
}
.resize-popup {
@extend %osd-panel;
}
/* Pad OSD */
.pad-osd-window {
padding: 32px;
background-color: transparentize(#000, 0.2);
background-color: $scrim;
.pad-osd-title-box {
spacing: 12px;
}
.pad-osd-title-box { spacing: 12px; }
.pad-osd-title-menu-box { spacing: 6px; }
.pad-osd-title-menu-box {
spacing: 6px;
}
}
.combo-box-label {
width: 15em;
}
.resize-popup {
@extend %osd_panel;
}