Skip to content

feat(ui): upgrade Ant Design and dark theme - #248

Merged
kklldog merged 2 commits into
masterfrom
codex/antd6-dark-theme-1.13.1
Aug 18, 2026
Merged

feat(ui): upgrade Ant Design and dark theme#248
kklldog merged 2 commits into
masterfrom
codex/antd6-dark-theme-1.13.1

Conversation

@kklldog

@kklldog kklldog commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Upgrade the admin UI to Ant Design 6, Pro Components 3, Umi Max 4, React 18.3, and TypeScript 5.9.
  • Replace legacy dark-mode overrides with the official token-based theme algorithm.
  • Migrate route/layout, modal, dropdown, table, and notification APIs for the new stack.
  • Bump the server package, assembly, and file version to 1.13.1.
  • Prevent stale UI entry HTML from being served after a deployment.

Validation

  • npm run tsc
  • npm run build
  • dotnet build src/AgileConfig.Server.Apisite/AgileConfig.Server.Apisite.csproj --no-restore
  • Browser verification of light/dark configuration pages, dashboard, and create-config modal

@kklldog
kklldog merged commit 8d1cd24 into master Aug 18, 2026
2 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