Official Theme: essentials
The essentials theme comprises 25 basic colors.
We recommend this theme for advanced users as it includes all aspects of the default and monochrome themes.
If you are looking to customize our themes extensively, essentials serves as an excellent base.
The styling rules are the same as those for the default theme.
If you are unfamiliar with these rules, please refer to the documentation for the default theme first, as this document does not provide detailed styling information.
Colors
The essentials theme includes 25 colors, encompassing all other themes’ colors.
 
Theme essentials color chart
Here is a list of the colors.
You can use ColorsThemeEssentials to retrieve RGB codes by their names.
- red: RGB(255, 23, 23)
- lightred: RGB(239, 95, 95). Same to- redof default theme.
- pink: RGB(239, 63, 239)
- brown: RGB(159, 31, 31)
- orange: RGB(255, 95, 31)
- green: RGB(15, 127, 15)
- lightgreen: RGB(79, 191, 79). Same to- greenof default theme.
- greenyellow: RGB(127, 207, 31)
- teal: RGB(15, 127, 127)
- olive: RGB(127, 127, 31)
- blue: RGB(31, 31, 255)
- lightblue: RGB(111, 111, 239). Default color of shape fill. Same to- blueof default theme.
- aqua: RGB(47, 239, 239)
- navy: RGB(15, 15, 127)
- steel: RGB(96, 96, 143)
- yellow: RGB(239, 239, 31)
- purple: RGB(127, 31, 127)
- ivory: RGB(239, 239, 207)
- black: RGB(0, 0, 0)
- charcoal: RGB(39, 39, 39). Default color of line and test
- graphite: RGB(63, 63, 63)
- gray: RGB(127, 127, 127)
- silver: RGB(191, 191, 191)
- snow: RGB(239, 239, 239)
- white: RGB(255, 255, 255)
Style Names
Here is a list of style names.
  1from drawlib.apis import *
  2
  3dtheme.apply_official_theme("essentials")
  4dtheme.print_style_table(max_columns=11)
  5
  6# +----------------+---+-------+------+------+-------+-------------+------------+--------+--------------+-------------+
  7# | class \ name   |   | light | bold | flat | solid | solid_light | solid_bold | dashed | dashed_light | dashed_bold |
  8# +----------------+---+-------+------+------+-------+-------------+------------+--------+--------------+-------------+
  9# | IconStyle      | x | x     | x    | x    |       |             |            |        |              |             |
 10# | ImageStyle     | x | x     | x    | x    | x     | x           | x          | x      | x            | x           |
 11# | LineStyle      | x | x     | x    |      | x     | x           | x          | x      | x            | x           |
 12# | ShapeStyle     | x | x     | x    | x    | x     | x           | x          | x      | x            | x           |
 13# | ShapeTextStyle | x | x     | x    |      |       |             |            |        |              |             |
 14# | TextStyle      | x | x     | x    |      |       |             |            |        |              |             |
 15# +----------------+---+-------+------+------+-------+-------------+------------+--------+--------------+-------------+
 16
 17# +----------------+-----+-----------+----------+----------+-----------+-----------------+----------------+------------+------------------+-----------------+
 18# | class \ name   | red | red_light | red_bold | red_flat | red_solid | red_solid_light | red_solid_bold | red_dashed | red_dashed_light | red_dashed_bold |
 19# +----------------+-----+-----------+----------+----------+-----------+-----------------+----------------+------------+------------------+-----------------+
 20# | IconStyle      | x   | x         | x        | x        |           |                 |                |            |                  |                 |
 21# | ImageStyle     | x   | x         | x        | x        | x         | x               | x              | x          | x                | x               |
 22# | LineStyle      | x   | x         | x        |          | x         | x               | x              | x          | x                | x               |
 23# | ShapeStyle     | x   | x         | x        | x        | x         | x               | x              | x          | x                | x               |
 24# | ShapeTextStyle | x   | x         | x        |          |           |                 |                |            |                  |                 |
 25# | TextStyle      | x   | x         | x        |          |           |                 |                |            |                  |                 |
 26# +----------------+-----+-----------+----------+----------+-----------+-----------------+----------------+------------+------------------+-----------------+
 27
 28# +----------------+----------+----------------+---------------+---------------+----------------+----------------------+---------------------+-----------------+-----------------------+----------------------+
 29# | class \ name   | lightred | lightred_light | lightred_bold | lightred_flat | lightred_solid | lightred_solid_light | lightred_solid_bold | lightred_dashed | lightred_dashed_light | lightred_dashed_bold |
 30# +----------------+----------+----------------+---------------+---------------+----------------+----------------------+---------------------+-----------------+-----------------------+----------------------+
 31# | IconStyle      | x        | x              | x             | x             |                |                      |                     |                 |                       |                      |
 32# | ImageStyle     | x        | x              | x             | x             | x              | x                    | x                   | x               | x                     | x                    |
 33# | LineStyle      | x        | x              | x             |               | x              | x                    | x                   | x               | x                     | x                    |
 34# | ShapeStyle     | x        | x              | x             | x             | x              | x                    | x                   | x               | x                     | x                    |
 35# | ShapeTextStyle | x        | x              | x             |               |                |                      |                     |                 |                       |                      |
 36# | TextStyle      | x        | x              | x             |               |                |                      |                     |                 |                       |                      |
 37# +----------------+----------+----------------+---------------+---------------+----------------+----------------------+---------------------+-----------------+-----------------------+----------------------+
 38
 39# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
 40# | class \ name   | pink | pink_light | pink_bold | pink_flat | pink_solid | pink_solid_light | pink_solid_bold | pink_dashed | pink_dashed_light | pink_dashed_bold |
 41# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
 42# | IconStyle      | x    | x          | x         | x         |            |                  |                 |             |                   |                  |
 43# | ImageStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
 44# | LineStyle      | x    | x          | x         |           | x          | x                | x               | x           | x                 | x                |
 45# | ShapeStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
 46# | ShapeTextStyle | x    | x          | x         |           |            |                  |                 |             |                   |                  |
 47# | TextStyle      | x    | x          | x         |           |            |                  |                 |             |                   |                  |
 48# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
 49
 50# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
 51# | class \ name   | brown | brown_light | brown_bold | brown_flat | brown_solid | brown_solid_light | brown_solid_bold | brown_dashed | brown_dashed_light | brown_dashed_bold |
 52# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
 53# | IconStyle      | x     | x           | x          | x          |             |                   |                  |              |                    |                   |
 54# | ImageStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
 55# | LineStyle      | x     | x           | x          |            | x           | x                 | x                | x            | x                  | x                 |
 56# | ShapeStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
 57# | ShapeTextStyle | x     | x           | x          |            |             |                   |                  |              |                    |                   |
 58# | TextStyle      | x     | x           | x          |            |             |                   |                  |              |                    |                   |
 59# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
 60
 61# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
 62# | class \ name   | orange | orange_light | orange_bold | orange_flat | orange_solid | orange_solid_light | orange_solid_bold | orange_dashed | orange_dashed_light | orange_dashed_bold |
 63# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
 64# | IconStyle      | x      | x            | x           | x           |              |                    |                   |               |                     |                    |
 65# | ImageStyle     | x      | x            | x           | x           | x            | x                  | x                 | x             | x                   | x                  |
 66# | LineStyle      | x      | x            | x           |             | x            | x                  | x                 | x             | x                   | x                  |
 67# | ShapeStyle     | x      | x            | x           | x           | x            | x                  | x                 | x             | x                   | x                  |
 68# | ShapeTextStyle | x      | x            | x           |             |              |                    |                   |               |                     |                    |
 69# | TextStyle      | x      | x            | x           |             |              |                    |                   |               |                     |                    |
 70# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
 71
 72# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
 73# | class \ name   | green | green_light | green_bold | green_flat | green_solid | green_solid_light | green_solid_bold | green_dashed | green_dashed_light | green_dashed_bold |
 74# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
 75# | IconStyle      | x     | x           | x          | x          |             |                   |                  |              |                    |                   |
 76# | ImageStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
 77# | LineStyle      | x     | x           | x          |            | x           | x                 | x                | x            | x                  | x                 |
 78# | ShapeStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
 79# | ShapeTextStyle | x     | x           | x          |            |             |                   |                  |              |                    |                   |
 80# | TextStyle      | x     | x           | x          |            |             |                   |                  |              |                    |                   |
 81# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
 82
 83# +----------------+------------+------------------+-----------------+-----------------+------------------+------------------------+-----------------------+-------------------+-------------------------+------------------------+
 84# | class \ name   | lightgreen | lightgreen_light | lightgreen_bold | lightgreen_flat | lightgreen_solid | lightgreen_solid_light | lightgreen_solid_bold | lightgreen_dashed | lightgreen_dashed_light | lightgreen_dashed_bold |
 85# +----------------+------------+------------------+-----------------+-----------------+------------------+------------------------+-----------------------+-------------------+-------------------------+------------------------+
 86# | IconStyle      | x          | x                | x               | x               |                  |                        |                       |                   |                         |                        |
 87# | ImageStyle     | x          | x                | x               | x               | x                | x                      | x                     | x                 | x                       | x                      |
 88# | LineStyle      | x          | x                | x               |                 | x                | x                      | x                     | x                 | x                       | x                      |
 89# | ShapeStyle     | x          | x                | x               | x               | x                | x                      | x                     | x                 | x                       | x                      |
 90# | ShapeTextStyle | x          | x                | x               |                 |                  |                        |                       |                   |                         |                        |
 91# | TextStyle      | x          | x                | x               |                 |                  |                        |                       |                   |                         |                        |
 92# +----------------+------------+------------------+-----------------+-----------------+------------------+------------------------+-----------------------+-------------------+-------------------------+------------------------+
 93
 94# +----------------+-------------+-------------------+------------------+------------------+-------------------+-------------------------+------------------------+--------------------+--------------------------+-------------------------+
 95# | class \ name   | greenyellow | greenyellow_light | greenyellow_bold | greenyellow_flat | greenyellow_solid | greenyellow_solid_light | greenyellow_solid_bold | greenyellow_dashed | greenyellow_dashed_light | greenyellow_dashed_bold |
 96# +----------------+-------------+-------------------+------------------+------------------+-------------------+-------------------------+------------------------+--------------------+--------------------------+-------------------------+
 97# | IconStyle      | x           | x                 | x                | x                |                   |                         |                        |                    |                          |                         |
 98# | ImageStyle     | x           | x                 | x                | x                | x                 | x                       | x                      | x                  | x                        | x                       |
 99# | LineStyle      | x           | x                 | x                |                  | x                 | x                       | x                      | x                  | x                        | x                       |
