https://github.com/simurai/tone-syntax
An Atom theme with customizable colors
https://github.com/simurai/tone-syntax
atom atom-themes customizable-colors syntax theme
Last synced: 7 months ago
JSON representation
An Atom theme with customizable colors
- Host: GitHub
- URL: https://github.com/simurai/tone-syntax
- Owner: simurai
- License: mit
- Created: 2016-12-12T02:51:45.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-01-12T02:01:48.000Z (about 7 years ago)
- Last Synced: 2025-04-04T07:11:38.485Z (11 months ago)
- Topics: atom, atom-themes, customizable-colors, syntax, theme
- Language: CSS
- Homepage:
- Size: 161 KB
- Stars: 82
- Watchers: 5
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tone
An Atom __syntax theme__ with customizable colors.
It __tones down__ less important parts (like punctuation and brackets) and highlights only the __important__ ones. This leads to a more calm color scheme, but still lets you find the stuff you're looking for.

## Settings
You can change the color scheme by going to `Settings > Themes > tone-syntax` Theme (or the cog icon next to the theme picker). There you can customize the colors. Or edit your `config` file directly.

## Language support
Why is the language support somewhat sparse? In order to decide how a language should be highlighted, it's helpful to understand the language. Only then you can get the nuances right. Therefore this theme only supports a language if somebody actively maintains it.
### Actively supported languages
Language | Extension | Maintainer
--- | --- | ---
CSS | `.css` | [@simurai](https://github.com/simurai)
GF Markdown | `.md` | [@simurai](https://github.com/simurai)
Git Commit Message | `.COMMIT_EDITMSG` | [@simurai](https://github.com/simurai)
HTML | `.html` | [@simurai](https://github.com/simurai)
JSON | `.json` | [@simurai](https://github.com/simurai)
Less | `.less` | [@simurai](https://github.com/simurai)
PHP | `.php` | [@mdeboer](https://github.com/mdeboer)
Sass | `.scss` | [@simurai](https://github.com/simurai)
Text | `.txt` | [@simurai](https://github.com/simurai)
Todo | `.txt` | [@simurai](https://github.com/simurai)
### Un-maintained languages
Language | Extension | Maintainer
--- | --- | ---
CoffeeScript | `.coffee` | :wave: Maintainer wanted
C# | `.cs` | :wave: Maintainer wanted
Go | `.go` | :wave: Maintainer wanted
Java | `.java` | :wave: Maintainer wanted
JavaScript | `.js` | :wave: Maintainer wanted
Python | `.py` | :wave: Maintainer wanted
Ruby | `.rb` | :wave: Maintainer wanted
Typescript | `.ts` | :wave: Maintainer wanted
??? | ??? | :wave: Maintainer wanted
## Contribute
Want to contribute? Awesome! Here the steps to add syntax highlighting for a specific language:
1. Add an example file to `spec/`. Doesn't have to be complete, just something to test the highlighting.
2. Add a Less file with the styling to `styles/languages/`.
3. Add an import to that Less file in `styles/languages/_index.less`.
4. Add yourself as the maintainer to this `README.md`.
5. Make a PR. :tada:
> Note: Since there are hundreds (thousands?) of languages out there, less commonly used languages might not get accepted. :bow: