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

12.1.0 • Public • Published

@waystone/ui

@waystone/ui is the design system of Draekien-Industries.

Docs

Click the badge below to view the components in storybook.

Storybook Enabled

Installation

Run the relevant script for your package manager

Package manager Script
npm npm i @waystone/ui@latest @emotion/react@11 theme-ui@0.6
yarn yarn add @waystone/ui@latest @emotion/react@11 theme-ui@0.16
pnpm pnpm i @waystone/ui@latest @emotion/react@11 theme-ui@0.16

Usage

Import the Waystone component and use it inside your App.tsx

export const App = () => {
  return (
    <StrictMode>
      <Waystone>
        <MyApp />
      </Waystone>
    </StrictMode>
  );
};

Customizing the theme

Provide your custom theme into the theme prop of the Waystone component. The default theme will be merged with the one you provide.

export const App = () => {
  return (
    <StrictMode>
      <Waystone
        theme={{
          colors: {
            primary: 'blue',
          },
        }}
      >
        <MyApp />
      </Waystone>
    </StrictMode>
  );
};

Readme

Keywords

none

Package Sidebar

Install

npm i @waystone/ui

Weekly Downloads

21

Version

12.1.0

License

MIT

Unpacked Size

1.52 MB

Total Files

9

Last publish

Collaborators

  • draekien