Skip to content

Add configurable default theme#258

Open
vkhurana wants to merge 1 commit into
gamosoft:mainfrom
vkhurana:feat/configurable-default-theme
Open

Add configurable default theme#258
vkhurana wants to merge 1 commit into
gamosoft:mainfrom
vkhurana:feat/configurable-default-theme

Conversation

@vkhurana

Copy link
Copy Markdown

Summary

  • add ui.default_theme to config.yaml
  • expose the configured theme to the frontend while preserving saved browser preferences
  • apply the configured default on the login page
  • validate theme IDs and fall back to light when the configured theme is unavailable
  • document the new option

Verification

  • python3 -m compileall -q backend mcp_server
  • node --check frontend/app.js
  • git diff --check
  • parsed config.yaml and verified the configured theme file exists

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant