VSCode Ultimate Themes Pack

A comprehensive collection of 14 professionally designed themes for Visual Studio Code, featuring stunning dark and light color schemes with rich syntax highlighting. Includes 9 popular themes plus 5 accessibility-focused themes optimized for different lighting conditions and user needs. Perfect for developers who want to enhance their coding experience with beautiful, eye-catching themes.
✨ Features
🎨 14 Professional Themes
Popular Themes
- 🚀 Hacker Theme: Classic dark theme with black background and vibrant green text for a cyberpunk aesthetic
- 🌸 Pink Theme: Beautiful light theme with pastel pink background for a fun, vibrant coding experience
- 🌊 Blue Theme: Elegant dark theme with ocean blue background for a cool, professional feel
- 🌙 Enhanced Dark Theme: Modern dark theme with comprehensive color coverage and rich syntax highlighting
- ❄️ Nord Dark Theme: Clean and minimal Arctic-inspired theme with soft blue and gray tones
- 🌃 Tokyo Night Theme: Beautiful dark theme with purple and blue tones inspired by Tokyo's night skyline
- 🧛 Dracula Pro Theme: Sophisticated dark theme with purple accents for an elegant, mysterious atmosphere
- ☀️ Solarized Dark Theme: Scientifically calibrated theme optimized for readability and eye comfort
- 🌾 Gruvbox Dark Theme: Warm, earthy theme with retro color palette for a cozy coding environment
🎯 Accessibility-Focused Themes
- 📖 Gentle Sepia Theme: Warm light theme optimized for bright rooms and paper-like reading experience
- 🌙 Low-Blue Night Theme: Dark theme with reduced blue emissions for dim rooms and night coding
- 💼 Soft Contrast Theme: Balanced light theme for well-lit offices with optimal readability
- 🌹 Dusky Rose Dark Theme: Dark muted pink theme for pink lovers who want reduced glare
- 📊 High Readability Contrast Theme: WCAG-compliant dark theme for maximum accessibility
⚡ Quick Theme Switching
- Instant theme switching via Command Palette
- Keyboard shortcuts support
- One-click theme selection
- Persistent theme preferences
🎯 Rich Syntax Highlighting
- Carefully crafted color schemes for all programming languages
- Optimized contrast ratios for better readability
- Consistent highlighting across all themes
- Support for modern language features
📦 Installation
From VS Code Marketplace (Recommended)
- Open Visual Studio Code
- Press
Ctrl+Shift+X (or Cmd+Shift+X on Mac) to open Extensions
- Search for "VSCode Ultimate Themes Pack"
- Click Install
- Reload VS Code if prompted
Manual Installation
- Download the latest
.vsix file from Releases
- In VS Code, press
Ctrl+Shift+P (or Cmd+Shift+P on Mac)
- Type "Extensions: Install from VSIX" and select the downloaded file
- Reload VS Code
🚀 Usage
Quick Theme Switching (Recommended)
- Press
Ctrl+Shift+P (or Cmd+Shift+P on Mac) to open Command Palette
- Type "Switch to" and select your desired theme:
Switch to Hacker Theme
Switch to Pink Theme
Switch to Blue Theme
Switch to Enhanced Dark Theme
Switch to Nord Dark Theme
Switch to Tokyo Night Theme
Switch to Dracula Pro Theme
Switch to Solarized Dark Theme
Switch to Gruvbox Dark Theme
Switch to Gentle Sepia Theme
Switch to LowBlue Night Theme
Switch to Soft Contrast Theme
Switch to Dusky Rose Dark Theme
Switch to High Readability Contrast Theme
Manual Selection
- Go to File → Preferences → Color Theme (or Settings → Color Theme)
- Select your preferred theme from the dropdown list
- The theme will be applied immediately
Keyboard Shortcuts
You can assign custom keyboard shortcuts to theme switching commands:
- Press
Ctrl+K Ctrl+S to open Keyboard Shortcuts
- Search for "Switch to" commands
- Assign your preferred key combinations
🎨 Theme Gallery
Dark Themes
🚀 Hacker Theme
- Background: Pure black (#000000)
- Text: Bright green (#00ff00)
- Comments: Dark green (#00aa00)
- Strings: Yellow (#ffff00)
- Keywords: Red (#ff0000)
- Best for: Cyberpunk enthusiasts, terminal lovers
🌊 Blue Theme
- Background: Deep ocean blue (#001122)
- Text: Light blue (#aaddff)
- Comments: Medium blue (#5588aa)
- Strings: Cyan (#00ffff)
- Keywords: Bright blue (#0088ff)
- Best for: Professional developers, calm environments
🌙 Enhanced Dark Theme
- Background: Rich dark gray (#1e1e1e)
- Text: Light gray (#d4d4d4)
- Comments: Medium gray (#6a9955)
- Strings: Orange (#ce9178)
- Keywords: Blue (#569cd6)
- Best for: Modern development, comprehensive syntax highlighting
❄️ Nord Dark Theme
- Background: Arctic blue-gray (#2e3440)
- Text: Clean white (#d8dee9)
- Comments: Soft gray (#616e87)
- Strings: Fresh green (#a3be8c)
- Keywords: Soft blue (#81a1c1)
- Best for: Minimalists, eye comfort, Scandinavian design
🌃 Tokyo Night Theme
- Background: Deep purple-blue (#1a1b26)
- Text: Soft blue (#c0caf5)
- Comments: Muted purple (#565f89)
- Strings: Bright green (#9ece6a)
- Keywords: Purple (#bb9af7)
- Best for: Night owls, urban aesthetics, purple lovers
🧛 Dracula Pro Theme
- Background: Dark purple (#282a36)
- Text: Bright white (#f8f8f2)
- Comments: Gray (#6272a4)
- Strings: Yellow (#f1fa8c)
- Keywords: Pink (#ff79c6)
- Best for: Gothic enthusiasts, purple themes, Dracula fans
☀️ Solarized Dark Theme
- Background: Dark blue-gray (#002b36)
- Text: Light gray (#93a1a1)
- Comments: Medium gray (#586e75)
- Strings: Cyan (#2aa198)
- Keywords: Green (#859900)
- Best for: Scientific accuracy, optimal contrast, accessibility
🌾 Gruvbox Dark Theme
- Background: Warm brown (#282828)
- Text: Cream (#ebdbb2)
- Comments: Olive (#928374)
- Strings: Bright green (#b8bb26)
- Keywords: Red-orange (#fb4934)
- Best for: Retro computing, warm colors, Linux enthusiasts
Light Themes
🌸 Pink Theme
- Background: Soft pink (#fff0f5)
- Text: Dark gray (#2d2d2d)
- Comments: Medium gray (#6a9955)
- Strings: Purple (#ce9178)
- Keywords: Blue (#569cd6)
- Best for: Creative coders, pastel lovers, light environments
📖 Gentle Sepia Theme
- Background: Warm beige (#EDD1B0)
- Text: Dark brown (#222222)
- Comments: Brown (#7A5B40)
- Strings: Green (#2F6F3F)
- Keywords: Orange (#B35200)
- Best for: Bright rooms, paper-like feel, sustained reading
🌙 LowBlue Night Theme
- Background: Deep dark blue (#0B0F12)
- Text: Light blue-gray (#DCE7EA)
- Comments: Medium gray (#4F5B63)
- Strings: Yellow (#FFCC66)
- Keywords: Orange (#FF9F80)
- Best for: Dim rooms, night coding, reduced blue light
💼 Soft Contrast Theme
- Background: Neutral warm off-white (#F5F3EE)
- Text: Dark gray (#2B2B2B)
- Comments: Medium gray (#817B74)
- Strings: Green (#2F6F3F)
- Keywords: Blue (#1F6AA5)
- Best for: Well-lit offices, daytime coding, balanced contrast
🌹 Dusky Rose Dark Theme
- Background: Dark rose (#16121A)
- Text: Light rose (#E8DDE1)
- Comments: Muted rose (#6B5560)
- Strings: Pink (#FF9DBF)
- Keywords: Bright pink (#FF6EC7)
- Best for: Pink lovers, reduced glare, elegant dark themes
📊 High Readability Contrast Theme
- Background: Dark gray (#1E1E1E)
- Text: Bright white (#F5F5F5)
- Comments: Medium gray (#8E8E8E)
- Strings: Green (#A6E3A1)
- Keywords: Orange (#FFB86B)
- Best for: Maximum accessibility, WCAG compliance, long focus sessions
Development
Prerequisites
- Node.js: 14.x or higher
- VS Code: 1.75.0 or higher
- TypeScript: 4.x or higher
Setup
# Clone the repository
git clone https://github.com/codewithevilxd/vscode-multi-themes.git
cd vscode-multi-themes
# Install dependencies
npm install
# Compile TypeScript
npm run compile
# Package for distribution
npx @vscode/vsce package
Development Commands
# Watch mode for development
npm run watch
# Compile TypeScript
npm run compile
# Package extension
npx @vscode/vsce package
# Publish to marketplace
npx @vscode/vsce publish
Project Structure
vscode-multi-themes/
├── src/
│ └── extension.ts # Main extension logic
├── themes/ # Theme definition files
│ ├── hacker-color-theme.json
│ ├── pink-color-theme.json
│ ├── blue-color-theme.json
│ ├── dark-color-theme.json
│ ├── nord-dark-theme.json
│ ├── tokyo-night-theme.json
│ ├── dracula-pro-theme.json
│ ├── solarized-dark-theme.json
│ ├── gruvbox-dark-theme.json
│ ├── gentle-sepia-theme.json
│ ├── low-blue-night-theme.json
│ ├── soft-contrast-theme.json
│ ├── dusky-rose-dark-theme.json
│ └── high-readability-contrast-theme.json
├── out/ # Compiled JavaScript
├── package.json # Extension manifest
├── tsconfig.json # TypeScript configuration
└── README.md # This file
📋 Requirements
- Visual Studio Code: ^1.75.0 or higher
- Platform: Windows 10+, macOS 10.15+, Linux
- Memory: 100MB free RAM
- Storage: 5MB free disk space
🤝 Contributing
We welcome contributions! Here's how you can help:
Ways to Contribute
- 🐛 Report Bugs: Found an issue? Open an issue
- 💡 Suggest Features: Have an idea? Start a discussion
- 🎨 Create Themes: Design new themes and submit a PR
- 📖 Improve Documentation: Help make our docs better
- 🌟 Star the Repo: Show your support!
Development Workflow
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-theme
- Make your changes and test thoroughly
- Commit your changes:
git commit -m 'Add amazing new theme'
- Push to your branch:
git push origin feature/amazing-theme
- Open a Pull Request
Guidelines
- Follow the existing theme structure and naming conventions
- Test your themes in multiple programming languages
- Ensure proper contrast ratios for accessibility
- Update documentation for any new features
- Add screenshots for new themes
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
TL;DR: You can use, modify, and distribute this project freely, but please include the original license.
🙏 Acknowledgments
- VS Code Community: For inspiration and feedback
- Theme Designers: For creating beautiful color schemes
- Contributors: For their valuable contributions
- Open Source Community: For making development tools accessible
Special Thanks
- Inspired by popular VS Code themes like Dracula, Nord, and Tokyo Night
- Thanks to all beta testers and early adopters
- Gratitude to the VS Code team for an amazing platform
📞 Support
Getting Help
Common Issues
- Theme not applying: Try reloading VS Code (
Ctrl+Shift+P → "Developer: Reload Window")
- Commands not showing: Ensure the extension is properly installed and enabled
- Performance issues: Some themes may render differently on older hardware
📊 Statistics
- 📦 Downloads: 1,000+ (Marketplace)
- ⭐ Stars: 50+ (GitHub)
- 🎨 Themes: 14 professional themes (9 popular + 5 accessibility-focused)
- 🌍 Languages: English
- 🔧 Compatibility: VS Code 1.75.0+
🚀 Roadmap
Upcoming Features
- [ ] More Themes: Additional color schemes based on user requests
- [ ] Custom Theme Builder: GUI tool for creating custom themes
- [ ] Theme Variants: Light/dark variants for existing themes
- [ ] Accessibility Improvements: Better contrast and readability options
- [ ] Theme Presets: Curated theme combinations for different use cases
Recent Updates
- ✅ v0.0.5: Added 5 accessibility-focused themes (Gentle Sepia, Low-Blue Night, Soft Contrast, Dusky Rose Dark, High Readability Contrast)
- ✅ v0.0.4: Added 5 new professional themes (Nord, Tokyo Night, Dracula Pro, Solarized, Gruvbox)
- ✅ v0.0.3: Enhanced Pink theme with improved color palette
- ✅ v0.0.2: Fixed activation events and improved packaging
- ✅ v0.0.1: Initial release with 4 core themes
🎉 Enjoy Coding with Style!
VSCode Ultimate Themes Pack - Transform your coding experience with beautiful, professional themes designed for developers by developers.
Quick Start
- Install the extension
- Open Command Palette (
Ctrl+Shift+P )
- Type "Switch to" and pick your favorite theme
- Happy coding! 🚀
Made with ❤️ by SecureDev01
| |