Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
vinceliuice committed Oct 4, 2024
1 parent 14254d9 commit 20e8dfe
Show file tree
Hide file tree
Showing 34 changed files with 483 additions and 226 deletions.
14 changes: 9 additions & 5 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -751,16 +751,20 @@ clean_theme() {
for theme in "${THEME_VARIANTS[@]}"; do
for color in '-light' '-dark'; do
for size in "${SIZE_VARIANTS[@]}"; do
clean "${dest:-$DEST_DIR}" "${_name:-$THEME_NAME}" "$round" "$theme" "$color" "$size"
clean "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$round" "$theme" "$color" "$size"
done
done
done
done

if [[ "$DEST_DIR" == "$HOME/.themes" ]]; then
local dest="$HOME/.local/share/themes"
fi

for theme in "${THEME_VARIANTS[@]}"; do
for color in "${COLOR_VARIANTS[@]}"; do
for size in "${SIZE_VARIANTS[@]}"; do
uninstall "${dest:-$HOME/.local/share/themes}" "${_name:-$THEME_NAME}" "$theme" "$color" "$size"
uninstall "${dest}" "${name:-$THEME_NAME}" "$theme" "$color" "$size"
done
done
done
Expand All @@ -770,7 +774,7 @@ uninstall_theme() {
for theme in "${themes[@]}"; do
for color in "${colors[@]}"; do
for size in "${sizes[@]}"; do
uninstall "${dest:-$DEST_DIR}" "${_name:-$THEME_NAME}" "$theme" "$color" "$size"
uninstall "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$theme" "$color" "$size"
done
done
done
Expand All @@ -780,7 +784,7 @@ install_theme() {
for theme in "${themes[@]}"; do
for color in "${colors[@]}"; do
for size in "${sizes[@]}"; do
install "${dest:-$DEST_DIR}" "${_name:-$THEME_NAME}" "$theme" "$color" "$size" "$icon"
install "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$theme" "$color" "$size" "$icon"
done
done
done
Expand All @@ -790,7 +794,7 @@ link_theme() {
for theme in "${themes[@]}"; do
for color in "${lcolors[@]}"; do
for size in "${sizes[0]}"; do
link_libadwaita "${dest:-$DEST_DIR}" "${_name:-$THEME_NAME}" "$theme" "$color" "$size"
link_libadwaita "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$theme" "$color" "$size"
done
done
done
Expand Down
6 changes: 5 additions & 1 deletion src/_sass/gtk/apps/_gnome-3.22.scss
Original file line number Diff line number Diff line change
Expand Up @@ -1686,10 +1686,14 @@ preferencesgroup, .geary-accounts-editor-pane {
list {
@extend %circular_list;

row.activatable { @extend %circular_row; }
> row.activatable {
@extend %circular_row;
}
}
}

.geary-settings > box > box { margin: $space-size $space-size * 2; }

.geary-accounts-editor-pane {
frame:not(.geary-signature) > border,
scrolledwindow.frame { border: none; }
Expand Down
9 changes: 6 additions & 3 deletions src/_sass/gtk/apps/_nemo.scss
Original file line number Diff line number Diff line change
Expand Up @@ -11,29 +11,32 @@
.primary-toolbar {
background-color: $titlebar;
border-bottom: 1px solid $divider;
padding: $space-size ($space-size - 2px);
padding: $space-size $space-size - 2px;

&:backdrop { background-color: $titlebar-backdrop; }

// FIXME: workaround for wrong size allocation of Nemo
entry {
@extend %titlebar-entry;
min-height: 20px;
margin: 0 2px;
}

button:not(.text-button):not(.suggested-action):not(.destructive-action) {
@extend %titlebar-button;
margin: 0 2px;
border-radius: $corner-radius;
padding: ($medium-size - 26px) / 2 ($medium-size - 16px) / 2;
min-height: 24px;
min-width: 24px;
padding: $space-size / 2;
}

// instead of .path-bar button
button.text-button {
padding-left: 8px;
padding-right: 8px;
color: $titlebar-text-secondary;
margin: 0 0;
margin: 0;

&:hover, &:active, &:checked { color: $titlebar-text; }

Expand Down
26 changes: 19 additions & 7 deletions src/gnome-shell/sass/widgets/_panel.scss
Original file line number Diff line number Diff line change
Expand Up @@ -176,15 +176,21 @@ $panel_transition_duration: 250ms; // same as the overview transition duration
}

// .panel-status-indicators-box .system-status-icon,
.panel-status-menu-box .system-status-icon { margin: 0 0; }
.panel-status-menu-box .system-status-icon { margin: 0; }
.panel-status-menu-box StLabel { padding: 0 0 0 $container_padding / 2; }

.appindicator-trayicons-box { margin: 0 $container_padding; }

.panel-status-indicators-box,
.panel-status-menu-box,
.power-status.panel-status-indicators-box { // spacing between power icon and (optional) percentage label
spacing: 2px;
.panel-status-indicators-box { // spacing between power icon and (optional) percentage label
spacing: $container_padding / 2;
}

.appindicator-trayicons-box,
.panel-status-indicators-box.appindicator-box {
margin: 0 $container_padding;
}

.clipboard-indicator-icon {
margin: 0 $container_padding;
}

// app menu icon
Expand Down Expand Up @@ -281,11 +287,17 @@ $panel_transition_duration: 250ms; // same as the overview transition duration

Gjs_ui_panel_AggregateMenu.panel-button {
.system-status-icon {
margin: 0 0 !important;
margin: 0 !important;
padding: $container_padding !important;
}
}

Gjs_kimpanel_kde_org_indicator_KimIndicator.panel-button {
.panel-status-menu-box {
margin: 0 $container_padding;
}
}

@if $panel_style == 'float' {
Gjs_ArcMenu_ApplicationsButton.panel-button,
Gjs_arcmenu_arcmenu_com_menuButton_ArcMenu_MenuButton.panel-button,
Expand Down
22 changes: 15 additions & 7 deletions src/gnome-shell/shell-40-0/gnome-shell-Dark-compact.css
Original file line number Diff line number Diff line change
Expand Up @@ -2027,21 +2027,25 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel .panel-button .panel-status-menu-box .system-status-icon {
margin: 0 0;
margin: 0;
}

#panel .panel-button .panel-status-menu-box StLabel {
padding: 0 0 0 2px;
}

#panel .panel-button .appindicator-trayicons-box {
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .panel-status-indicators-box {
spacing: 2px;
}

#panel .panel-button .appindicator-trayicons-box,
#panel .panel-button .panel-status-indicators-box.appindicator-box {
margin: 0 4px;
}

#panel .panel-button .panel-status-indicators-box,
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .power-status.panel-status-indicators-box {
spacing: 2px;
#panel .panel-button .clipboard-indicator-icon {
margin: 0 4px;
}

#panel .panel-button .app-menu-icon {
Expand Down Expand Up @@ -2100,10 +2104,14 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel Gjs_ui_panel_AggregateMenu.panel-button .system-status-icon {
margin: 0 0 !important;
margin: 0 !important;
padding: 4px !important;
}

#panel Gjs_kimpanel_kde_org_indicator_KimIndicator.panel-button .panel-status-menu-box {
margin: 0 4px;
}

#panel .screencast-indicator,
#panel .remote-access-indicator {
color: #FF6D00;
Expand Down
22 changes: 15 additions & 7 deletions src/gnome-shell/shell-40-0/gnome-shell-Dark.css
Original file line number Diff line number Diff line change
Expand Up @@ -2027,21 +2027,25 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel .panel-button .panel-status-menu-box .system-status-icon {
margin: 0 0;
margin: 0;
}

#panel .panel-button .panel-status-menu-box StLabel {
padding: 0 0 0 3px;
}

#panel .panel-button .appindicator-trayicons-box {
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .panel-status-indicators-box {
spacing: 3px;
}

#panel .panel-button .appindicator-trayicons-box,
#panel .panel-button .panel-status-indicators-box.appindicator-box {
margin: 0 6px;
}

#panel .panel-button .panel-status-indicators-box,
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .power-status.panel-status-indicators-box {
spacing: 2px;
#panel .panel-button .clipboard-indicator-icon {
margin: 0 6px;
}

#panel .panel-button .app-menu-icon {
Expand Down Expand Up @@ -2100,10 +2104,14 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel Gjs_ui_panel_AggregateMenu.panel-button .system-status-icon {
margin: 0 0 !important;
margin: 0 !important;
padding: 6px !important;
}

#panel Gjs_kimpanel_kde_org_indicator_KimIndicator.panel-button .panel-status-menu-box {
margin: 0 6px;
}

#panel .screencast-indicator,
#panel .remote-access-indicator {
color: #FF6D00;
Expand Down
22 changes: 15 additions & 7 deletions src/gnome-shell/shell-40-0/gnome-shell-Light-compact.css
Original file line number Diff line number Diff line change
Expand Up @@ -2027,21 +2027,25 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel .panel-button .panel-status-menu-box .system-status-icon {
margin: 0 0;
margin: 0;
}

#panel .panel-button .panel-status-menu-box StLabel {
padding: 0 0 0 2px;
}

#panel .panel-button .appindicator-trayicons-box {
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .panel-status-indicators-box {
spacing: 2px;
}

#panel .panel-button .appindicator-trayicons-box,
#panel .panel-button .panel-status-indicators-box.appindicator-box {
margin: 0 4px;
}

