Testimonial 20 block design & features
Testimonial20 is a two-column testimonial pair built with shadcn/ui, framed by a dashed border. Each half holds a medium-weight quote with one phrase set in bold, then a circular bordered avatar next to the speaker name and title. Small filled sparkle icons sit on all four corners of the outer frame.
The surface is otherwise plain: hairline dashed rules, a vertical dashed split between the two quotes, and centered type that becomes left-aligned next to the avatar on wider screens. Sparkles use the primary fill and sit just outside the corners. Padding inside each cell is generous. The block is static.
The look is editorial and a bit decorative without becoming loud. The dashed frame and corner sparkles are the only ornament, which makes a common two-quote split feel a little more crafted than a pair of plain cards. Complexity is low: two quotes, two avatars, and two name lines.
On small screens the two cells stack into one column and the avatar sits above a centered name. On medium widths and up they sit side by side with the divider between them.
