Skip to content

Add phone preview page to GitHub Pages - #22

Merged
vende11s merged 1 commit into
developfrom
codex/phone-preview-pages
Oct 4, 2026
Merged

vende11s merged 1 commit into
developfrom
codex/phone-preview-pages

Conversation

@vende11s

@vende11s vende11s commented Oct 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add /phone/ beside the existing landing page and /app/ on GitHub Pages.
  • Embed the real Expo web app in a scaled iPhone-sized frame, with a scrolling hint and a dismissible browser-limitations notice.
  • Link to the preview from the landing page and document the URL.

Acceptance criteria

  • The landing page keeps its current content and links to /phone/.
  • /phone/ loads the same app as /app/ at phone width and scales the frame to fit the window.
  • The notice closes and stays dismissed for the current browser tab.
  • /app/ remains available as the full web app; native builds are unchanged.

Verification

  • npm run typecheck --workspace=@hackyeah/website — passed.
  • npm run typecheck --workspace=@hackyeah/mobile — passed.
  • npm run build:pages — passed with the Supabase publishable configuration; output contains dist/pages/phone/ and dist/pages/app/.
  • Local Pages preview: followed the landing-page link, confirmed the Expo app loaded in the frame, and confirmed the notice stayed dismissed after reload.

@vende11s
vende11s merged commit 492c7b7 into develop Oct 4, 2026
4 checks passed
@vende11s
vende11s deleted the codex/phone-preview-pages branch October 4, 2026 06:53
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