@kdanmobile/kdan-ui
TypeScript icon, indicating that this package has built-in type declarations

1.4.2 • Public • Published

rts

rts

Kdan UI Kit

online preview


About

Kdan mobile UI Storybook with ReactJS and TypeScript.

凱鈿 UI Kit 目前適用於,官網、商城兩個平台。內容包含了 Web design system,UI component。這套系統不會是一成不變得,元件樣式和設計系統會依照公司成長和主流風格改變不斷的迭代下去。


Installation

npm install @kdanmobile/kdan-ui styled-components
or
yarn add @kdanmobile/kdan-ui styled-components

Quick Start

Watch

yarn storybook

Build

yarn build

Test

yarn test

How to use

import font style

in pages/_app.js

<!-- import fonts css -->
import '@kdanmobile/kdan-ui/dist/fonts/clear-sans.css';

import component

<!-- Normal -->
import { Example } from '@kdanmobile/kdan-ui';
<!-- Code splitting -->
import Example from '@kdanmobile/kdan-ui/dist/Example';

Override the component style

Because of the special needs of the project, we need to cover the component style.


Deployment

Uses Chromatic, a free publishing service made by the Storybook maintainers. It allows us to deploy and host our Storybook safely and securely in the cloud.

Now that our project is hosted in a GitHub repository, we can use a continuous integration(CI) service to deploy our Storybook automatically.

git add .
git commit -m "GitHub action setup"
git push origin master

Once you’ve set up the GitHub action. Your Storybook will be deployed to Chromatic whenever you push code.


Design System

  • Typography
  • Spacing
  • Color
  • Breakpoint

UI Components

  • Avatar
  • Button
  • Card
  • Carousel
  • Checkbox
  • Collapse
  • Dropdown
  • Logo
  • Navbar
  • Select
  • Tabs
  • Textfield
  • Typography

Utils

  • ClickAwayListener
  • Portal
  • Box

Package Sidebar

Install

npm i @kdanmobile/kdan-ui

Weekly Downloads

2

Version

1.4.2

License

MIT

Unpacked Size

383 kB

Total Files

266

Last publish

Collaborators

  • dena.chen
  • kdanmobile_software_ltd
  • orange7986
  • happyjayxin