The explorer for the shadcn registry ecosystem.
[Motion Menu] "terms consent gate is <n>" — a fixed-height scrollable terms box with a fade edge, gating a dimmed Continue button until the checkbox is checked, via :has(); reach for it wherever agr
[Motion Menu] "add the scroll cue" — a travelling dot on a hairline. NN/g: every act needs a visible continuation cue or it reads as the end.
[Motion Menu] "search with chips is <n>" — a search field with a row of togglable filter chips underneath; reach for it on any listing or catalog page.
[Motion Menu] "count the sections" — current over total, fixed in a corner. Orientation is what stops a page feeling endless.
[Motion Menu] "segmented picker is <n>" — a pill-shaped radio group that reads as one control; reach for it instead of a dropdown when there are 2-4 real choices.
[Motion Menu] "segmented pill switcher" — a real three-way radio control with a pill that slides to the checked option; reach for it for view toggles, not page navigation.
[Motion Menu] "tab switcher is <n>" — a segmented-control tab row swapping the panel below via radio inputs, no JS; reach for it to switch between Overview/Details/Logs style views inside one dashbo
[Motion Menu] "links unfurl via 257" — a function draws the social card on demand: one endpoint, infinite personalized images.
[Motion Menu] "session gate" — blurred generic content behind a lock and a sign-in prompt; reach for it wherever a page needs to say you're logged out without leaking what's behind it.
[Motion Menu] "settings panel is <n>" — a labelled group of setting rows, each with a control aligned right; reach for it as an account or config screen inside a dashboard.
[Motion Menu] "split one bar by share" — proportions in a single rule, legend underneath. Clearer than a pie, always.
[Motion Menu] "pass a sheen through it" — one hard-edged band of light crossing the panel on a loop, like brushed metal catching a window.
[Motion Menu] "sidebar marker nav" — a vertical rail where a thin accent bar tracks the hovered or focused item; reach for it on dashboards and account settings panels.
[Motion Menu] "add a side page index" — a vertical rail of dots and labels down the edge, the active section shown larger and lit.
[Motion Menu] "sign-in card" — an email-and-password card with generous spacing and a quiet accent on focus; the default when a client just needs a login screen.
[Motion Menu] "close it with the sign-off rule" — hairline, wordmark, links, a live status dot. The quietest possible ending.
[Motion Menu] "give me a single-price panel" — one plan, one number, stated plainly; reach for it when there is nothing to compare and the offer is intentionally simple.
[Motion Menu] "full sitemap footer" — grouped column links over a legal bar. The one every real site eventually needs.
[Motion Menu] "size selector is <n>" — a row of size buttons over a live dimension readout, radio inputs only; reach for it wherever a product ships in more than one size.
[Motion Menu] "wire up skip to content" — off-screen until keyboard focus, then it snaps into view; reach for it on any page with real navigation chrome above the main content.
[Motion Menu] "browse it as a snap strip" — native CSS scroll-snap, no carousel library, works with a trackpad and a thumb.
[Motion Menu] "let one cell span two columns" — a three-column grid where a single frame breaks the rhythm on purpose.
[Motion Menu] "stats are <n>" — a figure with its own trend line inline; reach for it when the shape of the number matters as much as the number.
[Motion Menu] "spec it as a ledger" — label/value rows on hairlines. What a datasheet looks like when someone cared.
[Motion Menu] "contact form is <n>" — a short pitch column beside a compact two-field form, divided by a single rule; reach for it when a contact block needs to feel considered, not bolted on.
[Motion Menu] "split the ask" — copy on the left, the action on the right, hairline between. Reads as calm, converts like a banner.
[Motion Menu] "split the CTA" — copy on the left, a divider, the button stack on the right.
[Motion Menu] "give me a split editorial hero" — oversized type on one side, a hairline rule and meta list on the other; reach for it when the headline should read like a magazine opener, not a landing pa
[Motion Menu] "media left, caption right" — the editorial pairing, with the caption doing real work.
[Motion Menu] "intake form is <n>" — a vertically stacked brief form with a full-width textarea; reach for it when the ask is open-ended and needs room to write.
[Motion Menu] "give me a hero with a serif/mono pairing" — an italic display line stacked between two small monospace labels; reach for it when the typography itself should carry the editorial tone.
[Motion Menu] "the ask is a statement" — one full-bleed line and an arrow link. No box, no button, no noise.
[Motion Menu] "step the seam" — a stacked, stepped edge between two backgrounds instead of a straight line, like a ticket stub.
[Motion Menu] "step down into the next act" — a staircase edge. Geometry instead of a straight line.
[Motion Menu] "give me a sticky CTA bar" — a floating pill with copy and a button, shadowed like it's sitting above the page.
[Motion Menu] "pin the group labels as it scrolls" — position:sticky category headers inside their own scroll pane, the iOS-contacts move. For scope lists long enough to need it.
[Motion Menu] "give me the sticky section header" — a slim pinned bar naming the current section with a thin progress rule beneath; reach for it on long single-page documents so a reader always knows wher
[Motion Menu] "stitch the seam" — a dashed rule with a solid centre run. Reads bound rather than cut.
[Motion Menu] "outline the headline, fill one word" — hollow display type with a single solid word carrying the emphasis.
[Motion Menu] "sweep a rule between acts" — a light travels the divider once. A seam you notice only if you look for it.
[Motion Menu] "it feels local via 260" — optimistic writes, server reconciliation, offline queue that flushes. The Linear feel, the 2026 category.
[Motion Menu] "sliding tab bar" — a filled tab background that glides between sections on hover or focus; reach for it for a secondary nav under a page header.
[Motion Menu] "switch the content in tabs" — real radio inputs and :has(), no JS, so one panel of copy replaces another on click. For overview/specs/notes style content.
[Motion Menu] "tag input is <n>" — removable keyword chips with a trailing text field; reach for it wherever someone builds a list of their own terms.
[Motion Menu] "add a theme switcher pill" — three icon options in a segmented pill with a sliding accent behind the active one.
[Motion Menu] "use 365".
[Motion Menu] "proof is <n>" — three short quotes side by side; reach for it when you have more than one voice and want them read together, not stacked.
[Motion Menu] "footer with a ticker strip" — a clipped, oversized headline band above a plain nav row; static, not scrolling — the type carries the motion cue.