Deployed on Cloudflare Pages

Modern, fast, and hosted on your own domain

This starter is pure HTML, CSS, and JS — no build step required. Drop it into Cloudflare Pages (Direct Upload) and it just works.

  • Responsive grid layout and cards
  • Dark/light theme toggle with persistence
  • SEO tags, favicon, 404 page, robots, manifest

Tip: edit assets/css/style.css to change colors and spacing.

See demo projects ↓

Quick start

  1. Open Cloudflare Dashboard → Workers & Pages → Create application → Pages.
  2. Choose Direct Upload, upload this folder.
  3. Add your custom domain in Settings → Custom Domains.

Use this DNS snippet if you ever self-host:

Type: A
Name: @
Value: 203.0.113.10
Proxy: Orange cloud on

Features

Performance

No frameworks, no runtime. Instant load on the global edge.

🔒
HTTPS by default

Auto TLS certificates with HSTS-ready configuration.

🧩
Composable

Add pages, images, or swap styles without touching build tools.

Projects

Project cover
HTMLCSS

Landing page

Clean hero, features, CTA, and footer.

Project cover
Vanilla JSUI

Theme toggle

Persistent dark and light themes.

Project cover
Best practices

404 and robots

Includes a custom 404 error page and robots.txt.

Browse all projects →