@heejun-com/core
v2.0.0-beta.16
Published
Orbit UI Core 컴포넌트 - 스타일 미적용 기능 컴포넌트
Readme
@orbit-ui/core
스타일 미적용 Base 컴포넌트
설치
pnpm add @orbit-ui/core사용법
import { Button, Provider } from '@orbit-ui/core'
import '@orbit-ui/core/style.css'
function App() {
return (
<Provider>
<Button
theme={{
enabledFill: '#3B82F6',
enabledForeground: '#FFFFFF',
}}
>
<Button.Center>클릭</Button.Center>
</Button>
</Provider>
)
}컴포넌트
버튼
Button- 기본 버튼
입력
TextField- 텍스트 입력FloatingTextField- 플로팅 라벨 텍스트 입력Checkbox- 체크박스RadioButton- 라디오Toggle- 토글 스위치Dropdown- 드롭다운Chip- 칩
피드백
Badge- 배지AlertDialog- 알림 다이얼로그Toast- 토스트
내비게이션
TabItem- 탭NavigationBar- 네비게이션 바
레이아웃
Flex- 플렉스박스Spacer- 여백Divider- 구분선ListNode- 리스트 아이템
오버레이
Sheet- 바텀시트Portal- 포탈Scrim- 배경 오버레이
테마 커스터마이징
<Button
theme={{
enabledFill: '#10B981',
enabledForeground: '#FFFFFF',
hoveredFill: '#059669',
disabledFill: '#D1D5DB',
paddingHorizontal: '24px',
radius: '8px',
}}
>
<Button.Center>커스텀 버튼</Button.Center>
</Button>라이선스
MIT
