
Modern UI component library for Unity uGUI.
40+ customizable components with runtime theme switching.
Copy, modify, and own your UI - no rigid prefabs!✨ What is ShadowUI?ShadowUI 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/shadowui/docs🎮 Interactive Demo: https://www.experir.com/products/shadowui/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, NavigationMenuInput Components: Button, Input, Textarea, Checkbox, RadioGroup, Select, SliderFeedback & Display: Alert, Badge, Avatar, Progress, TooltipOverlay Components: Dialog, AlertDialog, Drawer, Popover, ContextMenAdvanced Components: Carousel, Collapsible, ScrollArea, Resizable, Toast System 💡 The ShadowUI Philosophy:Traditional Unity UI packages lock you into their design decisions. ShadowUI 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 EssentialsRight-click in Hierarchy → UI → ShadowUI → [Component Name] Components auto-unpack for full customizationBuild your unique component library! Unity 2023.1 or Later: Full compatibility with latest Unity featuresLong Term Support (LTS): Recommended for production projectsRender Pipeline SupportBuilt-in Render Pipeline: ✅ Fully supportedUniversal Render Pipeline (URP): ✅ Complete compatibilityHigh Definition Render Pipeline (HDRP): ✅ Full supportCustom Render Pipelines: ✅ Works with any pipelineCore DependenciesTextMeshPro: Required for theming and typographyUnity Event System: Required for input handlingUnity UI (uGUI): Built on Canvas systemUnity Input System: Recommended for enhanced inputPerformance ConsiderationsCanvas Optimization: Components designed for efficient UI batchingEvent Pooling: Reduced garbage collection from event handlingConditional Compilation: Features disabled when dependencies unavailableAI was instrumental in accelerating ShadowUI's development through automated code generation, component architecture design, documentation creation, and quality assurance.