Every organization wants their site to look like theirs — not a generic template everyone else is also using.
The pain it solves: Fully custom design usually means an expensive developer engagement every time you want to update colors, fonts, or layout.
How it helps:
The happy workday: Update your brand colors or try a new look in minutes, not a multi-week development cycle.
Design tailoring that doesn't require a developer for every tweak means your site can evolve alongside your brand — a rebrand, a seasonal look, or an accessibility improvement can happen on your own schedule.
Design/theme configuration is implemented in ExireNexus.Backstage/Components/Editors/Developer/Settings/Design.razor, backed by SettingsService (ExireNexus.Services/Services/System/SettingsService.cs) and the SystemSettings enum definitions (ExireNexus.Shared/Enums/SystemSettings.cs).
Key implementation points:
This balances "tailor it yourself" simplicity for common design changes with a clean, extensible foundation for organizations that need bespoke development.