This section provides information about using the Theme Editor to create and modify theme products.
Theme Editor Hierarchy
Theme Editor organizes UI control into four hierarchical levels:
- Group: A control set based on UI features (e.g., common, lock screen, Home screen), applications (e.g., phone, contact, message applications), utilities (e.g., keyboard, sound), and widgets (containing one or more theme subgroups)
- Subgroup: A functional set within the parent group, containing one or more theme clusters
- Cluster: A functional or design set within the parent subgroup, containing one or more theme parameters
- Parameter: One theme parameter setting controls one UI aspect
Theme Editor Main Screen
- Application group panel: Navigate to reference theme UI screens.
- Subgroup panel: Navigate to reference theme UI screens.
- Default UI, or Reference Theme panel: A standard theme that is not affected by any of your changes. The UI theme displayed on a device may or may not be the reference theme.
- Parameter panel: Review and change theme parameter settings.
- Preview or To-Be Theme panel: Displays your theme. You can review setting results while setting and after changing.
- Apply to device: Applies your theme to the device.
For the selected the group/subgroup:
- The associated Reference Theme screen and the To-Be Theme screen are displayed.
- The parameters for the initially selected theme cluster are available in the Parameter panel.
- Image resolution tabs are activated after you import images of the necessary resolution.
Customizable UI Elements
One UI aspect can control one or more UI elements that are:
- Fixed and permanent: The background color or image of a UI button or the text color of a title
- Temporary and/or moving: A spinning progress circle that indicates processing is in progress
- Conditionally displayed: The color of text entered by the user, auto-completed text, or titles of parameters in a list