Skip to content

Make every library landing page bespoke#1058

Draft
tannerlinsley wants to merge 4 commits into
ds-rebrand-phosphor-iconsfrom
taren/library-landings-rebrand
Draft

Make every library landing page bespoke#1058
tannerlinsley wants to merge 4 commits into
ds-rebrand-phosphor-iconsfrom
taren/library-landings-rebrand

Conversation

@tannerlinsley

@tannerlinsley tannerlinsley commented Jul 22, 2026

Copy link
Copy Markdown
Member

Summary

  • keep Query as the Figma reference and shared visual language, not a content template
  • rebuild all 16 other library landings around their own strongest product argument, section order, visual metaphor, and interaction
  • preserve the rebrand typography, tokens, spacing, window chrome, semantic Phosphor icons, and deliberate page rhythm
  • keep the centered mega-menu hover bridge fix so the dropdown has no cursor dead zone

Product stories

  • Router: route contracts, URL state, preloading, and the Router versus Start boundary
  • Start: server and client execution, selective rendering, and server boundaries
  • DB: optimistic live collections, relational live queries, and incremental updates
  • Store: focused subscriptions, derived state, and render isolation
  • Table: a real useReactTable workbench, row-model pipeline, and state ownership
  • Virtual: the DOM budget behind a 100,000-row surface, measurement, and end anchoring
  • AI: owned runtime, current AG-UI events, provider capabilities, tools, and approvals
  • CLI: interactive project composition with explicit add-on and deployment constraints
  • Config: package inspection, monorepo maintenance, releases, and trusted publishing
  • Devtools: a unified debugging cockpit with source inspection and custom plugins
  • Intent: dependency discovery, allowlisted installs, stale review, and package skills
  • Workflow: durable replay across crashes, new workers, and human approval
  • Form: validation orchestration and granular field subscriptions
  • Hotkeys: scopes, platform-aware display, recording, and shortcut grammar
  • Pacer: five scheduling policies shown through an interactive oscilloscope
  • Ranger: one range engine expressed through several interface skins

Implementation

The shared landing shell owns only the Figma-aligned design system and structural primitives. Each non-Query page now composes its own narrative directly; none use the old generic library configuration. Interactive examples use current public APIs and accurately model documented behavior and constraints.

Validation

  • pnpm test
  • TypeScript and type-aware lint pass with zero errors or warnings
  • 24 unit tests pass; one configured docs smoke test is skipped
  • all 16 non-Query routes verified at desktop and mobile widths
  • no browser console errors or horizontal overflow
  • representative interactions verified across AI, CLI, Hotkeys, Pacer, Ranger, Table, Virtual, and Workflow

@coderabbitai

coderabbitai Bot commented Jul 22, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 7e862a7f-077f-4921-a93d-c921a6f98b89

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch taren/library-landings-rebrand

Comment @coderabbitai help to get the list of available commands.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 22, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
tanstack-com fffce11 Commit Preview URL

Branch Preview URL
Jul 22 2026, 07:00 PM

@tannerlinsley tannerlinsley changed the title Apply rebrand to library landing pages Make every library landing page bespoke Jul 22, 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