Repository navigation
MidnightUI v12.0.0.8 - Themes and Enhancements
·
497 commits
to main
since this release
MidnightUI – Version 12.0.0.8
A polished update focused on theme expansion, UI consistency, and improved stability across all modules.
🚀 New Features
Theme System Expansion
- Added 4 new built‑in themes:
- MidnightUI Default — pink/purple/cyan gradient aesthetic
- Midnight Green — Matrix‑inspired black/green terminal theme
- Midnight Transparent — charcoal with steel blue‑grey accents, high transparency
- Midnight Transparent Gold — bronze/gold accents, high transparency
- Original MidnightTransparent renamed to MidnightTransparentGold
Broker Bar Enhancements
- Added Use Theme Color toggle for individual bars
- On → automatically follow theme colors
- Off → set custom colors
- New bars now automatically use the current theme’s background color
- MainBar now dynamically follows theme colors by default
- Improved Data Brokers options interface with visible tree borders
- Create New Bar now integrated into the tree structure for better layout
🐞 Bug Fixes
Color Consistency
- Fixed MainBar color changing unexpectedly on reload
- Fixed tooltips displaying white backgrounds instead of theme colors
- Fixed all toggle sliders to respect theme accent color instead of hardcoded teal
- Fixed all standard sliders to respect theme accent color
- Fixed ColorPicker widget borders to use theme colors
- Fixed editbox backgrounds to use theme button‑bg color
System Stability
- Fixed crash when
STATICPOPUP_NUMDIALOGSis nil (Tweaks module) - Fixed custom themes not reloading properly from saved data
- Fixed global ColorPalette references across all modules for consistency
- Added fallback protection for missing
tooltip-bgcolor in custom themes - Added migration code to ensure existing profiles get proper theme color flags
🛠 Technical Improvements
- All modules now use consistent global ColorPalette reference:
_G.MidnightUI_ColorPalette - Tooltip backgrounds automatically fallback to
panel-bgiftooltip-bgis undefined - TreeGroup borders increased from 1px to 2px for better visibility
- Protected built‑in themes list now includes all 6 themes
📦 Download
Attach your packaged ZIP here (e.g., MidnightUI-v12.0.0.8.zip).
🔧 Notes for Developers
- This release includes internal cleanup and consistency improvements across modules.
- Custom themes should now load more reliably due to updated fallback logic.
❤️ Feedback
If you encounter issues or have feature requests, please open an Issue on GitHub.