Grab the code for this component with free account
Every free component's full source, ready to copy or download, plus 30 monthly AI credits for Atheros AI routing to make it yours.
Gallery component
A data-driven 3D flip gallery of cosmic photography. Each card flips from a captioned photograph to an observation datasheet — instrument, exposure, coordinates, distance. Flips by click or keyboard, arrow-key roving, a skeleton loading seam, and a reduced-motion crossfade.
perspective, transform-style: preserve-3d, and crisp backface-visibility: hidden on both faces<button>, so flips are triggerable by full-card click and by keyboard (Enter and Space) — never hover-onlyaria-pressed on each card reflects whether the observation datasheet is currently shown, and each flip is announced through a polite live regionM31 · NGC 224js/data.js and rendered into an empty grid at runtimefetchGallery() in js/api.js returns a defensive structuredClone after a short latency, with a shimmering skeleton shown while it resolvesprefers-reduced-motion: reduce — the 3D flip collapses to a gentle opacity crossfade with both faces reachable<main class="flip"> carries an aria-label naming the gallery<button> so Enter and Space toggle the flip nativelyaria-pressed reflects whether the datasheet is currently shownrole="status" region announces which face is visible after a fliparia-label naming the subject, designation, and actionaria-busy while the async seam resolvesalt attribute:focus-visible outline offset from the photoprefers-reduced-motion: reduce swaps the 3D flip for an opacity crossfadeOpen Flip Gallery in Atheros AI Builder, pick a design system and ask the AI assistant to change the layout, copy or behaviour — the gallery is regenerated against your tokens. Take the HTML, CSS, JS and React source with you, or pull it into your repo from Claude Code, Cursor or Codex over MCP.

A responsive multi-column masonry photo grid with pulsing skeleton placeholders, lazy-loaded fade-in images, hover action buttons, a skeleton-preview toggle, and full design-system token integration.

A luxury real-estate gallery carousel with expanding flex-grow transitions, prev/next navigation, crossfading captions and property details.

A 3D flip credit card. The front shows an embossed number, an EMV chip, a contactless glyph and duo-tone network marks; clicking or pressing Enter rotates it on the Y axis to reveal the magnetic stripe, an Allura signature panel and the CCV.

Square social icon buttons with a 3D flip animation on hover — each icon sits in a rounded-square button that inverts its background and rotates the icon 360 degrees via a rotateY transform, fully token-driven and design-system agnostic.

A porcelain-studio WAI-ARIA menu-button dropdown: a glazed sheet with a second slab peeking from beneath, uppercase running heads, double-rule dividers, stamped mono keycap hints, petrol glaze-wash row states and full keyboard navigation — themed as a studio bureau's correspondence menu.

A token-driven card-style radio group where selecting a card highlights it with a check indicator, built on native radios for inherent arrow-key navigation.
300+ production-ready components and Atheros AI models. Every paid plan includes access to the whole Atheros — AI Builder and Learning.
Starting at $9.9 per month, billed annually
