Add option for panel transparency

This commit is contained in:
vinceliuice
2020-08-18 21:44:43 +08:00
parent 09c1dba39b
commit cddcba7eff
35 changed files with 16392 additions and 92 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,10 @@
$variant: 'dark';
$laptop: 'true';
$trans: 'true';
$black: 'false';
@import '../../sass/colors';
@import '../../sass/variables';
@import '../../sass/gnome-shell/drawing';
@import '../../sass/gnome-shell/common';
@import '../../sass/gnome-shell/extensions';

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,10 @@
$variant: 'dark';
$laptop: 'true';
$trans: 'false';
$black: 'false';
@import '../../sass/colors';
@import '../../sass/variables';
@import '../../sass/gnome-shell/drawing';
@import '../../sass/gnome-shell/common';
@import '../../sass/gnome-shell/extensions';

View File

@@ -1252,7 +1252,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
/* TOP BAR */
#panel {
background-color: rgba(0, 0, 0, 0.15);
background-color: #2a2a2a;
/* transition from solid to transparent */
transition-duration: 250ms;
font-weight: bold;
@@ -1261,7 +1261,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen {
background-color: rgba(0, 0, 0, 0.15);
background-color: #2a2a2a;
}
#panel #panelLeft, #panel #panelCenter {
@@ -1270,13 +1270,13 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
#panel .panel-corner {
-panel-corner-radius: 0;
-panel-corner-background-color: rgba(0, 0, 0, 0.15);
-panel-corner-background-color: #2a2a2a;
-panel-corner-border-width: 2px;
-panel-corner-border-color: transparent;
}
#panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus {
-panel-corner-border-color: white;
-panel-corner-border-color: #dadada;
}
#panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen {
@@ -1293,7 +1293,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
-natural-hpadding: 8px;
-minimum-hpadding: 8px;
font-weight: bold;
color: white;
color: #dadada;
transition-duration: 150ms;
border-radius: 6px;
}
@@ -1336,13 +1336,13 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel .panel-button:hover {
color: white;
color: #dadada;
background-color: rgba(255, 255, 255, 0.15);
}
#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover {
background-color: rgba(255, 255, 255, 0.3);
color: white;
color: #dadada;
box-shadow: none;
}
@@ -1352,11 +1352,11 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button {
color: white;
color: #dadada;
}
.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active {
color: white;
color: #dadada;
}
#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
@@ -1428,6 +1428,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
#panel #panelActivities.panel-button > * {
background-image: url("assets/activities.svg");
background-position: center top;
background-size: 18px 18px;
width: 24px;
height: 24px;
background-color: transparent !important;

View File

@@ -1,6 +1,7 @@
$variant: 'dark';
$laptop: 'true';
$trans: 'false';
$black: 'false';
@import '../../sass/colors';
@import '../../sass/variables';

View File

