# Documentation ## Components 1. [alert](./components/alert.md) 2. [box](./components/box.md) 3. [breadcrumbs](./components/breadcrumbs.md) 4. [button](./components/button.md) 5. [card](./components/card.md) 6. [checkbox](./components/checkbox.md) 7. [dialog](./components/dialog.md) 8. [frame](./components/frame.md) 9. [input](./components/input.md) 10. [linked](./components/linked.md) 11. [list](./components/list.md) 12. [message](./components/message.md) 13. [nav-sidebar](./components/nav-sidebar.md) 14. [scrollview](./components/scrollview.md) 15. [selector](./components/selector.md) 16. [separator](./components/separator.md) 17. [skeleton](./components/skeleton.md) 18. [slider](./components/slider.md) 19. [spinner](./components/spinner.md) 20. [suggestions](./components/suggestions.md) 21. [switch](./components/switch.md) 22. [typography](./components/typography.md) ## Themes A theme must be provided to a container that houses all of the elements. Themes available: `dark-theme`, `light-theme`. ### Example ```html
``` ## Accent and Danger colors Accent and danger colors can be changed via the css variables: `--clr-accent`, `--clr-accent-text`, `--clr-danger`, `--clr-danger-text`. These variables should be defined on the same element as theme or above them. (Remember to have the `-text` variables with a sufficient contrast to the base color, to keep the text readable) ### Example ```css .my-accents { --clr-accent: #16a085; --clr-accent-text: #e6e6e6; --clr-danger: #fc88b1; --clr-danger-text: #1b1b1b; } ``` ```html