Phil's UI Tweaks
A complete UI customization system for Foundry VTT (v12 – v14).
Designed to give every Game Master and Player complete freedom over their screen layout. Clean up cluttered toolbars, hide tools you never use, reorder buttons to your liking, and group sidebar tabs into sleek pop-out folder submenus.
What's New in Recent Updates (v1.0.x)
- ⚡ Instant Screen Refresh: UI toolbar and sidebar layout changes apply immediately on screen as soon as settings are saved across Foundry v12, v13, and v14.
- 👥 Full Player Client Support: Non-GM players can seamlessly drag & drop, reorder, hide tools, and create custom folders for their own client views.
- 🛠️ Sub-Tools Accordion Hardening: Reordering or hiding main tool categories cleanly moves nested sub-tools alongside their parent category.
- ⚙️ Automated Settings Macro: Automatically creates a dedicated "Phils UI Tweaks" folder in your Macro Directory with a script macro for 1-click settings access.
Key Features
- 🛠️ Left Scene Controls Customization
- Reorder Main Controls: Drag & drop or use arrow buttons to arrange tools (Token Controls, Drawing, Walls, Lighting, Notes) in any order.
- Sub-Tools Accordion: Expand any main tool to customize its inner sub-tools (e.g. Select, Ruler, Circle, Rectangle).
- Hide Unused Tools: Hide entire main tool categories or individual sub-tools with a single eye-toggle.
- 📚 Right Sidebar Tab Customization
- Reorder Sidebar Tabs: Arrange tabs (Chat, Combat, Scenes, Actors, Items, Journal, Compendiums, Settings) to fit your personal workflow.
- Hide Unused Tabs: Hide any sidebar tabs you don't need cluttering your screen.
- Custom Folder Categories: Create custom folders (e.g. "Combat & Characters") to group multiple sidebar tabs into a single button. Hovering or clicking reveals a smooth floating pop-out menu!
- 🎨 Modern Dark Glassmorphic Design
Matches the elegant visual design system of Phil's module ecosystem (dark glassmorphism, gold accents, and fluid micro-animations). - 👥 Per-User Client Customization
Settings are saved per user client. Every player and Game Master can customize their own UI layout independently without affecting anyone else's screen! - ⚙️ Automatic Macro Creation
Includes an automatically generated script macro (PhilsUITweaks.openConfig()) with a custom icon in your Macro Directory for instant config access. - ⚡ Modern & Lightweight
Built for Foundry v12, v13, and v14 architecture with zero performance impact.