Skip to content
Viewership Inquire
Astro UI

Testimonial Spotlight.

One customer quote set large in the display face, with up to three supporting quotes beneath.

ProofSectionNo dependencies Original, MIT

.md

The zip failed on day nine of a twelve-day trip. They fixed it in two days and the pack outlasted the rest of the season.

Maya Ortiz Guide, Ridgeline Outfitters
  • The first jacket I have owned that came back from a repair looking better than it left.

    Daniel Okafor Trail runner
  • Honest weights on the page, and the pack matched them to the gram.

    Priya Raman Ultralight blogger
  • They asked what went wrong and then actually changed the design.

    Lena Voss Climbing coach
Style

Using Claude Code? Give it the agent prompt and skip these steps.

  1. Import the foundation once

    foundation.css holds the tokens every component reads.

    Layout.astro
    ---
    // src/layouts/Layout.astro
    import "../styles/foundation.css";
    ---
  2. Copy TestimonialSpotlight.astro

    Paste into src/components/viewership/testimonial-spotlight/

  3. Use it

    Page.astro
    ---
    import TestimonialSpotlight from "../components/viewership/testimonial-spotlight/TestimonialSpotlight.astro";
    ---
    
    <TestimonialSpotlight />

Props 1

PropTypeDefaultDescription
items { quote: string; name: string; role?: string }[] · Quotes. The first leads; the next three sit in the row.

Source 1 file

Original, MIT.