UIKit Svelte
UIKit Component Library provides accessible components for declaring your app’s user interface, as well as gestures and utility functions to augment their behaviour.
Component Library
Type | Component | Source and Documentation | Preview |
---|---|---|---|
Accessibility | VisuallyHidden | Link (Doc. TBD) | TBD |
HiddenFromScreenReaders | Link (Doc. TBD) | TBD | |
Controls | Button | Link | Link |
Disclosure* | Link (Doc. TBD) | Link | |
Link | Link | Link | |
Popover* | Link (Doc. TBD) | Link | |
SegmentedControl | Link | Link | |
Stepper | Link | Link | |
Switch | Link | Link | |
TabView | Link | Link | |
Layout | TBD | TBD | TBD |
Media | Symbol | Link | Link |
Utilities | ConditionalWrapper | Link | TBD |
Wrapper | Link | TBD |
* Components are being worked on and need improvement.
Functions
Type | Function | Source (Documentation TBD) | Preview |
---|---|---|---|
Gestures | longPress | Link | TBD |
pressOutside | Link | TBD | |
Utilities | applyAction | Link | No preview |
applyActions | Link | No preview |
Styles and Assets
Default ones are provided under the System Display (src/lib/system-display
) directory. It's expected for users to customize them as necessary and provide under a custom directory.