Measured entry

tripled-blog-typography-shadcnui

testimonialsminimal-flatmotion on file

A full-page animated blog article template with headings, metadata, lists, callouts, image cards, a quote, code, and resource links. It ships as a client-side React component for Next.js, styled with Tailwind and shadcn theme tokens, and depends on Framer Motion, Lucide icons, Next Image, and the registry's button dependency.

Specimen
Motion capture of the mounted demo, recorded by the harness. No audio track.
Harness screenshot of tripled-blog-typography-shadcnui at 375 pixels wide
Harness screenshot at 375 pixels wide. No horizontal overflow recorded.
Harness screenshot of tripled-blog-typography-shadcnui at 768 pixels wide
Harness screenshot at 768 pixels wide. No horizontal overflow recorded.
Harness screenshot of tripled-blog-typography-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-blog-typography-shadcnui
BuildOK
MountOK
Console errors4
Uncaught page errors0
Horizontal overflowclean at 375, 768, 1440
Axe critical0
Axe serious1
Axe moderate2
Axe minor0
Gzip marginal69.4 KB (134.8 KB build, 65.4 KB baseline)
Bare modeFAIL
Provider requiredNO
Demo usedwritten from the component source API

What the harness recorded

CONSOLE

Failed to load resource: the server responded with a status of 404 (Not Found)

CONSOLE

Failed to load resource: the server responded with a status of 404 (Not Found)

CONSOLE

Failed to load resource: the server responded with a status of 404 (Not Found)

Verdict

A credible editorial starter with responsive layout and useful content states, but not a drop-in production page. Fix the muted-text contrast, remove the nested or duplicate main landmark, replace the broken image sources, and treat the testimonial classification as incorrect.

Use it if

  • You need a ready-made editorial page that demonstrates several rich-text treatments in one layout.
  • Your app already uses Next.js, Tailwind theme tokens, and client-side Framer Motion animation.
  • You are prepared to replace the sample article, links, dates, and image sources with real content.

Skip it if

  • You need an actual testimonials section, since this component is a blog article despite its queue pattern.
  • You want a small typography primitive rather than a complete page with its own main landmark.
  • Your accessibility bar requires passing contrast and landmark checks without revision.
  • You cannot host or approve replacement images, since the supplied remote demo images failed to load in the harness.
  • You want to avoid the runtime and bundle cost of Framer Motion for mostly decorative entrance effects.

Install

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

In a non-shadcn project, add React, Framer Motion, Lucide React, Tailwind utilities, and equivalents for the background, foreground, primary, muted, and border theme tokens. Use Next.js with its Image component and remote-image configuration, or replace that import with your own image element. The registry also declares the shadcn button item, although this source does not render it. No context provider is required.

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 testimonials pattern, ordered by what they measured: mounts first, then clean axe scans, then bare-mode passes, then the smaller bundle.