Overview
PolyChat-AI offers extensive customization options to tailor the interface to your preferences. Customize visual themes, accent colors, and AI behavior settings.Visual Themes
Choose from multiple interface themes to match your workflow and preferences.Available Themes
- Dark Mode
- Light Mode
Default Theme
- Modern dark interface with elegant styling
- Optimized for low-light environments
- Reduced eye strain during extended sessions
- Smooth animations and transitions
Changing Themes
Quick Toggle: Use the theme switcher in settings to quickly switch between light and dark modes.
Accent Colors
Personalize your interface with 8 vibrant accent colors that affect buttons, highlights, and interactive elements.Color Palette
| Color | Hex Code | Best For |
|---|---|---|
| Violet | #8B5CF6 | Default, creative work, modern aesthetic |
| Blue | #3B82F6 | Professional, corporate environments |
| Green | #10B981 | Productivity, development work |
| Rose | #F43F5E | Creative projects, design work |
| Orange | #F97316 | Energetic workflows, brainstorming |
| Teal | #14B8A6 | Calm focus, writing sessions |
| Red | #EF4444 | High priority tasks, debugging |
| Cyan | #06B6D4 | Data analysis, technical work |
Setting Accent Color
- Open Settings (
Ctrl/Cmd + K) - Navigate to “Appearance” section
- Click on any of the 8 color swatches
- The accent color applies immediately across the interface
- Primary buttons and CTAs
- Selected model indicators
- Active conversation highlights
- Progress indicators and loading states
- Link hover effects
- Focus outlines and borders
Conversation Settings
AI Tone Configuration
Customize how the AI communicates with you across all conversations.Available Tones
Neutral (Default)
Neutral (Default)
Balanced, objective responses
- No particular stylistic bias
- Straightforward communication
- Facts-focused approach
- Suitable for general use cases
Formal
Formal
Professional, structured communication
- Academic or business language
- Proper grammar and complete sentences
- Avoids colloquialisms
- Structured explanations
Friendly
Friendly
Warm, conversational style
- Approachable language
- Casual but professional
- Encouraging tone
- Easy to understand
Professional
Professional
Business-oriented, polished responses
- Industry-standard terminology
- Clear and concise
- Action-oriented language
- Executive-level communication
Enthusiastic
Enthusiastic
Energetic, positive communication
- Upbeat language
- Motivational tone
- Emphasizes possibilities
- Engaging explanations
Changing Tone
- Open Settings (
Ctrl/Cmd + K) - Navigate to “AI Tone” section
- Select one of the 5 tone options
- The tone is automatically added to your system instruction
- Start a new conversation to apply the tone
Tone changes only affect new conversations. Existing conversations maintain their original tone setting.
System Instructions
Combine tone settings with custom system prompts for complete control: How It Works:- Select a conversation tone (optional)
- Add custom system instructions (optional)
- Both are combined and sent to the AI at conversation start
Interface Customization
Layout Features
Chat History Sidebar- Toggle visibility from the header
- Search through past conversations
- Quick access to saved sessions
- Organized by date and model
- Display up to 3 model responses side-by-side
- Compare different AI approaches
- Each response shows model attribution
- Synchronized scrolling (optional)
- Quick model selection without opening settings
- Shows current model and pricing
- One-click model changes
- Model search and filtering
Notification Preferences
Customize how PolyChat-AI alerts you:-
Browser Notifications
- Enable in Settings → Notifications
- Grant browser permission when prompted
- Receive alerts when responses complete
- Useful when multitasking
-
Visual Indicators
- Loading animations during AI generation
- Character count during streaming
- Model attribution badges
- Error state notifications
Advanced Customization
CSS Custom Properties
For advanced users, PolyChat-AI uses CSS custom properties (variables) that can be modified in browser DevTools:--bg-primary- Main background color--text-primary- Primary text color--border-color- Border and divider colors--accent-*- Accent color variations
Local Storage Keys
Settings are stored inlocalStorage under:
Accessibility
Keyboard Navigation
- All interactive elements are keyboard accessible
- Clear focus indicators (accent color outlines)
- Skip to content functionality
- ARIA labels for screen readers
Visual Accessibility
- High contrast theme options
- Scalable text (respects browser zoom)
- Color-blind friendly accent options
- Clear visual hierarchy
Screen Reader Support
- Semantic HTML structure
- ARIA landmarks and labels
- Live region announcements for dynamic content
- Alt text for icons and images
Best Practices
Theme Selection
Choose dark themes for night work to reduce eye strain and light themes for daytime productivity.
Accent Colors
Use calming colors (teal, blue) for focus work and energetic colors (orange, red) for creative sessions.
Tone Settings
Match the AI tone to your task: formal for documentation, friendly for brainstorming, professional for business.
Notifications
Enable notifications if you multitask, disable for distraction-free focus sessions.
Next Steps
Configuration
Set up API keys and configure models
Keyboard Shortcuts
Learn all keyboard shortcuts for efficient workflows