Skip to main content

egui_charts/studies/
palette.rs

1//! Theme-independent default colours for study plots.
2//!
3//! UI palette changes do not recolour existing studies. Hosts override plots through
4//! [`Indicator::set_colors`](super::Indicator::set_colors) or study settings.
5
6use egui::Color32;
7
8/// Default accent study colour.
9pub const ACCENT: Color32 = Color32::from_rgb(41, 98, 255);
10
11/// Default Bollinger basis colour.
12pub const BB_MIDDLE: Color32 = Color32::from_rgb(41, 98, 255);
13
14/// Default blue study colour.
15pub const BLUE: Color32 = Color32::from_rgb(41, 98, 255);
16
17/// Default brown study colour.
18pub const BROWN: Color32 = Color32::from_rgb(121, 85, 72);
19
20/// Default cyan study colour.
21pub const CYAN: Color32 = Color32::from_rgb(38, 198, 218);
22
23/// Default dark green study colour.
24pub const DARK_GREEN: Color32 = Color32::from_rgb(67, 160, 71);
25
26/// Default dark red study colour.
27pub const DARK_RED: Color32 = Color32::from_rgb(183, 28, 28);
28
29/// Default warm orange study colour.
30pub const WARM_ORANGE: Color32 = Color32::from_rgb(255, 152, 0);
31
32/// Default deep purple study colour.
33pub const DEEP_PURPLE: Color32 = Color32::from_rgb(103, 58, 183);
34
35/// Default deep red study colour.
36pub const DEEP_RED: Color32 = Color32::from_rgb(213, 0, 0);
37
38/// Default disabled study colour.
39pub const DISABLED: Color32 = Color32::from_rgb(168, 173, 188);
40
41/// Default down study colour, matching candles in the dark and light themes.
42pub const DOWN: Color32 = Color32::from_rgb(242, 54, 69);
43
44/// Default gray study colour.
45pub const GRAY: Color32 = Color32::from_rgb(120, 123, 134);
46
47/// Default green study colour.
48pub const GREEN: Color32 = Color32::from_rgb(76, 175, 80);
49
50/// Default light blue study colour.
51pub const LIGHT_BLUE: Color32 = Color32::from_rgb(33, 150, 243);
52
53/// Default light green study colour.
54pub const LIGHT_GREEN: Color32 = Color32::from_rgb(165, 214, 167);
55
56/// Default light red study colour.
57pub const LIGHT_RED: Color32 = Color32::from_rgb(255, 205, 210);
58
59/// Default muted study colour.
60pub const MUTED: Color32 = Color32::from_rgb(120, 123, 134);
61
62/// Default orange study colour.
63pub const ORANGE: Color32 = Color32::from_rgb(255, 109, 0);
64
65/// Default pink study colour.
66pub const PINK: Color32 = Color32::from_rgb(233, 30, 99);
67
68/// Default purple study colour.
69pub const PURPLE: Color32 = Color32::from_rgb(126, 87, 194);
70
71/// Default red study colour.
72pub const RED: Color32 = Color32::from_rgb(242, 54, 69);
73
74/// Default teal study colour.
75pub const TEAL: Color32 = Color32::from_rgb(8, 153, 129);
76
77/// Default up study colour, matching candles in the dark and light themes.
78pub const UP: Color32 = Color32::from_rgb(8, 153, 129);
79
80/// Default white study colour.
81pub const WHITE: Color32 = Color32::from_rgb(255, 255, 255);
82
83/// Default yellow study colour.
84pub const YELLOW: Color32 = Color32::from_rgb(253, 216, 53);
85
86/// Default light orange study colour.
87pub const LIGHT_ORANGE: Color32 = Color32::from_rgb(255, 183, 77);
88
89/// Default histogram teal study colour.
90pub const HISTOGRAM_TEAL: Color32 = Color32::from_rgb(38, 166, 154);
91
92/// Default light teal study colour.
93pub const LIGHT_TEAL: Color32 = Color32::from_rgb(178, 223, 219);
94
95/// Default histogram red study colour.
96pub const HISTOGRAM_RED: Color32 = Color32::from_rgb(255, 82, 82);
97
98/// Default bright red study colour.
99pub const BRIGHT_RED: Color32 = Color32::from_rgb(244, 67, 54);
100
101/// Default dark orange study colour.
102pub const DARK_ORANGE: Color32 = Color32::from_rgb(251, 140, 0);
103
104/// Default deep teal study colour.
105pub const DEEP_TEAL: Color32 = Color32::from_rgb(0, 150, 136);