Skip to content

Latest commit

 

History

History
46 lines (26 loc) · 1.52 KB

components-and-styling.md

File metadata and controls

46 lines (26 loc) · 1.52 KB

Components And Styling

Library

Throughout the projects, we were building our collection of components that you can find in Components, but there are also several libraries that spectacularly implement components that we use in everyday life.

Chakra UI

We love the Chakra UI because of its vast amount of components and how well implemented they are.

This library allowed us to break out of the Component.tsx and Component.styles.tsx architecture to just 1 component file. This made implementation easier and made us deliver components faster and with higher quality.

HyperTheme Editor

If you need a realtime editor for Chakra Theme, you can enable the HyperTheme Editor.

Prebuilt Components and Templates

Global Styles

Chakra allows us to do a global theme configuration extremely easily. You can find this setting here.

We use a separation based on Chakra documentation and Design System.

Storybook

We use Storybook for documenting and testing components in isolation. You can check the storybook by running

yarn storybook

or

npm run storybook

Storybook Story Example Code