feat(website): redesign landing page and registry around the virtual OS narrative#1718
Merged
Conversation
NicholasKissel
commented
Jul 9, 2026
Member
- Reframe the landing page around the virtual operating system positioning: new hero copy, benchmark chips with named baselines, and works-with rows covering agent harnesses plus Eve, Flue, and RivetKit
- Consolidate the sandbox argument into one section: comparison ledger with inline topology cells, a cold-start timeline modal behind the Startup row, benchmark charts defaulting to the same figures the hero claims, and honest limitation rows (Virtualization, Isolation, Heavy workloads)
- Add an execution layers section (JS, Python, shell) sharing the tabbed code panel, with a new Python snippet; remap the OS bento to persistence, integrations, previews, human-in-the-loop, and memory
- Retitle the registry marquee to tools-first curation and trim orchestration to six tabs and four tiles
- Add a closing CTA naming Apache 2.0 with a GitHub link; remove unused hero components
- Refresh the registry storefront and package detail pages
- Docs: align the quickstart adapter list and the versus-sandbox credentials row with the page
|
🚅 Deployed to the agentos-pr-1718 environment in agentos
🚅 Environment agentos-pr-1718 in rivet-frontend has no services deployed. |
The hero wordmark now reveals the real glyphs through a three-stroke mask that follows the pen path: a wide stroke reveals the written portion, a black stroke conceals ink the pen has not reached (hanging edges at crossings), and a narrow stroke restores the written line where unwritten strokes cross it. The pen path itself is refit to the glyph centerlines and smoothed with least-squares cubic beziers so the tip no longer jitters, the timing keeps near-constant pen speed with a quick crossbar flick, and the finished logo is the brand mark itself with no settle.
…ry copy button Drops the Rivet Actor base row from the architecture diagram in favor of a plain no-hypervisor note, centers the driver card label, and reserves the copy button's widest label in registry install rows so it no longer resizes on copy.
… a sandbox (#1743) * feat(website): reposition the landing page around sandboxing as a library Cuts the landing copy from ~1,430 to ~570 words, commits the page to the embeddedness message, and condenses the sandbox comparison into a scannable ledger with computed up-to figures linked to the benchmark charts. * feat(website): lead with the secure-OS-without-a-sandbox hero Adopts the secure-exec hero structure and weaves its strongest language into the page: V8 isolates as the primitive behind Cloudflare Workers, real host capabilities over stubs, deny-by-default approvals, and the existing-deployment framing. * feat(website): tighten hero and comparison copy, add before/after topology Drops the Cloudflare line and stat sub-labels from the hero, names bash, Python, and Node in the subtitle, bullets the lightweight-computer section with a before/after topology visual in place of the agent stack, and puts the where-agents-run row back in the ledger as words. * feat(website): refresh the OG image with the new tagline * feat(website): refine the ledger, benchmarks, session demo, and add a use-case carousel Grounds the comparison rows in mechanisms and real figures, moves benchmark fine print into per-card help affordances with the benchmark link top-right, drops the coding-agent workload toggle, shows shell calls only in the bash demo tab with runtime docs links right-aligned, retitles orchestration, and adds an auto-scrolling use-case carousel below the OS section. * feat(website): polish the use-case carousel Taller editorial cards without decorative icons, a corner arrow on hover, a full-bleed rail whose edge fades sit on the viewport instead of cutting cards mid-page, and a use-cases anchor id. * chore(website): refresh generated astro artifacts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.