Kage Design logo kage
framer.com
framer.com testimonials component

Design analysis

A high-contrast customer proof section that pairs a bold editorial headline with a restrained action and a row of large, image-led testimonial cards. The generous black space, thin outlines, and partially visible horizontal overflow make the section feel premium, curated, and inviting to explore.

Prompt preview
## Reference images

Study these alongside the description below: hierarchy, rhythm, spacing, colour. Build for the product you are asked about, using this design language.

- Component: https://kage-design-assets.t3.tigrisfiles.io/components/framer-com/fbc97830-061d-4fdf-8e20-ea2d86299263-1789060391-6.webp
- Full page it was cut from: https://kage-design-assets.t3.tigrisfiles.io/screenshots/framer-com/fbc97830-061d-4fdf-8e20-ea2d86299263-1789060365-full.webp
- Component on Kage: https://kage.design/component/framer-testimonials

## Before you start
Ask the user what their product is, who it is for, and what their brand personality and visual identity are. Then apply the principles below to create a version for that product—not a copy of the reference.

## Design goal
Build a premium testimonial section that feels like a curated set of customer stories rather than a conventional review list. Use a dark, editorial presentation with strong visual storytelling, an oversized proof-oriented heading, and a horizontally browsable card row.

## Layout and alignment
- Use a near-black section background, approximately `#000000` or `#050505`.
- Keep the content in a wide responsive container with generous horizontal padding: about `40px` on desktop, `24px` on tablet, and `20px` on mobile.
- Create a header row above the cards. Align a large heading to the left and a compact secondary action to the right; vertically align the action near the lower portion of the heading rather than centering it mechanically.
- Set the heading in a constrained width so it wraps into two or three short lines. Use a statement about customer outcomes or credibility, not a generic “Testimonials” label.
- Place the cards in a horizontal row below the header. On wide screens, show several cards at once with the next card slightly clipped at the viewport edge to signal additional content.
- On smaller screens, preserve horizontal overflow or convert it into a swipeable carousel. Keep cards wide enough to feel immersive rather than shrinking them into narrow columns.
- Use consistent card widths and gaps, approximately `12–16px` between cards. Let the grid extend slightly beyond the main text container if that creates a deliberate carousel edge.

## Typography hierarchy
- Use a clean contemporary sans-serif for the heading and interface text, with a bold or semibold weight around `600–700`.
- Make the heading large and compact: approximately `44–56px` on desktop with a line-height around `0.98–1.05`; scale to `34–42px` on mobile.
- Use small, understated labels and metadata inside cards, approximately `11–14px`, with generous letter spacing only for uppercase utility labels.
- Keep testimonial quotes or story titles visually secondary to the section heading but large enough to read comfortably inside each card.
- Use tight heading tracking and avoid excessive all-caps text.

## Cards and content structure
- Build each testimonial as a tall rounded card, roughly `260–360px` wide and `360–520px` tall depending on the content.
- Use a full-bleed image, video still, gradient, or product-specific visual background when appropriate to the user’s brand. Add a dark overlay so text remains readable.
- Position story title or testimonial quote toward the lower portion of the card, with supporting attribution or category metadata near it.
- Vary the visual treatment between cards while preserving shared dimensions and typography, creating a curated campaign or case-study feel.
- If there is no suitable imagery for the user’s product, use abstract colour fields, subtle texture, or a UI/product screenshot instead of generic stock photography.

## Colour, borders, and shape
- Use white or near-white primary text, approximately `#F5F5F5`, against the black background.
- Use muted secondary text around `#A5A5A5` or `#8E8E8E`.
- Give cards a very subtle one-pixel border, approximately `rgba(255,255,255,0.14)`, so their edges emerge from the dark background without looking boxed in.
- Use rounded corners around `14–18px` for cards and around `9–11px` for the small action button.
- Keep the button dark charcoal, approximately `#1A1A1A`, with a subtle lighter hover state around `#2A2A2A` and white text.
- Avoid strong shadows; let contrast, imagery, spacing, and hairline borders create the hierarchy.

## Interaction and motion
- Make the secondary action clearly clickable and give it a restrained hover state: slight background lift, no dramatic scale.
- Make cards clickable if they lead to full customer stories. On hover, use a subtle image zoom, overlay shift, or upward content transition while preserving legibility.
- If using a carousel, support mouse drag, touch swipe, keyboard navigation, and visible focus states. Do not rely on auto-advancing motion.
- Keep transitions short and calm, around `180–300ms`, with reduced-motion support.
- Ensure the partially clipped card edge is intentional and does not create accidental horizontal page scrolling.

## Responsive and accessibility requirements
- Preserve strong contrast and readable type at every breakpoint.
- Provide meaningful accessible names for story cards and the action button.
- Use semantic section, heading, link, and button elements.
- Keep keyboard focus visible against the black background.
- On mobile, stack the heading and action if the header row becomes cramped, then maintain a comfortable swipeable card row.

## Never
- Never copy the reference’s logos, product names, brand identity, or exact wording.
- Never reuse its testimonial copy, story titles, customer names, or attribution details.
- Never import its exact images, illustrations, video stills, or visual assets.
- Never reproduce the reference pixel-for-pixel or preserve its exact card content and composition.
- Never use generic filler testimonials that do not make sense for the user’s product.
- Never sacrifice accessibility or responsive behaviour just to imitate the visual crop.

More components