Skip to content

Commit

Permalink
Merge pull request #37 from gennaro-tedesco/solarized_dark_theme
Browse files Browse the repository at this point in the history
add solarized dark json theme
  • Loading branch information
lgienapp authored Jan 23, 2025
2 parents 5d75517 + 9827c51 commit a2a91cb
Show file tree
Hide file tree
Showing 5 changed files with 156 additions and 14 deletions.
30 changes: 16 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,20 +111,22 @@ theme = load_theme("arctic_light").set_overrides({
aquarel ships with several pre-defined themes that are designed to showcase its templating capabilities.
Add your own with a pull request!

| Name | Description | Preview |
| :-------------- | :----------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------- |
| [`ambivalent`](https://github.com/saforem2/ambivalent) | Transparent backgrounds with grey text $\textcolor{#838383}{\blacksquare}$ that are accessible / legible and `{light, dark}`-mode independent | ![](https://github.com/saforem2/aquarel/blob/main/assets/ambivalent.png?raw=true) |
| `arctic_dark` | Frosty dark theme based on the [nord](https://github.com/arcticicestudio/nord) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/arctic_dark.png?raw=true) |
| `arctic_light` | Frosty dark theme based on the [nord](https://github.com/arcticicestudio/nord) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/arctic_light.png?raw=true) |
| `boxy_dark` | Dark theme with enclosing box and grid | ![](https://github.com/lgienapp/aquarel/blob/main/assets/boxy_dark.png?raw=true) |
| `boxy_light` | Light theme with enclosing box and grid | ![](https://github.com/lgienapp/aquarel/blob/main/assets/boxy_light.png?raw=true) |
| `gruvbox_dark` | Dark theme with pastel [retro groove colors](https://github.com/morhetz/gruvbox) | ![](https://github.com/lgienapp/aquarel/blob/main/assets/gruvbox_dark.png?raw=true) |
| `gruvbox_light` | Light theme with pastel [retro groove colors](https://github.com/morhetz/gruvbox) | ![](https://github.com/lgienapp/aquarel/blob/main/assets/gruvbox_light.png?raw=true) |
| `minimal_dark` | Dark theme with minimal visual elements | ![](https://github.com/lgienapp/aquarel/blob/main/assets/minimal_dark.png?raw=true) |
| `minimal_light` | Light theme with minimal visual elements | ![](https://github.com/lgienapp/aquarel/blob/main/assets/minimal_light.png?raw=true) |
| `scientific` | Space-efficient and color-blind friendly theme for printing on paper | ![](https://github.com/lgienapp/aquarel/blob/main/assets/scientific.png?raw=true) |
| `umbra_dark` | Balanced dark theme based on the [penumbra](https://github.com/nealmckee/penumbra) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/umbra_dark.png?raw=true) |
| `umbra_light` | Balanced light theme based on the [penumbra](https://github.com/nealmckee/penumbra) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/umbra_light.png?raw=true) |
| Name | Description | Preview |
| :----------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------- |
| [`ambivalent`](https://github.com/saforem2/ambivalent) | Transparent backgrounds with grey text $\textcolor{#838383}{\blacksquare}$ that are accessible / legible and `{light, dark}`-mode independent | ![](https://github.com/saforem2/aquarel/blob/main/assets/ambivalent.png?raw=true) |
| `arctic_dark` | Frosty dark theme based on the [nord](https://github.com/arcticicestudio/nord) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/arctic_dark.png?raw=true) |
| `arctic_light` | Frosty dark theme based on the [nord](https://github.com/arcticicestudio/nord) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/arctic_light.png?raw=true) |
| `boxy_dark` | Dark theme with enclosing box and grid | ![](https://github.com/lgienapp/aquarel/blob/main/assets/boxy_dark.png?raw=true) |
| `boxy_light` | Light theme with enclosing box and grid | ![](https://github.com/lgienapp/aquarel/blob/main/assets/boxy_light.png?raw=true) |
| `gruvbox_dark` | Dark theme with pastel [retro groove colors](https://github.com/morhetz/gruvbox) | ![](https://github.com/lgienapp/aquarel/blob/main/assets/gruvbox_dark.png?raw=true) |
| `gruvbox_light` | Light theme with pastel [retro groove colors](https://github.com/morhetz/gruvbox) | ![](https://github.com/lgienapp/aquarel/blob/main/assets/gruvbox_light.png?raw=true) |
| `minimal_dark` | Dark theme with minimal visual elements | ![](https://github.com/lgienapp/aquarel/blob/main/assets/minimal_dark.png?raw=true) |
| `minimal_light` | Light theme with minimal visual elements | ![](https://github.com/lgienapp/aquarel/blob/main/assets/minimal_light.png?raw=true) |
| `scientific` | Space-efficient and color-blind friendly theme for printing on paper | ![](https://github.com/lgienapp/aquarel/blob/main/assets/scientific.png?raw=true) |
| `solarized_dark` | Dark theme based on the [solarized](https://ethanschoonover.com/solarized/) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/solarized_dark.png?raw=true) |
| `solarized_light` | Light theme based on the [solarized](https://ethanschoonover.com/solarized/) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/solarized_light.png?raw=true) |
| `umbra_dark` | Balanced dark theme based on the [penumbra](https://github.com/nealmckee/penumbra) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/umbra_dark.png?raw=true) |
| `umbra_light` | Balanced light theme based on the [penumbra](https://github.com/nealmckee/penumbra) color scheme | ![](https://github.com/lgienapp/aquarel/blob/main/assets/umbra_light.png?raw=true) |

## FAQ

Expand Down
70 changes: 70 additions & 0 deletions aquarel/themes/solarized_dark.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{
"info": {
"name": "solarized_dark",
"description": "port of the solarized_dark theme by E. Schoonover"
},
"params": {
"grid": {
"draw": false
},
"fonts": {
"family": "sans-serif",
"sans-serif": [
"Helvetica Neue",
"Arial"
],
"size": 12
},
"lines": {
"width": 2
},
"axes": {
"width": 1,
"bottom": true,
"top": true,
"left": true,
"right": true,
"xmargin": 0.05,
"ymargin": 0.05
},
"axis_labels": {
"pad": 5.0
},
"ticks": {
"draw_minor": true,
"direction": "out",
"pad_major": 1,
"pad_minor": 1
},
"tick_labels": {},
"colors": {
"figure_background_color": "#002b36",
"plot_background_color": "#073642",
"text_color": "#93a1a1",
"axes_color": "#839496",
"tick_color": "#93a1a1",
"tick_label_color": "#839496",
"palette": [
"#268bd2",
"#cb4b16",
"#6c71c4",
"#2aa198",
"#859900",
"#d33682",
"#fdf6e3",
"#eee8d5",
"#93a1a1",
"#839496"
]
}
},
"overrides": {},
"transforms": {
"trim": {
"axis": "both"
},
"offset": {
"distance": 10
}
}
}
70 changes: 70 additions & 0 deletions aquarel/themes/solarized_light.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{
"info": {
"name": "solarized_light",
"description": "port of the solarized_light theme by E. Schoonover"
},
"params": {
"grid": {
"draw": false
},
"fonts": {
"family": "sans-serif",
"sans-serif": [
"Helvetica Neue",
"Arial"
],
"size": 12
},
"lines": {
"width": 2
},
"axes": {
"width": 1,
"bottom": true,
"top": true,
"left": true,
"right": true,
"xmargin": 0.05,
"ymargin": 0.05
},
"axis_labels": {
"pad": 5.0
},
"ticks": {
"draw_minor": true,
"direction": "out",
"pad_major": 1,
"pad_minor": 1
},
"tick_labels": {},
"colors": {
"figure_background_color": "#eee8d5",
"plot_background_color": "#fdf6e3",
"text_color": "#93a1a1",
"axes_color": "#839496",
"tick_color": "#93a1a1",
"tick_label_color": "#839496",
"palette": [
"#6c71c4",
"#b58900",
"#d33682",
"#6c71c4",
"#2aa198",
"#cb4b16",
"#859900",
"#dc322f",
"#073642",
"#268bd2"
]
}
},
"overrides": {},
"transforms": {
"trim": {
"axis": "both"
},
"offset": {
"distance": 10
}
}
}
Binary file added assets/solarized_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/solarized_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a2a91cb

Please sign in to comment.