1. Re-organizing existing settings
To make way for new functions, the following changes are to be made to the existing settings:
Grouping settings into collapsable sections
There will initially be 3 sections for grouping existing settings
Customize login page
Themes
Customized links
Section: Customize login page
Changes to existing fields
The current Site Name, Site Description, Custom Brand Image, and Custom Brand Text settings will be regrouped into an isolated section for customized login page. These will remain available in all editions. The following fields will be renamed:
Before | After | Description |
|---|---|---|
Site Name | Site Name |
|
Site Description | Login form title | Shows above the input fields on the login page |
Custom Brand Text | Login page subheading | Shows under the main title |
Custom Brand Image | Login page custom image | Shows to the left of the input field container |
Section: Themes
The existing settings from themes (currently under Experimental) should move to this new Themes section in the Customization view.
Enable theme selection
This setting is currently on the Experimental > Features page in the system console. We propose to move this out of experimental and into the customization screen under ‘Custom brand themes’.
On (default)
When this is turned on, the Display > Theme option will show in the Settings modal so users can select their theme.
Off
When this is turned off, the Display > Theme option will be hidden in the user settings modal. Users will not be able to choose a theme.
In addition, when this setting is Off, the Allow Custom Themes and Limit available themes settings below will be hidden.
Allow users to create themes
This setting is currently on the Experimental > Features page in the system console. We propose to move this out of experimental and into the customization screen under ‘Custom brand themes’.
On (default)
When turned on, this shows the Custom Theme option in the Display > Theme section of settings.
Off
When turned off, this hides the Custom Theme option in the Display > Theme section of settings.
NOTE: This option is only available when Enable theme selection is turned on.
Default theme
This setting is currently on the Experimental > Features page in the system console. We propose to move this out of experimental and into the customization screen under ‘Custom brand themes’.
This setting gives admins the option to choose which theme new users have by default. The options available in this field are based on the themes defined above in Limit available themes field above.
If only one option is provided in Limit available themes, this field is disabled and locked to the one single theme.
The initial default theme selected here is Denim.
Section: Customize links
The existing link customization settings will also be grouped into a section that is collapsable. Additionaly, it’s proposed to re-order and group related settings with dividers.
Resources
Next improvement: Custom Logo and Login Screen Enhancements