Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions docs/Site-CLI.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,9 @@ never touch the vault except through `sync:content`'s one-way snapshot.
| `site featured [<slug> <slot\|up\|down\|top\|bottom\|off>]` | Show or reorder the home-page featured list |
| `site doctor` | Pre-flight health: security, contrast, parity, types, dependency audit — no build |
| `site diagnose [--fast\|--json]` | The collect-all gate (wraps `npm run diagnose`) |
| `site publish [--no-push]` | The ship command: gate every published writeup → build + audits → auto-commit + push → verify live |
| `site verify <slug>` | Post-publish live checks: page status, og:image, tag pages, home placement |
| `site publish [--no-push]` | Open the PR: gate every published writeup → build + audits → commit the content snapshot → push the branch → open/update the PR to main |
| `site land [<slug>]` | After CI and the Cloudflare preview are green: squash-merge the PR → wait for the deploy → verify live |
| `site verify <slug>` | Post-deploy live checks: page status, og:image, tag pages, home placement |
| `site manage` | The interactive manager — everything below on one screen |

`site -h` lists the rest (`seo`, `compare`, `test`, `release`, `tech`,
Expand Down
2 changes: 1 addition & 1 deletion src/content/writeups/from-wordpress-to-astro/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: >-
pages, less attack surface, and a one-command publish flow behind a full test
gate.
published: true
published_at: 2026-06-01T00:00:00.000Z
published_at: 2026-06-17T00:00:00.000Z
last_reviewed: 2026-06-17T00:00:00.000Z
cover_image: ./images/pagespeed-perfect-scores-cover.png
cover_alt: >-
Expand Down
10 changes: 10 additions & 0 deletions src/styles/base.css
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,12 @@ body {
-moz-osx-font-smoothing: grayscale;
}

/* Brand-navy selection; text flips to the page bg (white) for contrast. */
::selection {
background: var(--color-primary);
color: var(--color-bg);
}

a {
color: inherit;
text-decoration: none;
Expand Down Expand Up @@ -161,6 +167,10 @@ img {
max-inline-size: 100%;
block-size: auto;
vertical-align: bottom;
/* Photos aren't text: keep them out of select-all and drag-ghosting. */
-webkit-user-select: none;
user-select: none;
-webkit-user-drag: none;
}

picture {
Expand Down
Loading