Unreleased
Bug Fixes
- docs: Add gap between page header and content (#30) (86669bb)
- speaker-01: Prevent mount effect from rewinding track switches (#24) (acbf05f)
- changelog: Linkify PR numbers in git-cliff output (#23) (78216e4)
- orb: Flip color ramp on dark-mode toggle (#17) (19d5b1e)
- Adjust class attribute for GitHub link component to improve styling (8b9d27e)
- Further finetune perlin-noise.png (b7ec1d5)
- Tune perlin-noise.png (fe4745c)
- Update shimmering-text status in README.md (7a43f39)
- Enhance message content styles for user and assistant variants (949a0b2)
- Update URLs to use the new subdomain for site configuration and documentation (536ddb2)
- Rename animation control variables for clarity and add fly transition to demo (a5b5024)
- style: Add missing newline for improved readability in site-footer.svelte (575c8e7)
- Update message demo and update response features to match reference (a7a9c8f)
- Update footer links for correct attribution and improve text clarity (1341ef0)
- Add missing newlines at the end of several markdown and Svelte files (f1aa252)
- Remote duplicate title and descriptions for components (b169370)
Features
- docs: Render components grid on /docs/components index (#29) (194f758)
- docs: Add Copy Page button + LLM-friendly markdown twins (#28) (9f788fa)
- logo: Redesign mark as sv wordmark (#27) (86de789)
- speaker-01: Port scrollable scratch waveform from elevenlabs (#18) (ff3a177)
- Auto-generated /changelog page via git-cliff (#16) (56e8852)
- Docs autogen pipeline + site buildout (landing, blocks, command palette) (#15) (2822b97)
- Update user message styling with global CSS variables for improved theming (13f15b1)
- Add documentation for custom and ElevenLabs adapters, dark mode theming, and update navigation structure (a0e30c4)
- Add getting started, setup, troubleshooting, and usage documentation for svagent-ui components (3283bb4)
- Enhance audio player and visualizer components with additional state management and dynamic properties (e40b557)
- Add audio-related UI components to registry.json (e166def)
- Add predev and prebuild scripts to package.json (34e6deb)
- Add external script for analytics integration (571921b)
- Add Voice Picker component with audio preview and selection functionality (c0aab06)
- Enhance Orb component with tone mapping and color space adjustments (8e14b4c)
- Add Orb component with 3D animation and audio reactivity using Three.js (6919e88)
- Add Conversation Bar component with voice and text modes, supporting provider-agnostic integration (12adb6a)
- Add Speech Input component with provider-agnostic transcription adapter and demo (7b277ce)
- Implement Transcript Viewer component with audio synchronization and word highlighting (cbcfdc0)
- Add Bar Visualizer component for audio frequency band visualization with animated state transitions (a1d9122)
- Add Matrix component for retro LED display with animations and customizable patterns (3d65a53)
- Add Mic Selector component for audio device selection with mute toggle and live waveform preview (44192bf)
- Add Voice Button component with live waveform feedback for voice recording (4b5968e)
- Add vite-plugin-devtools-json for enhanced development experience (c61dbce)
- Add Live Waveform component for real-time audio visualization and microphone input (e0c9e41)
- Add Waveform component with audio visualization and recording features (38dca04)
- Update audio player status to 'Done' in README (5f69d6e)
- Add Dependabot configuration for npm and GitHub Actions updates (ff67bb4)
- Add Audio Player component with playback controls and demo (8d2fbd8)
- Add Conversation component with context management and demo (6fea65e)
- Add Scrub Bar component with context management and demo (befb5f2)
- Add lint:fix script to package.json for automated code formatting and linting (a0ad951)
- Add Message and Response components with corresponding documentation and demos (557f6b3)
- Add GitHub Actions workflow for Svelte project with linting, type checking, build, and deployment steps (9677189)
- Port shadcn-svelte docs site infrastructure (51b9cb9)
- Add ShimmeringText component with animation effects (9b352b8)
- Add Message, MessageContent, and MessageAvatar components for chat interface (104587e)
- Add Avatar component with image and fallback support (e42aa3a)
- Add Response component with Streamdown integration (11ddcfb)
- Add useIsMobile hook to determine mobile viewport status (2e88991)
- Add useDebounce hook for debouncing values with a specified delay (4a26386)