⚠️ Note: This asset represents the UI Toolkit version. If you’re interested in the Unity UI (uGUI) version, check out this asset: Shun UI (uGUI 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 templates, you get the building blocks to create YOUR own component library.
🔗 Resources:
📖 Full Documentation: https://www.experir.com/products/shunui-ui-toolkit/docs
🎮 Interactive Demo: https://www.experir.com/products/shunui-ui-toolkit/demo
🔥 Key Features:
• 40+ Modern Components - Buttons, Inputs, Dialogs, Carousels, and more
• Complete Ownership - Every UXML and USS file is editable and extendable
• Beautiful Defaults - Professional designs that work out-of-the-box
• Composable Architecture - Consistent naming and structure across all components
• UI Toolkit Native - 100% built with UI Toolkit for modern workflows and performance
• Vector-Ready Assets — Supports both .png and .svg icon formats, including full compatibility with Unity 6.3’s new VectorImage system
• (Coming Soon) Runtime Theme Switching — Dynamically change styles with UI Toolkit themes. For now, customize your app’s look by editing a few global CSS variables in the USS file
🎨 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
💡 The Shun UI Philosophy:
Traditional Unity UI packages lock you into their design decisions. Shun UI gives you ownership. Import components via UI Builder or by code, 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)
• Example Scenes and Documentation
• Icons by Lucide (1600+) in PNG and, starting from Unity 6.3, in SVG
🚀 Getting Started:
Create a new UI Document and open UI Builder
In the Library, drag the component into the Hierarchy
Unpack it and modify its attributes, structure, and USS properties
Build your unique component library!
-OR-
Create an instance of the component through C# code
Modify its attributes, structure, and USS properties directly in C#
Build your unique component library!