AeThex-OS/temp-forge-extract/aethex-forge-main/.builder/rules/organize-ui.mdc
MrPiglr b3c308b2c8 Add functional marketplace modules, bottom nav bar, root terminal, arcade games
- ModuleManager: Central tracking for installed marketplace modules
- DataAnalyzerWidget: Real-time CPU/RAM/Battery/Storage widget (unlocked by Data Analyzer module)
- BottomNavBar: Navigation bar for Projects/Chat/Marketplace/Settings
- RootShell: Real root command execution utility
- TerminalActivity: Full root shell with neofetch, sysinfo, real Linux commands
- Terminal Pro module: Adds aliases (ll, la, h), command history
- ArcadeActivity + SnakeGame: Pixel Arcade module unlocks retro games
- fade_in/fade_out animations for smooth transitions
2026-02-18 22:03:50 -07:00

9 lines
417 B
Text

---
description: Keep component and files small
globs:
alwaysApply: true
---
As development goes, break down complex UI into smaller components, avoiding very nested JSX trees.
Also, even within a single page (route), feel free to create auxiliary extra smaller files to make the page more maintenable.
Breaking big components into multiple files will help down the road when the user asks for changes or refactors.