Fine-tune your custom logo#
To fine tune your custom logo you can configure the following options out of your custom distribution configuration.
Set the background color#
To change the background color of your weston desktop and the splash screen you can use
LOGO_BACKGROUND_COLOR = "#<RGB color code>"
e.g.
# black background
LOGO_BACKGROUND_COLOR = "#000000"
# white background
LOGO_BACKGROUND_COLOR = "#ffffff"
Set the complementary color#
To change the complementary color used in the splash screen you can use.
This color will be used e.g. for the background of the progress bar in the splash screen.
It is advised to take the complementary color of LOGO_BACKGROUND_COLOR
LOGO_COMPLEMENTARY_COLOR = "#<RGB color code>"
e.g.
# Loading bar with black foreground
LOGO_COMPLEMENTARY_COLOR = "#000000"
# Loading bar with white foreground
LOGO_BACKGROUND_COLOR = "#ffffff"
Configure the highlight color#
To change the highlight color used in the splash screen you can use. This color will be used e.g. for the foreground color of the progress bar in the splash screen.
LOGO_HIGHLIGHT_COLOR = "#<RGB color code>"
e.g.
# Loading bar with white color
LOGO_BACKGROUND_COLOR = "#ffffff"
# Loading bar with yellow color
LOGO_BACKGROUND_COLOR = "#ffff00"
Set the boot message#
In the splash screen you can set a boot message. Leave empty to disable.
LOGO_BOOT_MESSAGE = "<your message>"
e.g.
LOGO_BOOT_MESSAGE = "Starting my custom distribution..."
Scale the logo#
The images are scaled by default to 50% of available height of the screen size. You can change this factor by editing
LOGO_ASSET_SCALE = "<scaling factor 0.0 - 1.0 >"
e.g.
# will scale your image to 75% of the available height
LOGO_ASSET_SCALE = "0.75"
Specific settings per asset#
By default for all types of generated output the same settings are applied. If you want to configure different settings, you can edit the following variables
For the kernel logo
# scaling factor
_LOGO_ASSET_SCALE_KERNEL = "<0.0 - 1.0>"
# image used for this logo
_LOGO_KERNEL = "<filename>"
For the splash screen
# scaling factor
_LOGO_ASSET_SCALE_SPLASH = "<0.0 - 1.0>"
# image used for this logo
_LOGO_SPLASH = "<filename>"
For the weston desktop background
# scaling factor
_LOGO_ASSET_SCALE_BACKGROUND = "<0.0 - 1.0>"
# image used for this logo
_LOGO_BACKGROUND = "<filename>"
For the weston desktop icon
# scaling factor
_LOGO_ASSET_SCALE_ICON = "<0.0 - 1.0>"
# image used for this logo
_LOGO_ICON = "<filename>"