We need your help

grub
development
artwork

#1

Hi community , we need your help for the upcoming change in our live media . We have to switch the boot loader from Syslinux/Isolinux system to Grub . Please help us to design a pleasant grub theme .
Basically we need a wallpaper (for background ) , manjaro logo and manjaro text motto and if you are more creative also a new icons set :slight_smile:
Here you can found the source of the new Grub-theme for live media :wink:
Please be creative and play with our official logo and color :smiley:

Greetings
Stefano Capitani and the Manjaro Development Team


#2

#3

I think i could try to do sth but need to know how to install this theme and the custom one to check work progress and repair issues.


#4

I also contacted David, our Artist, already. Lets see what will come next :wink:


#5

I can shed some light on how to best approach this.

The requirement is special, its the theme for our live media, it has additions, such as language selection, keyboard selection, timezone settings.

The source of the theme can be found here:

If you want to try this, install from unstable branch

pacman -S grub-theme-live

It will install in these locations:

grub-theme-live usr/
grub-theme-live usr/share/
grub-theme-live usr/share/grub/
grub-theme-live usr/share/grub/cfg/
grub-theme-live usr/share/grub/cfg/grub.cfg
grub-theme-live usr/share/grub/cfg/kernels.cfg
grub-theme-live usr/share/grub/cfg/loopback.cfg
grub-theme-live usr/share/grub/cfg/variable.cfg
grub-theme-live usr/share/grub/locales/
grub-theme-live usr/share/grub/locales/C_
grub-theme-live usr/share/grub/locales/be_BY
grub-theme-live usr/share/grub/locales/bg_BG
grub-theme-live usr/share/grub/locales/bs_BA
grub-theme-live usr/share/grub/locales/cs_CZ
grub-theme-live usr/share/grub/locales/da_DK
grub-theme-live usr/share/grub/locales/de_AT
grub-theme-live usr/share/grub/locales/de_BE
grub-theme-live usr/share/grub/locales/de_CH
grub-theme-live usr/share/grub/locales/de_DE
grub-theme-live usr/share/grub/locales/de_LI
grub-theme-live usr/share/grub/locales/de_LU
grub-theme-live usr/share/grub/locales/el_CY
grub-theme-live usr/share/grub/locales/el_GR
grub-theme-live usr/share/grub/locales/en_AG
grub-theme-live usr/share/grub/locales/en_AU
grub-theme-live usr/share/grub/locales/en_BW
grub-theme-live usr/share/grub/locales/en_CA
grub-theme-live usr/share/grub/locales/en_DK
grub-theme-live usr/share/grub/locales/en_GB
grub-theme-live usr/share/grub/locales/en_HK
grub-theme-live usr/share/grub/locales/en_IE
grub-theme-live usr/share/grub/locales/en_IN
grub-theme-live usr/share/grub/locales/en_NG
grub-theme-live usr/share/grub/locales/en_NZ
grub-theme-live usr/share/grub/locales/en_PH
grub-theme-live usr/share/grub/locales/en_SG
grub-theme-live usr/share/grub/locales/en_US
grub-theme-live usr/share/grub/locales/en_ZA
grub-theme-live usr/share/grub/locales/en_ZW
grub-theme-live usr/share/grub/locales/es_AR
grub-theme-live usr/share/grub/locales/es_BO
grub-theme-live usr/share/grub/locales/es_CL
grub-theme-live usr/share/grub/locales/es_CO
grub-theme-live usr/share/grub/locales/es_CR
grub-theme-live usr/share/grub/locales/es_DO
grub-theme-live usr/share/grub/locales/es_EC
grub-theme-live usr/share/grub/locales/es_ES
grub-theme-live usr/share/grub/locales/es_GT
grub-theme-live usr/share/grub/locales/es_HN
grub-theme-live usr/share/grub/locales/es_MX
grub-theme-live usr/share/grub/locales/es_NI
grub-theme-live usr/share/grub/locales/es_PA
grub-theme-live usr/share/grub/locales/es_PE
grub-theme-live usr/share/grub/locales/es_PR
grub-theme-live usr/share/grub/locales/es_PY
grub-theme-live usr/share/grub/locales/es_SV
grub-theme-live usr/share/grub/locales/es_US
grub-theme-live usr/share/grub/locales/es_UY
grub-theme-live usr/share/grub/locales/es_VE
grub-theme-live usr/share/grub/locales/et_EE
grub-theme-live usr/share/grub/locales/fi_FI
grub-theme-live usr/share/grub/locales/fr_BE
grub-theme-live usr/share/grub/locales/fr_CA
grub-theme-live usr/share/grub/locales/fr_CH
grub-theme-live usr/share/grub/locales/fr_FR
grub-theme-live usr/share/grub/locales/fr_LU
grub-theme-live usr/share/grub/locales/fr_NC
grub-theme-live usr/share/grub/locales/ga_IE
grub-theme-live usr/share/grub/locales/he_IL
grub-theme-live usr/share/grub/locales/hr_HR
grub-theme-live usr/share/grub/locales/hu_HU
grub-theme-live usr/share/grub/locales/is_IS
grub-theme-live usr/share/grub/locales/it_CH
grub-theme-live usr/share/grub/locales/it_IT
grub-theme-live usr/share/grub/locales/ja_JP
grub-theme-live usr/share/grub/locales/keyboards
grub-theme-live usr/share/grub/locales/ko_KR
grub-theme-live usr/share/grub/locales/nb_NO
grub-theme-live usr/share/grub/locales/nl_AW
grub-theme-live usr/share/grub/locales/nl_BE
grub-theme-live usr/share/grub/locales/nl_NL
grub-theme-live usr/share/grub/locales/nn_NO
grub-theme-live usr/share/grub/locales/pl_PL
grub-theme-live usr/share/grub/locales/pt_BR
grub-theme-live usr/share/grub/locales/pt_PT
grub-theme-live usr/share/grub/locales/ro_RO
grub-theme-live usr/share/grub/locales/ru_RU
grub-theme-live usr/share/grub/locales/ru_UA
grub-theme-live usr/share/grub/locales/se_FI
grub-theme-live usr/share/grub/locales/se_NO
grub-theme-live usr/share/grub/locales/se_SE
grub-theme-live usr/share/grub/locales/sk_SK
grub-theme-live usr/share/grub/locales/sl_SI
grub-theme-live usr/share/grub/locales/sv_FI
grub-theme-live usr/share/grub/locales/sv_SE
grub-theme-live usr/share/grub/locales/tr_CY
grub-theme-live usr/share/grub/locales/tr_TR
grub-theme-live usr/share/grub/locales/uk_UA
grub-theme-live usr/share/grub/locales/zh_CN
grub-theme-live usr/share/grub/locales/zh_HK
grub-theme-live usr/share/grub/locales/zh_SG
grub-theme-live usr/share/grub/locales/zh_TW
grub-theme-live usr/share/grub/themes/
grub-theme-live usr/share/grub/themes/manjaro-live/
grub-theme-live usr/share/grub/themes/manjaro-live/background.png
grub-theme-live usr/share/grub/themes/manjaro-live/highlight_c.png
grub-theme-live usr/share/grub/themes/manjaro-live/highlight_e.png
grub-theme-live usr/share/grub/themes/manjaro-live/highlight_w.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/
grub-theme-live usr/share/grub/themes/manjaro-live/icons/cancel.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/edit.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/efi.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/find.efi.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/find.none.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/help.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/kbd.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/lang.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/manjaro.686.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/manjaro.amd64.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/memtest.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/type.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/tz.png
grub-theme-live usr/share/grub/themes/manjaro-live/icons/unset.png
grub-theme-live usr/share/grub/themes/manjaro-live/logo.png
grub-theme-live usr/share/grub/themes/manjaro-live/menu_c.png
grub-theme-live usr/share/grub/themes/manjaro-live/menu_e.png
grub-theme-live usr/share/grub/themes/manjaro-live/slider_c.png
grub-theme-live usr/share/grub/themes/manjaro-live/slider_n.png
grub-theme-live usr/share/grub/themes/manjaro-live/slider_s.png
grub-theme-live usr/share/grub/themes/manjaro-live/theme.txt
grub-theme-live usr/share/grub/themes/manjaro-live/u_vga16_16.pf2
grub-theme-live usr/share/grub/themes/manjaro-live/userpass.png
grub-theme-live usr/share/grub/tz/
grub-theme-live usr/share/grub/tz/Africa
grub-theme-live usr/share/grub/tz/America
grub-theme-live usr/share/grub/tz/Asia
grub-theme-live usr/share/grub/tz/Atlantic
grub-theme-live usr/share/grub/tz/Australia
grub-theme-live usr/share/grub/tz/Etc
grub-theme-live usr/share/grub/tz/Europe
grub-theme-live usr/share/grub/tz/Pacific

You would have to manually copy these to

 /boot/grub/ 

or, you build a testiso.


#6

Doesn’t Manjaro use grub already? I have grub and it has a black background with the manjaro logo in the bottom right, green highlighted text, and shows all the kernels installed.


#7

We are talking here about grub for our ISO.

https://forum.manjaro.org/uploads/default/optimized/2X/b/b4832f87887cca8c4339c71002c957e68b174eda_1_633x500.png


Not booting after installation. grub problems?
#8

That background is nice for a wallpaper but it’s not really good to read text on.


#9

It is easy to make GRUBs text any color, but I basically agree with @pystub. Perhaps wash out that background a bit?

Regards


#10

Yes this is what we ask :slight_smile:


#11

The background is just an initial random png I took.
I usually don’t like to fiddle with images, so I take what is available. :smiley:

The test theme in unstable has no branding, I disabled it.


#12


#13

Nice , is possible add the manjaro logo and motto in the corner up or down ?
Btw i like also this background but is a personal idea …

https://github.com/oberon2007/manjaro-wallpapers-17.0/blob/master/manjarowall17_01.jpg

too white ?


#14

I think yes, but its a matter of taste.
I would go for the opposite, kind of negative, dark background and light logo and stuff.

I apparently like the simple white manjaro logo in the breath plasma theme.

A dark background is also more useful for sonar users, so they said, better contrast.

In case of the userpass.png, I think we don’t need an image to display this, better have a nice welcome header. User/pass is dynamic, can be set differently, eg for sonar.


#15

I am as good at this as a color blind chimpanse with a green banana

GRUB_GFXMODE="1024x768 auto"


#16

Sth with a bit different backgorund. Orange stripe added to the background you already know.

EDIT: Need some time to prepare new icons and i’ll add them asap.


#17

Is the logo and text a widget defined in theme.txt or in the background?

Good overview on theme.txt capabilities can be found at gnu Theme file format.


#18

Thake your time :wink:


#19

@artoo it’s in background but if needed i can prepare this one as standalone file.
Sorry but had no time to check how to do this properly. Simply installed it anf changed the background to see if everything is ok.
If something like this is accepted by Manjaro Team, i can prepare it in proper way. Just don’t mind if i will need some config explanations :wink:


#20

I’m not the best artist, however this is a start to test the new menu :wink: