roundabout,
created on Sunday, 21 March 2021, 14:25:26 (1616336726),
received on Sunday, 11 May 2025, 13:23:01 (1746969781)
Author identity: nana-4 <hnmaigo@gmail.com>
e810f45e030f6d0eb1ac110b3af13f18b2996aa1
src/gnome-shell/sass/components/panel/_panel.scss
@@ -22,8 +22,13 @@
-panel-corner-border-width: 0;
-panel-corner-border-color: transparent;
&:active, &:overview, &:focus {
-panel-corner-border-color: transparent;
@if $version >= 40 {
-panel-corner-opacity: 0;
transition-duration: $duration-panel;
} @else {
&:active, &:overview, &:focus {
-panel-corner-border-color: transparent;
}
}
}
@@ -32,10 +37,22 @@
-natural-hpadding: $panel-button-hpadding;
-minimum-hpadding: $panel-button-hpadding / 2;
transition-duration: $duration;
border: 0;
border-radius: 0;
color: hint(on($background));
text-shadow: none;
font-weight: bold;
@if $version >= 3.36 {
&.clock-display {
.clock {
transition-duration: $duration;
border: 0;
border-radius: 0;
}
}
}
.system-status-icon,
.app-menu-icon > StIcon,
.popup-menu-arrow {
@@ -43,9 +60,20 @@
}
&:hover {
box-shadow: none;
color: on($background);
text-shadow: none;
@if $version >= 3.36 {
&.clock-display {
box-shadow: none;
.clock {
box-shadow: none;
}
}
}
.system-status-icon,
.app-menu-icon > StIcon,
.popup-menu-arrow {
@@ -59,15 +87,10 @@
background-color: rgba($background, .01);
color: on($background);
> .system-status-icon {
icon-shadow: none;
}
}
@if $version >= 3.36 {
&.clock-display {
// Move highlight from .panel-button to .clock
&:active, &:overview, &:focus, &:checked {
@if $version >= 3.36 {
// The clock display needs to have the background on .clock because
// we want to exclude the do-not-disturb indicator from the background
&.clock-display {
box-shadow: none;
background-color: transparent;
@@ -77,20 +100,44 @@
}
}
}
> .system-status-icon {
icon-shadow: none;
}
}
// status area icons
.system-status-icon {
icon-size: 16px;
padding: 0 4px;
@if $version >= 40 {
margin: 0 4px;
}
}
@if $version >= 40 {
.panel-status-indicators-box .system-status-icon,
.panel-status-menu-box .system-status-icon {
margin: 0;
}
}
// app menu icon
.app-menu-icon {
-st-icon-style: symbolic;
margin-left: 4px;
margin-right: 4px;
// dimensions of the icon are hardcoded
@if $version < 40 {
margin-left: 4px;
margin-right: 4px;
}
}
@if $version >= 40 {
&#panelActivities {
-natural-hpadding: $panel-button-hpadding;
}
}
}
@@ -115,9 +162,13 @@
background-color: transparent;
.panel-corner {
-panel-corner-radius: 0;
-panel-corner-background-color: transparent;
-panel-corner-border-color: transparent;
@if $version >= 40 {
-panel-corner-opacity: 0;
} @else {
-panel-corner-radius: 0;
-panel-corner-background-color: transparent;
-panel-corner-border-color: transparent;
}
}
.panel-button {
@@ -129,9 +180,9 @@
}
}
&:overview,
&.unlock-screen,
&.login-screen {
&.login-screen,
&:overview {
@extend %transparent-panel;
}
@@ -180,4 +231,11 @@
.label-shadow {
color: transparent;
}
@if $version >= 40 {
.panel-status-menu-box {
padding: 0 4px;
spacing: 4px;
}
}
}