Skip to content

Website premium polish: positioning, typography, and on-prem surfaces#5230

Open
NicholasKissel wants to merge 23 commits into
NicholasKissel/compare-page-premiumfrom
NicholasKissel/marketing-heading-weights
Open

Website premium polish: positioning, typography, and on-prem surfaces#5230
NicholasKissel wants to merge 23 commits into
NicholasKissel/compare-page-premiumfrom
NicholasKissel/marketing-heading-weights

Conversation

@NicholasKissel

@NicholasKissel NicholasKissel commented Jun 12, 2026

Copy link
Copy Markdown
Member

Premium polish pass across the marketing site: positioning copy, typography/design-system unification, new on-prem surfaces, and dead-code cleanup.

Positioning & copy

  • Landing hero leads with AI agents and closes on run-anywhere (Rivet Cloud, your VPC, air-gapped)
  • Replaced "runtime" framing with platform/standard-stack language (runs in your existing Node.js or Bun backend — no custom-runtime connotation)
  • Competitor callouts removed from landing; they live only on /compare pages
  • Claims hygiene: benchmark baseline dates centralized into a BENCHMARK_DATE constant, "scales infinitely" → concrete claims, agentOS in-process framing on marketing pages

Design system

  • All marketing headings unified on the compare-page spec (font-medium, tracking-[-0.015em], hero leading-[1.06]); canonical constants in marketing/typography.tsx, rules documented in website/CLAUDE.md
  • Landing bottom sections de-duplicated into three distinct stories: "Works with your stack" (ecosystem chips), "Start local. Scale to millions." (journey + deploy targets), "Run it where your data lives" (2-col with perimeter diagram)
  • /from-unix-to-agents migrated to dark theme; blog index matched to article read-next treatment; Game-of-Life removed from /install; flat borders instead of shadows on marketing cards

New on-prem surfaces

  • /enterprise page (nav + footer wired) with perimeter diagram hero and certification-safe compliance copy
  • Cookbook guide: "Deploying Rivet in a VPC or Air-Gapped Network"

Removals

  • /agent solution page deleted (redirects to /actors, which gained a use-case grid covering agents, realtime/multiplayer, collab state, durable workflows)
  • ~35 dead legacy components deleted, including the entire unused marketing/cloud/ directory and a fake-testimonials section

Full build passes (249 pages); all changed pages visually verified against the production build.

🤖 Generated with Claude Code

@railway-app

railway-app Bot commented Jun 12, 2026

Copy link
Copy Markdown

🚅 Deployed to the rivet-pr-5230 environment in rivet-frontend

Service Status Web Updated (UTC)
website 😴 Sleeping (View Logs) Web Jun 14, 2026 at 1:31 am
kitchen-sink ❌ Build Failed (View Logs) Web Jun 13, 2026 at 11:33 pm
mcp-hub ✅ Success (View Logs) Web Jun 12, 2026 at 6:04 pm
ladle ❌ Build Failed (View Logs) Web Jun 12, 2026 at 8:19 am
frontend-inspector ❌ Build Failed (View Logs) Web Jun 12, 2026 at 8:19 am
frontend-cloud ❌ Build Failed (View Logs) Web Jun 12, 2026 at 8:18 am

@NicholasKissel NicholasKissel changed the title [SLOP(claude-fable-5)] style(website): align marketing heading weights with cookbook and compare pages Marketing typography: align heading weights with cookbook and compare pages Jun 12, 2026

Copy link
Copy Markdown
Member Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

…creenshot for light/dark variants with animated toggle
@claude

claude Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

placeholder

@NicholasKissel NicholasKissel changed the title Marketing typography: align heading weights with cookbook and compare pages Website premium polish: positioning, typography, and on-prem surfaces Jun 12, 2026
… blog, changelog, cookbook, and legal templates
…oss-friends, 404, startups, and contact forms
…shared FAQ and copy components, delete dead dark-era components
…ition with paper command chips and aligned columns
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