An open API service indexing awesome lists of open source software.

https://github.com/dieghernan/oksolar-theme

Theme based on OKSolar Color Themes. Available for Visual Studio Code, RStudio, Pygments/Jekyll, TextMate/Sublime, HighlightJS and PrismJS
https://github.com/dieghernan/oksolar-theme

dark-theme highlightjs-theme light-theme oksolar primjs-theme pygments-style rstudio-theme syntax-highlighting textmate-theme vscode-theme

Last synced: 4 months ago
JSON representation

Theme based on OKSolar Color Themes. Available for Visual Studio Code, RStudio, Pygments/Jekyll, TextMate/Sublime, HighlightJS and PrismJS

Awesome Lists containing this project

README

          

# OKSolar Theme

[![Preview in
vscode.dev](https://img.shields.io/badge/preview%20in-vscode.dev-blue)](https://vscode.dev/editor/theme/dieghernan.oksolar-theme/OKSolar%20Light)

![OKSolar
Banner](https://raw.githubusercontent.com/dieghernan/oksolar-theme/main/assets/banner.png)

Dark and light syntax themes inspired by [OKSolar](https://meat.io/oksolar) by
Zack Voase.

**OKSolar** is a redesign of
[Solarized](https://ethanschoonover.com/solarized/), featuring:

- **Perceptual Uniformity:**\
Utilizes the OKLab color space to achieve consistent perceptual brightness
across colors, ensuring uniform contrast and readability.

- **Contrast Consistency:**\
Designed to maintain equal contrast between background and accent colors in
both light and dark modes, improving legibility in varying lighting
conditions.

- **Background Contrast:**\
Offers increased contrast between text and background, enhancing
readability, especially in bright environments.

- Five themes:

- `OKSolar Dark`
- `OKSolar Light`
- `OKSolar Red`
- `OKSolar Green`
- `OKSolar Purple`
- `OKSolar Blue`
- `OKSolar Sky`

Themes available for:

- **Visual Studio Code** (view in [Visual Studio
Marketplace](https://marketplace.visualstudio.com/items?itemName=dieghernan.oksolar-theme))
- **RStudio**
- **TextMate/Sublime**
- **Pygments** (compatible with the **Jekyll** assets site generator)
- **highlight.js**
- **Prism.js**

```
.
├── .github
├── assets
├── dist // Themes folder
│ ├── hljs // highlight.js (*.css | *.min.css | *.scss files)
│ ├── prismjs // prism.js (*.css | *.min.css | *.scss files)
│ ├── pygments // Pygments/Jekyll (*.css | *.min.css | *.scss files)
│ ├── rstudio // RStudio (*.rstheme files)
│ ├── tmtheme // TextMate/Sublime (*.tmTheme files)
│ └── vscode // Visual Studio Code Extension (Marketplace)
├── src
│ └── build_themes.R // Build script (R language)
│ └── ...
│...
```

--------------------------------------------------------------------------------

# OKSolar Light

![Light](https://raw.githubusercontent.com/dieghernan/oksolar-theme/main/assets/screenshot-light.png)

# OKSolar Sky

![Sky](https://raw.githubusercontent.com/dieghernan/oksolar-theme/main/assets/screenshot-sky.png)

# OKSolar Dark

![Dark](https://raw.githubusercontent.com/dieghernan/oksolar-theme/main/assets/screenshot-dark.png)

# OKSolar Red

![Red](https://raw.githubusercontent.com/dieghernan/oksolar-theme/main/assets/screenshot-red.png)

# OKSolar Green

![Green](https://raw.githubusercontent.com/dieghernan/oksolar-theme/main/assets/screenshot-green.png)

# OKSolar Purple

![Purple](https://raw.githubusercontent.com/dieghernan/oksolar-theme/main/assets/screenshot-purple.png)

# OKSolar Blue

![Blue](https://raw.githubusercontent.com/dieghernan/oksolar-theme/main/assets/screenshot-blue.png)