1.2.1 • Published 1 year ago

@coheia/simple-webcomponents v1.2.1

Weekly downloads
-
License
BSD-3-Clause
Repository
-
Last release
1 year ago

Simple Web Components

typescript3      sass-13      webcomponents-icon      storybook-15    lit-13

Proof of concept of a structure to automate the processes of development, documentation and distribution of webcomponents, designed to serve a Desgin System, or a UI Library which follows the principles of Component Driven UI, being built from the bottom up.

Live demo

Getting Started

git clone git@github.com:coheia/simple-webcomponents.git
cd simple-webcomponents
npm install
npm run dev

In a separated terminal run:

npm run storybook

This will launch the development server at http://localhost:3002, where you can view the Storybook and begin developing your own web components.

Note that prior knowledge of TypeScript, Sass, Lit, and Storybook is recommended. Refer to their respective documentation for more information on these technologies:

Simple Icons Feature

Simple Icons is a tool that converts SVG files into custom web components with options such as custom size and fill color. It generates LitElement components with a filename prefix "swc-i-" and an Iconography.mdx file that displays all the generated icons.

How it works

Roadmap

Alpha components are in-development and may have many frequent breaking
changes.

Beta components are mostly polished and ready for use.

Stable components are reviewed, documented, and API complete.

  • 🔴 Not started
  • 🟡 In progress
  • 🟢 Complete

Components

ComponentAlphaBetaStable
Amount🟡🔴🔴
Button🟡🔴🔴
Input🔴🔴🔴
Textarea🔴🔴🔴
1.2.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.11

1 year ago

1.0.13

1 year ago

1.2.1

1 year ago

1.0.12

1 year ago

1.0.9

1 year ago