Log in
Use a GitHub token for your site repo (Contents: Read and write; add Administration: Read and write to manage users). It stays only in this browser.
Pages
Add a page
Mark editable parts with data-cms, data-cms-html or data-cms-image. Reusing a name replaces that page.
Posts
Blog list: /blog/
Post
Media library
Photos are resized to 1600px. New photos appear after the site rebuilds. Tap a photo to copy its path.
Theme
Pages and posts use these through CSS variables (--primary, --bg, --text, --font, --radius).
Users
Invite a user
They get an email from GitHub and must accept. Editors can change any file in the repo.