VtFeedbackCard
VtFeedbackCard displays a grid of testimonial cards (image, name, subtitle, quote, CTA) and is fully driven by JSON config.
Component Key
VtFeedbackCard in component-map and JSON.
JSON Example
Item Fields
imageSrc: Path to image. Optional.
imageAlt: Alt text for image. Defaults to name.
name: Person name.
subtitle: Role or description.
quote: Testimonial text.
cta.label: Button text.
cta.href: Optional link; if missing, renders as a button.
className, nameClassName, subtitleClassName, quoteClassName: Per-item style overrides.
Styling Keys
className: Section container.
title, titleClassName: Optional header text and style.
gridClassName: Cards layout grid.
cardClassName: Card container.
imageClassName: Image styles.
contentClassName: Inner content padding/layout.
nameClassName, subtitleClassName, quoteClassName: Typography.
ctaClassName: CTA button styles.
Notes
- Omit
imageSrc to create text-only cards.
- Add or remove cards by editing
items array in JSON.