pull/85/head
Vince 5 years ago
parent b99933f38a
commit 436aa4116a

@ -21,8 +21,8 @@ COLOR_VARIANTS=('' '-light' '-dark')
SIZE_VARIANTS=('' '-compact')
if [[ "$(command -v gnome-shell)" ]]; then
SHELL_VERSION="$(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f -2)"
if [[ "${SHELL_VERSION:-}" == '40.0' ]]; then
SHELL_VERSION="$(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f -1)"
if [[ "${SHELL_VERSION:-}" -ge "40" ]]; then
GS_VERSION="new"
else
GS_VERSION="old"

@ -98,7 +98,25 @@ $panel_transition_duration: 250ms; // same as the overview transition duration
}
&#panelActivities {
-natural-hpadding: $container_padding * 3;
$size_suffix: if($laptop == 'true', '-small', '');
-natural-hpadding: $container_padding;
background-image: url("assets/activities#{$size_suffix}.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
&:hover {
background-image: url("assets/activities-active#{$size_suffix}.svg");
}
&:hover, &:active, &:overview, &:focus, &:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
}
}

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 12px;
-natural-hpadding: 4px;
background-image: url("assets/activities-small.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active-small.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -1850,7 +1850,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}
#panel #panelActivities.panel-button {
-natural-hpadding: 18px;
-natural-hpadding: 6px;
background-image: url("assets/activities.svg");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel #panelActivities.panel-button:hover {
background-image: url("assets/activities-active.svg");
}
#panel #panelActivities.panel-button:hover, #panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked {
color: transparent;
background-color: transparent;
box-shadow: none;
}
#panel.unlock-screen .panel-button:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel:overview .panel-button:hover, #panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked {

@ -21,8 +21,8 @@ COLOR_VARIANTS=('' '-light' '-dark')
SASSC_OPT=('-M' '-t' 'expanded')
if [[ "$(command -v gnome-shell)" ]]; then
SHELL_VERSION="$(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f -2)"
if [[ "${SHELL_VERSION:-}" == '40.0' ]]; then
SHELL_VERSION="$(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f -1)"
if [[ "${SHELL_VERSION:-}" -ge "40" ]]; then
GS_VERSION="new"
else
GS_VERSION="old"

Loading…
Cancel
Save