#panel .panel-button .panel-status-indicators-box,
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .power-status.panel-status-indicators-box {
spacing: 2px;
#panel .panel-button .clipboard-indicator-icon {
margin: 0 4px;
}

#panel .panel-button .app-menu-icon {
Expand Down Expand Up @@ -2100,10 +2104,14 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel Gjs_ui_panel_AggregateMenu.panel-button .system-status-icon {
margin: 0 0 !important;
margin: 0 !important;
padding: 4px !important;
}

#panel Gjs_kimpanel_kde_org_indicator_KimIndicator.panel-button .panel-status-menu-box {
margin: 0 4px;
}

#panel .screencast-indicator,
#panel .remote-access-indicator {
color: #FF6D00;
Expand Down
22 changes: 15 additions & 7 deletions src/gnome-shell/shell-40-0/gnome-shell-Light.css
Original file line number Diff line number Diff line change
Expand Up @@ -2027,21 +2027,25 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel .panel-button .panel-status-menu-box .system-status-icon {
margin: 0 0;
margin: 0;
}

#panel .panel-button .panel-status-menu-box StLabel {
padding: 0 0 0 3px;
}

#panel .panel-button .appindicator-trayicons-box {
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .panel-status-indicators-box {
spacing: 3px;
}

#panel .panel-button .appindicator-trayicons-box,
#panel .panel-button .panel-status-indicators-box.appindicator-box {
margin: 0 6px;
}

