A minimal, multi‑page static site (HTML/CSS/JS) that deploys on GitHub Pages without any build step.
- Create a new GitHub repo (public is free for Pages; Pro plan allows private).
- Upload the files at the repo root.
- Go to Settings → Pages.
- Choose Deploy from branch, select
mainand/ (root), then Save. - Your site will be live shortly at
https://<username>.github.io/<repo>/.
- Edit
assets/styles.cssfor colors/spacing. - Edit HTML pages or add new ones (e.g.,
docs.html), and link them in the nav. - For single‑page apps or client‑side routers, keep
404.htmlto handle deep links.
Just open index.html in your browser. No server needed.