Web UI Customization
📋 Planned
 Documentation Under Construction
This page will explain how to customize the appearance and behavior of the Vanna web UI, including CSS variables, theming, and component customization.
Planned Content
- ✓ CSS variables for theming
- ✓ Custom color schemes
- ✓ Typography customization
- ✓ Layout and spacing adjustments
- ✓ Custom icons and branding
- ✓ Dark mode support
- ✓ Component-level customization
- ✓ Complete theme examples
Want to contribute or suggest improvements? Open an issue on GitHub
Customization Options
When complete, this will show:
CSS Variables
vanna-chat {
    --vanna-primary-color: #007bff;
    --vanna-background-color: #ffffff;
    --vanna-text-color: #333333;
    --vanna-border-radius: 8px;
    --vanna-font-family: 'Inter', sans-serif;
}Custom Theme Example
/* Dark mode theme */
vanna-chat.dark-theme {
    --vanna-primary-color: #4a9eff;
    --vanna-background-color: #1a1a1a;
    --vanna-text-color: #e0e0e0;
    --vanna-surface-color: #2a2a2a;
    --vanna-border-color: #404040;
}Branding Customization
- Custom logo placement
- Brand colors
- Custom message styling
- Loading states and animations
Component Customization
- Table styling
- Chart colors and themes
- Button styles
- Input field appearance
- Message bubbles