fintraffic-design / fds-coreui-components

Fintraffic Design System's Core UI Components. Work heavily in progress.
European Union Public License 1.2
0 stars 0 forks source link

coreui-components

Fintraffic Design System's Core UI Components. Work heavily in progress.

Work is being done at Fintraffic Raide to get some basic web components added to this repository in the near future. After we've achieved some good enough baseline, we'll revisit governing and contribution guidelines and processes for the Design System's technical implementation.

Storybook

https://fintraffic-design.github.io/fds-coreui-components

Install

npm i --save @fintraffic/fds-coreui-components

Usage

Import and register a specific component

import '@fintraffic/fds-coreui-components/dist/define/fds-button.js';

Import and register all components

import '@fintraffic/fds-coreui-components/dist/define/all.js';

Extend a component

import { FdsButton } from '@fintraffic/fds-coreui-components';
class MyButton extends FdsButton { /* ... */ }
customElements.define('my-button', MyButton);

Code style guide

Licencing

Copyright © Fintraffic 2023 Source code of this program is licensed under the EUPL v1.2