Skip to content

gCombinator/svelte-flat-ui

 
 

Repository files navigation

svelte-ui

img img

Flat UI Independent JS Components.
Each one can be built separately (using Svelte framework).

svelte-flat


Installation

All controls

yarn add svelte-ui

Or just only Button

yarn add svelte-ui-button svelte-ui-theme

Usage

import 'svelte-ui-button'
import 'svelte-ui-theme/button.css'

const button = Button({
  target: document.querySelector('#button'),
  data: {
    content: 'Default Button'
  }
})
button.onclick = function (e) {
  console.log('hello world')
}

Development

# Build all components
yarn 
yarn build

License

MIT

Packages

No packages published

Languages

  • JavaScript 53.6%
  • CSS 34.2%
  • HTML 12.2%