Skip to content

Update dependencies, migrate to MudBlazor 9, and refresh theme palette#69

Merged
neozhu merged 1 commit intomainfrom
mdblazor_v9
Mar 1, 2026
Merged

Update dependencies, migrate to MudBlazor 9, and refresh theme palette#69
neozhu merged 1 commit intomainfrom
mdblazor_v9

Conversation

@neozhu
Copy link
Copy Markdown
Owner

@neozhu neozhu commented Mar 1, 2026

Summary

  • Upgrade project dependencies
  • Migrate UI components and related code to MudBlazor 9
  • Refresh and align the theme palette updates

Notes

  • Branch: mdblazor_v9
  • Target: main

Validation

  • Changes were prepared on the feature branch and pushed before opening this PR.

- Upgrade NuGet packages across all projects (AspNetCore, EF Core, FluentValidation, MudBlazor, OpenTelemetry, Serilog, Kiota, etc.)
- Migrate MudBlazor to v9.0.0 and update related APIs/usages
- Refactor Theme.cs with modern, accessible color palettes for light/dark modes
- Update MudBlazor service registration and snackbar config
- Refactor MainLayout, Navbar, and UserMenu for MudBlazor 9 and improved UX
- Update ServerReload methods to accept CancellationToken
- Sync test/migration project dependencies with latest versions
- Improve UI/UX consistency and ensure compatibility with latest libraries
@neozhu neozhu merged commit bc7dd66 into main Mar 1, 2026
4 of 5 checks passed
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