Skip to content

Add a one-click sample project to the public demo - #24

Merged
SLP-DEV1 merged 8 commits into
mainfrom
feat/sample-project
Aug 26, 2026
Merged

Add a one-click sample project to the public demo#24
SLP-DEV1 merged 8 commits into
mainfrom
feat/sample-project

Conversation

@SLP-DEV1

Copy link
Copy Markdown
Owner

Summary

Turns the GitHub Pages demo into an instant try-before-upload experience.

Changes

  • add original, MIT-licensed sample mockup and design assets under public/examples/
  • add a prominent Try sample project action to the demo banner
  • load sample assets through the same FileDrop/onFiles path as normal user uploads
  • add Use my files to clear the bundled sample again
  • resolve all sample URLs through import.meta.env.BASE_URL so the Pages repository subpath works
  • add tests for Pages subpath URL construction
  • keep the demo fully client-side with no upload backend

Closes #17

@SLP-DEV1
SLP-DEV1 merged commit 4e7ba15 into main Aug 26, 2026
1 check 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.

feat: add a one-click sample project to the public demo

1 participant