simple-ui-components-in-svelte

5.1.1 • Public • Published

simple-ui-components-in-svelte

simple-ui-components-in-svelte is rebranding to @perfectthings/ui.

A set of simple, but perfect, UI components, written in Svelte (the only front-end framework worth learning).

Github pages site with docs

https://perfect-things.github.io/simple-ui-components-in-svelte/

Screenshot

Install & Setup

Firstly, install the module as a dev dependency:

npm i -D simple-ui-components-in-svelte

Importing the CSS

You need to import the docs/ui.css into your bundle. There are many ways to do that. I specifically didn't use any css-to-js imports as these restrict the tools & the setup you may want to have.

The easiest way is probably to add a postinstall script into your package.json that will just copy the file into your dist folder:

...
"postinstall": "cp node_modules/simple-ui-components-in-svelte/docs/ui.css ./dist/ui.css"
...

From there - you can just add it directly to the index.html.

Svelte components

Just import them from the module, as normal:

import { Button } from 'simple-ui-components-in-svelte';

Development

You need node & npm (obviously). Run these:

git clone git@github.com:perfect-things/simple-ui-components-in-svelte.git
cd simple-ui-components-in-svelte
npm i && npm start

A browser window should open with the demo of the components.

Resources

Support me

Buy Me A Coffee
Donate using Liberapay

Readme

Keywords

none

Package Sidebar

Install

npm i simple-ui-components-in-svelte

Weekly Downloads

1

Version

5.1.1

License

GPL-3.0-or-later

Unpacked Size

1.07 MB

Total Files

178

Last publish

Collaborators

  • tborychowski