UI Components
Last updated
Last updated
Most of the UI component displayed here but for full list check out API / UI Components
If we are creating new content component and extends Component from substance we are getting state handling right out of the box. The different states we have more general, selected and focused. With this we can render different content and style based of that. A good example of component are the Image component in the content area.
We have introduced a type property so you can send in a space separated string ("primary small disabled") for the latest of our components for give the component different styles. In that way it's easy to add and remove styles without extending the component props list and keep it more slim and readable.
See more example for UIButton and UIChip below.
Icons made and provided through the writer and used by UI components. When we're referring to icons this if the icons you can use.
Available icon for specific Writer version can be seen here: Icons for Writer 7.0.0 Icons for Writer 7.1.0 Icons for Writer 7.2.0 Icons for Writer 8.0.0 Icons for Writer 8.1.0
For technical implementation see UI Components: UIButton
Examples
Examples
Examples
Examples
For technical implementation see UI Components: UIButtonGroup
For technical implementation see: UI Components: UIIconButton
For technical implementation see: UI Components: UIChip
Examples
For technical implementation see: UI Components: UICheckbox
For technical implementation see: UI Components: UIToggle
For technical implementation see: UI Components: UITextarea
For technical implementation see: UI Components: UIInputText
For technical implementation see: UI Components: UISelect
Used together with other components as complement. For example when presentation avatar in lists or in UIChip.
For technical implementation see: UI Components: UIAvatar
For technical implementation see: UI Components: UIDatePicker
Developed together with UIDatePicker. See sizes and prefix on UIDatePicker
For technical implementation see: UI Components: UITimePicker
An editor component that lets the user edit text fields on a node.
For technical implementation see: UI Components: UIFieldEditor
Inline image component which rerenders itself when its FileNode is loaded.
For technical implementation see: UI Components: UIInlineImage
Byline component that will allow you to add authors to content
For technical implementation see: UI Components: UIByline
For technical implementation see: UI Components: UITooltip
For technical implementation see: UI Components: UIPagination
For technical implementation see: UI Components: UIDropdown
Property | Description |
size (optional) | Default: normal. huge | large | normal | small | tiny |
For technical implementation see: UI Components: UIPill
Rounded (default)
Square
For technical implementation see: UI Components: UIIcon
For available icons see Naviga Content Icon Pack
Append weight to name if you take the name from above link
For technical implementation see: UI Components: UIButtonList
For available icons see Naviga Content Icon Pack
Append weight to name if you take the name from above link
For technical implementation see: UI Components: UIIconBadge
For available icons see Naviga Content Icon Pack
For technical implementation see: UI Components: UIIconButtonMenu