@@ -1252,7 +1252,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
/* TOP BAR */
#panel {
background-color: rgba(0, 0, 0, 0.15);
background-color: rgba(0, 0, 0, 0.16);
/* transition from solid to transparent */
transition-duration: 250ms;
font-weight: bold;
@@ -1261,7 +1261,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen {
background-color: rgba(0, 0, 0, 0.15);
background-color: rgba(0, 0, 0, 0.16);
}
#panel #panelLeft, #panel #panelCenter {
@@ -1270,7 +1270,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
#panel .panel-corner {
-panel-corner-radius: 0;
-panel-corner-background-color: rgba(0, 0, 0, 0.15);
-panel-corner-background-color: rgba(0, 0, 0, 0.16);
-panel-corner-border-width: 2px;
-panel-corner-border-color: transparent;
}
@@ -1382,7 +1382,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel.solid {
background-color: rgba(0, 0, 0, 0.15);
background-color: rgba(0, 0, 0, 0.16);
/* transition from transparent to solid */
transition-duration: 250ms;
background-gradient-direction: none;
@@ -1394,7 +1394,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel.solid .panel-corner {
-panel-corner-background-color: rgba(0, 0, 0, 0.15);
-panel-corner-background-color: rgba(0, 0, 0, 0.16);
}
#panel.solid .panel-button {
@@ -1428,6 +1428,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
#panel #panelActivities.panel-button > * {
background-image: url("assets/activities.svg");
background-position: center top;
background-size: 18px 18px;
width: 24px;
height: 24px;
background-color: transparent !important;

View File

@@ -1,6 +1,7 @@
$variant: 'dark';
$laptop: 'true';
$trans: 'true';
$black: 'false';
@import '../../sass/colors';
@import '../../sass/variables';

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,10 @@
$variant: 'light';
$laptop: 'true';
$trans: 'true';
$black: 'true';
@import '../../sass/colors';
@import '../../sass/variables';
@import '../../sass/gnome-shell/drawing';
@import '../../sass/gnome-shell/common';
@import '../../sass/gnome-shell/extensions';

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,10 @@
$variant: 'light';
$laptop: 'true';
$trans: 'false';
$black: 'true';
@import '../../sass/colors';
@import '../../sass/variables';
@import '../../sass/gnome-shell/drawing';
@import '../../sass/gnome-shell/common';
@import '../../sass/gnome-shell/extensions';

View File

@@ -777,7 +777,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
.audio-selection-device:hover, .audio-selection-device:focus {
background-color: rgba(0, 0, 0, 0.16);
background-color: rgba(0, 0, 0, 0.35);
}
.audio-selection-device:active {
@@ -1252,7 +1252,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
/* TOP BAR */
#panel {
background-color: rgba(255, 255, 255, 0.15);
background-color: #f1f1f1;
/* transition from solid to transparent */
transition-duration: 250ms;
font-weight: bold;
@@ -1261,7 +1261,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen {
background-color: rgba(255, 255, 255, 0.15);
background-color: #f1f1f1;
}
#panel #panelLeft, #panel #panelCenter {
@@ -1270,13 +1270,13 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
#panel .panel-corner {
-panel-corner-radius: 0;
-panel-corner-background-color: rgba(255, 255, 255, 0.15);
-panel-corner-background-color: #f1f1f1;
-panel-corner-border-width: 2px;
-panel-corner-border-color: transparent;
}
#panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus {
-panel-corner-border-color: white;
-panel-corner-border-color: #363636;
}
#panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen {
@@ -1293,7 +1293,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
-natural-hpadding: 8px;
-minimum-hpadding: 8px;
font-weight: bold;
color: white;
color: #363636;
transition-duration: 150ms;
border-radius: 6px;
}
@@ -1336,13 +1336,13 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel .panel-button:hover {
color: white;
color: #363636;
background-color: rgba(255, 255, 255, 0.15);
}
#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover {
background-color: rgba(255, 255, 255, 0.3);
color: white;
color: #363636;
box-shadow: none;
}
@@ -1352,11 +1352,11 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button {
color: white;
color: #363636;
}
.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active {
color: white;
color: #363636;
}
#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
@@ -1428,6 +1428,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
#panel #panelActivities.panel-button > * {
background-image: url("assets/activities.svg");
background-position: center top;
background-size: 18px 18px;
width: 24px;
height: 24px;
background-color: transparent !important;

View File

@@ -1,6 +1,7 @@
$variant: 'light';
$laptop: 'true';
$trans: 'false';
$black: 'true';
@import '../../sass/colors';
@import '../../sass/variables';

View File

@@ -777,7 +777,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
.audio-selection-device:hover, .audio-selection-device:focus {
background-color: rgba(0, 0, 0, 0.16);
background-color: rgba(0, 0, 0, 0.35);
}
.audio-selection-device:active {
@@ -1252,7 +1252,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
/* TOP BAR */
#panel {
background-color: rgba(255, 255, 255, 0.15);
background-color: rgba(255, 255, 255, 0.16);
/* transition from solid to transparent */
transition-duration: 250ms;
font-weight: bold;
@@ -1261,7 +1261,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen {
background-color: rgba(255, 255, 255, 0.15);
background-color: rgba(255, 255, 255, 0.16);
}
#panel #panelLeft, #panel #panelCenter {
@@ -1270,7 +1270,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
#panel .panel-corner {
-panel-corner-radius: 0;
-panel-corner-background-color: rgba(255, 255, 255, 0.15);
-panel-corner-background-color: rgba(255, 255, 255, 0.16);
-panel-corner-border-width: 2px;
-panel-corner-border-color: transparent;
}
@@ -1382,7 +1382,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel.solid {
background-color: rgba(255, 255, 255, 0.15);
background-color: rgba(255, 255, 255, 0.16);
/* transition from transparent to solid */
transition-duration: 250ms;
background-gradient-direction: none;
@@ -1394,7 +1394,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel.solid .panel-corner {
-panel-corner-background-color: rgba(255, 255, 255, 0.15);
-panel-corner-background-color: rgba(255, 255, 255, 0.16);
}
#panel.solid .panel-button {
@@ -1428,6 +1428,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
#panel #panelActivities.panel-button > * {
background-image: url("assets/activities.svg");
background-position: center top;
background-size: 18px 18px;
width: 24px;
height: 24px;
background-color: transparent !important;

View File

@@ -1,6 +1,7 @@
$variant: 'light';
$laptop: 'true';
$trans: 'true';
$black: 'false';
@import '../../sass/colors';
@import '../../sass/variables';