#panel .panel-button .panel-status-indicators-box,
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .power-status.panel-status-indicators-box {
spacing: 2px;
#panel .panel-button .clipboard-indicator-icon {
margin: 0 6px;
}

#panel .panel-button .app-menu-icon {
Expand Down Expand Up @@ -2100,10 +2104,14 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel Gjs_ui_panel_AggregateMenu.panel-button .system-status-icon {
margin: 0 0 !important;
margin: 0 !important;
padding: 6px !important;
}

#panel Gjs_kimpanel_kde_org_indicator_KimIndicator.panel-button .panel-status-menu-box {
margin: 0 6px;
}

#panel .screencast-indicator,
#panel .remote-access-indicator {
color: #FF6D00;
Expand Down
22 changes: 15 additions & 7 deletions src/gnome-shell/shell-40-0/gnome-shell-compact.css
Original file line number Diff line number Diff line change
Expand Up @@ -2027,21 +2027,25 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel .panel-button .panel-status-menu-box .system-status-icon {
margin: 0 0;
margin: 0;
}

#panel .panel-button .panel-status-menu-box StLabel {
padding: 0 0 0 2px;
}

#panel .panel-button .appindicator-trayicons-box {
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .panel-status-indicators-box {
spacing: 2px;
}

#panel .panel-button .appindicator-trayicons-box,
#panel .panel-button .panel-status-indicators-box.appindicator-box {
margin: 0 4px;
}

#panel .panel-button .panel-status-indicators-box,
#panel .panel-button .panel-status-menu-box,
#panel .panel-button .power-status.panel-status-indicators-box {
spacing: 2px;
#panel .panel-button .clipboard-indicator-icon {
margin: 0 4px;
}

#panel .panel-button .app-menu-icon {
Expand Down Expand Up @@ -2100,10 +2104,14 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
}

#panel Gjs_ui_panel_AggregateMenu.panel-button .system-status-icon {
margin: 0 0 !important;
margin: 0 !important;
padding: 4px !important;
}

#panel Gjs_kimpanel_kde_org_indicator_KimIndicator.panel-button .panel-status-menu-box {
margin: 0 4px;
}

#panel .screencast-indicator,
#panel .remote-access-indicator {
color: #FF6D00;
Expand Down
Loading

0 comments on commit 20e8dfe

Please sign in to comment.