IThemeColors interface
Theme colour facade — zero declared members. Plugins access the full colour vocabulary (base, HUD, menu) through this single type; the split into IThemeBaseColors + IThemeHudColors + IThemeMenuColors exists so each facet stays inside the STELLAR0005 8-member cap (the analyzer counts declared members per interface; inherited members are unbounded).
public interface IThemeColors : IThemeBaseColors, IThemeHudColors, IThemeMenuColorsRemarks
Section titled “Remarks”Same façade-inheritance pattern as ITheme itself. The split is internal vocabulary — plugin code keeps using theme.Colors.Accent / theme.Colors.HudText / theme.Colors.MenuBackground as before.
See Also
Section titled “See Also”- interface IThemeBaseColors
- interface IThemeHudColors
- interface IThemeMenuColors
- namespace Stellar.Abstractions.Services