diff --git a/Color-schemes.md b/Color-schemes.md new file mode 100644 index 0000000..8ce64ea --- /dev/null +++ b/Color-schemes.md @@ -0,0 +1,13 @@ +Color scheme is the set of configuration options that changing colors of various theme elements: buttons, text, etc. + +Configuration options are divided by **layers** - groups of color options. Higher levels are for more granular options. Only **layer 1** is required, but since `theme.conf` already contains these options, they can be omitted in `theme.conf.user`, but it's recommended to redefine them, as they can define full color scheme. + +You can use either [SVG color names](https://www.w3.org/TR/SVG/types.html#ColorKeywords) or hexadecimal colors in `#RRGGBB` or `#AARRGGBB` format. + +> **Note:** if you're using only **layer 1**, backgrounds will be semi-transparent automatically. But if you set background colors manually on higher layers, they will lose automatic transparency. So it's recommended to use `#AARRGGBB` format for backgrounds. + +### Current layers + +* **Layer 1** - color options that are mandatory. +* **Layer 2** - common color options. +* **Layer 3** - colors for specific control groups. \ No newline at end of file