100# | ShapeStyle     | x           | x                 | x                | x                | x                 | x                       | x                      | x                  | x                        | x                       |
101# | ShapeTextStyle | x           | x                 | x                |                  |                   |                         |                        |                    |                          |                         |
102# | TextStyle      | x           | x                 | x                |                  |                   |                         |                        |                    |                          |                         |
103# +----------------+-------------+-------------------+------------------+------------------+-------------------+-------------------------+------------------------+--------------------+--------------------------+-------------------------+
104
105# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
106# | class \ name   | teal | teal_light | teal_bold | teal_flat | teal_solid | teal_solid_light | teal_solid_bold | teal_dashed | teal_dashed_light | teal_dashed_bold |
107# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
108# | IconStyle      | x    | x          | x         | x         |            |                  |                 |             |                   |                  |
109# | ImageStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
110# | LineStyle      | x    | x          | x         |           | x          | x                | x               | x           | x                 | x                |
111# | ShapeStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
112# | ShapeTextStyle | x    | x          | x         |           |            |                  |                 |             |                   |                  |
113# | TextStyle      | x    | x          | x         |           |            |                  |                 |             |                   |                  |
114# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
115
116# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
117# | class \ name   | olive | olive_light | olive_bold | olive_flat | olive_solid | olive_solid_light | olive_solid_bold | olive_dashed | olive_dashed_light | olive_dashed_bold |
118# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
119# | IconStyle      | x     | x           | x          | x          |             |                   |                  |              |                    |                   |
120# | ImageStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
121# | LineStyle      | x     | x           | x          |            | x           | x                 | x                | x            | x                  | x                 |
122# | ShapeStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
123# | ShapeTextStyle | x     | x           | x          |            |             |                   |                  |              |                    |                   |
124# | TextStyle      | x     | x           | x          |            |             |                   |                  |              |                    |                   |
125# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
126
127# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
128# | class \ name   | blue | blue_light | blue_bold | blue_flat | blue_solid | blue_solid_light | blue_solid_bold | blue_dashed | blue_dashed_light | blue_dashed_bold |
129# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
130# | IconStyle      | x    | x          | x         | x         |            |                  |                 |             |                   |                  |
131# | ImageStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
132# | LineStyle      | x    | x          | x         |           | x          | x                | x               | x           | x                 | x                |
133# | ShapeStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
134# | ShapeTextStyle | x    | x          | x         |           |            |                  |                 |             |                   |                  |
135# | TextStyle      | x    | x          | x         |           |            |                  |                 |             |                   |                  |
136# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
137
138# +----------------+-----------+-----------------+----------------+----------------+-----------------+-----------------------+----------------------+------------------+------------------------+-----------------------+
139# | class \ name   | lightblue | lightblue_light | lightblue_bold | lightblue_flat | lightblue_solid | lightblue_solid_light | lightblue_solid_bold | lightblue_dashed | lightblue_dashed_light | lightblue_dashed_bold |
140# +----------------+-----------+-----------------+----------------+----------------+-----------------+-----------------------+----------------------+------------------+------------------------+-----------------------+
141# | IconStyle      | x         | x               | x              | x              |                 |                       |                      |                  |                        |                       |
142# | ImageStyle     | x         | x               | x              | x              | x               | x                     | x                    | x                | x                      | x                     |
143# | LineStyle      | x         | x               | x              |                | x               | x                     | x                    | x                | x                      | x                     |
144# | ShapeStyle     | x         | x               | x              | x              | x               | x                     | x                    | x                | x                      | x                     |
145# | ShapeTextStyle | x         | x               | x              |                |                 |                       |                      |                  |                        |                       |
146# | TextStyle      | x         | x               | x              |                |                 |                       |                      |                  |                        |                       |
147# +----------------+-----------+-----------------+----------------+----------------+-----------------+-----------------------+----------------------+------------------+------------------------+-----------------------+
148
149# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
150# | class \ name   | aqua | aqua_light | aqua_bold | aqua_flat | aqua_solid | aqua_solid_light | aqua_solid_bold | aqua_dashed | aqua_dashed_light | aqua_dashed_bold |
151# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
152# | IconStyle      | x    | x          | x         | x         |            |                  |                 |             |                   |                  |
153# | ImageStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
154# | LineStyle      | x    | x          | x         |           | x          | x                | x               | x           | x                 | x                |
155# | ShapeStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
156# | ShapeTextStyle | x    | x          | x         |           |            |                  |                 |             |                   |                  |
157# | TextStyle      | x    | x          | x         |           |            |                  |                 |             |                   |                  |
158# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
159
160# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
161# | class \ name   | navy | navy_light | navy_bold | navy_flat | navy_solid | navy_solid_light | navy_solid_bold | navy_dashed | navy_dashed_light | navy_dashed_bold |
162# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
163# | IconStyle      | x    | x          | x         | x         |            |                  |                 |             |                   |                  |
164# | ImageStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
165# | LineStyle      | x    | x          | x         |           | x          | x                | x               | x           | x                 | x                |
166# | ShapeStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
167# | ShapeTextStyle | x    | x          | x         |           |            |                  |                 |             |                   |                  |
168# | TextStyle      | x    | x          | x         |           |            |                  |                 |             |                   |                  |
169# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
170
171# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
172# | class \ name   | steel | steel_light | steel_bold | steel_flat | steel_solid | steel_solid_light | steel_solid_bold | steel_dashed | steel_dashed_light | steel_dashed_bold |
173# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
174# | IconStyle      | x     | x           | x          | x          |             |                   |                  |              |                    |                   |
175# | ImageStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
176# | LineStyle      | x     | x           | x          |            | x           | x                 | x                | x            | x                  | x                 |
177# | ShapeStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
178# | ShapeTextStyle | x     | x           | x          |            |             |                   |                  |              |                    |                   |
179# | TextStyle      | x     | x           | x          |            |             |                   |                  |              |                    |                   |
180# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
181
182# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
183# | class \ name   | yellow | yellow_light | yellow_bold | yellow_flat | yellow_solid | yellow_solid_light | yellow_solid_bold | yellow_dashed | yellow_dashed_light | yellow_dashed_bold |
184# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
185# | IconStyle      | x      | x            | x           | x           |              |                    |                   |               |                     |                    |
186# | ImageStyle     | x      | x            | x           | x           | x            | x                  | x                 | x             | x                   | x                  |
187# | LineStyle      | x      | x            | x           |             | x            | x                  | x                 | x             | x                   | x                  |
188# | ShapeStyle     | x      | x            | x           | x           | x            | x                  | x                 | x             | x                   | x                  |
189# | ShapeTextStyle | x      | x            | x           |             |              |                    |                   |               |                     |                    |
190# | TextStyle      | x      | x            | x           |             |              |                    |                   |               |                     |                    |
191# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
192
193# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
194# | class \ name   | purple | purple_light | purple_bold | purple_flat | purple_solid | purple_solid_light | purple_solid_bold | purple_dashed | purple_dashed_light | purple_dashed_bold |
195# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
196# | IconStyle      | x      | x            | x           | x           |              |                    |                   |               |                     |                    |
197# | ImageStyle     | x      | x            | x           | x           | x            | x                  | x                 | x             | x                   | x                  |
198# | LineStyle      | x      | x            | x           |             | x            | x                  | x                 | x             | x                   | x                  |
199# | ShapeStyle     | x      | x            | x           | x           | x            | x                  | x                 | x             | x                   | x                  |
200# | ShapeTextStyle | x      | x            | x           |             |              |                    |                   |               |                     |                    |
201# | TextStyle      | x      | x            | x           |             |              |                    |                   |               |                     |                    |
202# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
203
204# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
205# | class \ name   | ivory | ivory_light | ivory_bold | ivory_flat | ivory_solid | ivory_solid_light | ivory_solid_bold | ivory_dashed | ivory_dashed_light | ivory_dashed_bold |
206# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
207# | IconStyle      | x     | x           | x          | x          |             |                   |                  |              |                    |                   |
208# | ImageStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
209# | LineStyle      | x     | x           | x          |            | x           | x                 | x                | x            | x                  | x                 |
210# | ShapeStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
211# | ShapeTextStyle | x     | x           | x          |            |             |                   |                  |              |                    |                   |
212# | TextStyle      | x     | x           | x          |            |             |                   |                  |              |                    |                   |
213# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
214
215# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
216# | class \ name   | black | black_light | black_bold | black_flat | black_solid | black_solid_light | black_solid_bold | black_dashed | black_dashed_light | black_dashed_bold |
217# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
218# | IconStyle      | x     | x           | x          | x          |             |                   |                  |              |                    |                   |
219# | ImageStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
220# | LineStyle      | x     | x           | x          |            | x           | x                 | x                | x            | x                  | x                 |
221# | ShapeStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
222# | ShapeTextStyle | x     | x           | x          |            |             |                   |                  |              |                    |                   |
223# | TextStyle      | x     | x           | x          |            |             |                   |                  |              |                    |                   |
224# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
225
226# +----------------+----------+----------------+---------------+---------------+----------------+----------------------+---------------------+-----------------+-----------------------+----------------------+
227# | class \ name   | charcoal | charcoal_light | charcoal_bold | charcoal_flat | charcoal_solid | charcoal_solid_light | charcoal_solid_bold | charcoal_dashed | charcoal_dashed_light | charcoal_dashed_bold |
228# +----------------+----------+----------------+---------------+---------------+----------------+----------------------+---------------------+-----------------+-----------------------+----------------------+
229# | IconStyle      | x        | x              | x             | x             |                |                      |                     |                 |                       |                      |
230# | ImageStyle     | x        | x              | x             | x             | x              | x                    | x                   | x               | x                     | x                    |
231# | LineStyle      | x        | x              | x             |               | x              | x                    | x                   | x               | x                     | x                    |
232# | ShapeStyle     | x        | x              | x             | x             | x              | x                    | x                   | x               | x                     | x                    |
233# | ShapeTextStyle | x        | x              | x             |               |                |                      |                     |                 |                       |                      |
234# | TextStyle      | x        | x              | x             |               |                |                      |                     |                 |                       |                      |
235# +----------------+----------+----------------+---------------+---------------+----------------+----------------------+---------------------+-----------------+-----------------------+----------------------+
236
237# +----------------+----------+----------------+---------------+---------------+----------------+----------------------+---------------------+-----------------+-----------------------+----------------------+
238# | class \ name   | graphite | graphite_light | graphite_bold | graphite_flat | graphite_solid | graphite_solid_light | graphite_solid_bold | graphite_dashed | graphite_dashed_light | graphite_dashed_bold |
239# +----------------+----------+----------------+---------------+---------------+----------------+----------------------+---------------------+-----------------+-----------------------+----------------------+
240# | IconStyle      | x        | x              | x             | x             |                |                      |                     |                 |                       |                      |
241# | ImageStyle     | x        | x              | x             | x             | x              | x                    | x                   | x               | x                     | x                    |
242# | LineStyle      | x        | x              | x             |               | x              | x                    | x                   | x               | x                     | x                    |
243# | ShapeStyle     | x        | x              | x             | x             | x              | x                    | x                   | x               | x                     | x                    |
244# | ShapeTextStyle | x        | x              | x             |               |                |                      |                     |                 |                       |                      |
245# | TextStyle      | x        | x              | x             |               |                |                      |                     |                 |                       |                      |
246# +----------------+----------+----------------+---------------+---------------+----------------+----------------------+---------------------+-----------------+-----------------------+----------------------+
247
248# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
249# | class \ name   | gray | gray_light | gray_bold | gray_flat | gray_solid | gray_solid_light | gray_solid_bold | gray_dashed | gray_dashed_light | gray_dashed_bold |
250# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
251# | IconStyle      | x    | x          | x         | x         |            |                  |                 |             |                   |                  |
252# | ImageStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
253# | LineStyle      | x    | x          | x         |           | x          | x                | x               | x           | x                 | x                |
254# | ShapeStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
255# | ShapeTextStyle | x    | x          | x         |           |            |                  |                 |             |                   |                  |
256# | TextStyle      | x    | x          | x         |           |            |                  |                 |             |                   |                  |
257# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
258
259# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
260# | class \ name   | silver | silver_light | silver_bold | silver_flat | silver_solid | silver_solid_light | silver_solid_bold | silver_dashed | silver_dashed_light | silver_dashed_bold |
261# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
262# | IconStyle      | x      | x            | x           | x           |              |                    |                   |               |                     |                    |
263# | ImageStyle     | x      | x            | x           | x           | x            | x                  | x                 | x             | x                   | x                  |
264# | LineStyle      | x      | x            | x           |             | x            | x                  | x                 | x             | x                   | x                  |
265# | ShapeStyle     | x      | x            | x           | x           | x            | x                  | x                 | x             | x                   | x                  |
266# | ShapeTextStyle | x      | x            | x           |             |              |                    |                   |               |                     |                    |
267# | TextStyle      | x      | x            | x           |             |              |                    |                   |               |                     |                    |
268# +----------------+--------+--------------+-------------+-------------+--------------+--------------------+-------------------+---------------+---------------------+--------------------+
269
270# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
271# | class \ name   | snow | snow_light | snow_bold | snow_flat | snow_solid | snow_solid_light | snow_solid_bold | snow_dashed | snow_dashed_light | snow_dashed_bold |
272# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
273# | IconStyle      | x    | x          | x         | x         |            |                  |                 |             |                   |                  |
274# | ImageStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
275# | LineStyle      | x    | x          | x         |           | x          | x                | x               | x           | x                 | x                |
276# | ShapeStyle     | x    | x          | x         | x         | x          | x                | x               | x           | x                 | x                |
277# | ShapeTextStyle | x    | x          | x         |           |            |                  |                 |             |                   |                  |
278# | TextStyle      | x    | x          | x         |           |            |                  |                 |             |                   |                  |
279# +----------------+------+------------+-----------+-----------+------------+------------------+-----------------+-------------+-------------------+------------------+
280
281# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
282# | class \ name   | white | white_light | white_bold | white_flat | white_solid | white_solid_light | white_solid_bold | white_dashed | white_dashed_light | white_dashed_bold |
283# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
284# | IconStyle      | x     | x           | x          | x          |             |                   |                  |              |                    |                   |
285# | ImageStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
286# | LineStyle      | x     | x           | x          |            | x           | x                 | x                | x            | x                  | x                 |
287# | ShapeStyle     | x     | x           | x          | x          | x           | x                 | x                | x            | x                  | x                 |
288# | ShapeTextStyle | x     | x           | x          |            |             |                   |                  |              |                    |                   |
289# | TextStyle      | x     | x           | x          |            |             |                   |                  |              |                    |                   |
290# +----------------+-------+-------------+------------+------------+-------------+-------------------+------------------+--------------+--------------------+-------------------+
And output of each styles.
Color: default
 
default style
Color: red
 
Theme Style red
Color: lightred
 
Theme Style lightred
Color: pink
 
Theme Style pink
Color: brown
 
Theme Style brown
Color: orange
 
Theme Style orange
Color: green
 
Theme Style green
Color: lightgreen
 
Theme Style lightgreen
Color: greenyellow
 
Theme Style greenyellow
Color: teal
 
Theme Style teal
Color: olive
 
Theme Style olive
Color: blue
 
Theme Style blue
Color: lightblue
 
Theme Style lightblue
Color: aqua
 
Theme Style aqua
Color: steel
 
Theme Style steel
Color: yellow
 
Theme Style yellow
Color: purple
 
Theme Style purple
Color: ivory
 
Theme Style ivory
Color: black
 
Theme Style black
Color: charcoal
 
Theme Style charcoal
Color: graphite
 
Theme Style graphite
Color: gray
 
Theme Style gray
Color: silver
 
Theme Style silver
Color: snow
 
Theme Style snow
Color: white
 
Theme Style white
