Skip to content

Style callouts as cards and stripe table rows#199

Closed
kylemclaren wants to merge 5 commits into
mainfrom
docs/callout-table-styling
Closed

Style callouts as cards and stripe table rows#199
kylemclaren wants to merge 5 commits into
mainfrom
docs/callout-table-styling

Conversation

@kylemclaren

Copy link
Copy Markdown
Collaborator

No description provided.

kylemclaren and others added 2 commits July 2, 2026 21:09
Restyle the Starlight site: violet primary accent (both themes),
Mackinac serif headings, Fricolage Grotesque body, Fragment Mono code,
lavender-tinted surfaces, underline-free links, and lavender inline-code
chips.

- custom.css: green -> violet across shadcn + Starlight tokens (both
  themes), add Mackinac/Fragment Mono @font-face, serif headings,
  inline-code chip and link styling, violet "New" badge
- logo (SiteTitle, assets, 404): green mark -> brand violet (#ad47ff/#c27bff)
- Background/Header/404/LifecycleDiagram: green glows/CTA -> violet
- keep semantic colors (HTTP GET green, status check/x) unchanged
Callouts (Starlight asides) become soft gradient cards with a hairline
ring and a coloured title instead of a left border; note=blue, tip=violet,
caution=amber, danger=red, tuned for both themes and WCAG AA. Tables drop
the filled header for a bold heading over a rule, with zebra-striped rows.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Preview Deployment

Name URL
Preview https://pr-199-superfly-sprites-docs.fly.dev

Commit: 4c257f2

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Lighthouse Results

URL Performance Accessibility Best Practices SEO
/ 🟠 84 🟢 100 🟢 96 🟢 100

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

E2E Test Results

✅ Tests success

Ran against: https://pr-199-superfly-sprites-docs.fly.dev

kylemclaren and others added 3 commits July 3, 2026 09:56
- Callouts: revert note to violet, move the variant icon to the top-left
  corner (mask tinted by the accent), matching the reference callouts.
- Tables: wrap in a rounded card with a hairline border and soft drop shadow.
- 404: replace the terminal layout with a calm centered page — brand logo,
  an "Error 404" pill, a friendly headline, and links home and to the docs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- Callouts: render the label as a bold inline lead-in that flows straight
  into the message (icon in the gutter), instead of a stacked heading row.
- 404: use the cityscape photo as the full-bleed background.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Port the callout anatomy verbatim: exact icons (16px in the top-left with
3.5rem text clearance), exact light palette including alpha-tinted surfaces,
weight-500 stretched inline labels, and the underline/link treatment with
per-variant decoration colors. The plain violet callout (tip) carries no
icon; note is the soft violet card, caution the amber warning, danger the
blue important. Dark theme mirrors the same anatomy on our ground.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kylemclaren

Copy link
Copy Markdown
Collaborator Author

Superseded by a clean branch off main (#200). This branch carried the un-squashed reskin commit as a parent, inflating the diff.

@kylemclaren kylemclaren closed this Jul 3, 2026
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