-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Description
Description
We want to enhance the settings definition to include branding and attribution fields, and update the core system to pull this information dynamically.
Specifically, we need to:
-
Extend Settings Definition
- Add a “Powered by” field (string).
- Add dark/light theme logo image paths/URLs.
- Add a copyright line (string).
-
Update Core Behavior
- Ensure the core looks for and uses these new fields from the settings definition.
- Display the correct logo variant based on the active theme (dark/light).
- Render the “Powered by” and copyright text consistently in relevant UI locations (e.g., footer, settings pages).
Acceptance Criteria
- Settings definition schema updated with the new fields.
- Core retrieves these values correctly at runtime.
- Logos switch correctly between dark and light themes.
- “Powered by” text is displayed as configured.
- Copyright line is visible and styled consistently.
Additional Notes
- This will centralize branding info in settings, making it easier to configure and maintain.
- Consider default values for installs that don’t provide this info.
- Should be extensible for future branding or attribution requirements.
Metadata
Metadata
Assignees
Labels
No labels