SvelteKit + Svelte 5 + Tailwind CSS v4 landing page (Clipboardee-style template).
npm installnpm run devOpen http://localhost:5173.
npm run buildnpm run previewThis project is set up for Cloudflare Pages with the GitHub integration.
- Connect the repo: In Cloudflare Dashboard go to Workers & Pages → Create application → Pages → Connect to Git. Choose this GitHub repo and authorize Cloudflare. (If you were previously on GitHub Pages, turn it off in the repo Settings → Pages to avoid duplicate deployments.)
- Build settings (usually auto-detected; set manually if needed):
- Build command:
npm run build - Build output directory:
build - Root directory: (leave empty)
- Node.js version: 20 (optional; repo includes
.nvmrc)
- Build command:
- Deploy: Save the project. Every push to
main(and optional previews for PRs) will trigger a build and deploy. - Custom domain: In the Pages project, go to Custom domains and add
accountmap.org. Follow Cloudflare’s DNS instructions (CNAME or proxy). - Site URL: The site will be at https://accountmap.org (and the default
*.pages.devURL until the custom domain is set).
- Favicon: Replace
static/favicon.svgor addstatic/favicon.pngand updateapp.htmland the header logo insrc/routes/+page.svelte. - Content: Edit
src/routes/+page.sveltefor copy, repo links, video embed, and feature blocks. - Download links: When builds are available, switch the download buttons from
alert()to<a href={winLink}>/<a href={macLink}>using the existingos,winLink, andmacLinkvariables.