Skip to content

chore(website): landing page #19

Merged
brnrdog merged 1 commit into
mainfrom
claude/prescriptive-landing-page-osnkqa
Jul 25, 2026
Merged

chore(website): landing page #19
brnrdog merged 1 commit into
mainfrom
claude/prescriptive-landing-page-osnkqa

Conversation

@brnrdog

@brnrdog brnrdog commented Jul 25, 2026

Copy link
Copy Markdown
Owner

No description provided.

Replace the plain overview at `/` with a marketing landing page for
Prescriptive itself, following the `landing-page` spec's own anatomy:
hero, social proof, feature grid, the layer taxonomy, "how it works"
steps, an Agent Skill section, a token/theming proof, an FAQ, a closing
CTA, and a footer — with one repeated primary action ("Get started").

The page doubles as a live proof of the framework:

- composed from the spec components (Button, Badge, Switch, Progress,
  Alert, Steps, LogoCloud) and painted only with the semantic token
  roles, so a theme change re-skins it;
- every figure it quotes (spec counts per layer, behaviors, tokens,
  themes) is read from the generated registries, never hardcoded;
- the theme strip applies the same presets as the settings panel, and
  the role swatches read the live --ux-* variables;
- the hero pairs a real excerpt of the button spec's `## API` contract
  with a live implementation of it.

The docs rail steps aside while the landing page is up (its toggle gives
way to the marketing nav) and returns on entering the catalogue.

The FAQ disclosures use native details/summary so expanded state,
keyboard operation, and announcements come from the platform.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NDx6vi5ACxYJNV1tNhL1Fs
@brnrdog
brnrdog merged commit 93578ec into main Jul 25, 2026
1 check passed
@brnrdog
brnrdog deleted the claude/prescriptive-landing-page-osnkqa branch July 25, 2026 13:46
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.

2 participants