Skip to content

feat: add macOS and Windows screenshot support - #29

Open
unliftedq wants to merge 1 commit into
ParthJadhav:mainfrom
unliftedq:feat/desktop-platform-support
Open

feat: add macOS and Windows screenshot support#29
unliftedq wants to merge 1 commit into
ParthJadhav:mainfrom
unliftedq:feat/desktop-platform-support

Conversation

@unliftedq

Copy link
Copy Markdown

Summary

  • add a Desktop platform with separate macOS and Windows screenshot decks
  • add responsive 16:10 macOS and 16:9 Windows window frames, desktop starter layouts, and common export resolutions
  • update template state, migration device keys, asset path guidance, and project documentation

Validation

  • VS Code diagnostics: no errors across the template src directory
  • canonical app-store-screenshots.json parses successfully
  • git diff --check passes
  • full Next.js build not run because the configured npm registry does not provide the template-pinned next@15.0.3 package

kmuncie added a commit to kmuncie/app-store-screenshots that referenced this pull request Aug 11, 2026
Upstream ParthJadhav#29 by Qiao Wang, applied to
this fork on top of the connected-canvas editor.

Adds a Desktop platform alongside iOS and Android with separate macOS
(16:10) and Windows (16:9) decks: responsive window frames, starter
layouts, canvas sizes, export resolutions, and device/platform switching
in the toolbar.

Co-Authored-By: Qiao Wang <unliftedq@users.noreply.github.com>
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