https://github.com/cholmes/9eo.org
Website for my independent efforts
https://github.com/cholmes/9eo.org
Last synced: about 1 month ago
JSON representation
Website for my independent efforts
- Host: GitHub
- URL: https://github.com/cholmes/9eo.org
- Owner: cholmes
- License: apache-2.0
- Created: 2026-05-19T12:53:29.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-20T21:04:16.000Z (2 months ago)
- Last Synced: 2026-05-21T02:55:58.821Z (2 months ago)
- Language: JavaScript
- Size: 156 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 9eo.org
Personal site for Chris Holmes.
## Deploy
Static site — drops straight into GitHub Pages.
1. Push the repo contents to your `gh-pages`-enabled repo (e.g. `cholmes/9eo.org` on the default branch).
2. In **Settings → Pages**, set the source to the branch root (`/`).
3. The included `CNAME` file points the Pages site at `9eo.org` — add the matching DNS records at your registrar:
- `ALIAS`/`ANAME` (or four `A` records) on the apex `9eo.org` → GitHub Pages IPs (`185.199.108.153`, `.109.153`, `.110.153`, `.111.153`).
- `CNAME` on `www.9eo.org` → `.github.io`.
## Files
- `index.html` — the site
- `styles.css` — all styles, including theme tokens
- `tweaks-panel.jsx` — Tweaks scaffold (drag-panel, hooks, controls)
- `tweaks.jsx` — site-specific tweak controls (accent, surface, type, decor, density)
- `image-slot.js` — drag-and-drop portrait slot
## Editing content
All content is plain HTML inside `index.html` — sections are clearly delimited by comment banners. Edit in any text editor; no build step.