Skip to content

YH-Shen/ui_component_library

Repository files navigation

SYHUI · GitHub license npm version CircleCI

Button Page Preview Screenshot SYHUI is a desktop UI component library based on React. The color and UI illustrations were referenced from other libraryies such as Ant Design and Element.

Use of TypeScript

TypeScript provides static type checking, whick enables developers to catch errors before running the code. SYHUI is mainly written with TypeScript for code rubsutness.

No External Dependencies

SYHUI depends only on React, and ReactDOM as two core libraryies. No other external dependencies.

To-dos##

Demo Website:

  1. Hide unnecessary demo code.
  2. Add responsiveness
  3. Add Theme and Playground Page.
  4. Add traslation for other languages.
  5. Add guidlines for using.
  6. Add default z index standard.

Components:

  1. Buttons: add loading and sized buttons.
  2. Dialog: add more complcated nested modal dialogs.
  3. Form: add selectable inputs, radio buttons, etc.