Browse Source

Use the standard colors

check-vt100
Aleksander Kiryk 4 years ago
parent
commit
c33c2f4d68
  1. 19
      graph.py

19
graph.py

@ -223,7 +223,7 @@ def graph(session, fname='plot.png'):
nsdt = sdt - datetime.timedelta(seconds = (seconds_between * 0.01))
nedt = edt + datetime.timedelta(seconds = (seconds_between * 0.01))
g(f"set terminal {OUTPUT_TYPE} size 1200,1200 background '#222222' font 'monospace,{fix_size(8)}'")
g(f"set terminal {OUTPUT_TYPE} size 1200,1200 background '#332d37' font 'monospace,{fix_size(8)}'")
g(f"set ylabel tc rgb 'white' font 'monospace,{fix_size(8)}'")
@ -237,9 +237,9 @@ def graph(session, fname='plot.png'):
g("set xtics format '%H:%M:%S'")
g(f"set xtics font 'monospace,{fix_size(8)}' tc rgb 'white'")
g(f"set ytics font 'monospace,{fix_size(8)}' tc rgb 'white'")
g("set grid xtics ytics ls 12 lc rgb '#444444'")
g("set grid xtics ytics ls 12 lc rgb '#c4c2c5'")
g("set style fill solid")
g("set palette defined ( 0.2 '#00ff00', 0.8 '#ff0000' )")
g("set palette defined ( 0.0 '#00af91', 0.25 '#00af91', 0.75 '#d83829', 1.0 '#d83829' )")
g("set cbrange [0:100]")
g("unset colorbox")
g("unset key")
@ -272,9 +272,16 @@ def graph(session, fname='plot.png'):
if OUTPUT_EXT == "svg":
length *= 0.75
g(f"set arrow nohead from '{label[0]}', graph 0.01 to '{label[0]}', graph {offset-0.04} front lc rgb 'red' dt 2")
g(f"set object rect at '{label[0]}', graph 0.0 size char 0.5, char 0.5 front fc rgb 'red'")
g(f"set object rect at '{label[0]}', graph {offset} size char {length}, char 1.3 fs border lc rgb 'red' fc rgb '#222222'")
# Draw the dotted line
g(f"set arrow nohead from '{label[0]}', graph 0.01 to '{label[0]}', graph {offset-0.04} front lc rgb '#e74a3c' dt 2")
# Draw the small rectangle at its bottom
g(f"set object rect at '{label[0]}', graph 0.0 size char 0.5, char 0.5 front lc rgb '#d83829' fc rgb '#f15f32'")
# Draw the label rectangle
g(f"set object rect at '{label[0]}', graph {offset} size char {length}, char 1.3 fs border lc rgb '#d83829' fc rgb '#f15f32'")
# Add text to the label
g(f"set label at '{label[0]}', graph {offset} '{content}' center tc rgb 'white' font 'monospace,{fix_size(7)}'")
if i <= 0:

Loading…
Cancel
Save