Measured entry

tripled-image-slider-card-shadcnui

formminimal-flatmotion on file

A client-side image carousel card distributed as a shadcn registry component. It combines hardcoded slide content, keyboard navigation, reduced-motion handling, animated image and copy transitions, and Tailwind utility classes. It uses React, Framer Motion, Lucide icons, and shadcn-compatible theme tokens.

Specimen
Motion capture of the mounted demo, recorded by the harness. No audio track.
Harness screenshot of tripled-image-slider-card-shadcnui at 375 pixels wide
Harness screenshot at 375 pixels wide. No horizontal overflow recorded.
Harness screenshot of tripled-image-slider-card-shadcnui at 768 pixels wide
Harness screenshot at 768 pixels wide. No horizontal overflow recorded.
Harness screenshot of tripled-image-slider-card-shadcnui at 1440 pixels wide
Harness screenshot at 1440 pixels wide. No horizontal overflow recorded.

Measured

Every value below was written by the harness on the run that produced the frames above. None of it is derived from the prose.

Harness measurements recorded for tripled-image-slider-card-shadcnui
BuildOK
MountOK
Console errors0
Uncaught page errors0
Horizontal overflowclean at 375, 768, 1440
Axe critical1
Axe serious0
Axe moderate0
Axe minor0
Gzip marginal61.5 KB (126.9 KB build, 65.4 KB baseline)
Bare modeFAIL
Provider requiredNO
Demo usedwritten from the component source API

What the harness recorded

BARE BUILD

✗ Build failed in 782ms
error during build:
[vite]: Rollup failed to resolve import "lucide-react" from "<sandbox>re-3a6f0a055ddd/src/cut/components/uitripled/image-slider-card-shadcnui.tsx".

Verdict

A polished, responsive starting point that mounts without special providers, but it is not ready to ship unchanged. Fix the invalid tab list hierarchy first, then connect real content and your image pipeline. Best suited to teams already comfortable with Tailwind and Framer Motion.

Use it if

  • You need a compact editorial or portfolio carousel with previous, next, and direct slide controls.
  • Your interface already uses Tailwind utilities and shadcn-style theme variables.
  • You want keyboard shortcuts and reduced-motion behavior included in the starting implementation.

Skip it if

  • Your release blocks on critical accessibility findings and you cannot revise the tab list structure before shipping.
  • You want to avoid adding Framer Motion for a single carousel.
  • You need data-driven slides, autoplay, swipe gestures, or image optimization without extending the component.
  • You need a server-only component with no client-side state.

Install

Installation record for tripled-image-slider-card-shadcnui
Declared dependenciesframer-motion, react
Missing on installnone
Bare installfails once the shadcn-style helpers are removed, so it needs that setup
Providerno provider required in the harness

Install Framer Motion and Lucide React, then provide Tailwind utilities plus shadcn-compatible card, border, muted, foreground, primary, ring, and background tokens. Replace the sample slide data and remote image URLs, and move the tab panel outside the tab list or rebuild the controls with valid carousel semantics.

Source and credit

This page is a review, not a copy. The component source lives with its author and this site does not republish it. Read the license before you use anything.

Alternatives

Other published entries for the form pattern, ordered by what they measured: mounts first, then clean axe scans, then bare-mode passes, then the smaller bundle.