- Soften text colors and borders for cleaner appearance
- Remove card/button animations and hover effects
- Increase spacing (padding, gaps) for more whitespace
- Simplify stat labels (remove uppercase, smaller font)
- Remove inner shadows and glow effects
- Constrain chat thread to 768px max width for readability
- Change brand title from 'CLAWDBOT' to 'Clawdbot'
- Update nav styling with better spacing and subtle active state
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Replace orange accent (#f59f4a) with signature red (#ff4d4d)
- Switch from IBM Plex/Unbounded/Work Sans to Inter/JetBrains Mono
- Replace emoji icons with Lucide-style SVG icons throughout
- Add comprehensive CSS design tokens (colors, borders, semantic states)
- Update tool-display.json to use icon names instead of emoji
- Rebuild control-ui dist bundle
The left navigation sidebar now stays fixed when scrolling through
long content pages like /skills. Changed .shell from min-height to
fixed height with overflow: hidden, allowing nav and content to
scroll independently within their grid cells.
Co-authored-by: pookNast <pook@nast.local>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Chat should scroll inside the thread, not the whole page.\n\n- Constrain the app shell to the viewport and disable outer scrolling.\n- Hide page-level scrolling for the chat tab so only .chat-thread scrolls.