/
styles.py
91 lines (82 loc) · 1.96 KB
/
styles.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
DATETIME_FORMAT = dict(
microseconds=["%m/%d %X"],
milliseconds=["%X"],
seconds=["%X"],
minsec=["%X"],
minutes=["%H:%M"],
hourmin=["%H:%M"],
hours=["%H:%M"],
days=["%m/%d"],
)
FONT = "Helvetica"
FONT_SIZE = "10pt"
NODATA_COLOR = "#eeeeee"
GRAY = "#CCCCCC"
DARK_GRAY = "#6B6B73"
BLUE = "#718dbf"
RED = "#e84d60"
GREEN = "#32CD32"
PURPLE = "#C5007C"
AXIS_FORMATS = dict(
minor_tick_in=None,
minor_tick_out=None,
major_tick_in=None,
major_label_text_font=FONT,
major_label_text_font_size="8pt",
axis_label_text_font=FONT,
axis_label_text_font_style="italic",
axis_label_text_font_size="8pt",
axis_line_color=DARK_GRAY,
major_tick_line_color=DARK_GRAY,
major_label_text_color=DARK_GRAY,
major_tick_line_cap="round",
axis_line_cap="round",
axis_line_width=1,
major_tick_line_width=1,
)
PLOT_FORMATS = dict(
toolbar_location=None,
outline_line_color="#FFFFFF",
min_border_left=0,
min_border_right=10,
min_border_top=5,
min_border_bottom=0,
)
TITLE_FORMATS = dict(
text_font=FONT,
align="center",
text_color=DARK_GRAY,
text_font_size="9pt",
# text_baseline='bottom',
)
LINE_FORMATS = dict(line_cap="round", line_join="round", line_width=2)
FONT_PROPS_SM = dict(
text_font=FONT,
text_font_size="8pt",
)
FONT_PROPS_MD = dict(
text_font=FONT,
text_font_size="10pt",
)
FONT_PROPS_LG = dict(
text_font=FONT,
text_font_size="12pt",
)
BLANK_AXIS = dict(
minor_tick_in=None,
minor_tick_out=None,
major_tick_in=None,
major_label_text_font=FONT,
major_label_text_font_size="8pt",
axis_label_text_font=FONT,
axis_label_text_font_style="italic",
axis_label_text_font_size="8pt",
axis_line_color="white",
major_tick_line_color="white",
major_label_text_color="white",
axis_label_text_color="white",
major_tick_line_cap="round",
axis_line_cap="round",
axis_line_width=1,
major_tick_line_width=1,
)