diff --git a/README.md b/README.md
index 2663dd9..dbc4fca 100644
--- a/README.md
+++ b/README.md
@@ -15,6 +15,8 @@ Run
Or use Root user run ./install.sh
## Screenshots
-![01](https://github.com/vinceliuice/grub2-themes/blob/master/screenshot-vimix.jpeg?raw=true)
-![02](https://github.com/vinceliuice/grub2-themes/blob/master/screenshot-stylish.jpeg?raw=true)
+![01](https://github.com/vinceliuice/grub2-themes/blob/master/screenshots/grub-theme-vimix.jpg?raw=true)
+![02](https://github.com/vinceliuice/grub2-themes/blob/master/screenshots/grub-theme-stylish.jpg?raw=true)
+![03](https://github.com/vinceliuice/grub2-themes/blob/master/screenshots/grub-theme-tela.jpg?raw=true)
+![04](https://github.com/vinceliuice/grub2-themes/blob/master/screenshots/grub-theme-slaze.jpg?raw=true)
diff --git a/assets/assets-tela/icons/Manjaro.i686.png b/assets/assets-tela/icons/Manjaro.i686.png
new file mode 100644
index 0000000..f212f9a
Binary files /dev/null and b/assets/assets-tela/icons/Manjaro.i686.png differ
diff --git a/assets/assets-tela/icons/Manjaro.x86_64.png b/assets/assets-tela/icons/Manjaro.x86_64.png
new file mode 100644
index 0000000..f212f9a
Binary files /dev/null and b/assets/assets-tela/icons/Manjaro.x86_64.png differ
diff --git a/assets/assets-tela/icons/antergos.png b/assets/assets-tela/icons/antergos.png
new file mode 100644
index 0000000..2e7ac2e
Binary files /dev/null and b/assets/assets-tela/icons/antergos.png differ
diff --git a/assets/assets-tela/icons/arch.png b/assets/assets-tela/icons/arch.png
new file mode 100644
index 0000000..e0e90ab
Binary files /dev/null and b/assets/assets-tela/icons/arch.png differ
diff --git a/assets/assets-tela/icons/archlinux.png b/assets/assets-tela/icons/archlinux.png
new file mode 100644
index 0000000..e0e90ab
Binary files /dev/null and b/assets/assets-tela/icons/archlinux.png differ
diff --git a/assets/assets-tela/icons/cancel.png b/assets/assets-tela/icons/cancel.png
new file mode 100644
index 0000000..65ee6c1
Binary files /dev/null and b/assets/assets-tela/icons/cancel.png differ
diff --git a/assets/assets-tela/icons/chakra.png b/assets/assets-tela/icons/chakra.png
new file mode 100644
index 0000000..423d3d7
Binary files /dev/null and b/assets/assets-tela/icons/chakra.png differ
diff --git a/assets/assets-tela/icons/debian.png b/assets/assets-tela/icons/debian.png
new file mode 100644
index 0000000..6f1674d
Binary files /dev/null and b/assets/assets-tela/icons/debian.png differ
diff --git a/assets/assets-tela/icons/deepin.png b/assets/assets-tela/icons/deepin.png
new file mode 100644
index 0000000..7dde50f
Binary files /dev/null and b/assets/assets-tela/icons/deepin.png differ
diff --git a/assets/assets-tela/icons/driver.png b/assets/assets-tela/icons/driver.png
new file mode 100644
index 0000000..669be88
Binary files /dev/null and b/assets/assets-tela/icons/driver.png differ
diff --git a/assets/assets-tela/icons/edit.png b/assets/assets-tela/icons/edit.png
new file mode 100644
index 0000000..9fd699e
Binary files /dev/null and b/assets/assets-tela/icons/edit.png differ
diff --git a/assets/assets-tela/icons/efi.png b/assets/assets-tela/icons/efi.png
new file mode 100644
index 0000000..c2ebfc6
Binary files /dev/null and b/assets/assets-tela/icons/efi.png differ
diff --git a/assets/assets-tela/icons/elementary.png b/assets/assets-tela/icons/elementary.png
new file mode 100644
index 0000000..f0788b4
Binary files /dev/null and b/assets/assets-tela/icons/elementary.png differ
diff --git a/assets/assets-tela/icons/fedora.png b/assets/assets-tela/icons/fedora.png
new file mode 100644
index 0000000..047824f
Binary files /dev/null and b/assets/assets-tela/icons/fedora.png differ
diff --git a/assets/assets-tela/icons/find.efi.png b/assets/assets-tela/icons/find.efi.png
new file mode 100644
index 0000000..aca5194
Binary files /dev/null and b/assets/assets-tela/icons/find.efi.png differ
diff --git a/assets/assets-tela/icons/find.none.png b/assets/assets-tela/icons/find.none.png
new file mode 100644
index 0000000..15c7472
Binary files /dev/null and b/assets/assets-tela/icons/find.none.png differ
diff --git a/assets/assets-tela/icons/gentoo.png b/assets/assets-tela/icons/gentoo.png
new file mode 100644
index 0000000..1dd7138
Binary files /dev/null and b/assets/assets-tela/icons/gentoo.png differ
diff --git a/assets/assets-tela/icons/gnu-linux.png b/assets/assets-tela/icons/gnu-linux.png
new file mode 100644
index 0000000..9b58b99
Binary files /dev/null and b/assets/assets-tela/icons/gnu-linux.png differ
diff --git a/assets/assets-tela/icons/help.png b/assets/assets-tela/icons/help.png
new file mode 100644
index 0000000..f72e69f
Binary files /dev/null and b/assets/assets-tela/icons/help.png differ
diff --git a/assets/assets-tela/icons/kali.png b/assets/assets-tela/icons/kali.png
new file mode 100644
index 0000000..950fc77
Binary files /dev/null and b/assets/assets-tela/icons/kali.png differ
diff --git a/assets/assets-tela/icons/kaos.png b/assets/assets-tela/icons/kaos.png
new file mode 100644
index 0000000..bffd7d2
Binary files /dev/null and b/assets/assets-tela/icons/kaos.png differ
diff --git a/assets/assets-tela/icons/kbd.png b/assets/assets-tela/icons/kbd.png
new file mode 100644
index 0000000..5cbac35
Binary files /dev/null and b/assets/assets-tela/icons/kbd.png differ
diff --git a/assets/assets-tela/icons/korora.png b/assets/assets-tela/icons/korora.png
new file mode 100644
index 0000000..4a5c847
Binary files /dev/null and b/assets/assets-tela/icons/korora.png differ
diff --git a/assets/assets-tela/icons/kubuntu.png b/assets/assets-tela/icons/kubuntu.png
new file mode 100644
index 0000000..d8bdcc2
Binary files /dev/null and b/assets/assets-tela/icons/kubuntu.png differ
diff --git a/assets/assets-tela/icons/lang.png b/assets/assets-tela/icons/lang.png
new file mode 100644
index 0000000..33d21e0
Binary files /dev/null and b/assets/assets-tela/icons/lang.png differ
diff --git a/assets/assets-tela/icons/lfs.png b/assets/assets-tela/icons/lfs.png
new file mode 100644
index 0000000..9b58b99
Binary files /dev/null and b/assets/assets-tela/icons/lfs.png differ
diff --git a/assets/assets-tela/icons/linux-mint.png b/assets/assets-tela/icons/linux-mint.png
new file mode 100644
index 0000000..2224280
Binary files /dev/null and b/assets/assets-tela/icons/linux-mint.png differ
diff --git a/assets/assets-tela/icons/linux.png b/assets/assets-tela/icons/linux.png
new file mode 100644
index 0000000..9b58b99
Binary files /dev/null and b/assets/assets-tela/icons/linux.png differ
diff --git a/assets/assets-tela/icons/lubuntu.png b/assets/assets-tela/icons/lubuntu.png
new file mode 100644
index 0000000..c620240
Binary files /dev/null and b/assets/assets-tela/icons/lubuntu.png differ
diff --git a/assets/assets-tela/icons/macosx.png b/assets/assets-tela/icons/macosx.png
new file mode 100644
index 0000000..7ecbc25
Binary files /dev/null and b/assets/assets-tela/icons/macosx.png differ
diff --git a/assets/assets-tela/icons/mageia.png b/assets/assets-tela/icons/mageia.png
new file mode 100644
index 0000000..52eb4ef
Binary files /dev/null and b/assets/assets-tela/icons/mageia.png differ
diff --git a/assets/assets-tela/icons/manjaro.png b/assets/assets-tela/icons/manjaro.png
new file mode 100644
index 0000000..f212f9a
Binary files /dev/null and b/assets/assets-tela/icons/manjaro.png differ
diff --git a/assets/assets-tela/icons/memtest.png b/assets/assets-tela/icons/memtest.png
new file mode 100644
index 0000000..669be88
Binary files /dev/null and b/assets/assets-tela/icons/memtest.png differ
diff --git a/assets/assets-tela/icons/opensuse.png b/assets/assets-tela/icons/opensuse.png
new file mode 100644
index 0000000..187486c
Binary files /dev/null and b/assets/assets-tela/icons/opensuse.png differ
diff --git a/assets/assets-tela/icons/recovery.png b/assets/assets-tela/icons/recovery.png
new file mode 100644
index 0000000..6addda3
Binary files /dev/null and b/assets/assets-tela/icons/recovery.png differ
diff --git a/assets/assets-tela/icons/restart.png b/assets/assets-tela/icons/restart.png
new file mode 100644
index 0000000..02ac2c4
Binary files /dev/null and b/assets/assets-tela/icons/restart.png differ
diff --git a/assets/assets-tela/icons/shutdown.png b/assets/assets-tela/icons/shutdown.png
new file mode 100644
index 0000000..8af503c
Binary files /dev/null and b/assets/assets-tela/icons/shutdown.png differ
diff --git a/assets/assets-tela/icons/siduction.png b/assets/assets-tela/icons/siduction.png
new file mode 100644
index 0000000..1e6324a
Binary files /dev/null and b/assets/assets-tela/icons/siduction.png differ
diff --git a/assets/assets-tela/icons/solus.png b/assets/assets-tela/icons/solus.png
new file mode 100644
index 0000000..450ec6d
Binary files /dev/null and b/assets/assets-tela/icons/solus.png differ
diff --git a/assets/assets-tela/icons/steamos.png b/assets/assets-tela/icons/steamos.png
new file mode 100644
index 0000000..67752e7
Binary files /dev/null and b/assets/assets-tela/icons/steamos.png differ
diff --git a/assets/assets-tela/icons/type.png b/assets/assets-tela/icons/type.png
new file mode 100644
index 0000000..4dc6847
Binary files /dev/null and b/assets/assets-tela/icons/type.png differ
diff --git a/assets/assets-tela/icons/tz.png b/assets/assets-tela/icons/tz.png
new file mode 100644
index 0000000..0e26339
Binary files /dev/null and b/assets/assets-tela/icons/tz.png differ
diff --git a/assets/assets-tela/icons/ubuntu.png b/assets/assets-tela/icons/ubuntu.png
new file mode 100644
index 0000000..464ee96
Binary files /dev/null and b/assets/assets-tela/icons/ubuntu.png differ
diff --git a/assets/assets-tela/icons/unknown.png b/assets/assets-tela/icons/unknown.png
new file mode 100644
index 0000000..9b58b99
Binary files /dev/null and b/assets/assets-tela/icons/unknown.png differ
diff --git a/assets/assets-tela/icons/unset.png b/assets/assets-tela/icons/unset.png
new file mode 100644
index 0000000..b401d00
Binary files /dev/null and b/assets/assets-tela/icons/unset.png differ
diff --git a/assets/assets-tela/icons/windows.png b/assets/assets-tela/icons/windows.png
new file mode 100644
index 0000000..5b99083
Binary files /dev/null and b/assets/assets-tela/icons/windows.png differ
diff --git a/assets/assets-tela/icons/xubuntu.png b/assets/assets-tela/icons/xubuntu.png
new file mode 100644
index 0000000..1590914
Binary files /dev/null and b/assets/assets-tela/icons/xubuntu.png differ
diff --git a/assets/assets-tela/logos.svg b/assets/assets-tela/logos.svg
new file mode 100644
index 0000000..3be3507
--- /dev/null
+++ b/assets/assets-tela/logos.svg
@@ -0,0 +1,1037 @@
+
+
+
+
diff --git a/assets/assets-tela/logos.txt b/assets/assets-tela/logos.txt
new file mode 100644
index 0000000..63ad0b4
--- /dev/null
+++ b/assets/assets-tela/logos.txt
@@ -0,0 +1,46 @@
+antergos
+elementary
+korora
+mageia
+steamos
+archlinux
+fedora
+kubuntu
+manjaro
+ubuntu
+chakra
+gentoo
+opensuse
+windows
+debian
+gnu-linux
+linux-mint
+siduction
+xubuntu
+deepin
+kali
+lubuntu
+solus
+kaos
+macosx
+recovery
+restart
+shutdown
+cancel
+driver
+edit
+efi
+find.efi
+find.none
+help
+kbd
+lang
+type
+tz
+unset
+
+
+
+
+
+
diff --git a/assets/assets-tela/render-logos.sh b/assets/assets-tela/render-logos.sh
new file mode 100755
index 0000000..3f1b024
--- /dev/null
+++ b/assets/assets-tela/render-logos.sh
@@ -0,0 +1,34 @@
+#! /bin/bash
+
+INKSCAPE="/usr/bin/inkscape"
+
+INDEX="logos.txt"
+
+ ASSETS_DIR="icons"
+ SRC_FILE="logos.svg"
+
+ install -d $ASSETS_DIR
+
+ for i in `cat $INDEX`
+ do
+ if [ -f $ASSETS_DIR/$i.png ]; then
+ echo $ASSETS_DIR/$i.png exists.
+ else
+ echo
+ echo Rendering $ASSETS_DIR/$i.png
+ $INKSCAPE --export-id=$i \
+ --export-id-only \
+ --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
+ fi
+ done
+
+cd icons
+cp -a archlinux.png arch.png
+cp -a gnu-linux.png linux.png
+cp -a gnu-linux.png unknown.png
+cp -a gnu-linux.png lfs.png
+cp -a manjaro.png Manjaro.i686.png
+cp -a manjaro.png Manjaro.x86_64.png
+cp -a driver.png memtest.png
+
+exit 0
diff --git a/assets/assets-tela/render-select.sh b/assets/assets-tela/render-select.sh
new file mode 100755
index 0000000..463720b
--- /dev/null
+++ b/assets/assets-tela/render-select.sh
@@ -0,0 +1,24 @@
+#! /bin/bash
+
+INKSCAPE="/usr/bin/inkscape"
+
+INDEX="select.txt"
+
+ ASSETS_DIR="select"
+ SRC_FILE="select.svg"
+
+ install -d $ASSETS_DIR
+
+ for i in `cat $INDEX`
+ do
+ if [ -f $ASSETS_DIR/$i.png ]; then
+ echo $ASSETS_DIR/$i.png exists.
+ else
+ echo
+ echo Rendering $ASSETS_DIR/$i.png
+ $INKSCAPE --export-id=$i \
+ --export-id-only \
+ --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
+ fi
+ done
+exit 0
diff --git a/assets/assets-tela/select.svg b/assets/assets-tela/select.svg
new file mode 100644
index 0000000..b5ebe55
--- /dev/null
+++ b/assets/assets-tela/select.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/assets/assets-tela/select.txt b/assets/assets-tela/select.txt
new file mode 100644
index 0000000..c487614
--- /dev/null
+++ b/assets/assets-tela/select.txt
@@ -0,0 +1,3 @@
+select_w
+select_c
+select_e
diff --git a/assets/assets-tela/select/select_c.png b/assets/assets-tela/select/select_c.png
new file mode 100644
index 0000000..b1f8d58
Binary files /dev/null and b/assets/assets-tela/select/select_c.png differ
diff --git a/assets/assets-tela/select/select_e.png b/assets/assets-tela/select/select_e.png
new file mode 100644
index 0000000..9332368
Binary files /dev/null and b/assets/assets-tela/select/select_e.png differ
diff --git a/assets/assets-tela/select/select_w.png b/assets/assets-tela/select/select_w.png
new file mode 100644
index 0000000..28f6424
Binary files /dev/null and b/assets/assets-tela/select/select_w.png differ
diff --git a/assets/assets-white/icons/Manjaro.i686.png b/assets/assets-white/icons/Manjaro.i686.png
new file mode 100644
index 0000000..194e5ca
Binary files /dev/null and b/assets/assets-white/icons/Manjaro.i686.png differ
diff --git a/assets/assets-white/icons/Manjaro.x86_64.png b/assets/assets-white/icons/Manjaro.x86_64.png
new file mode 100644
index 0000000..194e5ca
Binary files /dev/null and b/assets/assets-white/icons/Manjaro.x86_64.png differ
diff --git a/assets/assets-white/icons/antergos.png b/assets/assets-white/icons/antergos.png
new file mode 100644
index 0000000..42946d2
Binary files /dev/null and b/assets/assets-white/icons/antergos.png differ
diff --git a/assets/assets-white/icons/arch.png b/assets/assets-white/icons/arch.png
new file mode 100644
index 0000000..a86a162
Binary files /dev/null and b/assets/assets-white/icons/arch.png differ
diff --git a/assets/assets-white/icons/archlinux.png b/assets/assets-white/icons/archlinux.png
new file mode 100644
index 0000000..a86a162
Binary files /dev/null and b/assets/assets-white/icons/archlinux.png differ
diff --git a/assets/assets-white/icons/arcolinux.png b/assets/assets-white/icons/arcolinux.png
new file mode 100644
index 0000000..925324b
Binary files /dev/null and b/assets/assets-white/icons/arcolinux.png differ
diff --git a/assets/assets-white/icons/arcolinuxb.png b/assets/assets-white/icons/arcolinuxb.png
new file mode 100644
index 0000000..925324b
Binary files /dev/null and b/assets/assets-white/icons/arcolinuxb.png differ
diff --git a/assets/assets-white/icons/arcolinuxd.png b/assets/assets-white/icons/arcolinuxd.png
new file mode 100644
index 0000000..925324b
Binary files /dev/null and b/assets/assets-white/icons/arcolinuxd.png differ
diff --git a/assets/assets-white/icons/cancel.png b/assets/assets-white/icons/cancel.png
new file mode 100644
index 0000000..20096c3
Binary files /dev/null and b/assets/assets-white/icons/cancel.png differ
diff --git a/assets/assets-white/icons/chakra.png b/assets/assets-white/icons/chakra.png
new file mode 100644
index 0000000..940053a
Binary files /dev/null and b/assets/assets-white/icons/chakra.png differ
diff --git a/assets/assets-white/icons/debian.png b/assets/assets-white/icons/debian.png
new file mode 100644
index 0000000..4f503c1
Binary files /dev/null and b/assets/assets-white/icons/debian.png differ
diff --git a/assets/assets-white/icons/deepin.png b/assets/assets-white/icons/deepin.png
new file mode 100644
index 0000000..a0607e1
Binary files /dev/null and b/assets/assets-white/icons/deepin.png differ
diff --git a/assets/assets-white/icons/driver.png b/assets/assets-white/icons/driver.png
new file mode 100644
index 0000000..fc042fe
Binary files /dev/null and b/assets/assets-white/icons/driver.png differ
diff --git a/assets/assets-white/icons/edit.png b/assets/assets-white/icons/edit.png
new file mode 100644
index 0000000..b93f42d
Binary files /dev/null and b/assets/assets-white/icons/edit.png differ
diff --git a/assets/assets-white/icons/efi.png b/assets/assets-white/icons/efi.png
new file mode 100644
index 0000000..bf08be9
Binary files /dev/null and b/assets/assets-white/icons/efi.png differ
diff --git a/assets/assets-white/icons/elementary.png b/assets/assets-white/icons/elementary.png
new file mode 100644
index 0000000..4543a92
Binary files /dev/null and b/assets/assets-white/icons/elementary.png differ
diff --git a/assets/assets-white/icons/fedora.png b/assets/assets-white/icons/fedora.png
new file mode 100644
index 0000000..b06e6e7
Binary files /dev/null and b/assets/assets-white/icons/fedora.png differ
diff --git a/assets/assets-white/icons/find.efi.png b/assets/assets-white/icons/find.efi.png
new file mode 100644
index 0000000..4c93cb2
Binary files /dev/null and b/assets/assets-white/icons/find.efi.png differ
diff --git a/assets/assets-white/icons/find.none.png b/assets/assets-white/icons/find.none.png
new file mode 100644
index 0000000..505e42f
Binary files /dev/null and b/assets/assets-white/icons/find.none.png differ
diff --git a/assets/assets-white/icons/gentoo.png b/assets/assets-white/icons/gentoo.png
new file mode 100644
index 0000000..9fe5177
Binary files /dev/null and b/assets/assets-white/icons/gentoo.png differ
diff --git a/assets/assets-white/icons/gnu-linux.png b/assets/assets-white/icons/gnu-linux.png
new file mode 100644
index 0000000..e22ff72
Binary files /dev/null and b/assets/assets-white/icons/gnu-linux.png differ
diff --git a/assets/assets-white/icons/help.png b/assets/assets-white/icons/help.png
new file mode 100644
index 0000000..adc53b0
Binary files /dev/null and b/assets/assets-white/icons/help.png differ
diff --git a/assets/assets-white/icons/kali.png b/assets/assets-white/icons/kali.png
new file mode 100644
index 0000000..141bfee
Binary files /dev/null and b/assets/assets-white/icons/kali.png differ
diff --git a/assets/assets-white/icons/kaos.png b/assets/assets-white/icons/kaos.png
new file mode 100644
index 0000000..a354e14
Binary files /dev/null and b/assets/assets-white/icons/kaos.png differ
diff --git a/assets/assets-white/icons/kbd.png b/assets/assets-white/icons/kbd.png
new file mode 100644
index 0000000..821a7f7
Binary files /dev/null and b/assets/assets-white/icons/kbd.png differ
diff --git a/assets/assets-white/icons/korora.png b/assets/assets-white/icons/korora.png
new file mode 100644
index 0000000..d146940
Binary files /dev/null and b/assets/assets-white/icons/korora.png differ
diff --git a/assets/assets-white/icons/kubuntu.png b/assets/assets-white/icons/kubuntu.png
new file mode 100644
index 0000000..1a4230e
Binary files /dev/null and b/assets/assets-white/icons/kubuntu.png differ
diff --git a/assets/assets-white/icons/lang.png b/assets/assets-white/icons/lang.png
new file mode 100644
index 0000000..ff3dd29
Binary files /dev/null and b/assets/assets-white/icons/lang.png differ
diff --git a/assets/assets-white/icons/lfs.png b/assets/assets-white/icons/lfs.png
new file mode 100644
index 0000000..e22ff72
Binary files /dev/null and b/assets/assets-white/icons/lfs.png differ
diff --git a/assets/assets-white/icons/linux-mint.png b/assets/assets-white/icons/linux-mint.png
new file mode 100644
index 0000000..0db2010
Binary files /dev/null and b/assets/assets-white/icons/linux-mint.png differ
diff --git a/assets/assets-white/icons/linux.png b/assets/assets-white/icons/linux.png
new file mode 100644
index 0000000..e22ff72
Binary files /dev/null and b/assets/assets-white/icons/linux.png differ
diff --git a/assets/assets-white/icons/lubuntu.png b/assets/assets-white/icons/lubuntu.png
new file mode 100644
index 0000000..effcd05
Binary files /dev/null and b/assets/assets-white/icons/lubuntu.png differ
diff --git a/assets/assets-white/icons/macosx.png b/assets/assets-white/icons/macosx.png
new file mode 100644
index 0000000..a765ab5
Binary files /dev/null and b/assets/assets-white/icons/macosx.png differ
diff --git a/assets/assets-white/icons/mageia.png b/assets/assets-white/icons/mageia.png
new file mode 100644
index 0000000..5133b97
Binary files /dev/null and b/assets/assets-white/icons/mageia.png differ
diff --git a/assets/assets-white/icons/manjaro.png b/assets/assets-white/icons/manjaro.png
new file mode 100644
index 0000000..194e5ca
Binary files /dev/null and b/assets/assets-white/icons/manjaro.png differ
diff --git a/assets/assets-white/icons/memtest.png b/assets/assets-white/icons/memtest.png
new file mode 100644
index 0000000..fc042fe
Binary files /dev/null and b/assets/assets-white/icons/memtest.png differ
diff --git a/assets/assets-white/icons/opensuse.png b/assets/assets-white/icons/opensuse.png
new file mode 100644
index 0000000..3ac99e0
Binary files /dev/null and b/assets/assets-white/icons/opensuse.png differ
diff --git a/assets/assets-white/icons/pop-os.png b/assets/assets-white/icons/pop-os.png
new file mode 100644
index 0000000..f1b7602
Binary files /dev/null and b/assets/assets-white/icons/pop-os.png differ
diff --git a/assets/assets-white/icons/recovery.png b/assets/assets-white/icons/recovery.png
new file mode 100644
index 0000000..bec4a6a
Binary files /dev/null and b/assets/assets-white/icons/recovery.png differ
diff --git a/assets/assets-white/icons/restart.png b/assets/assets-white/icons/restart.png
new file mode 100644
index 0000000..0075826
Binary files /dev/null and b/assets/assets-white/icons/restart.png differ
diff --git a/assets/assets-white/icons/shutdown.png b/assets/assets-white/icons/shutdown.png
new file mode 100644
index 0000000..2a7cbe7
Binary files /dev/null and b/assets/assets-white/icons/shutdown.png differ
diff --git a/assets/assets-white/icons/siduction.png b/assets/assets-white/icons/siduction.png
new file mode 100644
index 0000000..5e4cdaf
Binary files /dev/null and b/assets/assets-white/icons/siduction.png differ
diff --git a/assets/assets-white/icons/solus.png b/assets/assets-white/icons/solus.png
new file mode 100644
index 0000000..729fe59
Binary files /dev/null and b/assets/assets-white/icons/solus.png differ
diff --git a/assets/assets-white/icons/steamos.png b/assets/assets-white/icons/steamos.png
new file mode 100644
index 0000000..23011cd
Binary files /dev/null and b/assets/assets-white/icons/steamos.png differ
diff --git a/assets/assets-white/icons/type.png b/assets/assets-white/icons/type.png
new file mode 100644
index 0000000..cdd59ce
Binary files /dev/null and b/assets/assets-white/icons/type.png differ
diff --git a/assets/assets-white/icons/tz.png b/assets/assets-white/icons/tz.png
new file mode 100644
index 0000000..8fc577f
Binary files /dev/null and b/assets/assets-white/icons/tz.png differ
diff --git a/assets/assets-white/icons/ubuntu.png b/assets/assets-white/icons/ubuntu.png
new file mode 100644
index 0000000..b32e1ce
Binary files /dev/null and b/assets/assets-white/icons/ubuntu.png differ
diff --git a/assets/assets-white/icons/unknown.png b/assets/assets-white/icons/unknown.png
new file mode 100644
index 0000000..e22ff72
Binary files /dev/null and b/assets/assets-white/icons/unknown.png differ
diff --git a/assets/assets-white/icons/unset.png b/assets/assets-white/icons/unset.png
new file mode 100644
index 0000000..cf0c597
Binary files /dev/null and b/assets/assets-white/icons/unset.png differ
diff --git a/assets/assets-white/icons/windows.png b/assets/assets-white/icons/windows.png
new file mode 100644
index 0000000..0998c59
Binary files /dev/null and b/assets/assets-white/icons/windows.png differ
diff --git a/assets/assets-white/icons/xubuntu.png b/assets/assets-white/icons/xubuntu.png
new file mode 100644
index 0000000..d592ee1
Binary files /dev/null and b/assets/assets-white/icons/xubuntu.png differ
diff --git a/assets/assets-white/logos.svg b/assets/assets-white/logos.svg
new file mode 100644
index 0000000..966048c
--- /dev/null
+++ b/assets/assets-white/logos.svg
@@ -0,0 +1,1071 @@
+
+
+
+
diff --git a/assets/assets-white/logos.txt b/assets/assets-white/logos.txt
new file mode 100644
index 0000000..ff236c0
--- /dev/null
+++ b/assets/assets-white/logos.txt
@@ -0,0 +1,48 @@
+antergos
+elementary
+korora
+mageia
+steamos
+archlinux
+fedora
+kubuntu
+manjaro
+ubuntu
+chakra
+gentoo
+opensuse
+windows
+debian
+gnu-linux
+linux-mint
+siduction
+xubuntu
+deepin
+kali
+lubuntu
+solus
+kaos
+macosx
+recovery
+restart
+shutdown
+cancel
+driver
+edit
+efi
+find.efi
+find.none
+help
+kbd
+lang
+type
+tz
+unset
+arcolinux
+pop-os
+
+
+
+
+
+
diff --git a/assets/assets-white/render-logos.sh b/assets/assets-white/render-logos.sh
new file mode 100755
index 0000000..6c2815c
--- /dev/null
+++ b/assets/assets-white/render-logos.sh
@@ -0,0 +1,36 @@
+#! /bin/bash
+
+INKSCAPE="/usr/bin/inkscape"
+
+INDEX="logos.txt"
+
+ ASSETS_DIR="icons"
+ SRC_FILE="logos.svg"
+
+ install -d $ASSETS_DIR
+
+ for i in `cat $INDEX`
+ do
+ if [ -f $ASSETS_DIR/$i.png ]; then
+ echo $ASSETS_DIR/$i.png exists.
+ else
+ echo
+ echo Rendering $ASSETS_DIR/$i.png
+ $INKSCAPE --export-id=$i \
+ --export-id-only \
+ --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
+ fi
+ done
+
+cd icons
+cp -a archlinux.png arch.png
+cp -a gnu-linux.png linux.png
+cp -a gnu-linux.png unknown.png
+cp -a gnu-linux.png lfs.png
+cp -a manjaro.png Manjaro.i686.png
+cp -a manjaro.png Manjaro.x86_64.png
+cp -a driver.png memtest.png
+cp -a arcolinux.png arcolinuxb.png
+cp -a arcolinux.png arcolinuxd.png
+
+exit 0
diff --git a/assets/assets-white/render-select.sh b/assets/assets-white/render-select.sh
new file mode 100755
index 0000000..463720b
--- /dev/null
+++ b/assets/assets-white/render-select.sh
@@ -0,0 +1,24 @@
+#! /bin/bash
+
+INKSCAPE="/usr/bin/inkscape"
+
+INDEX="select.txt"
+
+ ASSETS_DIR="select"
+ SRC_FILE="select.svg"
+
+ install -d $ASSETS_DIR
+
+ for i in `cat $INDEX`
+ do
+ if [ -f $ASSETS_DIR/$i.png ]; then
+ echo $ASSETS_DIR/$i.png exists.
+ else
+ echo
+ echo Rendering $ASSETS_DIR/$i.png
+ $INKSCAPE --export-id=$i \
+ --export-id-only \
+ --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
+ fi
+ done
+exit 0
diff --git a/assets/assets-white/select.svg b/assets/assets-white/select.svg
new file mode 100644
index 0000000..1e1df3a
--- /dev/null
+++ b/assets/assets-white/select.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/assets/assets-white/select.txt b/assets/assets-white/select.txt
new file mode 100644
index 0000000..209ad41
--- /dev/null
+++ b/assets/assets-white/select.txt
@@ -0,0 +1,4 @@
+select_w
+select_c
+select_e
+
diff --git a/assets/assets-white/select/select_c.png b/assets/assets-white/select/select_c.png
new file mode 100644
index 0000000..b1f8d58
Binary files /dev/null and b/assets/assets-white/select/select_c.png differ
diff --git a/assets/assets-white/select/select_e.png b/assets/assets-white/select/select_e.png
new file mode 100644
index 0000000..9332368
Binary files /dev/null and b/assets/assets-white/select/select_e.png differ
diff --git a/assets/assets-white/select/select_w.png b/assets/assets-white/select/select_w.png
new file mode 100644
index 0000000..28f6424
Binary files /dev/null and b/assets/assets-white/select/select_w.png differ
diff --git a/grub-theme-slaze/Slaze/background.jpg b/backgrounds/background-slaze.jpg
similarity index 100%
rename from grub-theme-slaze/Slaze/background.jpg
rename to backgrounds/background-slaze.jpg
diff --git a/backgrounds/background-stylish.jpg b/backgrounds/background-stylish.jpg
new file mode 100644
index 0000000..1cb837b
Binary files /dev/null and b/backgrounds/background-stylish.jpg differ
diff --git a/backgrounds/background-tela.jpg b/backgrounds/background-tela.jpg
new file mode 100644
index 0000000..e96b523
Binary files /dev/null and b/backgrounds/background-tela.jpg differ
diff --git a/backgrounds/background-vimix.jpg b/backgrounds/background-vimix.jpg
new file mode 100644
index 0000000..f4720e5
Binary files /dev/null and b/backgrounds/background-vimix.jpg differ
diff --git a/backgrounds/backgrounds.gvdesign b/backgrounds/backgrounds.gvdesign
new file mode 100644
index 0000000..34afdca
Binary files /dev/null and b/backgrounds/backgrounds.gvdesign differ
diff --git a/grub-theme-slaze/Slaze/terminal_box_c.png b/common/terminal_box_c.png
similarity index 100%
rename from grub-theme-slaze/Slaze/terminal_box_c.png
rename to common/terminal_box_c.png
diff --git a/grub-theme-slaze/Slaze/terminal_box_e.png b/common/terminal_box_e.png
similarity index 100%
rename from grub-theme-slaze/Slaze/terminal_box_e.png
rename to common/terminal_box_e.png
diff --git a/grub-theme-slaze/Slaze/terminal_box_n.png b/common/terminal_box_n.png
similarity index 100%
rename from grub-theme-slaze/Slaze/terminal_box_n.png
rename to common/terminal_box_n.png
diff --git a/grub-theme-slaze/Slaze/terminal_box_ne.png b/common/terminal_box_ne.png
similarity index 100%
rename from grub-theme-slaze/Slaze/terminal_box_ne.png
rename to common/terminal_box_ne.png
diff --git a/grub-theme-slaze/Slaze/terminal_box_nw.png b/common/terminal_box_nw.png
similarity index 100%
rename from grub-theme-slaze/Slaze/terminal_box_nw.png
rename to common/terminal_box_nw.png
diff --git a/grub-theme-slaze/Slaze/terminal_box_s.png b/common/terminal_box_s.png
similarity index 100%
rename from grub-theme-slaze/Slaze/terminal_box_s.png
rename to common/terminal_box_s.png
diff --git a/grub-theme-slaze/Slaze/terminal_box_se.png b/common/terminal_box_se.png
similarity index 100%
rename from grub-theme-slaze/Slaze/terminal_box_se.png
rename to common/terminal_box_se.png
diff --git a/grub-theme-slaze/Slaze/terminal_box_sw.png b/common/terminal_box_sw.png
similarity index 100%
rename from grub-theme-slaze/Slaze/terminal_box_sw.png
rename to common/terminal_box_sw.png
diff --git a/grub-theme-slaze/Slaze/terminal_box_w.png b/common/terminal_box_w.png
similarity index 100%
rename from grub-theme-slaze/Slaze/terminal_box_w.png
rename to common/terminal_box_w.png
diff --git a/grub-theme-slaze/Slaze/theme.txt b/common/theme.txt
similarity index 83%
rename from grub-theme-slaze/Slaze/theme.txt
rename to common/theme.txt
index a114ec1..73f932e 100644
--- a/grub-theme-slaze/Slaze/theme.txt
+++ b/common/theme.txt
@@ -1,4 +1,4 @@
-# GRUB2 gfxmenu Linux Slaze theme
+# GRUB2 gfxmenu Linux theme
# Designed for any resolution
# Global Property
@@ -22,8 +22,12 @@ terminal-border: "0"
item_font = "Unifont Regular 16"
item_color = "#cccccc"
selected_item_color = "#ffffff"
- item_height = 24
- item_spacing = 12
+ icon_width = 32
+ icon_height = 32
+ item_icon_space = 20
+ item_height = 36
+ item_padding = 5
+ item_spacing = 10
selected_item_pixmap_style = "select_*.png"
}
diff --git a/grub-theme-slaze/Slaze/unifont-regular-16.pf2 b/common/unifont-regular-16.pf2
similarity index 100%
rename from grub-theme-slaze/Slaze/unifont-regular-16.pf2
rename to common/unifont-regular-16.pf2
diff --git a/grub-theme-slaze/Slaze/icons/antergos.png b/grub-theme-slaze/Slaze/icons/antergos.png
deleted file mode 100644
index 3021a90..0000000
Binary files a/grub-theme-slaze/Slaze/icons/antergos.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/arch.png b/grub-theme-slaze/Slaze/icons/arch.png
deleted file mode 100644
index 65dfdc2..0000000
Binary files a/grub-theme-slaze/Slaze/icons/arch.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/arcolinux.png b/grub-theme-slaze/Slaze/icons/arcolinux.png
deleted file mode 100644
index 0b956ff..0000000
Binary files a/grub-theme-slaze/Slaze/icons/arcolinux.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/arcolinuxb.png b/grub-theme-slaze/Slaze/icons/arcolinuxb.png
deleted file mode 100644
index 0b956ff..0000000
Binary files a/grub-theme-slaze/Slaze/icons/arcolinuxb.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/arcolinuxd.png b/grub-theme-slaze/Slaze/icons/arcolinuxd.png
deleted file mode 100644
index 0b956ff..0000000
Binary files a/grub-theme-slaze/Slaze/icons/arcolinuxd.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/chakra.png b/grub-theme-slaze/Slaze/icons/chakra.png
deleted file mode 100644
index 2971971..0000000
Binary files a/grub-theme-slaze/Slaze/icons/chakra.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/crunchbang.png b/grub-theme-slaze/Slaze/icons/crunchbang.png
deleted file mode 100644
index 4db2982..0000000
Binary files a/grub-theme-slaze/Slaze/icons/crunchbang.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/debian.png b/grub-theme-slaze/Slaze/icons/debian.png
deleted file mode 100644
index bb3b8e8..0000000
Binary files a/grub-theme-slaze/Slaze/icons/debian.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/deepin.png b/grub-theme-slaze/Slaze/icons/deepin.png
deleted file mode 100644
index 5cb58c6..0000000
Binary files a/grub-theme-slaze/Slaze/icons/deepin.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/edubuntu.png b/grub-theme-slaze/Slaze/icons/edubuntu.png
deleted file mode 100644
index 319ea1c..0000000
Binary files a/grub-theme-slaze/Slaze/icons/edubuntu.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/elementary.png b/grub-theme-slaze/Slaze/icons/elementary.png
deleted file mode 100644
index 3614d33..0000000
Binary files a/grub-theme-slaze/Slaze/icons/elementary.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/fedora.png b/grub-theme-slaze/Slaze/icons/fedora.png
deleted file mode 100644
index 25b8608..0000000
Binary files a/grub-theme-slaze/Slaze/icons/fedora.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/freebsd.png b/grub-theme-slaze/Slaze/icons/freebsd.png
deleted file mode 100644
index 55be355..0000000
Binary files a/grub-theme-slaze/Slaze/icons/freebsd.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/frugalware.png b/grub-theme-slaze/Slaze/icons/frugalware.png
deleted file mode 100644
index b1ffe20..0000000
Binary files a/grub-theme-slaze/Slaze/icons/frugalware.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/gentoo.png b/grub-theme-slaze/Slaze/icons/gentoo.png
deleted file mode 100644
index 319ee61..0000000
Binary files a/grub-theme-slaze/Slaze/icons/gentoo.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/gnu-linux.png b/grub-theme-slaze/Slaze/icons/gnu-linux.png
deleted file mode 100644
index 64b217e..0000000
Binary files a/grub-theme-slaze/Slaze/icons/gnu-linux.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/kali.png b/grub-theme-slaze/Slaze/icons/kali.png
deleted file mode 100644
index 98ed8d2..0000000
Binary files a/grub-theme-slaze/Slaze/icons/kali.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/kaos.png b/grub-theme-slaze/Slaze/icons/kaos.png
deleted file mode 100644
index e2ef5da..0000000
Binary files a/grub-theme-slaze/Slaze/icons/kaos.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/korora.png b/grub-theme-slaze/Slaze/icons/korora.png
deleted file mode 100644
index dc0c748..0000000
Binary files a/grub-theme-slaze/Slaze/icons/korora.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/kubuntu.png b/grub-theme-slaze/Slaze/icons/kubuntu.png
deleted file mode 100644
index 7676241..0000000
Binary files a/grub-theme-slaze/Slaze/icons/kubuntu.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/lfs.png b/grub-theme-slaze/Slaze/icons/lfs.png
deleted file mode 100644
index b5eac27..0000000
Binary files a/grub-theme-slaze/Slaze/icons/lfs.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/linux-mint.png b/grub-theme-slaze/Slaze/icons/linux-mint.png
deleted file mode 100644
index c8a946f..0000000
Binary files a/grub-theme-slaze/Slaze/icons/linux-mint.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/lubuntu.png b/grub-theme-slaze/Slaze/icons/lubuntu.png
deleted file mode 100644
index cf8fa5f..0000000
Binary files a/grub-theme-slaze/Slaze/icons/lubuntu.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/mageia.png b/grub-theme-slaze/Slaze/icons/mageia.png
deleted file mode 100644
index a6dbfb6..0000000
Binary files a/grub-theme-slaze/Slaze/icons/mageia.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/manjaro.png b/grub-theme-slaze/Slaze/icons/manjaro.png
deleted file mode 100644
index d4b1ace..0000000
Binary files a/grub-theme-slaze/Slaze/icons/manjaro.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/opensuse.png b/grub-theme-slaze/Slaze/icons/opensuse.png
deleted file mode 100644
index 1064d84..0000000
Binary files a/grub-theme-slaze/Slaze/icons/opensuse.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/pop-os.png b/grub-theme-slaze/Slaze/icons/pop-os.png
deleted file mode 100644
index 1e9f5e9..0000000
Binary files a/grub-theme-slaze/Slaze/icons/pop-os.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/siduction.png b/grub-theme-slaze/Slaze/icons/siduction.png
deleted file mode 100644
index 774a17f..0000000
Binary files a/grub-theme-slaze/Slaze/icons/siduction.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/steamos.png b/grub-theme-slaze/Slaze/icons/steamos.png
deleted file mode 100644
index bf6b52b..0000000
Binary files a/grub-theme-slaze/Slaze/icons/steamos.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/ubuntu.png b/grub-theme-slaze/Slaze/icons/ubuntu.png
deleted file mode 100644
index 2452c14..0000000
Binary files a/grub-theme-slaze/Slaze/icons/ubuntu.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/windows.png b/grub-theme-slaze/Slaze/icons/windows.png
deleted file mode 100644
index d059667..0000000
Binary files a/grub-theme-slaze/Slaze/icons/windows.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/icons/xubuntu.png b/grub-theme-slaze/Slaze/icons/xubuntu.png
deleted file mode 100644
index 623ace0..0000000
Binary files a/grub-theme-slaze/Slaze/icons/xubuntu.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/select_c.png b/grub-theme-slaze/Slaze/select_c.png
deleted file mode 100644
index dfab69a..0000000
Binary files a/grub-theme-slaze/Slaze/select_c.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/select_e.png b/grub-theme-slaze/Slaze/select_e.png
deleted file mode 100644
index 062fe62..0000000
Binary files a/grub-theme-slaze/Slaze/select_e.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/select_n.png b/grub-theme-slaze/Slaze/select_n.png
deleted file mode 100644
index c034db1..0000000
Binary files a/grub-theme-slaze/Slaze/select_n.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/select_ne.png b/grub-theme-slaze/Slaze/select_ne.png
deleted file mode 100644
index 7be4d3a..0000000
Binary files a/grub-theme-slaze/Slaze/select_ne.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/select_nw.png b/grub-theme-slaze/Slaze/select_nw.png
deleted file mode 100644
index 58c7379..0000000
Binary files a/grub-theme-slaze/Slaze/select_nw.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/select_s.png b/grub-theme-slaze/Slaze/select_s.png
deleted file mode 100644
index 036d9e6..0000000
Binary files a/grub-theme-slaze/Slaze/select_s.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/select_se.png b/grub-theme-slaze/Slaze/select_se.png
deleted file mode 100644
index 47a34c0..0000000
Binary files a/grub-theme-slaze/Slaze/select_se.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/select_sw.png b/grub-theme-slaze/Slaze/select_sw.png
deleted file mode 100644
index 9290695..0000000
Binary files a/grub-theme-slaze/Slaze/select_sw.png and /dev/null differ
diff --git a/grub-theme-slaze/Slaze/select_w.png b/grub-theme-slaze/Slaze/select_w.png
deleted file mode 100644
index b5bfb5d..0000000
Binary files a/grub-theme-slaze/Slaze/select_w.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/background.jpg b/grub-theme-stylishdark/StylishDark/background.jpg
deleted file mode 100644
index 9d7543a..0000000
Binary files a/grub-theme-stylishdark/StylishDark/background.jpg and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/antergos.png b/grub-theme-stylishdark/StylishDark/icons/antergos.png
deleted file mode 100644
index 3021a90..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/antergos.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/arch.png b/grub-theme-stylishdark/StylishDark/icons/arch.png
deleted file mode 100644
index 65dfdc2..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/arch.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/arcolinux.png b/grub-theme-stylishdark/StylishDark/icons/arcolinux.png
deleted file mode 100644
index 0b956ff..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/arcolinux.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/arcolinuxb.png b/grub-theme-stylishdark/StylishDark/icons/arcolinuxb.png
deleted file mode 100644
index 0b956ff..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/arcolinuxb.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/arcolinuxd.png b/grub-theme-stylishdark/StylishDark/icons/arcolinuxd.png
deleted file mode 100644
index 0b956ff..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/arcolinuxd.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/chakra.png b/grub-theme-stylishdark/StylishDark/icons/chakra.png
deleted file mode 100644
index 2971971..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/chakra.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/crunchbang.png b/grub-theme-stylishdark/StylishDark/icons/crunchbang.png
deleted file mode 100644
index 4db2982..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/crunchbang.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/debian.png b/grub-theme-stylishdark/StylishDark/icons/debian.png
deleted file mode 100644
index bb3b8e8..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/debian.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/deepin.png b/grub-theme-stylishdark/StylishDark/icons/deepin.png
deleted file mode 100644
index 5cb58c6..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/deepin.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/edubuntu.png b/grub-theme-stylishdark/StylishDark/icons/edubuntu.png
deleted file mode 100644
index 319ea1c..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/edubuntu.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/elementary.png b/grub-theme-stylishdark/StylishDark/icons/elementary.png
deleted file mode 100644
index 3614d33..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/elementary.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/fedora.png b/grub-theme-stylishdark/StylishDark/icons/fedora.png
deleted file mode 100644
index 25b8608..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/fedora.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/freebsd.png b/grub-theme-stylishdark/StylishDark/icons/freebsd.png
deleted file mode 100644
index 55be355..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/freebsd.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/frugalware.png b/grub-theme-stylishdark/StylishDark/icons/frugalware.png
deleted file mode 100644
index b1ffe20..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/frugalware.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/gentoo.png b/grub-theme-stylishdark/StylishDark/icons/gentoo.png
deleted file mode 100644
index 319ee61..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/gentoo.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/gnu-linux.png b/grub-theme-stylishdark/StylishDark/icons/gnu-linux.png
deleted file mode 100644
index 64b217e..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/gnu-linux.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/kali.png b/grub-theme-stylishdark/StylishDark/icons/kali.png
deleted file mode 100644
index 98ed8d2..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/kali.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/kaos.png b/grub-theme-stylishdark/StylishDark/icons/kaos.png
deleted file mode 100644
index e2ef5da..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/kaos.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/korora.png b/grub-theme-stylishdark/StylishDark/icons/korora.png
deleted file mode 100644
index dc0c748..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/korora.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/kubuntu.png b/grub-theme-stylishdark/StylishDark/icons/kubuntu.png
deleted file mode 100644
index 7676241..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/kubuntu.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/lfs.png b/grub-theme-stylishdark/StylishDark/icons/lfs.png
deleted file mode 100644
index b5eac27..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/lfs.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/linux-mint.png b/grub-theme-stylishdark/StylishDark/icons/linux-mint.png
deleted file mode 100644
index c8a946f..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/linux-mint.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/lubuntu.png b/grub-theme-stylishdark/StylishDark/icons/lubuntu.png
deleted file mode 100644
index cf8fa5f..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/lubuntu.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/mageia.png b/grub-theme-stylishdark/StylishDark/icons/mageia.png
deleted file mode 100644
index a6dbfb6..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/mageia.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/manjaro.png b/grub-theme-stylishdark/StylishDark/icons/manjaro.png
deleted file mode 100644
index d4b1ace..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/manjaro.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/opensuse.png b/grub-theme-stylishdark/StylishDark/icons/opensuse.png
deleted file mode 100644
index 1064d84..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/opensuse.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/pop-os.png b/grub-theme-stylishdark/StylishDark/icons/pop-os.png
deleted file mode 100644
index 1e9f5e9..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/pop-os.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/siduction.png b/grub-theme-stylishdark/StylishDark/icons/siduction.png
deleted file mode 100644
index 774a17f..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/siduction.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/steamos.png b/grub-theme-stylishdark/StylishDark/icons/steamos.png
deleted file mode 100644
index bf6b52b..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/steamos.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/ubuntu.png b/grub-theme-stylishdark/StylishDark/icons/ubuntu.png
deleted file mode 100644
index 2452c14..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/ubuntu.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/windows.png b/grub-theme-stylishdark/StylishDark/icons/windows.png
deleted file mode 100644
index d059667..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/windows.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/icons/xubuntu.png b/grub-theme-stylishdark/StylishDark/icons/xubuntu.png
deleted file mode 100644
index 623ace0..0000000
Binary files a/grub-theme-stylishdark/StylishDark/icons/xubuntu.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/select_c.png b/grub-theme-stylishdark/StylishDark/select_c.png
deleted file mode 100644
index dfab69a..0000000
Binary files a/grub-theme-stylishdark/StylishDark/select_c.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/select_e.png b/grub-theme-stylishdark/StylishDark/select_e.png
deleted file mode 100644
index 062fe62..0000000
Binary files a/grub-theme-stylishdark/StylishDark/select_e.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/select_n.png b/grub-theme-stylishdark/StylishDark/select_n.png
deleted file mode 100644
index c034db1..0000000
Binary files a/grub-theme-stylishdark/StylishDark/select_n.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/select_ne.png b/grub-theme-stylishdark/StylishDark/select_ne.png
deleted file mode 100644
index 7be4d3a..0000000
Binary files a/grub-theme-stylishdark/StylishDark/select_ne.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/select_nw.png b/grub-theme-stylishdark/StylishDark/select_nw.png
deleted file mode 100644
index 58c7379..0000000
Binary files a/grub-theme-stylishdark/StylishDark/select_nw.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/select_s.png b/grub-theme-stylishdark/StylishDark/select_s.png
deleted file mode 100644
index 036d9e6..0000000
Binary files a/grub-theme-stylishdark/StylishDark/select_s.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/select_se.png b/grub-theme-stylishdark/StylishDark/select_se.png
deleted file mode 100644
index 47a34c0..0000000
Binary files a/grub-theme-stylishdark/StylishDark/select_se.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/select_sw.png b/grub-theme-stylishdark/StylishDark/select_sw.png
deleted file mode 100644
index 9290695..0000000
Binary files a/grub-theme-stylishdark/StylishDark/select_sw.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/select_w.png b/grub-theme-stylishdark/StylishDark/select_w.png
deleted file mode 100644
index b5bfb5d..0000000
Binary files a/grub-theme-stylishdark/StylishDark/select_w.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/terminal_box_c.png b/grub-theme-stylishdark/StylishDark/terminal_box_c.png
deleted file mode 100644
index d0dd52a..0000000
Binary files a/grub-theme-stylishdark/StylishDark/terminal_box_c.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/terminal_box_e.png b/grub-theme-stylishdark/StylishDark/terminal_box_e.png
deleted file mode 100644
index 394cbe4..0000000
Binary files a/grub-theme-stylishdark/StylishDark/terminal_box_e.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/terminal_box_n.png b/grub-theme-stylishdark/StylishDark/terminal_box_n.png
deleted file mode 100644
index 476f8bc..0000000
Binary files a/grub-theme-stylishdark/StylishDark/terminal_box_n.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/terminal_box_ne.png b/grub-theme-stylishdark/StylishDark/terminal_box_ne.png
deleted file mode 100644
index 9e26959..0000000
Binary files a/grub-theme-stylishdark/StylishDark/terminal_box_ne.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/terminal_box_nw.png b/grub-theme-stylishdark/StylishDark/terminal_box_nw.png
deleted file mode 100644
index 5c3cba8..0000000
Binary files a/grub-theme-stylishdark/StylishDark/terminal_box_nw.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/terminal_box_s.png b/grub-theme-stylishdark/StylishDark/terminal_box_s.png
deleted file mode 100644
index 85a8901..0000000
Binary files a/grub-theme-stylishdark/StylishDark/terminal_box_s.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/terminal_box_se.png b/grub-theme-stylishdark/StylishDark/terminal_box_se.png
deleted file mode 100644
index d8627ee..0000000
Binary files a/grub-theme-stylishdark/StylishDark/terminal_box_se.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/terminal_box_sw.png b/grub-theme-stylishdark/StylishDark/terminal_box_sw.png
deleted file mode 100644
index 67c600c..0000000
Binary files a/grub-theme-stylishdark/StylishDark/terminal_box_sw.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/terminal_box_w.png b/grub-theme-stylishdark/StylishDark/terminal_box_w.png
deleted file mode 100644
index d066e2d..0000000
Binary files a/grub-theme-stylishdark/StylishDark/terminal_box_w.png and /dev/null differ
diff --git a/grub-theme-stylishdark/StylishDark/theme.txt b/grub-theme-stylishdark/StylishDark/theme.txt
deleted file mode 100644
index 8e1f25d..0000000
--- a/grub-theme-stylishdark/StylishDark/theme.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-# GRUB2 gfxmenu Linux Vimix theme
-# Designed for any resolution
-
-# Global Property
-title-text: ""
-desktop-image: "background.jpg"
-desktop-color: "#000000"
-terminal-font: "Unifont Regular 16"
-terminal-box: "terminal_box_*.png"
-terminal-left: "0"
-terminal-top: "0"
-terminal-width: "100%"
-terminal-height: "100%"
-terminal-border: "0"
-
-# Show the boot menu
-+ boot_menu {
- left = 35%
- top = 29%
- width = 38%
- height = 60%
- item_font = "Unifont Regular 16"
- item_color = "#cccccc"
- selected_item_color = "#ffffff"
- item_height = 24
- item_spacing = 12
- selected_item_pixmap_style = "select_*.png"
-}
-
-# Show a countdown message using the label component
-+ label {
- top = 82%
- left = 65%
- width = 30%
- align = "center"
- id = "__timeout__"
- text = "Booting in %d seconds"
- color = "#cccccc"
- font = "Unifont Regular 16"
-}
diff --git a/grub-theme-stylishdark/StylishDark/unifont-regular-16.pf2 b/grub-theme-stylishdark/StylishDark/unifont-regular-16.pf2
deleted file mode 100644
index b87a776..0000000
Binary files a/grub-theme-stylishdark/StylishDark/unifont-regular-16.pf2 and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/background.jpeg b/grub-theme-vimix/Vimix/background.jpeg
deleted file mode 100644
index 893910e..0000000
Binary files a/grub-theme-vimix/Vimix/background.jpeg and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/antergos.png b/grub-theme-vimix/Vimix/icons/antergos.png
deleted file mode 100644
index 3021a90..0000000
Binary files a/grub-theme-vimix/Vimix/icons/antergos.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/arch.png b/grub-theme-vimix/Vimix/icons/arch.png
deleted file mode 100644
index 65dfdc2..0000000
Binary files a/grub-theme-vimix/Vimix/icons/arch.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/arcolinux.png b/grub-theme-vimix/Vimix/icons/arcolinux.png
deleted file mode 100644
index 0b956ff..0000000
Binary files a/grub-theme-vimix/Vimix/icons/arcolinux.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/arcolinuxb.png b/grub-theme-vimix/Vimix/icons/arcolinuxb.png
deleted file mode 100644
index 0b956ff..0000000
Binary files a/grub-theme-vimix/Vimix/icons/arcolinuxb.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/arcolinuxd.png b/grub-theme-vimix/Vimix/icons/arcolinuxd.png
deleted file mode 100644
index 0b956ff..0000000
Binary files a/grub-theme-vimix/Vimix/icons/arcolinuxd.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/chakra.png b/grub-theme-vimix/Vimix/icons/chakra.png
deleted file mode 100644
index 2971971..0000000
Binary files a/grub-theme-vimix/Vimix/icons/chakra.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/crunchbang.png b/grub-theme-vimix/Vimix/icons/crunchbang.png
deleted file mode 100644
index 4db2982..0000000
Binary files a/grub-theme-vimix/Vimix/icons/crunchbang.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/debian.png b/grub-theme-vimix/Vimix/icons/debian.png
deleted file mode 100644
index bb3b8e8..0000000
Binary files a/grub-theme-vimix/Vimix/icons/debian.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/deepin.png b/grub-theme-vimix/Vimix/icons/deepin.png
deleted file mode 100644
index 5cb58c6..0000000
Binary files a/grub-theme-vimix/Vimix/icons/deepin.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/edubuntu.png b/grub-theme-vimix/Vimix/icons/edubuntu.png
deleted file mode 100644
index 319ea1c..0000000
Binary files a/grub-theme-vimix/Vimix/icons/edubuntu.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/elementary.png b/grub-theme-vimix/Vimix/icons/elementary.png
deleted file mode 100644
index 3614d33..0000000
Binary files a/grub-theme-vimix/Vimix/icons/elementary.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/fedora.png b/grub-theme-vimix/Vimix/icons/fedora.png
deleted file mode 100644
index 25b8608..0000000
Binary files a/grub-theme-vimix/Vimix/icons/fedora.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/freebsd.png b/grub-theme-vimix/Vimix/icons/freebsd.png
deleted file mode 100644
index 55be355..0000000
Binary files a/grub-theme-vimix/Vimix/icons/freebsd.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/frugalware.png b/grub-theme-vimix/Vimix/icons/frugalware.png
deleted file mode 100644
index b1ffe20..0000000
Binary files a/grub-theme-vimix/Vimix/icons/frugalware.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/gentoo.png b/grub-theme-vimix/Vimix/icons/gentoo.png
deleted file mode 100644
index 319ee61..0000000
Binary files a/grub-theme-vimix/Vimix/icons/gentoo.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/gnu-linux.png b/grub-theme-vimix/Vimix/icons/gnu-linux.png
deleted file mode 100644
index 64b217e..0000000
Binary files a/grub-theme-vimix/Vimix/icons/gnu-linux.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/kali.png b/grub-theme-vimix/Vimix/icons/kali.png
deleted file mode 100644
index 98ed8d2..0000000
Binary files a/grub-theme-vimix/Vimix/icons/kali.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/kaos.png b/grub-theme-vimix/Vimix/icons/kaos.png
deleted file mode 100644
index e2ef5da..0000000
Binary files a/grub-theme-vimix/Vimix/icons/kaos.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/korora.png b/grub-theme-vimix/Vimix/icons/korora.png
deleted file mode 100644
index dc0c748..0000000
Binary files a/grub-theme-vimix/Vimix/icons/korora.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/kubuntu.png b/grub-theme-vimix/Vimix/icons/kubuntu.png
deleted file mode 100644
index 7676241..0000000
Binary files a/grub-theme-vimix/Vimix/icons/kubuntu.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/lfs.png b/grub-theme-vimix/Vimix/icons/lfs.png
deleted file mode 100644
index b5eac27..0000000
Binary files a/grub-theme-vimix/Vimix/icons/lfs.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/linux-mint.png b/grub-theme-vimix/Vimix/icons/linux-mint.png
deleted file mode 100644
index c8a946f..0000000
Binary files a/grub-theme-vimix/Vimix/icons/linux-mint.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/lubuntu.png b/grub-theme-vimix/Vimix/icons/lubuntu.png
deleted file mode 100644
index cf8fa5f..0000000
Binary files a/grub-theme-vimix/Vimix/icons/lubuntu.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/mageia.png b/grub-theme-vimix/Vimix/icons/mageia.png
deleted file mode 100644
index a6dbfb6..0000000
Binary files a/grub-theme-vimix/Vimix/icons/mageia.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/manjaro.png b/grub-theme-vimix/Vimix/icons/manjaro.png
deleted file mode 100644
index d4b1ace..0000000
Binary files a/grub-theme-vimix/Vimix/icons/manjaro.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/opensuse.png b/grub-theme-vimix/Vimix/icons/opensuse.png
deleted file mode 100644
index 1064d84..0000000
Binary files a/grub-theme-vimix/Vimix/icons/opensuse.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/pop-os.png b/grub-theme-vimix/Vimix/icons/pop-os.png
deleted file mode 100644
index 1e9f5e9..0000000
Binary files a/grub-theme-vimix/Vimix/icons/pop-os.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/siduction.png b/grub-theme-vimix/Vimix/icons/siduction.png
deleted file mode 100644
index 774a17f..0000000
Binary files a/grub-theme-vimix/Vimix/icons/siduction.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/steamos.png b/grub-theme-vimix/Vimix/icons/steamos.png
deleted file mode 100644
index bf6b52b..0000000
Binary files a/grub-theme-vimix/Vimix/icons/steamos.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/ubuntu.png b/grub-theme-vimix/Vimix/icons/ubuntu.png
deleted file mode 100644
index 2452c14..0000000
Binary files a/grub-theme-vimix/Vimix/icons/ubuntu.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/windows.png b/grub-theme-vimix/Vimix/icons/windows.png
deleted file mode 100644
index d059667..0000000
Binary files a/grub-theme-vimix/Vimix/icons/windows.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/icons/xubuntu.png b/grub-theme-vimix/Vimix/icons/xubuntu.png
deleted file mode 100644
index 623ace0..0000000
Binary files a/grub-theme-vimix/Vimix/icons/xubuntu.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/select_c.png b/grub-theme-vimix/Vimix/select_c.png
deleted file mode 100644
index dfab69a..0000000
Binary files a/grub-theme-vimix/Vimix/select_c.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/select_e.png b/grub-theme-vimix/Vimix/select_e.png
deleted file mode 100644
index 062fe62..0000000
Binary files a/grub-theme-vimix/Vimix/select_e.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/select_n.png b/grub-theme-vimix/Vimix/select_n.png
deleted file mode 100644
index c034db1..0000000
Binary files a/grub-theme-vimix/Vimix/select_n.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/select_ne.png b/grub-theme-vimix/Vimix/select_ne.png
deleted file mode 100644
index 7be4d3a..0000000
Binary files a/grub-theme-vimix/Vimix/select_ne.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/select_nw.png b/grub-theme-vimix/Vimix/select_nw.png
deleted file mode 100644
index 58c7379..0000000
Binary files a/grub-theme-vimix/Vimix/select_nw.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/select_s.png b/grub-theme-vimix/Vimix/select_s.png
deleted file mode 100644
index 036d9e6..0000000
Binary files a/grub-theme-vimix/Vimix/select_s.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/select_se.png b/grub-theme-vimix/Vimix/select_se.png
deleted file mode 100644
index 47a34c0..0000000
Binary files a/grub-theme-vimix/Vimix/select_se.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/select_sw.png b/grub-theme-vimix/Vimix/select_sw.png
deleted file mode 100644
index 9290695..0000000
Binary files a/grub-theme-vimix/Vimix/select_sw.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/select_w.png b/grub-theme-vimix/Vimix/select_w.png
deleted file mode 100644
index b5bfb5d..0000000
Binary files a/grub-theme-vimix/Vimix/select_w.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/terminal_box_c.png b/grub-theme-vimix/Vimix/terminal_box_c.png
deleted file mode 100644
index d0dd52a..0000000
Binary files a/grub-theme-vimix/Vimix/terminal_box_c.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/terminal_box_e.png b/grub-theme-vimix/Vimix/terminal_box_e.png
deleted file mode 100644
index 394cbe4..0000000
Binary files a/grub-theme-vimix/Vimix/terminal_box_e.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/terminal_box_n.png b/grub-theme-vimix/Vimix/terminal_box_n.png
deleted file mode 100644
index 476f8bc..0000000
Binary files a/grub-theme-vimix/Vimix/terminal_box_n.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/terminal_box_ne.png b/grub-theme-vimix/Vimix/terminal_box_ne.png
deleted file mode 100644
index 9e26959..0000000
Binary files a/grub-theme-vimix/Vimix/terminal_box_ne.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/terminal_box_nw.png b/grub-theme-vimix/Vimix/terminal_box_nw.png
deleted file mode 100644
index 5c3cba8..0000000
Binary files a/grub-theme-vimix/Vimix/terminal_box_nw.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/terminal_box_s.png b/grub-theme-vimix/Vimix/terminal_box_s.png
deleted file mode 100644
index 85a8901..0000000
Binary files a/grub-theme-vimix/Vimix/terminal_box_s.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/terminal_box_se.png b/grub-theme-vimix/Vimix/terminal_box_se.png
deleted file mode 100644
index d8627ee..0000000
Binary files a/grub-theme-vimix/Vimix/terminal_box_se.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/terminal_box_sw.png b/grub-theme-vimix/Vimix/terminal_box_sw.png
deleted file mode 100644
index 67c600c..0000000
Binary files a/grub-theme-vimix/Vimix/terminal_box_sw.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/terminal_box_w.png b/grub-theme-vimix/Vimix/terminal_box_w.png
deleted file mode 100644
index d066e2d..0000000
Binary files a/grub-theme-vimix/Vimix/terminal_box_w.png and /dev/null differ
diff --git a/grub-theme-vimix/Vimix/theme.txt b/grub-theme-vimix/Vimix/theme.txt
deleted file mode 100644
index f037e5c..0000000
--- a/grub-theme-vimix/Vimix/theme.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-# GRUB2 gfxmenu Linux Vimix theme
-# Designed for any resolution
-
-# Global Property
-title-text: ""
-desktop-image: "background.jpeg"
-desktop-color: "#000000"
-terminal-font: "Unifont Regular 16"
-terminal-box: "terminal_box_*.png"
-terminal-left: "0"
-terminal-top: "0"
-terminal-width: "100%"
-terminal-height: "100%"
-terminal-border: "0"
-
-# Show the boot menu
-+ boot_menu {
- left = 30%
- top = 30%
- width = 45%
- height = 60%
- item_font = "Unifont Regular 16"
- item_color = "#cccccc"
- selected_item_color = "#ffffff"
- item_height = 24
- item_spacing = 12
- selected_item_pixmap_style = "select_*.png"
-}
-
-# Show a countdown message using the label component
-+ label {
- top = 82%
- left = 35%
- width = 30%
- align = "center"
- id = "__timeout__"
- text = "Booting in %d seconds"
- color = "#cccccc"
- font = "Unifont Regular 16"
-}
diff --git a/grub-theme-vimix/Vimix/unifont-regular-16.pf2 b/grub-theme-vimix/Vimix/unifont-regular-16.pf2
deleted file mode 100644
index b87a776..0000000
Binary files a/grub-theme-vimix/Vimix/unifont-regular-16.pf2 and /dev/null differ
diff --git a/install.sh b/install.sh
new file mode 100755
index 0000000..b62dcf2
--- /dev/null
+++ b/install.sh
@@ -0,0 +1,129 @@
+#!/bin/bash
+
+# Grub2 Dark Theme
+
+ROOT_UID=0
+THEME_DIR="/boot/grub/themes"
+THEME_DIR_2="/boot/grub2/themes"
+
+REO_DIR=$(cd $(dirname $0) && pwd)
+
+# Check command avalibility
+function has_command() {
+ command -v $1 > /dev/null
+}
+
+usage() {
+ printf "%s\n" "Usage: $0 [OPTIONS...]"
+ printf "\n%s\n" "OPTIONS:"
+ printf " %-25s%s\n" "-l|--slaze" "slaze grub theme"
+ printf " %-25s%s\n" "-s|--stylish" "stylish grub theme"
+ printf " %-25s%s\n" "-t|--tela" "tela grub theme"
+ printf " %-25s%s\n" "-v|--vimix" "vimix grub theme"
+ printf " %-25s%s\n" "-h, --help" "Show this help"
+}
+
+install() {
+ [[ ${theme} == 'slaze' ]] && local name="Slaze"
+ [[ ${theme} == 'stylish' ]] && local name="Stylish"
+ [[ ${theme} == 'tela' ]] && local name="Tela"
+ [[ ${theme} == 'vimix' ]] && local name="Vimix"
+
+# Checking for root access and proceed if it is present
+if [ "$UID" -eq "$ROOT_UID" ]; then
+
+ # Create themes directory if not exists
+ echo -e "Checking for the existence of themes directory..."
+ [[ -d ${THEME_DIR}/${name} ]] && rm -rf ${THEME_DIR}/${name}
+ [[ -d ${THEME_DIR_2}/${name} ]] && rm -rf ${THEME_DIR_2}/${name}
+ [[ -d /boot/grub ]] && mkdir -p ${THEME_DIR}/${name}
+ [[ -d /boot/grub2 ]] && mkdir -p ${THEME_DIR_2}/${name}
+
+ # Copy theme
+ echo -e "Installing ${name} theme..."
+
+ if [ -d /boot/grub ]; then
+ cp -a ${REO_DIR}/common/* ${THEME_DIR}/${name}
+ cp -a ${REO_DIR}/backgrounds/background-${theme}.jpg ${THEME_DIR}/${name}/background.jpg
+
+ if [ ${theme} == 'tela' ]; then
+ cp -a ${REO_DIR}/assets/assets-tela/icons ${THEME_DIR}/${name}
+ cp -a ${REO_DIR}/assets/assets-tela/select/*.png ${THEME_DIR}/${name}
+ else
+ cp -a ${REO_DIR}/assets/assets-white/icons ${THEME_DIR}/${name}
+ cp -a ${REO_DIR}/assets/assets-white/select/*.png ${THEME_DIR}/${name}
+ fi
+ fi
+
+ if [ -d /boot/grub2 ]; then
+ cp -a ${REO_DIR}/common/* ${THEME_DIR_2}/${name}
+ cp -a ${REO_DIR}/backgrounds/background-${theme}.jpg ${THEME_DIR_2}/${name}/background.jpg
+
+ if [ ${theme} == 'tela' ]; then
+ cp -a ${REO_DIR}/assets/assets-tela/icons ${THEME_DIR_2}/${name}
+ cp -a ${REO_DIR}/assets/assets-tela/select/*.png ${THEME_DIR_2}/${name}
+ else
+ cp -a ${REO_DIR}/assets/assets-white/icons ${THEME_DIR_2}/${name}
+ cp -a ${REO_DIR}/assets/assets-white/select/*.png ${THEME_DIR_2}/${name}
+ fi
+ fi
+
+ # Set theme
+ echo -e "Setting ${name} as default..."
+ grep "GRUB_THEME=" /etc/default/grub 2>&1 >/dev/null && sed -i '/GRUB_THEME=/d' /etc/default/grub
+
+ [[ -d /boot/grub ]] && echo "GRUB_THEME=\"${THEME_DIR}/${name}/theme.txt\"" >> /etc/default/grub
+ [[ -d /boot/grub2 ]] && echo "GRUB_THEME=\"${THEME_DIR_2}/${name}/theme.txt\"" >> /etc/default/grub
+
+ # Update grub config
+ echo -e "Updating grub config..."
+ if has_command update-grub; then
+ update-grub
+ elif has_command grub-mkconfig; then
+ grub-mkconfig -o /boot/grub/grub.cfg
+ elif has_command grub2-mkconfig; then
+ grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
+ fi
+
+ # Success message
+ echo -e "\n All done! "
+
+else
+ # Error message
+ echo -e "\n Error! -> Run me as root "
+fi
+
+}
+
+while [[ $# -gt 0 ]]; do
+ case "${1}" in
+ -l|--slaze)
+ theme='slaze'
+ shift 1
+ ;;
+ -s|--stylish)
+ theme='stylish'
+ shift 1
+ ;;
+ -t|--tela)
+ theme='tela'
+ shift 1
+ ;;
+ -v|--vimix)
+ theme='vimix'
+ shift 1
+ ;;
+ -h|--help)
+ usage
+ exit 0
+ ;;
+ *)
+ echo "ERROR: Unrecognized installation option '$1'."
+ echo "Try '$0 --help' for more information."
+ exit 1
+ ;;
+ esac
+done
+
+install
+
diff --git a/screenshot-stylish.jpeg b/screenshot-stylish.jpeg
deleted file mode 100644
index d56f55c..0000000
Binary files a/screenshot-stylish.jpeg and /dev/null differ
diff --git a/screenshot-vimix.jpeg b/screenshot-vimix.jpeg
deleted file mode 100644
index b0dcca5..0000000
Binary files a/screenshot-vimix.jpeg and /dev/null differ
diff --git a/screenshots/grub-theme-slaze.jpg b/screenshots/grub-theme-slaze.jpg
new file mode 100755
index 0000000..c985f50
Binary files /dev/null and b/screenshots/grub-theme-slaze.jpg differ
diff --git a/screenshots/grub-theme-stylish.jpg b/screenshots/grub-theme-stylish.jpg
new file mode 100755
index 0000000..89133f4
Binary files /dev/null and b/screenshots/grub-theme-stylish.jpg differ
diff --git a/screenshots/grub-theme-tela.jpg b/screenshots/grub-theme-tela.jpg
new file mode 100755
index 0000000..7939bc2
Binary files /dev/null and b/screenshots/grub-theme-tela.jpg differ
diff --git a/screenshots/grub-theme-vimix.jpg b/screenshots/grub-theme-vimix.jpg
new file mode 100755
index 0000000..e0eb195
Binary files /dev/null and b/screenshots/grub-theme-vimix.jpg differ
diff --git a/grub-theme-slaze/install.sh b/scripts/install-slaze.sh
similarity index 100%
rename from grub-theme-slaze/install.sh
rename to scripts/install-slaze.sh
diff --git a/grub-theme-stylishdark/install.sh b/scripts/install-stylish.sh
similarity index 92%
rename from grub-theme-stylishdark/install.sh
rename to scripts/install-stylish.sh
index a2bfe82..9ff8715 100755
--- a/grub-theme-stylishdark/install.sh
+++ b/scripts/install-stylish.sh
@@ -5,10 +5,10 @@
ROOT_UID=0
THEME_DIR="/boot/grub/themes"
THEME_DIR_2="/boot/grub2/themes"
-THEME_NAME=StylishDark
+THEME_NAME=Stylish
# Welcome message
-echo -e "\n\t************************************\n\t* ${THEME_NAME} - Grub2 Dark Theme *\n\t************************************"
+echo -e "\n\t********************************\n\t* ${THEME_NAME} - Grub2 Dark Theme *\n\t********************************"
# Check command avalibility
function has_command() {
diff --git a/scripts/install-tela.sh b/scripts/install-tela.sh
new file mode 100755
index 0000000..5704296
--- /dev/null
+++ b/scripts/install-tela.sh
@@ -0,0 +1,58 @@
+#!/bin/bash
+
+# Grub2 Dark Theme
+
+ROOT_UID=0
+THEME_DIR="/boot/grub/themes"
+THEME_DIR_2="/boot/grub2/themes"
+THEME_NAME=Tela
+
+# Welcome message
+echo -e "\n\t*****************************\n\t* ${THEME_NAME} - Grub2 Dark Theme *\n\t*****************************"
+
+# Check command avalibility
+function has_command() {
+ command -v $1 > /dev/null
+}
+
+echo -e "\nChecking for root access..."
+
+# Checking for root access and proceed if it is present
+if [ "$UID" -eq "$ROOT_UID" ]; then
+
+ # Create themes directory if not exists
+ echo -e "Checking for the existence of themes directory..."
+ [[ -d ${THEME_DIR}/${THEME_NAME} ]] && rm -rf ${THEME_DIR}/${THEME_NAME}
+ [[ -d ${THEME_DIR_2}/${THEME_NAME} ]] && rm -rf ${THEME_DIR_2}/${THEME_NAME}
+ [[ -d /boot/grub ]] && mkdir -p ${THEME_DIR}
+ [[ -d /boot/grub2 ]] && mkdir -p ${THEME_DIR_2}
+
+ # Copy theme
+ echo -e "Installing ${THEME_NAME} theme..."
+ [[ -d /boot/grub ]] && cp -a ${THEME_NAME} ${THEME_DIR}
+ [[ -d /boot/grub2 ]] && cp -a ${THEME_NAME} ${THEME_DIR_2}
+
+ # Set theme
+ echo -e "Setting ${THEME_NAME} as default..."
+ grep "GRUB_THEME=" /etc/default/grub 2>&1 >/dev/null && sed -i '/GRUB_THEME=/d' /etc/default/grub
+
+ [[ -d /boot/grub ]] && echo "GRUB_THEME=\"${THEME_DIR}/${THEME_NAME}/theme.txt\"" >> /etc/default/grub
+ [[ -d /boot/grub2 ]] && echo "GRUB_THEME=\"${THEME_DIR_2}/${THEME_NAME}/theme.txt\"" >> /etc/default/grub
+
+ # Update grub config
+ echo -e "Updating grub config..."
+ if has_command update-grub; then
+ update-grub
+ elif has_command grub-mkconfig; then
+ grub-mkconfig -o /boot/grub/grub.cfg
+ elif has_command grub2-mkconfig; then
+ grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
+ fi
+
+ # Success message
+ echo -e "\n\t ***************\n\t * All done! *\n\t ***************\n"
+
+else
+ # Error message
+ echo -e "\n\t ******************************\n\t * Error! -> Run me as root *\n\t ******************************\n"
+fi
diff --git a/grub-theme-vimix/install.sh b/scripts/install-vimix.sh
similarity index 100%
rename from grub-theme-vimix/install.sh
rename to scripts/install-vimix.sh