@g123jp/g123-ui v2.5.13
Reuseable UI based on G123 Design System and Atomic Design
๐ฆ Install
yarn add @g123jp/g123-ui
๐จ Usage
make sure tailwindcss has been installed correctly.
make sure Tailwind's default style has been loaded correctly.
# in your root css @tailwind base; @tailwind components; @tailwind utilities;
make sure postcss has been configured correctly(if you use TailwindCSS as a PostCSS plugin).
import g123-ui's config as default(use tailwindcss's presents)
import { g123TailwindPresets } from '@g123jp/g123-ui'; const TailwindConfig = { // use g123-ui's presets as default presets: [g123TailwindPresets], content: [ // ... put your content here './node_modules/@g123jp/g123-ui/dist/components/**/*.js', './node_modules/@g123jp/g123-ui/dist/utils/**/*.js', ], // ... your other configs };
use g123-ui's component:
import { Button, ButtonType, Logo } from '@g123jp/g123-ui'; const App = () => ( <> <Logo /> <Button type={ButtonType.primay}>Submit</Button> </> );
๐ Dark Mode:
g123-ui supports the system's dark mode by default(uses the
prefers-color-scheme
CSS media feature).But you can also build sites that support toggling dark mode manually using the โclassโ strategy.
Or use your own customize the dark mode selector, for example, add the following code in your
tailwind.config.js
and control dark mode by addingdata-mode="g123-dark"
to your<html>
tag:
darkMode: ['class', '[data-mode="g123-dark"]'];
โจ๏ธ Development
install
yarn
build
โ: Make sure to run build before publishing it.
yarn build
๐คน๐ผ check with storybook
yarn storybook
bundle visualize and analyze with rollup-plugin-visualizer
yarn build
then open
stats/network/index.html
orstats/treemap/index.html
in your browser.
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago