Skip to content

Navy text selection + PR-publish docs + writeup date bump#26

Merged
joeseverino merged 5 commits into
mainfrom
site/selection-and-docs
Jun 18, 2026
Merged

Navy text selection + PR-publish docs + writeup date bump#26
joeseverino merged 5 commits into
mainfrom
site/selection-and-docs

Conversation

@joeseverino

@joeseverino joeseverino commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Three small, independent changes batched into one PR.

style: navy text selection

Adds a ::selection rule using --color-primary (the JS navy) at full strength with white (--color-bg) text, so selected text reads as on-brand and legible over any background. Verified by screenshotting a live selection. Also makes images unselectable/undraggable (user-select: none) so a select-all no longer drags photos into the highlight.

docs: PR-based publish flow

Updates docs/Site-CLI.md to describe the new site publish (opens/updates a PR to main) and site land (squash-merge after CI + Cloudflare preview are green) flow. Companion to tools#24.

content: from-wordpress-to-astro date

Bumps published_at to 2026-06-17 (synced from the vault).

Visual baselines

Regenerated via npm run test:e2e:visual:update: no snapshot changed. The build renders the new date ("June 17, 2026") and the card is on the home page, but the home screenshot is viewport-only and that card sits below the fold, so no committed baseline is affected.

Add a ::selection rule deriving from --color-primary (the JS navy) as a
25% tint, so selected text stays readable over any background.
site publish now opens a PR instead of pushing to main; site land
squash-merges it after CI and the Cloudflare preview are green.
Synced from the vault. Homepage visual baselines re-verified: the card
sits below the home screenshot fold, so no snapshot changed.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 18, 2026

Copy link
Copy Markdown

Deploying jseverino with  Cloudflare Pages  Cloudflare Pages

Latest commit: e628fd1
Status: ✅  Deploy successful!
Preview URL: https://a50bcaac.jseverino.pages.dev
Branch Preview URL: https://site-selection-and-docs.jseverino.pages.dev

View logs

The previous color-mix with transparent washed the navy into a pale
tint. Use --color-primary at full strength with --color-bg (white) text;
verified by screenshotting a live selection.
Photos shouldn't join a select-all or drag out as ghosts. Extends the
base img reset with user-select: none and -webkit-user-drag: none.
@joeseverino joeseverino merged commit c000482 into main Jun 18, 2026
9 of 10 checks passed
@joeseverino joeseverino deleted the site/selection-and-docs branch June 18, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant