Midnight Aurora Theme
A stunning collection of dark themes with vibrant accent colors for VS Code. Experience the beauty of the aurora borealis right in your editor with four carefully crafted theme variants.
🌌 Theme Variants
Midnight Aurora
The flagship theme featuring cool blues and cyans with electric accents. Perfect for those who love the classic aurora feel with crisp, modern colors.
Aurora Midnight
A purple and magenta-focused variant that brings cosmic vibes to your coding experience. Rich purples blend with vibrant accents for a truly unique look.
Cosmic Dawn
Warm oranges and golds create a sunrise-inspired theme. Experience the warmth of dawn while maintaining excellent readability in a dark environment.
My Theme (Classic)
The original theme variant that started it all. A balanced dark theme with carefully selected accent colors.
✨ Features
- 4 Beautiful Theme Variants: Switch between different aurora-inspired color schemes
- Theme Switcher: Quick theme switching via status bar or command palette
- Auto Theme Switching: Automatically cycle through themes at configurable intervals
- Optimized for Readability: Carefully chosen colors that reduce eye strain
- Comprehensive Coverage: Supports all VS Code UI elements and syntax highlighting
- Modern Design: Clean, contemporary interface that enhances your coding experience
🚀 Installation
- Open VS Code
- Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
- Search for "Midnight Aurora Theme"
- Click Install
- Go to File > Preferences > Color Theme (or Ctrl+K Ctrl+T)
- Select your preferred Aurora theme variant
🎨 Usage
Manual Theme Switching
- Click the theme indicator in the status bar (bottom right)
- Or use Command Palette (Ctrl+Shift+P) and search "Switch Aurora Theme"
Automatic Theme Switching
Enable auto-switching in VS Code settings:
{
"midnightAurora.autoSwitch": true,
"midnightAurora.switchInterval": 30
}
⚙️ Configuration
| Setting |
Type |
Default |
Description |
midnightAurora.autoSwitch |
boolean |
false |
Enable automatic theme switching |
midnightAurora.switchInterval |
number |
30 |
Minutes between automatic theme switches (5-120) |
🎯 Optimized For
- Languages: JavaScript, TypeScript, Python, React, Vue, Angular, HTML, CSS, JSON, Markdown, and more
- Extensions: Works beautifully with popular extensions like Prettier, ESLint, GitLens
- Accessibility: High contrast ratios for better readability
- Long Coding Sessions: Reduced eye strain with carefully balanced colors
🖼️ Screenshots
Screenshots showcase the themes in action with various programming languages and VS Code features.
🤝 Contributing
We welcome contributions! If you have suggestions for improvements or find any issues:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature)
- Commit your changes (
git commit -m 'Add some amazing feature')
- Push to the branch (
git push origin feature/amazing-feature)
- Open a Pull Request
📝 Changelog
Version 1.0.8
- Added 3 new theme variants: Aurora Midnight, Cosmic Dawn
- Implemented theme switching functionality
- Added automatic theme rotation feature
- Enhanced status bar integration
- Improved configuration options
- Added comprehensive TypeScript support
🐛 Issues
If you encounter any problems or have feature requests, please open an issue.
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🌟 Support
If you enjoy using Midnight Aurora Theme:
- ⭐ Star the repository
- 📝 Leave a review on the VS Code Marketplace
- 🐛 Report bugs or suggest features
- 🤝 Contribute to the project
Enjoy coding with the beauty of the aurora! 🌌
Made with ❤️ by ApertaCodex