Commit Graph

1 Commits

Author SHA1 Message Date
74388a1669 feat: Implement monorepo-like structure and Cloudflare Pages deployment
Refactor the project to support multiple applications, centralized build process,
and deployment to Cloudflare Pages.

- **Restructuring:**
  - Moved static HTML pages (game.html, german.html) and the SnapMark React app source into .
  - Moved the main landing page (index.html) into .
  - Consolidated output to a  directory.
- **Build System:**
  - Created  to automate:
    - Building Vite-based apps (e.g., SnapMark).
    - Processing static HTML apps (injecting dynamic navigation).
    - Generating static client-side redirects for old URLs (/game.html -> /hexarow/).
- **Navigation:**
  - Implemented a dynamic navigation bar across all pages.
- **Deployment:**
  - Removed Durable Objects and worker-specific configurations.
  - Configured  and  for Cloudflare Pages deployment.
  - Updated
> cffy.in@0.0.1 deploy
> wrangler pages deploy dist --project-name cffyin

 ⛅️ wrangler 4.54.0
───────────────────
Uploading... (7/7)
✨ Success! Uploaded 0 files (7 already uploaded) (0.34 sec)

🌎 Deploying...
✨ Deployment complete! Take a peek over at https://a00cadbf.cffyin.pages.dev
✨ Deployment alias URL: https://master.cffyin.pages.dev to target the  Cloudflare Pages project.
2025-12-13 10:32:40 +00:00