Skip to content

feat: enhance theme preference management and UI updates#1

Merged
leonmeijer merged 1 commit intomainfrom
new-ui
Dec 30, 2025
Merged

feat: enhance theme preference management and UI updates#1
leonmeijer merged 1 commit intomainfrom
new-ui

Conversation

@leonmeijer
Copy link
Owner

  • Added theme preference management with new API endpoints for getting and updating user theme settings.
  • Introduced theme preference fields in the user model to store user-specific theme and mode preferences.
  • Updated various components to support theme switching, including the Header, UserMenu, and GlobalSearch.
  • Enhanced UI styles for better theme integration and user experience, including adjustments to colors and hover effects.
  • Integrated Elastic APM for performance monitoring based on configuration settings.
  • Improved error handling in authentication and OIDC configuration processes.

- Added theme preference management with new API endpoints for getting and updating user theme settings.
- Introduced theme preference fields in the user model to store user-specific theme and mode preferences.
- Updated various components to support theme switching, including the Header, UserMenu, and GlobalSearch.
- Enhanced UI styles for better theme integration and user experience, including adjustments to colors and hover effects.
- Integrated Elastic APM for performance monitoring based on configuration settings.
- Improved error handling in authentication and OIDC configuration processes.
@leonmeijer leonmeijer merged commit 9e51f59 into main Dec 30, 2025
2 checks passed
@leonmeijer leonmeijer deleted the new-ui branch December 30, 2025 19:52
pezzking pushed a commit that referenced this pull request Feb 15, 2026
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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