Skip to content

Cards

Content containers with Schema.org microdata support and interactive variants.

Variants

Cards come in four variants: default, outlined, elevated, and filled.

Default

The default card variant with standard styling.

Outlined

A card with a visible border outline.

Elevated

A card with a shadow to create depth.

Filled

A card with a filled background color.

With Image

Cards can include images at the top using the CardImage component.

Placeholder

Card with Image

This card includes a header image loaded from a placeholder service.

Structured Card

Cards support a structured layout with CardHeader, CardBody, and CardFooter sections.

Structured Card

This card uses separate header, body, and footer sections with bordered dividers for clear visual separation.

Interactive Card

Interactive cards respond to hover and focus events, providing visual feedback to users.

Interactive Card

Hover over or focus this card to see the interactive effect. It includes a hover state and focus ring for accessibility.

Article Card with Schema.org

Cards can render as semantic HTML elements with Schema.org microdata for improved SEO and accessibility.

Understanding Voice Interfaces

An exploration of modern voice interface design patterns and how they improve user experience in web applications.

Card Layouts

Cards work well in grid layouts for presenting collections of content.

Placeholder

Getting Started

Learn the basics of setting up CompositeVoice in your project.

Placeholder

Provider Guide

Explore the available STT, LLM, and TTS providers and their configuration options.

Placeholder

Advanced Patterns

Deep dive into event-driven architecture, turn-taking strategies, and pipeline optimization.

Card with Badge

Cards can incorporate badges to highlight status or categories.

Featured Update

New

This card uses a Badge in the header area to draw attention to new or important content.

© 2026 CompositeVoice. All rights reserved.

Font size
Contrast
Motion
Transparency