Back to Black
The only true dark theme you were looking for
📖 About
Back to Black is a minimalist and elegant dark theme for Visual Studio Code, designed for developers seeking maximum contrast and focus during long coding sessions. With a true black background (#000000) and carefully calibrated typography, this theme reduces eye strain and provides a premium coding experience.
✨ Features
- 🖤 True Black: #000000 background for maximum contrast and battery saving on OLED screens
- 👁️ Reduced Eye Strain: Soft and balanced colors that don't hurt your eyes
- 🎨 Consistent Interface: All UI elements harmonized in black and gray tones
- 📏 Discrete Indentation Guides: Subtle vertical lines that don't distract
- 🔢 Smart Line Numbers: Active line highlighted for better navigation
- ⚡ Performance: Lightweight and optimized theme that doesn't affect editor performance
🖼️ Preview
📦 Installation
Via VSCode Marketplace
- Open Visual Studio Code
- Press
Ctrl+Shift+X (Windows/Linux) or Cmd+Shift+X (Mac) to open the Extensions tab
- Search for "Back to Black"
- Click Install
- Press
Ctrl+K Ctrl+T and select Back to Black
Manual Installation
- Download the
.vsix file from the releases page
- In VSCode, press
Ctrl+Shift+P and type "Extensions: Install from VSIX"
- Select the downloaded file
🎯 How to Use
After installing the extension:
- Open the command palette with
Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (Mac)
- Type "Color Theme" and select "Preferences: Color Theme"
- Choose Back to Black from the list
- Enjoy your new coding experience! 🎉
Or use the quick shortcut: Ctrl+K Ctrl+T → Back to Black
🎨 Color Palette
The theme uses a carefully selected palette:
- Main Background:
#000000 - Pure black
- Main Text:
#ffffff9f - White with 62% opacity
- Active Elements:
#ffffff - Pure white for highlights
- Borders and Separators:
#22222270 - Subtle dark gray
- Indentation Guides:
#ffffff15 - Extremely discrete
💡 Recommendations
For an even better experience, we recommend:
🤝 Contributing
Contributions are always welcome! If you found a bug or have suggestions for improvements:
- Fork the project
- Create a feature branch (
git checkout -b feature/MyFeature)
- Commit your changes (
git commit -m 'Add MyFeature')
- Push to the branch (
git push origin feature/MyFeature)
- Open a Pull Request
Or simply open an issue with your suggestions!
📝 Changelog
v1.1.0
- Adjustments to editor vertical lines
- Visual consistency improvements
- Documentation updates
v1.0.0
- Initial release of Back to Black
📄 License
This project is under the MIT license. See the LICENSE file for more details.
💖 Acknowledgments
Thank you to everyone who uses and contributes to Back to Black!
If you like this theme, consider giving a ⭐ to the repository!
Made with 🖤 by GilbertoScript
Website •
GitHub •
Report Bug •
Request Feature