feat: solarized-light.yml, contributing.md

This commit is contained in:
Max Miliano 2024-08-22 21:39:59 -03:00
parent f4e11fa69a
commit 6f127f8257
3 changed files with 141 additions and 5 deletions

136
CONTRIBUTING.md Normal file
View file

@ -0,0 +1,136 @@
# Contributing to `solarized.nvim`
Thank you for your interest in contributing to Solarized!
Whether you're here to improve existing features, add new themes, fix bugs, or
enhance documentation, your contributions are highly valued.
## Usage & Development
Solarized flips between light and dark modes. In each mode, four monotones
form the core values (with an optional fifth for emphasized content).
### Manipulating colors
When it comes to manipulating colors, I recommend using the following online
tools. These resources are excellent for creating tints, shades, and blends,
[maketintshade](https://maketintsandshades.com/)
[pinetools](https://pinetools.com/blend-colors)
[colordesigner](https://colordesigner.io/)
Additionally, I provide custom functions for color manipulation within the
plugin. These functions are designed to give users more control over their
colorscheme.
### Solarized Dark
> [!NOTE]
> The normal relationship for
> background and body text is `base03:base0`, text can be highlighted using a
> combiation of `base02:base1`
| Name | Hex | Description |
| ------- | ------- | ------------------------------------------ |
| base03 | #002b36 | background |
| base02 | #073642 | background highlight |
| base01 | #586e75 | comments / secondary comment |
| base00 | #657b83 | none |
| base0 | #839496 | body text / default code / primary content |
| base1 | #93a1a1 | optional emphasized content |
| base2 | #eee8d5 | none |
| base3 | #fdf6e3 | none |
| yellow | #b58900 | optional |
| orange | #cb4b16 | optional |
| red | #dc322f | optional |
| magenta | #d33682 | optional |
| violet | #6c71c4 | optional |
| blue | #268bd2 | optional |
| cyan | #2aa198 | optional |
| green | #859900 | optional |
#### Extra colors
| Name | Hex (balance 70) | Description |
| ----------- | ---------------- | --------------------------------- |
| base04 | #00222b | sidebar background / float window |
| mix_yellow | #364725 | yellow + base03 / optional |
| mix_orange | #3c342c | orange + base03 / optional |
| mix_red | #422d33 | red + base03 / optional |
| mix_magenta | #3f2e4c | magenta + base03 / optional |
| mix_violet | #204060 | violet + base03 / optional |
| mix_blue | #0b4764 | blue + base03 / optional |
| mix_cyan | #0c4e53 | cyan + base03 / optional |
| mix_green | #274c25 | green + base03 / optional |
### Selenized Dark
| Name | Hex | Description |
| ------- | ------- | ------------------------------------------ |
| base03 | #103c48 | background |
| base02 | #2d5b69 | background highlight |
| base01 | #72898f | comments / secondary comment |
| base00 | #53676d | none |
| base0 | #adbcbc | body text / default code / primary content |
| base1 | #cad8d9 | optional emphasized content |
| base2 | #ece3cc | none |
| base3 | #fbf3db | none |
| yellow | #dbb32d | optional |
| orange | #ed8649 | optional |
| red | #fa5750 | optional |
| magenta | #f275be | optional |
| violet | #af88eb | optional |
| blue | #4695f7 | optional |
| cyan | #41c7b9 | optional |
| green | #75b938 | optional |
### Solarized Light
> [!NOTE]
> The normal relationship for
> background and body text is `base3:base00`, text can be highlighted using a
> combiation of `base2:base01`
| Name | Hex | Description |
| ------- | ------- | ------------------------------------------ |
| base03 | #002b36 | none |
| base02 | #073642 | none |
| base01 | #586e75 | optional emphasized content |
| base00 | #657b83 | body text / default code / primary content |
| base0 | #839496 | none |
| base1 | #93a1a1 | comments / secondary content |
| base2 | #eee8d5 | background highlights |
| base3 | #fdf6e3 | background |
| yellow | #b58900 | optional |
| orange | #cb4b16 | optional |
| red | #dc322f | optional |
| magenta | #d33682 | optional |
| violet | #6c71c4 | optional |
| blue | #268bd2 | optional |
| cyan | #2aa198 | optional |
| green | #859900 | optional |
### Selenized Light
| Name | Hex | Description |
| ------- | ------- | ------------------------------------------ |
| base03 | #103c48 | none |
| base02 | #2d5b69 | none |
| base01 | #3a4d53 | optional emphasized content |
| base00 | #53676d | body text / default code / primary content |
| base0 | #adbcbc | none |
| base1 | #909995 | comments / secondary content |
| base2 | #d5cdb6 | background highlights |
| base3 | #fbf3db | background |
| yellow | #ad8900 | optional |
| orange | #c25d1e | optional |
| red | #d2212d | optional |
| magenta | #ca4898 | optional |
| violet | #8762c6 | optional |
| blue | #0072d4 | optional |
| cyan | #009c8f | optional |
| green | #489100 | optional |
## Solarized & Selenized Website
[ethanschoonover](https://ethanschoonover.com/solarized/)
[jan-warchol](https://github.com/jan-warchol/selenized/blob/master/README.md)

View file

@ -58,10 +58,11 @@ config:
on_highlights: ~
plugins: ~
palette:
base04: "#00222b" # sidebar background/ float window
base04: "#001e26" # sidebar background/ float window
base03: "#002b36" # background
base02: "#073642" # background highlight
base01: "#586e75" # comment
base00: "#657b83" # none
base0: "#839496" # foreground
base1: "#93a1a1" # emphasized
yellow: "#b58900"
@ -74,7 +75,7 @@ palette:
green: "#859900"
git_add: "#859900"
git_modify: "#b58900"
git_delete: "#d33682"
git_delete: "#268bd2"
diag_info: "#6c71c4"
diag_hint: "#6c71c4"
diag_warning: "#b58900"

View file

@ -1,7 +1,6 @@
column_width = 80
column_width = 100
line_endings = "Unix"
indent_type = "Spaces"
indent_width = 2
quote_style = "AutoPreferSingle"
call_parentheses = "Always"
collapse_simple_statement = "ConditionalOnly"
call_parentheses = "None"