1 use crate::sequential::Sequential;
2 use crate::Gradient;
3 
4 /// ​
5 ///
6 /// <img src="https://raw.githubusercontent.com/dtolnay/colorous/readme/Blues.png" width="100%" height="40" alt="Blues">
7 pub const BLUES: Gradient = Gradient {
8     eval: &Sequential {
9         name: "Blues",
10         three: colors!(0xdeebf7 0x9ecae1 0x3182bd),
11         four: colors!(0xeff3ff 0xbdd7e7 0x6baed6 0x2171b5),
12         five: colors!(0xeff3ff 0xbdd7e7 0x6baed6 0x3182bd 0x08519c),
13         six: colors!(0xeff3ff 0xc6dbef 0x9ecae1 0x6baed6 0x3182bd 0x08519c),
14         seven: colors!(0xeff3ff 0xc6dbef 0x9ecae1 0x6baed6 0x4292c6 0x2171b5 0x084594),
15         eight: colors!(0xf7fbff 0xdeebf7 0xc6dbef 0x9ecae1 0x6baed6 0x4292c6 0x2171b5 0x084594),
16         nine: colors!(0xf7fbff 0xdeebf7 0xc6dbef 0x9ecae1 0x6baed6 0x4292c6 0x2171b5 0x08519c 0x08306b),
17     },
18 };
19 
20 /// &#8203;
21 ///
22 /// <img src="https://raw.githubusercontent.com/dtolnay/colorous/readme/Greens.png" width="100%" height="40" alt="Greens">
23 pub const GREENS: Gradient = Gradient {
24     eval: &Sequential {
25         name: "Greens",
26         three: colors!(0xe5f5e0 0xa1d99b 0x31a354),
27         four: colors!(0xedf8e9 0xbae4b3 0x74c476 0x238b45),
28         five: colors!(0xedf8e9 0xbae4b3 0x74c476 0x31a354 0x006d2c),
29         six: colors!(0xedf8e9 0xc7e9c0 0xa1d99b 0x74c476 0x31a354 0x006d2c),
30         seven: colors!(0xedf8e9 0xc7e9c0 0xa1d99b 0x74c476 0x41ab5d 0x238b45 0x005a32),
31         eight: colors!(0xf7fcf5 0xe5f5e0 0xc7e9c0 0xa1d99b 0x74c476 0x41ab5d 0x238b45 0x005a32),
32         nine: colors!(0xf7fcf5 0xe5f5e0 0xc7e9c0 0xa1d99b 0x74c476 0x41ab5d 0x238b45 0x006d2c 0x00441b),
33     },
34 };
35 
36 /// &#8203;
37 ///
38 /// <img src="https://raw.githubusercontent.com/dtolnay/colorous/readme/Greys.png" width="100%" height="40" alt="Greys">
39 pub const GREYS: Gradient = Gradient {
40     eval: &Sequential {
41         name: "Greys",
42         three: colors!(0xf0f0f0 0xbdbdbd 0x636363),
43         four: colors!(0xf7f7f7 0xcccccc 0x969696 0x525252),
44         five: colors!(0xf7f7f7 0xcccccc 0x969696 0x636363 0x252525),
45         six: colors!(0xf7f7f7 0xd9d9d9 0xbdbdbd 0x969696 0x636363 0x252525),
46         seven: colors!(0xf7f7f7 0xd9d9d9 0xbdbdbd 0x969696 0x737373 0x525252 0x252525),
47         eight: colors!(0xffffff 0xf0f0f0 0xd9d9d9 0xbdbdbd 0x969696 0x737373 0x525252 0x252525),
48         nine: colors!(0xffffff 0xf0f0f0 0xd9d9d9 0xbdbdbd 0x969696 0x737373 0x525252 0x252525 0x000000),
49     },
50 };
51 
52 /// &#8203;
53 ///
54 /// <img src="https://raw.githubusercontent.com/dtolnay/colorous/readme/Oranges.png" width="100%" height="40" alt="Oranges">
55 pub const ORANGES: Gradient = Gradient {
56     eval: &Sequential {
57         name: "Oranges",
58         three: colors!(0xfee6ce 0xfdae6b 0xe6550d),
59         four: colors!(0xfeedde 0xfdbe85 0xfd8d3c 0xd94701),
60         five: colors!(0xfeedde 0xfdbe85 0xfd8d3c 0xe6550d 0xa63603),
61         six: colors!(0xfeedde 0xfdd0a2 0xfdae6b 0xfd8d3c 0xe6550d 0xa63603),
62         seven: colors!(0xfeedde 0xfdd0a2 0xfdae6b 0xfd8d3c 0xf16913 0xd94801 0x8c2d04),
63         eight: colors!(0xfff5eb 0xfee6ce 0xfdd0a2 0xfdae6b 0xfd8d3c 0xf16913 0xd94801 0x8c2d04),
64         nine: colors!(0xfff5eb 0xfee6ce 0xfdd0a2 0xfdae6b 0xfd8d3c 0xf16913 0xd94801 0xa63603 0x7f2704),
65     },
66 };
67 
68 /// &#8203;
69 ///
70 /// <img src="https://raw.githubusercontent.com/dtolnay/colorous/readme/Purples.png" width="100%" height="40" alt="Purples">
71 pub const PURPLES: Gradient = Gradient {
72     eval: &Sequential {
73         name: "Purples",
74         three: colors!(0xefedf5 0xbcbddc 0x756bb1),
75         four: colors!(0xf2f0f7 0xcbc9e2 0x9e9ac8 0x6a51a3),
76         five: colors!(0xf2f0f7 0xcbc9e2 0x9e9ac8 0x756bb1 0x54278f),
77         six: colors!(0xf2f0f7 0xdadaeb 0xbcbddc 0x9e9ac8 0x756bb1 0x54278f),
78         seven: colors!(0xf2f0f7 0xdadaeb 0xbcbddc 0x9e9ac8 0x807dba 0x6a51a3 0x4a1486),
79         eight: colors!(0xfcfbfd 0xefedf5 0xdadaeb 0xbcbddc 0x9e9ac8 0x807dba 0x6a51a3 0x4a1486),
80         nine: colors!(0xfcfbfd 0xefedf5 0xdadaeb 0xbcbddc 0x9e9ac8 0x807dba 0x6a51a3 0x54278f 0x3f007d),
81     },
82 };
83 
84 /// &#8203;
85 ///
86 /// <img src="https://raw.githubusercontent.com/dtolnay/colorous/readme/Reds.png" width="100%" height="40" alt="Reds">
87 pub const REDS: Gradient = Gradient {
88     eval: &Sequential {
89         name: "Reds",
90         three: colors!(0xfee0d2 0xfc9272 0xde2d26),
91         four: colors!(0xfee5d9 0xfcae91 0xfb6a4a 0xcb181d),
92         five: colors!(0xfee5d9 0xfcae91 0xfb6a4a 0xde2d26 0xa50f15),
93         six: colors!(0xfee5d9 0xfcbba1 0xfc9272 0xfb6a4a 0xde2d26 0xa50f15),
94         seven: colors!(0xfee5d9 0xfcbba1 0xfc9272 0xfb6a4a 0xef3b2c 0xcb181d 0x99000d),
95         eight: colors!(0xfff5f0 0xfee0d2 0xfcbba1 0xfc9272 0xfb6a4a 0xef3b2c 0xcb181d 0x99000d),
96         nine: colors!(0xfff5f0 0xfee0d2 0xfcbba1 0xfc9272 0xfb6a4a 0xef3b2c 0xcb181d 0xa50f15 0x67000d),
97     },
98 };
99