mesh-avatar-studio
일러스트를 코딩 에이전트와 로컬 편집기로 2D 메쉬 애니메이션 아바타로 변환
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Apollo v.4 is UiPath's open-source design system for building consistent user experiences across all UiPath products. • 🎨 Design Tokens - 1300+ icons, comprehensive color system, typography, spacing • ⚛️ React Components - Built on Material UI with Apollo theming • 🎐 Tailwind CSS - Modern utility-first styling with shadcn/ui • 🌐 Web Components - Cross-framework components for maximum flexibility • 📘 TypeScript - Full type safety across all packages • 📚 Storybook - Interactive component documentation • 🚀 Monorepo - Efficient development with Turborepo and pnpmREADME 전문 보기 ↗
Apollo v.4 is UiPath's open-source design system for building consistent user experiences across all UiPath products.
graph RL
React["@uipath/apollo-react<br/>React + Material UI"] -->|requires| Core["@uipath/apollo-core<br/>Design Tokens, Fonts"]
Wind["@uipath/apollo-wind<br/>Tailwind + shadcn/ui"] -->|requires| Core
React -->|requires| Wind
Chat["@uipath/ap-chat<br/>Chat Web Component"] -->|requires| React
React -->|requires| Icons["@uipath/apollo-ui-icons<br/>SVG Icon Set"]
Core -->|re-exports<br/>deprecated| Icons
style Core fill:#374151,stroke:#ef4444,stroke-width:3px,color:#fff
style React fill:#1e3a8a,stroke:#3b82f6,stroke-width:3px,color:#fff
style Wind fill:#164e63,stroke:#06b6d4,stroke-width:3px,color:#fff
style Chat fill:#064e3b,stroke:#10b981,stroke-width:3px,color:#fff
style Icons fill:#4c1d95,stroke:#a78bfa,stroke-width:3px,color:#fff
apollo-ui/
├── packages/ # Core + framework packages
│ ├── apollo-core/ # 🎨 Design tokens, fonts
│ ├── apollo-ui-icons/ # 🖼️ SVG icon set
│ ├── apollo-react/ # ⚛️ Canvas components, chat, icons, MUI theme
│ ├── apollo-vertex/ # 🌟 Vertex shadcn registry components (private)
│ └── apollo-wind/ # 🎐 Tailwind + shadcn/ui
│
├── web-packages/ # Cross-framework web components
│ └── ap-chat/ # 💬 Chat web component
│
└── apps/ # Demo & development applications
├── apollo-vertex/ # 🌟 Vertex documentation site and registry
└── storybook/ # 📚 Component documentation
All Apollo packages are published to both npm and GitHub Package Registry for maximum accessibility.
No special configuration needed. Just install packages directly:
npm install @uipath/apollo-react
# or
npm install @uipath/apollo-core @uipath/apollo-wind
If you have .npmrc configured with:
@uipath:registry=https://npm.pkg.github.com
Packages will automatically install from GitHub Package Registry. No changes needed!
To test a feature from an open PR before it's merged:
# Install latest PR preview
npm install @uipath/apollo-react@dev
# Or install specific PR version (from PR comment)
npm install @uipath/[email protected]
Preview versions are published when the dev-packages label is added to a PR. Remove the label to stop publishing on new commits. Packages are deprecated on npm and cleaned up from GitHub Package Registry after the PR is closed or merged.
| Package | Version | Downloads |
|---|---|---|
| @uipath/apollo-core | ||
| @uipath/apollo-ui-icons |
@uipath/apollo-core/icons still re-exports these but is deprecated.| Package | Version | Downloads |
|---|---|---|
| @uipath/apollo-react | ||
| @uipath/apollo-wind |
| Package | Version | Downloads |
|---|---|---|
| @uipath/ap-chat |
Framework-agnostic AI chat interface web component for vanilla JS, Vue, Angular, etc.
Note: React users should import ApChat from @uipath/apollo-react instead.
Explore our components in interactive Storybook environments. The sites are hosted as UiPath Coded Apps on the staging environment:
# Clone and setup
git clone https://github.com/UiPath/apollo-ui.git
cd apollo-ui
pnpm install
# Build packages
pnpm build
# Run Storybook
pnpm storybook:dev
pnpm dev # Watch mode for all packages
pnpm build # Build all packages
pnpm lint # Lint all packages
pnpm test # Run tests
When contributing components:
@uipath/apollo-coreSee CONTRIBUTING.md for detailed guidelines.
MIT © UiPath