I'll be expanding the webpage to detail that, but essentially:
base03 = background
base02 = background highlight
base01 = background data (comments, etc.)
base0 = normal text
The scheme was designed to allow for:
base1 = optional bold/emphasis
Just swap the zeros (initially I was using minus/plus, e.g. base-1 and base+1 but this isn't usable across all apps) to swap dark and light modes. There is a good example of this in the vim script as well as the sass snippet (and the mutt compile script if you are a glutton for ugly bash scripts).
base3 = light background
base2 = dark background
etc.
You shouldn't need to do any of this manually, however. The vim script has a light/dark mode built in and where there isn't a way to toggle modes I am distributing light and dark versions (the terminal color schemes).
base03 = background base02 = background highlight base01 = background data (comments, etc.) base0 = normal text
The scheme was designed to allow for: base1 = optional bold/emphasis
Just swap the zeros (initially I was using minus/plus, e.g. base-1 and base+1 but this isn't usable across all apps) to swap dark and light modes. There is a good example of this in the vim script as well as the sass snippet (and the mutt compile script if you are a glutton for ugly bash scripts).
base3 = light background base2 = dark background etc.
You shouldn't need to do any of this manually, however. The vim script has a light/dark mode built in and where there isn't a way to toggle modes I am distributing light and dark versions (the terminal color schemes).