Skip to content

Commit 5b6193d

Browse files
committed
Add Gtk+ 4.0 theme support
1 parent 730bc9b commit 5b6193d

File tree

687 files changed

+107508
-120
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

687 files changed

+107508
-120
lines changed

install.sh

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,23 +99,31 @@ install() {
9999
mv -f assets/process-working.svg process-working.svg
100100
mv -f assets/no-notifications.svg no-notifications.svg
101101

102-
# Install GTK+ 2 Theme
102+
# Install GTK+ 2.0 Theme
103103
mkdir -p ${themedir}/gtk-2.0
104104
cd ${SRC_DIR}/gtk-2.0
105105
cp -ur {apps.rc,main.rc,panel.rc,xfce-notify.rc} ${themedir}/gtk-2.0
106106
cp -ur gtkrc${color}${theme} ${themedir}/gtk-2.0/gtkrc
107107
cp -ur assets${ELSE_DARK}${theme} ${themedir}/gtk-2.0/assets
108108
cp -ur menubar-toolbar${ELSE_DARK}.rc ${themedir}/gtk-2.0/menubar-toolbar.rc
109109

110-
# Install GTK+ 3 Theme
110+
# Install GTK+ 3.0 Theme
111111
mkdir -p ${themedir}/gtk-3.0
112-
cd ${SRC_DIR}/gtk-3.0
112+
cd ${SRC_DIR}/gtk
113113
cp -ur assets${theme} ${themedir}/gtk-3.0/assets
114-
cp -ur gtk${color}${theme}.css ${themedir}/gtk-3.0/gtk.css
115-
cp -ur gtk-dark${theme}.css ${themedir}/gtk-3.0/gtk-dark.css
114+
cp -ur gtk-3.0/gtk${color}${theme}.css ${themedir}/gtk-3.0/gtk.css
115+
cp -ur gtk-3.0/gtk-dark${theme}.css ${themedir}/gtk-3.0/gtk-dark.css
116116

117117
cp -ur thumbnail${ELSE_DARK}${theme}.png ${themedir}/gtk-3.0/thumbnail.png
118118

119+
# Install GTK+ 4.0 Theme
120+
mkdir -p ${themedir}/gtk-4.0
121+
cp -ur gtk-4.0/gtk${color}${theme}.css ${themedir}/gtk-4.0/gtk.css
122+
cp -ur gtk-4.0/gtk-dark${theme}.css ${themedir}/gtk-4.0/gtk-dark.css
123+
cd ${themedir}/gtk-4.0
124+
ln -sf ../gtk-3.0/assets assets
125+
ln -sf ../gtk-3.0/thumbnail.png thumbnail.png
126+
119127
# Install CINNAMON Theme
120128
mkdir -p ${themedir}/cinnamon
121129
cd ${SRC_DIR}/cinnamon

parse-sass.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@ fi
2424

2525
for color in "${_COLOR_VARIANTS[@]}"; do
2626
for theme in "${_THEME_VARIANTS[@]}"; do
27-
sassc $SASSC_OPT src/gtk-3.0/gtk${color}${theme}.{scss,css}
28-
echo "==> Generating the gtk${color}${theme}.css..."
27+
sassc $SASSC_OPT src/gtk/gtk-3.0/gtk${color}${theme}.{scss,css}
28+
echo "==> Generating the GTK 3.0 gtk${color}${theme}.css..."
29+
sassc $SASSC_OPT src/gtk/gtk-4.0/gtk${color}${theme}.{scss,css}
30+
echo "==> Generating the GTK 4.0 gtk${color}${theme}.css..."
2931
done
3032
done
3133

src/gtk-3.0/gtk-aliz.scss

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/gtk-3.0/gtk-azul.scss

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/gtk-3.0/gtk-dark-aliz.scss

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/gtk-3.0/gtk-dark-azul.scss

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/gtk-3.0/gtk-dark-sea.scss

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/gtk-3.0/gtk-light-aliz.scss

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/gtk-3.0/gtk-light-azul.scss

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/gtk-3.0/gtk-light-sea.scss

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)