diff --git a/png/gimp-light.png b/png/gimp-light.png
index 5ff7538b..003d6387 100755
Binary files a/png/gimp-light.png and b/png/gimp-light.png differ
diff --git a/png/glances-dark.png b/png/glances-dark.png
index 596f9237..592142af 100755
Binary files a/png/glances-dark.png and b/png/glances-dark.png differ
diff --git a/png/glances-light.png b/png/glances-light.png
index f94dea45..8e1cdae8 100755
Binary files a/png/glances-light.png and b/png/glances-light.png differ
diff --git a/png/glitchtip-dark.png b/png/glitchtip-dark.png
new file mode 100755
index 00000000..8ac8fef5
Binary files /dev/null and b/png/glitchtip-dark.png differ
diff --git a/png/glitchtip-light.png b/png/glitchtip-light.png
new file mode 100755
index 00000000..81490bbc
Binary files /dev/null and b/png/glitchtip-light.png differ
diff --git a/png/google-analytics-dark.png b/png/google-analytics-dark.png
new file mode 100755
index 00000000..71836745
Binary files /dev/null and b/png/google-analytics-dark.png differ
diff --git a/png/google-chrome-dark.png b/png/google-chrome-dark.png
new file mode 100755
index 00000000..067ee2fc
Binary files /dev/null and b/png/google-chrome-dark.png differ
diff --git a/png/google-chrome-light.png b/png/google-chrome-light.png
new file mode 100755
index 00000000..e033bf6c
Binary files /dev/null and b/png/google-chrome-light.png differ
diff --git a/png/google-contacts-dark.png b/png/google-contacts-dark.png
new file mode 100755
index 00000000..fd68dc35
Binary files /dev/null and b/png/google-contacts-dark.png differ
diff --git a/png/google-contacts-light.png b/png/google-contacts-light.png
new file mode 100755
index 00000000..c9e749cd
Binary files /dev/null and b/png/google-contacts-light.png differ
diff --git a/png/google-dark.png b/png/google-dark.png
new file mode 100755
index 00000000..dfca4168
Binary files /dev/null and b/png/google-dark.png differ
diff --git a/png/google-gemini-dark.png b/png/google-gemini-dark.png
new file mode 100755
index 00000000..ab8509e6
Binary files /dev/null and b/png/google-gemini-dark.png differ
diff --git a/png/google-gemini-light.png b/png/google-gemini-light.png
new file mode 100755
index 00000000..1b346b79
Binary files /dev/null and b/png/google-gemini-light.png differ
diff --git a/png/google-keep-dark.png b/png/google-keep-dark.png
new file mode 100755
index 00000000..5d72f6ba
Binary files /dev/null and b/png/google-keep-dark.png differ
diff --git a/png/google-keep-light.png b/png/google-keep-light.png
new file mode 100755
index 00000000..1afffd19
Binary files /dev/null and b/png/google-keep-light.png differ
diff --git a/png/google-light.png b/png/google-light.png
new file mode 100755
index 00000000..2b5d5bd3
Binary files /dev/null and b/png/google-light.png differ
diff --git a/png/google-photos-dark.png b/png/google-photos-dark.png
new file mode 100755
index 00000000..7ea1f5ff
Binary files /dev/null and b/png/google-photos-dark.png differ
diff --git a/png/google-photos-light.png b/png/google-photos-light.png
new file mode 100755
index 00000000..8a17312d
Binary files /dev/null and b/png/google-photos-light.png differ
diff --git a/png/google-photos.png b/png/google-photos.png
index a29f8382..756c464d 100755
Binary files a/png/google-photos.png and b/png/google-photos.png differ
diff --git a/png/google-shopping-dark.png b/png/google-shopping-dark.png
new file mode 100755
index 00000000..dbb630d3
Binary files /dev/null and b/png/google-shopping-dark.png differ
diff --git a/png/google-shopping-light.png b/png/google-shopping-light.png
new file mode 100755
index 00000000..7d8d7fab
Binary files /dev/null and b/png/google-shopping-light.png differ
diff --git a/svg/gimp-light.svg b/svg/gimp-light.svg
index 7a0ecd06..071dd38d 100755
--- a/svg/gimp-light.svg
+++ b/svg/gimp-light.svg
@@ -5,18 +5,21 @@
-
+ c4.5-0.2,10.2,1,16.3,4.4C411.3,328.5,411.9,339.9,406.6,342.3z"/>
+
+
+
diff --git a/svg/github-dark.svg b/svg/github-dark.svg
index ea23485f..19308f19 100755
--- a/svg/github-dark.svg
+++ b/svg/github-dark.svg
@@ -5,13 +5,11 @@
-
-
-
+
diff --git a/svg/github-light.svg b/svg/github-light.svg
index 8d73e073..33056ed8 100755
--- a/svg/github-light.svg
+++ b/svg/github-light.svg
@@ -1,17 +1,15 @@
-
+
diff --git a/svg/github.svg b/svg/github.svg
index 6d4de379..0fe5cb44 100755
--- a/svg/github.svg
+++ b/svg/github.svg
@@ -1,17 +1,15 @@
-
+
diff --git a/svg/gitlab-dark.svg b/svg/gitlab-dark.svg
index 9a6be0b1..5057c5f6 100755
--- a/svg/gitlab-dark.svg
+++ b/svg/gitlab-dark.svg
@@ -2,15 +2,8 @@
diff --git a/svg/gitlab-light.svg b/svg/gitlab-light.svg
index 7cb25778..08697b7f 100755
--- a/svg/gitlab-light.svg
+++ b/svg/gitlab-light.svg
@@ -5,15 +5,8 @@
-
-
-
-
-
-
+
diff --git a/svg/gitlab.svg b/svg/gitlab.svg
index 3395e143..504ed200 100755
--- a/svg/gitlab.svg
+++ b/svg/gitlab.svg
@@ -4,18 +4,16 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
+
+
+
diff --git a/svg/gitsave.svg b/svg/gitsave.svg
index fdd2f04d..d6038ace 100755
--- a/svg/gitsave.svg
+++ b/svg/gitsave.svg
@@ -5,28 +5,14 @@
style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
diff --git a/svg/gladys-assistant.svg b/svg/gladys-assistant.svg
deleted file mode 100755
index deeb2ff1..00000000
--- a/svg/gladys-assistant.svg
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
diff --git a/svg/glance.svg b/svg/glance.svg
index 46b0ac06..be105eeb 100755
--- a/svg/glance.svg
+++ b/svg/glance.svg
@@ -1,21 +1,16 @@
-
+
diff --git a/svg/glances-dark.svg b/svg/glances-dark.svg
index 41e6ecf0..7a9768a4 100755
--- a/svg/glances-dark.svg
+++ b/svg/glances-dark.svg
@@ -2,37 +2,49 @@
diff --git a/svg/glances-light.svg b/svg/glances-light.svg
index e0ee1c18..58af2717 100755
--- a/svg/glances-light.svg
+++ b/svg/glances-light.svg
@@ -1,40 +1,53 @@
-
+
diff --git a/svg/glances.svg b/svg/glances.svg
index 572d467b..06948f54 100755
--- a/svg/glances.svg
+++ b/svg/glances.svg
@@ -1,40 +1,34 @@
-
+
diff --git a/svg/glitchtip-dark.svg b/svg/glitchtip-dark.svg
new file mode 100755
index 00000000..5ba88624
--- /dev/null
+++ b/svg/glitchtip-dark.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/svg/glitchtip-light.svg b/svg/glitchtip-light.svg
new file mode 100755
index 00000000..55921db5
--- /dev/null
+++ b/svg/glitchtip-light.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/svg/glitchtip.svg b/svg/glitchtip.svg
index 1cfce683..f8a1d212 100755
--- a/svg/glitchtip.svg
+++ b/svg/glitchtip.svg
@@ -5,31 +5,20 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/svg/glpi-dark.svg b/svg/glpi-dark.svg
index 619bf2d2..04d1a660 100755
--- a/svg/glpi-dark.svg
+++ b/svg/glpi-dark.svg
@@ -2,28 +2,19 @@
diff --git a/svg/glpi-light.svg b/svg/glpi-light.svg
index 6357efa9..24771abb 100755
--- a/svg/glpi-light.svg
+++ b/svg/glpi-light.svg
@@ -4,28 +4,20 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
+
diff --git a/svg/glpi.svg b/svg/glpi.svg
index 9b29e63d..e7664b00 100755
--- a/svg/glpi.svg
+++ b/svg/glpi.svg
@@ -1,31 +1,26 @@
-
+
diff --git a/svg/gmail-dark.svg b/svg/gmail-dark.svg
new file mode 100755
index 00000000..393d9ad3
--- /dev/null
+++ b/svg/gmail-dark.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/svg/gmail-light.svg b/svg/gmail-light.svg
new file mode 100755
index 00000000..bd3a36bc
--- /dev/null
+++ b/svg/gmail-light.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/svg/gmail.svg b/svg/gmail.svg
index 4bf0999c..430ab072 100755
--- a/svg/gmail.svg
+++ b/svg/gmail.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/goaccess.svg b/svg/goaccess.svg
index 59032c99..263c47dd 100755
--- a/svg/goaccess.svg
+++ b/svg/goaccess.svg
@@ -1,34 +1,21 @@
-
+
diff --git a/svg/google-analytics-dark.svg b/svg/google-analytics-dark.svg
new file mode 100755
index 00000000..a32b5c15
--- /dev/null
+++ b/svg/google-analytics-dark.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/svg/google-analytics-light.svg b/svg/google-analytics-light.svg
index 12d94d28..cad12372 100755
--- a/svg/google-analytics-light.svg
+++ b/svg/google-analytics-light.svg
@@ -1,18 +1,13 @@
-
+
diff --git a/svg/google-analytics.svg b/svg/google-analytics.svg
index 3e61e71c..2764ea7a 100755
--- a/svg/google-analytics.svg
+++ b/svg/google-analytics.svg
@@ -1,19 +1,15 @@
-
+
diff --git a/svg/google-calendar.svg b/svg/google-calendar.svg
index 8fe826f1..3e0d93fd 100755
--- a/svg/google-calendar.svg
+++ b/svg/google-calendar.svg
@@ -1,34 +1,30 @@
-
+
diff --git a/svg/google-chrome-dark.svg b/svg/google-chrome-dark.svg
new file mode 100755
index 00000000..ef44913b
--- /dev/null
+++ b/svg/google-chrome-dark.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/svg/google-chrome-light.svg b/svg/google-chrome-light.svg
new file mode 100755
index 00000000..47bda6e5
--- /dev/null
+++ b/svg/google-chrome-light.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/google-chrome.svg b/svg/google-chrome.svg
index 120580aa..ff401d0e 100755
--- a/svg/google-chrome.svg
+++ b/svg/google-chrome.svg
@@ -1,43 +1,34 @@
-
+
diff --git a/svg/google-contacts-dark.svg b/svg/google-contacts-dark.svg
new file mode 100755
index 00000000..c79e6e78
--- /dev/null
+++ b/svg/google-contacts-dark.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/svg/google-contacts-light.svg b/svg/google-contacts-light.svg
new file mode 100755
index 00000000..80851539
--- /dev/null
+++ b/svg/google-contacts-light.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/svg/google-contacts.svg b/svg/google-contacts.svg
index 43bf483d..8d4445d2 100755
--- a/svg/google-contacts.svg
+++ b/svg/google-contacts.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/google-dark.svg b/svg/google-dark.svg
new file mode 100755
index 00000000..cf0568e7
--- /dev/null
+++ b/svg/google-dark.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/svg/google-drive.svg b/svg/google-drive.svg
index 6b1ad993..1acab7f4 100755
--- a/svg/google-drive.svg
+++ b/svg/google-drive.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/google-gemini-dark.svg b/svg/google-gemini-dark.svg
new file mode 100755
index 00000000..b3d801f9
--- /dev/null
+++ b/svg/google-gemini-dark.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/svg/google-gemini-light.svg b/svg/google-gemini-light.svg
new file mode 100755
index 00000000..3ba4bf2b
--- /dev/null
+++ b/svg/google-gemini-light.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/svg/google-gemini.svg b/svg/google-gemini.svg
index d5592e4e..3a54e417 100755
--- a/svg/google-gemini.svg
+++ b/svg/google-gemini.svg
@@ -1,18 +1,15 @@
-
+
diff --git a/svg/google-home.svg b/svg/google-home.svg
index 17c388a7..22e482db 100755
--- a/svg/google-home.svg
+++ b/svg/google-home.svg
@@ -1,25 +1,24 @@
-
+
diff --git a/svg/google-keep-dark.svg b/svg/google-keep-dark.svg
new file mode 100755
index 00000000..96d5997b
--- /dev/null
+++ b/svg/google-keep-dark.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/svg/google-keep-light.svg b/svg/google-keep-light.svg
new file mode 100755
index 00000000..50a61fc8
--- /dev/null
+++ b/svg/google-keep-light.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/svg/google-keep.svg b/svg/google-keep.svg
index 27625580..77698e7e 100755
--- a/svg/google-keep.svg
+++ b/svg/google-keep.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/google-light.svg b/svg/google-light.svg
new file mode 100755
index 00000000..ce059380
--- /dev/null
+++ b/svg/google-light.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/svg/google-maps.svg b/svg/google-maps.svg
index 1fc681a2..e054fd61 100755
--- a/svg/google-maps.svg
+++ b/svg/google-maps.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/google-meet.svg b/svg/google-meet.svg
index 8d70ea1a..0b472596 100755
--- a/svg/google-meet.svg
+++ b/svg/google-meet.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/google-messages.svg b/svg/google-messages.svg
index b388750c..210aaf3d 100755
--- a/svg/google-messages.svg
+++ b/svg/google-messages.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/google-photos-dark.svg b/svg/google-photos-dark.svg
new file mode 100755
index 00000000..fbf89272
--- /dev/null
+++ b/svg/google-photos-dark.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/svg/google-photos-light.svg b/svg/google-photos-light.svg
new file mode 100755
index 00000000..f5a76938
--- /dev/null
+++ b/svg/google-photos-light.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/svg/google-photos.svg b/svg/google-photos.svg
index 8b8b15fd..666d74cb 100755
--- a/svg/google-photos.svg
+++ b/svg/google-photos.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/google-shopping-dark.svg b/svg/google-shopping-dark.svg
new file mode 100755
index 00000000..57ca1df9
--- /dev/null
+++ b/svg/google-shopping-dark.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/svg/google-shopping-light.svg b/svg/google-shopping-light.svg
new file mode 100755
index 00000000..c52faa88
--- /dev/null
+++ b/svg/google-shopping-light.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/svg/google-shopping.svg b/svg/google-shopping.svg
index 1ea3f2e1..31507ee6 100755
--- a/svg/google-shopping.svg
+++ b/svg/google-shopping.svg
@@ -1,7 +1,7 @@
diff --git a/svg/google-tag-manager.svg b/svg/google-tag-manager.svg
index 5ea87b09..7cec26d8 100755
--- a/svg/google-tag-manager.svg
+++ b/svg/google-tag-manager.svg
@@ -1,17 +1,14 @@
-
+
diff --git a/svg/google-voice.svg b/svg/google-voice.svg
index 4fd79148..4d95ff26 100755
--- a/svg/google-voice.svg
+++ b/svg/google-voice.svg
@@ -1,26 +1,17 @@
-
+
diff --git a/svg/google.svg b/svg/google.svg
index 104fd5ec..cf9d2675 100755
--- a/svg/google.svg
+++ b/svg/google.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/gotify.svg b/svg/gotify.svg
index 726b92bf..b8daa7b1 100755
--- a/svg/gotify.svg
+++ b/svg/gotify.svg
@@ -1,7 +1,8 @@
-