UNPKG

claude-theme

Version:

A warm, professional VS Code theme inspired by Claude's design system

74 lines (61 loc) 2.72 kB
# Claude VS Code Theme Implementation Plan ## Overview Create a VS Code theme inspired by Claude's design system, featuring both light and dark variants that capture Claude's warm, professional, and approachable aesthetic. ## Claude Design System Analysis ### Colors - **Primary Color**: Warm rust-orange (#C15F3C "Crail") - **Supporting Colors**: Off-white and light-grey neutrals - **Philosophy**: Warm, professional colors that evoke calmness and intellectual depth ### Typography - **Primary Fonts**: Custom serif fonts with fallbacks - **Font Stack**: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif - **Brand Fonts**: Styrene family + Tiempos family (Commercial Type/Klim) - **Character**: Clean, readable, with subtle personality ### Design Philosophy - **Core Values**: Warmth, professionalism, empathy, approachability - **Visual Style**: Soft rounded edges, subtle colors, human-centric design - **Academic Foundation**: Named after Claude Shannon, hints at technical depth ## Implementation Strategy ### 1. Project Structure Setup ``` vscode-claude-theme/ ├── package.json ├── README.md ├── CHANGELOG.md ├── icon.png ├── themes/ │ ├── claude-light-color-theme.json │ └── claude-dark-color-theme.json ├── PLAN.md └── TODO.md ``` ### 2. Theme Configuration - Configure package.json with proper VS Code extension metadata - Set up theme contributions for both variants - Include font recommendations - Add proper categorization and keywords ### 3. Color Palette Development - **Light Theme**: Warm rust-orange accents, cream/off-white backgrounds, soft greys - **Dark Theme**: Maintain warm accents, use appropriate dark backgrounds with good contrast - **Syntax Colors**: Professional palette that maintains readability and Claude's warmth ### 4. Font Integration - Recommend serif font stack in theme settings - Provide font weight and styling guidelines - Include optional font family suggestions for users ### 5. Testing & Validation - Test syntax highlighting across multiple programming languages - Verify UI theming consistency - Ensure accessibility compliance (contrast ratios) - Test on both light and dark system preferences ## Success Criteria - [ ] Both themes properly themed with Claude's aesthetic - [ ] Excellent readability for code editing - [ ] Consistent UI theming throughout VS Code - [ ] Proper font recommendations implemented - [ ] Themes install and activate correctly - [ ] Professional appearance matching Claude's brand values ## Future Enhancements - Icon theme to complement color themes - Additional theme variants (high contrast, etc.) - Community feedback integration - Marketplace publication