|
|
This page will explain exactly what a theme is in rockbox terms, what makes up a theme and how the various bits work together.
If you got here just looking for themes then you probably want to head over to The Theme Site.
What is a themeA theme in rockbox is a collection of skins, images, font(s), icons, settings, etc. The theme site requires them to be packaged in a .zip, but rockbox really only cares about there being a .cfg file in the /.rockbox/themes/ folder on your DAP.What is in a theme?A config file so the theme can actually be loadedThis .cfg must be placed in the /.rockbox/themes folder on your DAP. It should only have the settings which are required for your theme. (i.e if your theme doesnt care if the statusbar is set to top or bottom then don't include that setting.) Please create these files from Settings > Manage Settings > Save Theme Setting.SkinsA complete theme should include a skin file for each skinnable screen (as of 2010-01-29 that means a WPS skin and a Base Skin (.wps and .sbs) ) For information on what these files should contain see CustomWPS. All images for skins live in the /.rockbox/wps/Skinnable screens (remote skins always prepend the extension with an 'r', i.e rsbs)
FontsIf your theme wants to load a font that is not in the standard rockbox-fonts.zip then it should be included. fonts live in /.rockbox/fonts/BackdropsEach skin can load its own backdrop with the %X tag. This backdrop bmp must be in /.rockbox/wps/backdrop: - in the .cfg.
Icon SetsA bmp strip with the icons used by the menus. See IconSets and CustomIconsFile Browser Colours
r8 - 02 Apr 2021 - 20:46:07 - UnknownUser
Copyright © by the contributing authors.
|