⚠️ Note: This asset represents the uGUI version. If you’re interested in the UI Toolkit version, check out this asset: Shun UI (UI Toolkit version)
✨ What is Shun UI?
Shun UI isn't just another Unity UI asset. It's a revolutionary approach to building game interfaces, inspired by shadcn/ui from web development. Instead of rigid prefabs, you get the building blocks to create YOUR own component library.
🔗 Resources:
📖 Full Documentation: https://www.experir.com/products/shunui-ugui/docs
🎮 Interactive Demo: https://www.experir.com/products/shunui-ugui/demo
🔥 Key Features:
• 40+ Modern Components - Buttons, Inputs, Dialogs, Carousels and more
• Runtime Theme Switching - Change themes dynamically during gameplay
• Complete Ownership - Modify and extend every component without restrictions
• Beautiful Defaults - Professional designs that work out-of-the-box
• TextMeshPro Integration - Advanced typography system with automatic theme colors
• Composable Architecture - Predictable patterns across all components
🎨 Available Components:
Layout & Navigation: Accordion, Breadcrumb, Card, Tabs, MenuBar, NavigationMenu
Input Components: Button, Input, Textarea, Checkbox, RadioGroup, Select, Slider
Feedback & Display: Alert, Badge, Avatar, Progress, Tooltip
Overlay Components: Dialog, AlertDialog, Drawer, Popover, ContextMen
Advanced Components: Carousel, Collapsible, ScrollArea, Resizable, Toast System, DataTable
💡 The Shun UI Philosophy:
Traditional Unity UI packages lock you into their design decisions. Shun UI gives you ownership. Import components via context menu, automatically unpack them, then customize everything to match YOUR vision.
🎯 Perfect For:
• Game developers seeking modern UI components
• Teams wanting consistent design systems
• Projects requiring runtime theme switching
• Developers who value customization freedom
• Anyone tired of rigid UI asset limitations
📦 What You Get:
• 40+ Component Templates
• Complete Theming System with Runtime Switching
• Pre-built UI Blocks (SimpleMainMenu, Music Player)
• Comprehensive Typography System
• Example Scenes and Documentation
• Icons by Lucide (1600+)
🚀 Getting Started:
Install TextMeshPro Essentials
Right-click in Hierarchy → UI → Shun UI → [Component Name]
Components auto-unpack for full customization
Build your unique component library!