Welcome to Kube Design
Kube Design is a comprehensive React component library built for KubeSphere Console. It provides a complete suite of components, hooks, and icons for building modern web applications.
Features
- 🎨 50+ Components - A rich set of high-quality React components
- 🪝 Useful Hooks - Collection of React hooks for common use cases
- 🎯 Icon Library - Comprehensive icon system with multiple variants
- 🎭 Theming Support - Customizable theme system with dark mode
- 📦 TypeScript - Full TypeScript support with type definitions
- ♿ Accessible - Built with accessibility in mind
- 🚀 Modern - Built with modern React patterns and best practices
Quick Start
Get started with Kube Design in minutes:
# Install packages
npm install @kubed/components @kubed/hooks @kubed/icons
# or
yarn add @kubed/components @kubed/hooks @kubed/icons
# or
pnpm add @kubed/components @kubed/hooks @kubed/icons
Check out the Installation Guide for detailed setup instructions.
Learn More
- Guide - Learn about Kube Design and how to use it
- Components - Explore the component library
- Hooks - Discover useful React hooks
- Icons - Browse the icon library
License
Licensed under the MIT License.