Commit 797a801
authored
feat(website): porcelain redesign, Rivet Compute calculator, and marketing polish (#5257)
Collapses the former stacked PRs (#5219 seo-content-plays, #5228 cookbook-classical-covers, #5229 compare-page-premium, #5230 marketing-heading-weights) into a single PR off `main`, rebased onto the latest trunk. `#5230` was already merged down into `compare-page-premium`; this brings the full body of work straight to `main`.
## What's included
- **Porcelain redesign** — light cool-porcelain theme across marketing pages and docs (header light theme, docs subnav/tabs, prose, selection states), warm-black `ink` text, classical oil-paint imagery.
- **Rivet Compute pricing + calculator** — the `/cloud` pricing page integrates the compute calculator (vCPU / memory / active-hours sliders, live estimate on an ink data-plate), restyled to the porcelain system.
- **Compare page redesign**, **classical-art cookbook covers**, and **SEO content** from the lower stack.
- **Actors hero** — lag-free scroll dissolve (static gradient + opacity animation, no per-frame blur/mask).
- **Mobile polish** — CTA painting fills with full-width contained buttons; mobile menu + docs section headers no longer render white-on-light.
## Merge notes
- Branched off latest `main`; the only content conflict was `PricingPageClient.tsx` (main's standalone calculator vs the redesigned page that already integrated it) — resolved to the redesigned version.
- `main`'s own website changes (e.g. `environment-variables.mdx`) are preserved.
🤖 Generated with [Claude Code](https://claude.com/claude-code)1 parent 7e1c18e commit 797a801
187 files changed
Lines changed: 7866 additions & 12183 deletions
File tree
- rivetkit-typescript/packages/rivetkit-wasm/src
- website
- public
- fonts
- jetbrains-mono
- manrope
- images/textures
- scripts/typecheck-staging
- src
- components
- cookbook
- faq
- marketing
- art
- bench
- cloud
- components
- compare
- comparison
- components
- editorial
- pricing
- components
- registry
- sales
- sections
- solutions
- startups
- talk-to-an-engineer
- v2
- content
- cookbook
- docs
- actors
- agent-os
- general
- data
- compare
- cookbook
- faqs
- templates
- integrations
- layouts
- lib
- pages
- agent-os
- registry
- blog
- compare
- cookbook
- docs
- styles
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
| 242 | + | |
| 243 | + | |
242 | 244 | | |
243 | 245 | | |
244 | 246 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
20 | 24 | | |
21 | 25 | | |
22 | 26 | | |
| |||
Binary file not shown.
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
0 commit comments