Skip to content

XMLDiva/OneDark-Pro

 
 

Repository files navigation

Atom's iconic One Dark theme, and one of the most downloaded themes for VS Code!

GitHub repository

CHANGELOG

CHANGELOG.MD

Note: I (@beastdestroyer) could only make changes based on VSCode's LSP, so any changes I wished could have been made won't be able to be present until the LSPs change. Changes:

  • Made units red again
  • Adjusted colours of operators (+ compound operators) to be consistent, such as ++, -- and *= etc.
  • Improve Punctuation (some)
  • Improve some syntax highlighting for languages:
    • Clojure (globals, symbols and constants)
    • CSS/SCSS/LESS (Colour Operators such as * / + -)
    • CoffeeScript (Brung some colours closer to JavaScript, for consistency)
    • Ini (Highlighted default text so it's visible as values rather than plain text)
    • Go (Package Name highlighting)
    • Groovy (Better function and variable highlighting)
    • HLSL (More keywords, semantics highlighted)
    • Makefile (Prerequisities highlighting, text colour treated as values inputted, highlighted)
    • Markdown (Better Lists and Links and Image highlighting)
    • R (Correct Function highlighting)
    • SQL (Variables Highlighting, Bracketed Text Highlighting)
    • Swift (Type Highlighting)
    • Visual Basic (Type Highlighting)

Docs & Contribute

This document (https://binaryify.github.io/OneDark-Pro/) includes instructions on how to install and edit the theme.

To help with documentation, first fork and clone this repository. cd to the OneDark-Pro folder, npm install and then run ./node_modules/docsify-cli/bin/docsify serve docs to serve the documentation locally.

ScreenShot

ScreenShot

ScreenShot

ScreenShot

ScreenShot

ScreenShot

Tweaks & Workbench theming

If you want to play around with new colors, use the setting workbench.colorCustomizations to customize the currently selected theme. For example, you can add this snippet in your "settings.json" file:

"workbench.colorCustomizations":{
  "tab.activeBackground": "#282c34",
  "activityBar.background": "#282c34",
  "editorGroup.background": "#282c34",
  "sideBar.background": "#282c34"
}

Please check the official documentation, Theme Color Reference, for more helpful information.

User definable syntax highlighting colors

You also can custom your syntax highlighting in "setting.json"

custom custom

More info

Contributors

ergenekonyigitvvsharshpatel991merkjsnicovakwersimmon

asvetliakovdcervenkovikatyangwaterdanceTVjonathanlaflammeRaul6469

garritfraOr3stisZueukwill-stonesvipbenjens1o

Binaryify

About

Atom's iconic One Dark theme for Visual Studio Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages