Straight-forward UI for modern Web Applications
1:1 Svelte bindings to the Kahi UI CSS Framework. With bespoke Javascript for progressive enhancement!
Open your terminal and install via npm
:
Not yet released
Or for the current in-development version:
npm install git+https://github.com/novacbn/kahi-ui-svelte
Currently the documentation site is under construction. However you can view the documentation site's source code to get an understanding on how to use the bindings.
LEGEND:
store
means the API export is a Svelte Storesvelte
means the API export is a Svelte Component
Components
Badge
— svelteButton
— svelteDivider
— svelteDot
Placeholder
Spacer
— svelteTab
Elements
Embedded
Lists
Table
Form
Field
Toggle
Layouts
Container
— svelteGrid
— svelteGroup
— svelteMosaic
— svelteStack
— svelteNavigation
Aside
Container
— svelteHeading
— svelteBreadcrumb
Icon
Menu
Container
— svelteAnchor
— svelteDivider
— svelteHeading
— svelteSubMenu
— svelteOmni
Container
— svelteBody
— svelteFooter
— svelteHeading
— sveltePagination
Tree
Overlays
Backdrop
— svelteDialog
— sveltePopover
— svelteSheet
— svelteToast
Surfaces
Box
— svelteCard
Container
— svelteBody
— svelteFigure
— svelteFooter
— svelteHeading
— svelteCollapse
Hero
Container
— svelteBody
— svelteFooter
— svelteHeading
— svelteTile
Container
— svelteBody
— svelteFigure
— svelteFooter
— svelteHeading
— svelteTypography
Anchor
— svelteFormatting
CodeBlock
— svelteCode
— sveltePreBlock
— svelteHeading
— svelteModifiers
Bold
— svelteItalic
— svelteSmall
— svelteParagraph
— svelteQuote
— svelteUtilities
Portal
— svelte