Neptune Abyss — Premium Dark Theme for VS Code
🌊 Neptune Abyss is a modern, blue-centric dark color theme for Visual Studio Code. It favors readable contrast, calm blues for syntax accents, and unobtrusive UI colors so you can focus on code.
Repository: https://github.com/0x8964/neptune-abyss-theme
Highlights
- Carefully balanced blue-focused palette for long sessions
- Clean UI and high readability on large and small displays
- Comprehensive TextMate and semantic token coverage
- Lightweight, minimal styles with visual clarity for symbols, types, and UI states
Files
Installation
Install from the Marketplace:
- Open the link above or search
Neptune Abyss in the VS Code Extensions view.
- Click
Install.
Install from a local VSIX (developer build):
npm install
npm run package
# then from VS Code: Extensions > ... > Install from VSIX...
Development / Preview
- Open the repository folder in VS Code.
- Press
F5 to launch the Extension Development Host.
- In the host window, select
Preferences: Color Theme → Neptune Abyss to preview changes.
Contributing (Fork & Pull Requests)
Contributions are welcome. Follow these steps to contribute cleanly:
- Fork this repository on GitHub.
- Create a branch for your change:
git checkout -b feat/my-theme-adjustment.
- Make focused edits to
themes/neptune-abyss-color-theme.json or supporting files.
- Run the extension locally and verify the change via
F5.
- Include a short description and 1–3 screenshots in your pull request.
- Push your branch and open a Pull Request against
main.
Guidelines:
- Keep changes small and thematically consistent — large palette overhauls make reviews hard.
- Prefer editing or adding single TextMate or semantic token entries rather than sweeping global replacements.
- If you alter UI colors (workbench colors), include before/after screenshots and justify accessibility.
Issues & Support
- Open issues for bugs, accessibility concerns, or language-specific token problems.
- Mark the issue with a short reproduction: language, sample code, expected vs. actual colors.
Troubleshooting
- If your theme changes don't appear, reload the window or restart the Extension Development Host.
- Ensure the language supports semantic tokens to see semantic coloring.
License
This repository is licensed under the MIT License — see LICENSE for details.
If you want an expanded Marketplace-optimized README (gallery tagline, short and long descriptions, screenshot suggestions, tags), or a Romanian translation, tell me which and I’ll prepare it exactly for publishing.