Commit bc00bf1e
3
files
+62
added
-8
deleted
@@ -1,15 +1,16 @@
1
-# Pagan Linux – unikalny wygląd XFCE (defaults w /etc/xdg + greeter LightDM).
1
+# Pagan Linux – unikalny, SPÓJNY wygląd XFCE (kompletny „Pagan look”).
2
2
#
3
-# „Jedno źródło prawdy” dla LOOK-u: motyw GTK/xfwm4, ikony, czcionki, skróty,
4
-# tapeta, powiadomienia i ekran logowania. Silnik ISO wpina ten pakiet do
5
-# stacku bazowego, więc każdy obraz Pagan ma spójny, rozpoznawalny wygląd.
3
+# Jedno źródło prawdy dla wyglądu: motyw GTK/xfwm4, ikony, czcionki, skróty,
4
+# tapeta, powiadomienia, ekran logowania ORAZ globalny akcent kolorystyczny
5
+# (GTK3 + GTK4/libadwaita) i styl panelu. Silnik ISO wpina ten pakiet do
6
+# stacku bazowego, więc każdy obraz Pagan ma identyczny, rozpoznawalny wygląd.
6
7
#
7
-# Wersję podnosimy, gdy zmieniamy którykolwiek z plików – `pag upgrade`
8
-# podłoży wtedy nowy look.
8
+# Wersję podnosimy przy każdej zmianie któregokolwiek pliku → `pag upgrade`
9
+# podłoży nowy look na istniejących systemach.
9
10
pkgname: pagan-xfce-look
10
-pkgver: '1.0'
11
+pkgver: '1.1'
11
12
pkgrel: '1'
12
-pkgdesc: 'Pagan Linux – unikalny wygląd XFCE: motyw Catppuccin (GTK+xfwm4), ikony Papirus, czcionki, skróty, tapeta i greeter LightDM'
13
+pkgdesc: 'Pagan Linux – kompletny wygląd XFCE: motyw Catppuccin (GTK+xfwm4), ikony Papirus, akcent Pagan (GTK3/GTK4), panel, skróty, tapeta i greeter LightDM'
13
14
url: https://paganlinux.eu
14
15
arch: x86_64
15
16
license:
@@ -35,6 +36,8 @@ source:
35
36
- 'xfce4-notifyd.xml'
36
37
- 'xfce4-desktop.xml'
37
38
- 'lightdm-gtk-greeter.conf'
39
+- 'gtk-3.0.css'
40
+- 'gtk-4.0.css'
38
41
39
42
sha256sums:
40
43
- SKIP
@@ -43,6 +46,8 @@ sha256sums:
43
46
- SKIP
44
47
- SKIP
45
48
- SKIP
49
+- SKIP
50
+- SKIP
46
51
47
52
build: |
48
53
_xdg="${PKGDIR}/etc/xdg/xfce4/xfconf/xfce-perchannel-xml"
@@ -53,5 +58,10 @@ build: |
53
58
install -d "${PKGDIR}/etc/lightdm"
54
59
install -m644 lightdm-gtk-greeter.conf "${PKGDIR}/etc/lightdm/"
55
60
61
+ # Globalny akcent Pagan (GTK3 + GTK4) i styl panelu.
62
+ install -d "${PKGDIR}/etc/xdg/gtk-3.0" "${PKGDIR}/etc/xdg/gtk-4.0"
63
+ install -m644 gtk-3.0.css "${PKGDIR}/etc/xdg/gtk-3.0/gtk.css"
64
+ install -m644 gtk-4.0.css "${PKGDIR}/etc/xdg/gtk-4.0/gtk.css"
65
+
56
66
package: |
57
67
true
58
68
new file mode 100644
@@ -0,0 +1,29 @@
1
+/* Pagan Linux – globalny akcent motywu (GTK3).
2
+ Nakładka na motyw bazowy: przemalowuje kolor zaznaczenia/akcentu na
3
+ „Pagan green” i nadaje panelowi spójny, półprzezroczysty wygląd.
4
+ Czytane z /etc/xdg/gtk-3.0/gtk.css (XDG_CONFIG_DIRS) → działa globalnie. */
5
+
6
+@define-color accent_color #7bd88f;
7
+@define-color theme_selected_bg_color #2e7d32;
8
+@define-color theme_selected_fg_color #ffffff;
9
+
10
+/* Panel XFCE – lekko przezroczysty, ciemny, z zielonym akcentem na hover. */
11
+.xfce4-panel.background {
12
+ background-color: rgba(24, 24, 37, 0.92);
13
+ color: #cdd6f4;
14
+ border-color: rgba(123, 216, 143, 0.35);
15
+}
16
+.xfce4-panel button {
17
+ color: #cdd6f4;
18
+}
19
+.xfce4-panel button:hover {
20
+ background-color: rgba(123, 216, 143, 0.20);
21
+}
22
+.xfce4-panel button:checked {
23
+ background-color: rgba(123, 216, 143, 0.30);
24
+}
25
+/* Whisker Menu – nagłówek/akcent w kolorze Pagan. */
26
+#whiskermenu-window .title,
27
+#whiskermenu-button {
28
+ color: #7bd88f;
29
+}
0
30
new file mode 100644
@@ -0,0 +1,15 @@
1
+/* Pagan Linux – globalny akcent motywu (GTK4 / libadwaita).
2
+ Nadpisuje standardowe kolory akcentu/tła, żeby aplikacje GTK4 (i libadwaita)
3
+ przyjęły identyczną paletę Pagan co XFCE/GTK3.
4
+ Czytane z /etc/xdg/gtk-4.0/gtk.css (XDG_CONFIG_DIRS). */
5
+
6
+@define-color accent_color #7bd88f;
7
+@define-color accent_bg_color #2e7d32;
8
+@define-color accent_fg_color #ffffff;
9
+
10
+@define-color window_bg_color #1e1e2e;
11
+@define-color window_fg_color #cdd6f4;
12
+@define-color view_bg_color #181825;
13
+@define-color view_fg_color #cdd6f4;
14
+@define-color headerbar_bg_color #181825;
15
+@define-color headerbar_fg_color #cdd6f4;