Skip to content

feat: add React loading page#4506

Merged
marekdano merged 1 commit intoIBM:epic/ui-rewritefrom
zeel2104:ui-rewrite-loading-page-clean
Apr 30, 2026
Merged

feat: add React loading page#4506
marekdano merged 1 commit intoIBM:epic/ui-rewritefrom
zeel2104:ui-rewrite-loading-page-clean

Conversation

@zeel2104
Copy link
Copy Markdown

🔗 Related Issue

Closes #4463


📝 Summary

Adds a full-screen loading page to the React UI at /app/loading.

The page uses the existing MainNavIcon, displays the logo inside a bordered icon container, supports light and dark theme tokens, exposes an accessible loading status without visible loading text, and is available without authentication.


🏷️ Type of Change

  • Bug fix
  • Feature / Enhancement
  • Documentation
  • Refactor
  • Chore (deps, CI, tooling)
  • Other (describe below)

🧪 Verification

Check Command Status
Client lint npm.cmd run lint Passed
Focused unit test npm.cmd run test:run -- App.test.tsx Passed
React build npm.cmd run build Passed

✅ Checklist

  • Code formatted
  • Tests added/updated for changes
  • Documentation updated (not applicable)
  • No secrets or credentials committed

📓 Notes (optional)

Manually checked /app/loading with light and dark theme preferences.

Signed-off-by: Zeel <[email protected]>
(cherry picked from commit 81176e02813499c3b325850ccdbbda39701a1ac2)
@zeel2104 zeel2104 mentioned this pull request Apr 28, 2026
10 tasks
@marekdano marekdano self-assigned this Apr 29, 2026
Copy link
Copy Markdown
Collaborator

@marekdano marekdano left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@zeel2104 - thank you for your contribution!

LGTM

@marekdano marekdano merged commit 4527347 into IBM:epic/ui-rewrite Apr 30, 2026
3 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.

2 participants