Skip to content

[docs] Add brand logos marquee to docs homepage + misc papercuts#250

Open
christopherkindl wants to merge 7 commits intomainfrom
ck/logo-section
Open

[docs] Add brand logos marquee to docs homepage + misc papercuts#250
christopherkindl wants to merge 7 commits intomainfrom
ck/logo-section

Conversation

@christopherkindl
Copy link
Copy Markdown
Member

@christopherkindl christopherkindl commented May 4, 2026

Summary

  • New brand-logos marquee section on the docs homepage (between ShopifyCommerce and the CTA), with edge-fade gradient via mask-image and a CSS-only horizontal scroll animation. Switched from a @theme inline animation token to @utility animate-marquee so Tailwind v4 reliably emits the class and keyframes.
  • 6 new logo components (Ruggable, Bombas, Paige, AG1, Supreme, Made In) added under apps/docs/components/assets/logos/, following the existing logo conventions ({ height, className } props, currentColor fills, paths rounded to 3-decimal precision).
  • Consolidated components/geistcn-fallbacks/geistcn-assets/ to components/assets/ and updated all 11 import sites.
  • New AvatarTommy asset (components/assets/avatars/avatar-tommy.tsx) replacing the inline ▲ in the assistant demo.

Polish & fixes

  • The outline button variant now bakes in the homepage's pill style (border-gray-alpha-400 bg-background-100 text-foreground shadow-none hover:bg-background-200); call sites in Hero / CTA / ShopifyCommerce drop their duplicate overrides. Fixes the missing dark-mode hover on the Hero "View Documentation" button.
  • Assistant demo swaps "white" ↔ "black" sneaker via CSS-only dark:hidden / hidden dark:inline to match the existing dark/light product image swap.
  • Agent demo: >$ prompt symbol (consistent with content negotiation), spinner icon wrapped in a size-3.5 box with gap-2 so "Running skill…" aligns with $ / + / ~, log-lines use gap-2.5 for even vertical rhythm.
  • Typing-line stability (agent + content negotiation demos): pinned line-box with leading-5, kept the cursor mounted (invisible instead of unmounted) with align-middle. Previously the inline-block cursor expanded the line-box during typing and the line shifted up by ~1px when typing finished.
  • Minor responsive layout tweaks in centered-section, one-two-section, and fromsrc/footer.
CleanShot 2026-05-05 at 00 53 50@2x image

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
shop-docs Ready Ready Preview, ✅ 5 resolved May 5, 2026 2:18pm
shop-template Ready Ready Preview, Comment, Open in v0 May 5, 2026 2:18pm

@christopherkindl christopherkindl requested a review from blurrah May 4, 2026 22:54
@christopherkindl christopherkindl changed the title Add brand logos marquee to docs homepage [docs] Add brand logos marquee to docs homepage May 4, 2026
christopherkindl and others added 2 commits May 5, 2026 13:21
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown

@vercel vercel Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Additional Suggestion:

Button component variants "ghost" and "outline" were renamed to "tertiary" and "secondary" respectively, but 8 consuming files still reference the old variant names, causing a TypeScript build failure.

Fix on Vercel

@christopherkindl christopherkindl changed the title [docs] Add brand logos marquee to docs homepage [docs] Add brand logos marquee to docs homepage + misc papercuts May 5, 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