๐จ ๋ฌ๋ ์คํฐ๋์ ๋์์ธ ์์คํ
- ๋ชจ๋๋ฅผ ์ํ ๊ฒฝํ ์ค๊ณ โ ์ด๋ณด์๋ถํฐ ์ ๋ฌธ๊ฐ๊น์ง ์ฝ๊ฒ ์ฑํํ ์ ์๋ ์จ๋ณด๋ฉ ๊ฒฝํ
- ๋ช ํ์ฑ๊ณผ ํฌ๋ช ์ฑ โ ๊ธฐ์ ์ ๊ฐ๋ ๊ณผ ์์ฌ๊ฒฐ์ ๊ณผ์ ์ ๋ช ํํ๊ณ ํฌ๋ช ํ๊ฒ ์ ๋ฌ
- ์ผ๊ด์ฑ๊ณผ ์ ๋ขฐ์ฑ โ ์์ธก ๊ฐ๋ฅํ๊ณ ์ ๋ขฐํ ์ ์๋ ์ปดํฌ๋ํธ์ ํจํด
- ํ๊ตญ์ด ์ฌ์ฉ์ ์ค์ฌ ์ค๊ณ โ ํ๊ตญ์ด ํ์ดํฌ๊ทธ๋ํผ์ ๋ฌธํ์ ๋งฅ๋ฝ์ ์ต์ ํ
- ์ ์์ ์ ์ฐ์ฑ โ ๋ค์ํ ์ฌ์ฉ ์๋๋ฆฌ์ค์ ๋ง๋ ์ ์ฐํ ์ํคํ ์ฒ
- ์ปค๋ฎค๋ํฐ ์ค์ฌ ๋ฐ์ โ ์คํ์์ค ์ ์ ์ ์ ๊ฐํ ์ฐธ์ฌ์ ๊ธฐ์ฌ
React ํ๋ก์ ํธ์์ ๋ค์ ํจํค์ง ๋งค๋์ ์ค ํ๋๋ก ์ค์นํฉ๋๋ค.
# with Bun
$ bun add daleui
# with npm
$ npm install daleui
# with pnpm
$ pnpm add daleui
# with Yarn
$ yarn add daleui์ฑ ์ง์
์ (์: main.tsx, App.tsx)์์ ์คํ์ผ์ ํ ๋ฒ์ ๋ถ๋ฌ์ต๋๋ค.
import "daleui/styles.css";import { Button } from "daleui";
export default () => (
<>
<Button size="md" tone="brand" type="button" variant="solid">
์์ํ๊ธฐ
</Button>
<TextInput placeholder="ํ
์คํธ๋ฅผ ์
๋ ฅํด์ฃผ์ธ์." />
</>
);๋ณธ ํ๋ก์ ํธ๋ All Contributors ๊ด๋ก์ ๋ฐ๋ผ ๊ธฐ์ฌ์๋ถ๋ค์ ๊ณตํ๋ฅผ ์ธ์ ํ๊ณ ๊ฐ์ฌ๋ฅผ ํํํ๊ณ ์์ต๋๋ค.
๋ฌ๋ UI๊ฐ ์ฌ๋ฌ๋ถ์ ํ๋ก์ ํธ์ ๋์์ด ๋์ ๋ค๋ฉด ํ์์ ๊ณ ๋ คํด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ๐ ์ ์ฅ์์ ์คํ๋ฅผ ์ฃผ์๋ ๊ฒ๋ ๋ ๋ง์ ๋ถ๋ค์ด ์ ํฌ ์ปค๋ฎค๋ํฐ๋ฅผ ์ฐพ๋๋ฐ ๋์์ด ๋ฉ๋๋ค. โญ