Skip to content

feat: add production startup loading screen#8

Merged
boggedbrush merged 2 commits into
mainfrom
feat/load-loading-screen-production-builds
Apr 20, 2026
Merged

feat: add production startup loading screen#8
boggedbrush merged 2 commits into
mainfrom
feat/load-loading-screen-production-builds

Conversation

@boggedbrush
Copy link
Copy Markdown
Owner

Summary

This updates the production startup/loading experience for Kodo Code.

  • replace the initial "connecting to server" copy with a branded startup splash
  • keep the splash visible for a 30 second startup grace window before falling back to the existing connection error surface
  • remove the framed logo container and enlarge the logo so the splash is cleaner and more focused
  • keep the existing offline/error diagnostics once the grace window expires

Why

The old startup state read like Kodo Code was connecting to a remote Kodo-managed server, which was misleading for local usage. The new splash makes the startup state feel intentional while preserving the detailed failure UI if the backend still does not come up.

Validation

  • bun fmt
  • bun lint
  • bun typecheck

Screenshots

Light mode:

Light mode loading screen

Dark mode:

Dark mode loading screen

Replace the initial server-connection copy with a branded startup
screen in production builds.

Keep the startup screen visible for 30 seconds before falling back
to the existing connection error surface, and include light and
dark screenshots for PR review.
@boggedbrush
Copy link
Copy Markdown
Owner Author

Re-validated on a fresh merge commit against the updated main on April 20, 2026.

Confirmed locally:

  • bun install
  • bun dev:server -- --no-browser
  • bun fmt
  • bun lint
  • bun typecheck

This PR is working and able to merge.

@boggedbrush boggedbrush marked this pull request as ready for review April 20, 2026 14:49
@boggedbrush boggedbrush merged commit f46ba8d into main Apr 20, 2026
1 of 2 checks passed
@boggedbrush boggedbrush deleted the feat/load-loading-screen-production-builds branch May 18, 2026 23:14
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