0.7.0 • Published 2 years ago

@with-me/ui v0.7.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

A With ME React Design System, powered by changyu.

npm npm npm bundle size build CI

Installation

npm

npm i @with-me/ui @with-me/style

yarn

yarn add @with-me/ui @with-me/style

Usage

최상단 파일에 해당 style를 import 해주세요! (ex: App.tsx, _app.tsx)

import '@with-me/style/dist/global.css';

스토리북을 참고해서 사용하시면 됩니다!

import { Button } from '@with-me/design';

export default () => <Button type="primary">Normal</Button>;

CSS variables

  • 실시간 커스텀마이징을 할 수 있도록 css 사용자 정의 변수를 제공합니다!
  • with-me 의 모든 변수는 wm- 으로 시작합니다!
  • @with-me/styles/build/global.css 가 적용된 곳이면 어디서나 접근하여 오버라이딩을 할 수 있습니다.
/* 최상위 변수 */
:root {
	--wm-body-bg-color: #f8f9fd;
	--wm-body-font-color: #262626;
	--wm-body-font-family: 'Noto Sans KR', sans-serif;
	--wm-body-font-size: calc(1rem * 1);
	--wm-body-font-weight: 400;
	--wm-body-line-height: 1.5;

	--wm-primary-color-100: #e2defa;
	--wm-primary-color-200: #c4bef5;
	--wm-primary-color-300: #a79df1;
	--wm-primary-color-400: #897dec;
	--wm-primary-color-500: #6c5ce7;
	--wm-primary-color-600: #564ab9;
	--wm-primary-color-700: #41378b;
	--wm-primary-color-800: #2b255c;
	--wm-primary-color-900: #16122e;

	--wm-secondary-color-100: #e6f7ff;
	--wm-secondary-color-200: #bae7ff;
	--wm-secondary-color-300: #91d5ff;
	--wm-secondary-color-400: #69c0ff;
	--wm-secondary-color-500: #40a9ff;
	--wm-secondary-color-600: #1890ff;
	--wm-secondary-color-700: #096dd9;
	--wm-secondary-color-800: #0050b3;
	--wm-secondary-color-900: #003a8c;

	--wm-success-color-100: #f6ffed;
	--wm-success-color-200: #d9f7be;
	--wm-success-color-300: #b7eb8f;
	--wm-success-color-400: #95de64;
	--wm-success-color-500: #73d13d;
	--wm-success-color-600: #52c41a;
	--wm-success-color-700: #389e0d;
	--wm-success-color-800: #237804;
	--wm-success-color-900: #135200;

	--wm-error-color-100: #fff1f0;
	--wm-error-color-200: #ffccc7;
	--wm-error-color-300: #ffa39e;
	--wm-error-color-400: #ff7875;
	--wm-error-color-500: #ff4d4f;
	--wm-error-color-600: #f5222d;
	--wm-error-color-700: #cf1322;
	--wm-error-color-800: #a8071a;
	--wm-error-color-900: #820014;

	--wm-xs-font-size: calc(1rem * 0.75);
	--wm-sm-font-size: calc(1rem * 0.875);
	--wm-base-font-size: calc(1rem * 1);
	--wm-lg-font-size: calc(1rem * 1.125);
	--wm-xl-font-size: calc(1rem * 1.25);

	--wm-h-1-font-size: calc(1rem * 2.5);
	--wm-h-2-font-size: calc(1rem * 2);
	--wm-h-3-font-size: calc(1rem * 1.75);
	--wm-h-4-font-size: calc(1rem * 1.5);
	--wm-h-5-font-size: calc(1rem * 1.25);
	--wm-h-6-font-size: calc(1rem * 1);
}

Links

0.7.0

2 years ago

0.6.5

2 years ago

0.6.4

2 years ago

0.6.3

2 years ago

0.6.2

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.5.0

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.3

2 years ago

0.2.0

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago