Velocity X Components

Cards & Expandables

Quote Avatar Card

A testimonial tile sized to sit three-up in a plain grid — quote, name, role, avatar and an optional star rating that's labelled for screen readers, not colour- or icon-only. A generic card primitive rather than a section-owning marketing block.

Subscription Included with the Velocity Components subscription.
bash
$ velocityx add quote-avatar-card

Built for react. Needs react already installed as a peer dependency. An Astro-only project needs @astrojs/react wired up first — this won't run on its own in plain Astro.

Full docs for Quote Avatar Card →

Needs a licence key — subscribe here, then velocityx loginonce.

react v1.0.1 react
Quote Avatar Card
We cut our onboarding time from three weeks to four days after switching. The support team actually answers in minutes, not days.

Hana Suzuki

Head of Ops, Linear

Props

NameTypeRequiredDefaultDescription
quotestringYes
namestringYes
rolestringYese.g. "Head of Ops, Linear"
avatarSrcstringYesfalls back to initials
ratingnumberYes0–5, half-points supported
logoSrcstringYesoptional company mark, top-right
classNamestringNo''

File this creates

The CLI writes this path into your project, relative to its root — nothing else moves.

text
components/velocity/quote-avatar-card/QuoteAvatarCard.jsx

Using the Quote Avatar Card component

Install it with velocityx add quote-avatar-card. The CLI writes the source straight into your project — no runtime dependency, no registry lock-in, and it themes itself from the same primary-*/accent-* scale as the rest of the library.

More from Cards & Expandables.