Fixed issues, add tela theme
@ -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)
|
||||
|
||||
|
BIN
assets/assets-tela/icons/Manjaro.i686.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/assets-tela/icons/Manjaro.x86_64.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/assets-tela/icons/antergos.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-tela/icons/arch.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/archlinux.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/cancel.png
Normal file
After Width: | Height: | Size: 1003 B |
BIN
assets/assets-tela/icons/chakra.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
assets/assets-tela/icons/debian.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-tela/icons/deepin.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/driver.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/edit.png
Normal file
After Width: | Height: | Size: 945 B |
BIN
assets/assets-tela/icons/efi.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/assets-tela/icons/elementary.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
assets/assets-tela/icons/fedora.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/find.efi.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/assets-tela/icons/find.none.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/gentoo.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-tela/icons/gnu-linux.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/help.png
Normal file
After Width: | Height: | Size: 975 B |
BIN
assets/assets-tela/icons/kali.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/kaos.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-tela/icons/kbd.png
Normal file
After Width: | Height: | Size: 912 B |
BIN
assets/assets-tela/icons/korora.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/kubuntu.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
assets/assets-tela/icons/lang.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/lfs.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/linux-mint.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/linux.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/lubuntu.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
assets/assets-tela/icons/macosx.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/mageia.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/manjaro.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/assets-tela/icons/memtest.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/opensuse.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
assets/assets-tela/icons/recovery.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/restart.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/assets-tela/icons/shutdown.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/assets-tela/icons/siduction.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-tela/icons/solus.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
assets/assets-tela/icons/steamos.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/type.png
Normal file
After Width: | Height: | Size: 855 B |
BIN
assets/assets-tela/icons/tz.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/assets-tela/icons/ubuntu.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/unknown.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-tela/icons/unset.png
Normal file
After Width: | Height: | Size: 987 B |
BIN
assets/assets-tela/icons/windows.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/assets-tela/icons/xubuntu.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
1037
assets/assets-tela/logos.svg
Normal file
After Width: | Height: | Size: 74 KiB |
46
assets/assets-tela/logos.txt
Normal file
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
34
assets/assets-tela/render-logos.sh
Executable file
@ -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
|
24
assets/assets-tela/render-select.sh
Executable file
@ -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
|
80
assets/assets-tela/select.svg
Normal file
@ -0,0 +1,80 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="36"
|
||||
height="36"
|
||||
viewBox="0 0 9.5249997 9.5250002"
|
||||
version="1.1"
|
||||
id="svg8"
|
||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
|
||||
sodipodi:docname="select.svg">
|
||||
<defs
|
||||
id="defs2" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#b7b7b7"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="7.919596"
|
||||
inkscape:cx="16.187532"
|
||||
inkscape:cy="24.609314"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="714"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid28" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata5">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-287.47498)">
|
||||
<rect
|
||||
style="opacity:0.15;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.52916658;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||
id="select_c"
|
||||
width="2.1166654"
|
||||
height="9.5249996"
|
||||
x="3.96875"
|
||||
y="287.47498"
|
||||
ry="0.016929913" />
|
||||
<path
|
||||
style="opacity:0.15;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.52916658;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||
d="m 3.9527305,287.47604 c -0.7253518,0.009 -1.3068969,0.59441 -1.3068969,1.32188 v 6.87917 c 0,0.72747 0.5815451,1.31324 1.3068969,1.32188 0.00858,-8.4e-4 0.01602,-0.007 0.01602,-0.016 v -9.49089 c 0,-0.009 -0.00744,-0.0152 -0.01602,-0.016 z"
|
||||
id="select_w"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="opacity:0.15;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.52916658;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||
d="m 6.1014366,287.47604 c -0.00858,8.4e-4 -0.01602,0.007 -0.01602,0.016 v 9.49089 c 0,0.009 0.00744,0.0152 0.01602,0.016 0.7253517,-0.009 1.3068967,-0.59441 1.3068967,-1.32188 v -6.87917 c 0,-0.72747 -0.581545,-1.31324 -1.3068967,-1.32188 z"
|
||||
id="select_e"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
3
assets/assets-tela/select.txt
Normal file
@ -0,0 +1,3 @@
|
||||
select_w
|
||||
select_c
|
||||
select_e
|
BIN
assets/assets-tela/select/select_c.png
Normal file
After Width: | Height: | Size: 161 B |
BIN
assets/assets-tela/select/select_e.png
Normal file
After Width: | Height: | Size: 219 B |
BIN
assets/assets-tela/select/select_w.png
Normal file
After Width: | Height: | Size: 211 B |
BIN
assets/assets-white/icons/Manjaro.i686.png
Normal file
After Width: | Height: | Size: 283 B |
BIN
assets/assets-white/icons/Manjaro.x86_64.png
Normal file
After Width: | Height: | Size: 283 B |
BIN
assets/assets-white/icons/antergos.png
Normal file
After Width: | Height: | Size: 559 B |
BIN
assets/assets-white/icons/arch.png
Normal file
After Width: | Height: | Size: 467 B |
BIN
assets/assets-white/icons/archlinux.png
Normal file
After Width: | Height: | Size: 467 B |
BIN
assets/assets-white/icons/arcolinux.png
Normal file
After Width: | Height: | Size: 297 B |
BIN
assets/assets-white/icons/arcolinuxb.png
Normal file
After Width: | Height: | Size: 297 B |
BIN
assets/assets-white/icons/arcolinuxd.png
Normal file
After Width: | Height: | Size: 297 B |
BIN
assets/assets-white/icons/cancel.png
Normal file
After Width: | Height: | Size: 296 B |
BIN
assets/assets-white/icons/chakra.png
Normal file
After Width: | Height: | Size: 640 B |
BIN
assets/assets-white/icons/debian.png
Normal file
After Width: | Height: | Size: 542 B |
BIN
assets/assets-white/icons/deepin.png
Normal file
After Width: | Height: | Size: 599 B |
BIN
assets/assets-white/icons/driver.png
Normal file
After Width: | Height: | Size: 474 B |
BIN
assets/assets-white/icons/edit.png
Normal file
After Width: | Height: | Size: 325 B |
BIN
assets/assets-white/icons/efi.png
Normal file
After Width: | Height: | Size: 315 B |
BIN
assets/assets-white/icons/elementary.png
Normal file
After Width: | Height: | Size: 753 B |
BIN
assets/assets-white/icons/fedora.png
Normal file
After Width: | Height: | Size: 568 B |
BIN
assets/assets-white/icons/find.efi.png
Normal file
After Width: | Height: | Size: 351 B |
BIN
assets/assets-white/icons/find.none.png
Normal file
After Width: | Height: | Size: 386 B |
BIN
assets/assets-white/icons/gentoo.png
Normal file
After Width: | Height: | Size: 506 B |
BIN
assets/assets-white/icons/gnu-linux.png
Normal file
After Width: | Height: | Size: 658 B |
BIN
assets/assets-white/icons/help.png
Normal file
After Width: | Height: | Size: 298 B |
BIN
assets/assets-white/icons/kali.png
Normal file
After Width: | Height: | Size: 536 B |
BIN
assets/assets-white/icons/kaos.png
Normal file
After Width: | Height: | Size: 514 B |
BIN
assets/assets-white/icons/kbd.png
Normal file
After Width: | Height: | Size: 250 B |
BIN
assets/assets-white/icons/korora.png
Normal file
After Width: | Height: | Size: 602 B |
BIN
assets/assets-white/icons/kubuntu.png
Normal file
After Width: | Height: | Size: 671 B |
BIN
assets/assets-white/icons/lang.png
Normal file
After Width: | Height: | Size: 560 B |
BIN
assets/assets-white/icons/lfs.png
Normal file
After Width: | Height: | Size: 658 B |
BIN
assets/assets-white/icons/linux-mint.png
Normal file
After Width: | Height: | Size: 590 B |
BIN
assets/assets-white/icons/linux.png
Normal file
After Width: | Height: | Size: 658 B |
BIN
assets/assets-white/icons/lubuntu.png
Normal file
After Width: | Height: | Size: 594 B |
BIN
assets/assets-white/icons/macosx.png
Normal file
After Width: | Height: | Size: 457 B |
BIN
assets/assets-white/icons/mageia.png
Normal file
After Width: | Height: | Size: 705 B |
BIN
assets/assets-white/icons/manjaro.png
Normal file
After Width: | Height: | Size: 283 B |
BIN
assets/assets-white/icons/memtest.png
Normal file
After Width: | Height: | Size: 474 B |
BIN
assets/assets-white/icons/opensuse.png
Normal file
After Width: | Height: | Size: 692 B |
BIN
assets/assets-white/icons/pop-os.png
Normal file
After Width: | Height: | Size: 671 B |
BIN
assets/assets-white/icons/recovery.png
Normal file
After Width: | Height: | Size: 399 B |
BIN
assets/assets-white/icons/restart.png
Normal file
After Width: | Height: | Size: 389 B |
BIN
assets/assets-white/icons/shutdown.png
Normal file
After Width: | Height: | Size: 488 B |
BIN
assets/assets-white/icons/siduction.png
Normal file
After Width: | Height: | Size: 588 B |
BIN
assets/assets-white/icons/solus.png
Normal file
After Width: | Height: | Size: 580 B |