Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/butuzov/vscode-theme-acid
Dark Visual Studio Theme
https://github.com/butuzov/vscode-theme-acid
dark-theme vscode-theme
Last synced: about 1 month ago
JSON representation
Dark Visual Studio Theme
- Host: GitHub
- URL: https://github.com/butuzov/vscode-theme-acid
- Owner: butuzov
- License: mit
- Created: 2020-06-03T11:21:28.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-21T12:31:11.000Z (9 months ago)
- Last Synced: 2024-12-15T13:04:41.436Z (about 1 month ago)
- Topics: dark-theme, vscode-theme
- Language: Python
- Homepage:
- Size: 2.05 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ACID
Code in Golang/Python/PHP with Darkish VSCode Theme
[![Marketplace](https://vsmarketplacebadge.apphb.com/version/butuzov.acid.svg)](https://marketplace.visualstudio.com/items/butuzov.acid) [![Installs](https://vsmarketplacebadge.apphb.com/installs/butuzov.acid.svg)](https://marketplace.visualstudio.com/items/butuzov.acid) [![Ratings](https://vsmarketplacebadge.apphb.com/rating-short/butuzov.acid.svg)](https://marketplace.visualstudio.com/items/butuzov.acid)
## Screenshots
![Main Page](./assets/acid_exp_page.png)
_Main Theme Page_![Golang in ACID](./assets/acid_go.png)
_Editing Go with ACID_![Python in ACID](./assets/acid_python.png)
_Editing proto3 with ACID_![proto3 in ACID](./assets/acid_proto.png)
_Editing proto3 with ACID_## Syntax Highlighting
Supported syntax highlighting: `Go`/`Golang` (and` Go` templates), `Python`, `Starlark`, `PHP`, `TypeScript`, `JavaScript`, `CSS`/`LESS`/`SCSS`, `Dockerfile`, `Markdown`, `protobuf`, `yaml`, `hcl`, `shell`.
## Contributing
We have to dead with 3 yaml files: `palette.yaml` - out pallet, `theme.yaml` - values for colors and `tokens.yaml` syntax coloring. If you are not familiar with it - checkout [Learn in Y minutes](https://learnxinyminutes.com/docs/yaml/) entry for yaml.
Editing tokens - prefixes stands:
* `i` for italic
* `b` fod bold
* `u` for underline```yaml
# example 1: theme.yaml
editor:
background: black # rgb value ref as black (see pallet.yaml)
foreground: white/a90 # rgb value ref as white with 90% alpha (see pallet.yaml)# example 2: tokens.yaml
formats:
comment: &comment
style: [email protected]/a50 # italic font and white text with 50% alpha (see pallet.yaml)
```After changes done, you can recompile json. You can use either `make` or [`task`](https://github.com/go-task/task).
```shell
# continues recompile ... using make
make build
# continues recompile ... using task
task -w
```## References
* [Hexadecimal color code for transparency](https://gist.github.com/lopspower/03fb1cc0ac9f32ef38f4)
* [vscode themes](https://vscodethemes.com/)
* [api theme colors](https://code.visualstudio.com/api/references/theme-color)
* [themes.vscode.one](https://themes.vscode.one/)