HTML & CSS Styling
The Homey Style Library is the key to a consistent user experience across all Homey Apps. We recommend to use this library above custom styling.
Header and Titles
CSS class
HTML
Example

homey-header class you create spacing and a line between your settings and title(s).Forms
CSS class
HTML
Example
Fieldset and legend
CSS class
HTML
Example

homey-form-legend to create headings between form elements.Groups
CSS class
HTML
Example

.homey-form-group classBasic input & label
CSS class
HTML
Example

Radio input
Radio set
CSS class
HTML
Radio buttons
CSS class
HTML
Example

Checkbox input
Checkbox set
CSS class
HTML
Checkboxes
CSS class
HTML
Example

Select
CSS class
HTML
Example

Textarea
CSS class
HTML
Example

Buttons
Button variants
CSS class
HTML
Example

.homey-button-primary-full
.homey-button-secondary-shadow
.homey-button-danger-shadowDisabled state
CSS class
HTML
Example

.homey-button-primary-full.is-disabledLoading state
CSS class
HTML
Example

.homey-button-primary-full.is-loadingLast updated
Was this helpful?