/kami-collection

📘 A collection of Web Component developed by Kami.

Primary LanguageTypeScriptMIT LicenseMIT





Kami Collection

A collection of Web Component developed by Kami.

CI/CD GitHub

⚠️ WARNING: This project is under development and it risk to have some majors changes since the v1.0.0 will be release. One of the biggest change will be the usage of lit instead of <kami-component> as base class of each element of the collection. It's because the <kami-component> package will be probably deprecate in the futur due to the complexity to maintain it.

Getting Started

Install

You can install the whole collection using the @kamiapp/collection package.

$ npm install --save @kamiapp/collection

Or install each components individualy.

$ npm install --save @kamiapp/flash 

See the components section to see all components available.

Usage

First you need to declare components into your index.js. You can import the whole collection of components.

import '@kamiapp/collection';

Or you can also declare a component individualy.

import '@kamiapp/markdown';

Documentation

See the documentation at collection.kamiapp.fr to get more information about how to use each components. You will also find a playground section to test all components.

Components

You can get more informations about each components into the packages/<component-name> directory.

Repository description version
<kami-changelog> Display your releases directly into your app. npm (scoped)
<kami-flash> A simple alert component for your notifications. npm (scoped)
<kami-infinite-list> Infinite list based on web component. npm (scoped)
<kami-markdown> Convert markdown in html. npm (scoped)
<kami-media> A viewer element which can read all types of media. npm (scoped)
<kami-pdf> A simple viewer that allows users to easily read PDF. npm (scoped)
<kami-theme> Light and Dark kami theme. npm (scoped)
<kami-transition> Predefined transitions for your components. npm (scoped)
<kami-progress-bar> A simple horizontal progress bar. npm (scoped)
<kami-search-bar> Search bar component to find and sort data. npm (scoped)

Contribute

We would love you for the contribution to kami-collection project, check the CONTRIBUTING file for more info.