Skip to content

fix(startup): match preview and explorer loading states - #275

Merged
ThisIs-Developer merged 1 commit into
mainfrom
fix/consistent-startup-skeletons
Oct 9, 2026
Merged

ThisIs-Developer merged 1 commit into
mainfrom
fix/consistent-startup-skeletons

Conversation

@ThisIs-Developer

@ThisIs-Developer ThisIs-Developer commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

On desktop startup, the editor showed loading bars while the preview displayed a separate search introduction and Explorer appeared empty. The preview now uses the same loading layout, spacing, colors, and animation as the editor from the first paint. Explorer shows indented workspace/file placeholders until its real tree is rendered.

The separate introduction is retained as a JavaScript-disabled fallback. The normal welcome document, translated starter documents, and saved files still load through the existing document flow. Desktop resources and the localization documentation are updated.

Validation:

  • npm test: build validation, 22 unit tests, and all 289 Chromium tests passed.
  • Cross-browser smoke suite: all 12 tests passed across Chromium, Firefox, and WebKit.
  • Startup regressions: both tests passed in Firefox and WebKit, with Chromium covered by the full suite. They exercise delayed scripts, delayed storage, saved-document restoration, matching skeleton geometry, and reduced motion.
  • Localization tests confirm that the translated fallback remains readable with JavaScript disabled and its skeletons are hidden. node desktop-app/prepare.js regenerated and validated the desktop resources.

@vercel

vercel Bot commented Oct 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
markdown-viewer Ready Ready Preview Oct 9, 2026 7:28pm UTC

@ThisIs-Developer
ThisIs-Developer marked this pull request as ready for review October 9, 2026 19:42
@ThisIs-Developer
ThisIs-Developer merged commit 9ce2de9 into main Oct 9, 2026
5 checks passed
@ThisIs-Developer
ThisIs-Developer deleted the fix/consistent-startup-skeletons branch October 10, 2026 17:21

This branch was successfully deployed

1 active deployment
Preview — f9af1dc7 Deployed Oct 9, 2026 by vercel[bot]
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