On the mobile {{UBIKAndroid}} Android client, several user interface (UI) details can be customized. These include for example:
* [[HowTo:Configure_Start_Screen_Content|Start screen content]]
* [[HowTo:Customize_Logo_%26_Background_on_Mobile_Client|Start screen background]]
== The UIConfigurations folder ==
All UI configuration files are placed in a certain folder structure, whereas the exact path of the UIConfigurations folder depends on the configuration level. The required file and folder structure on the client is:
UIConfigurations{| class="wikitable" | width = "50%" css_config.xml (start screen |-! Folder / File !! Purpose|-| UIConfigurations || main configuration)folder |-| ..\CSSButtonIcons (' || resource folder for the start screen buttons) |-| ..\css_config.xml || start screen configuration|-| ..\icon.png (|| app icon) |-| ..\bg_portrait.png (|| background in portrait orientation) |-| ..\bg_landscape.png (|| background in landscape orientation) |-| ..\status_led.png (|| status led icon)|-The exact path of the UIConfigurations folder depends on the configuration level.|}
=== Configuration levels ===
{{Version/AndroidSince|2.5.2}} Depending on the use case, it can be desirable to customize a single app specifically for a single user or instead customize all {{UBIK}} apps on a device in the same way. In order to provide all necessary possibilities, there are multiple configuration levels with different paths for the UIConfigurations folder:. {{Version/AndroidSince|2.5.2}}