Why Voice Agent Prompts Require a Different Approach
Scripting voice agents requires a different mindset than crafting prompts for text-based LLMs.
Read moreA pixel-perfect reference page for the Voice Aura design system. Scroll down to see every interaction pattern refined against the Behance reference images.
All button variants now feature refined hover depth (translateY + shadow on primary/accent), smooth color transitions, and active press states. Hover each button to see the interaction.
.va-btn--primary → translateY(-1px) + shadow on hover
.va-btn--accent → translateY(-1px) + shadow on hover
.va-btn--secondary → subtle bg + border darken on hover
.va-btn-group → collapsed borders, z-index on active
Cards feature hover lift, image zoom, and read-more arrow animation. The pricing card includes crosshair corner decorations and a featured card scale effect.
Scripting voice agents requires a different mindset than crafting prompts for text-based LLMs.
Read moreDesigning for voice means prioritizing human-like dialogue and real-time responsiveness.
Read moreLearn how to quickly translate videos using simple tools and AI-powered workflows.
Read more.va-hover-lift
translateY(-4px) + shadow-lg
.va-hover-scale
scale(1.03)
.va-hover-glow
blue ring glow
Pill-style tab switching with dark active indicator and smooth color transitions. Matches the pricing section tabs from the Behance reference (Studio / DUB / API).
Studio plan: Full TTS voice generation suite with customizable voices and real-time preview.
.va-pricing__tab--active → dark bg + white text + shadow
.va-input-card__tab--active → blue bottom border
.va-category-pill--active → dark bg + white text
Form inputs feature smooth border-color transitions on focus, matching the clean signup form from the Behance reference (behance-12). Click into each field to see the focus ring.
.va-form-input:focus → blue border + ring transition (0.2s)
Elements below use .va-reveal with direction variants and stagger delays. They animate in as you scroll into view via IntersectionObserver. Respects prefers-reduced-motion.
.va-reveal--up with 150ms delay
.va-reveal--up with 300ms delay
.va-reveal--up with 450ms delay
.va-reveal--up with 600ms delay
.va-reveal--left
.va-reveal--right
.va-reveal--down
.va-reveal--scale
Decorative background patterns refined from the Behance reference. The halftone pattern uses a 720-circle SVG with graduated opacity for the dramatic dot-sweep effect.
All timing tokens used across the design system, from SCSS variables to CSS custom properties.
| Token | Value | Usage |
|---|---|---|
$va-transition-base |
all 0.2s ease-in-out | Default for buttons, links, inputs |
$va-transition-fast |
all 0.1s ease-in-out | Micro-interactions, tooltips |
$va-transition-slow |
all 0.4s ease-in-out | Modals, overlays, page transitions |
$va-transition-bounce |
all 0.3s cubic-bezier(0.68,-0.55,0.27,1.55) | Playful bounces, badges |
--va-transition-base |
all 0.2s ease-in-out | CSS custom property (runtime) |
.va-reveal (0.6s) |
opacity + transform 0.6s ease-out | Scroll-triggered entrance animations |