blob: 39b751948934fea12ff3b416724a45be999c8eaf [file] [log] [blame]
Niko Sohmers3860f8a2024-01-12 21:05:19 -08001.channel {
2 display: flex;
3 border-bottom: 1px solid;
4 font-size: 24px;
5}
6#field {
7 display: inline-block
8}
9
10#readouts,
11#middle_readouts
12{
13 display: inline-block;
14 vertical-align: top;
15 float: right;
16}
17
Niko Sohmers3860f8a2024-01-12 21:05:19 -080018#legend {
19 display: inline-block;
20}
21
22table, th, td {
23 border: 1px solid black;
24 border-collapse: collapse;
25 padding: 5px;
26 margin: 10px;
Filip Kujawa1a2e9e02024-02-24 18:30:29 -080027 table-layout: fixed;
Niko Sohmersed83b6b2024-03-02 20:05:19 -080028 width: 100%;
Filip Kujawa1a2e9e02024-02-24 18:30:29 -080029 overflow: hidden;
Niko Sohmers3860f8a2024-01-12 21:05:19 -080030}
31
32th, td {
Filip Kujawa1a2e9e02024-02-24 18:30:29 -080033 text-align: left;
Niko Sohmers3860f8a2024-01-12 21:05:19 -080034 width: 70px;
35}
36
Filip Kujawa1a2e9e02024-02-24 18:30:29 -080037table:first-child {
38 text-align: center;
39}
40
Niko Sohmers3860f8a2024-01-12 21:05:19 -080041td:first-child {
42 width: 150px;
43}
44
45.connected, .near {
46 background-color: LightGreen;
47 border-radius: 10px;
48}
49
50.zeroing {
51 background-color: yellow;
52 border-radius: 10px;
53}
54
55.faulted {
56 background-color: red;
57 border-radius: 10px;
58}
59
60#vision_readouts > div {
61 display: table-row;
62 padding: 5px;
63}
64
65#vision_readouts > div > div {
66 display: table-cell;
67 padding: 5px;
68 text-align: right;
69}
70
71#message_bridge_status > div {
72 display: table-row;
73 padding: 5px;
74}
75
76#message_bridge_status > div > div {
77 display: table-cell;
78 padding: 5px;
79 text-align: right;
Maxwell Henderson3d68e142024-02-25 09:58:11 -080080}
81
82.channel {
83 display: flex;
84 border-bottom: 1px solid;
85 font-size: 24px;
86}
87
88.aos_plot {
89 position: absolute;
90 width: 100%;
91 height: 100%;
92 box-sizing: border-box;
93}
94
95.aos_plot_text {
96 position: absolute;
97 width: 100%;
98 height: 100%;
99 pointer-events: none;
100}
101
102.aos_legend {
103 position: absolute;
104 z-index: 1;
105 pointer-events: none;
106}
107
108.aos_legend_line {
109 background: white;
110 padding: 2px;
111 border-radius: 2px;
112 margin-top: 3px;
113 margin-bottom: 3px;
114 font-size: 12;
115}
116
117.aos_legend_line>div {
118 display: inline-block;
119 vertical-align: middle;
120 margin-left: 5px;
121}
122.aos_legend_line>canvas {
123 vertical-align: middle;
124 pointer-events: all;
125}
126
127.aos_legend_line_hidden {
128 filter: contrast(0.75);
129}
130
131.aos_cpp_plot {
132 width: 100%;
133 display: flex;
134 flex-direction: column;
135 height: 100%;
136 align-items: flex-start;
137}
138
139.aos_cpp_plot>div {
140 flex: 1;
141 width: 100%;
142}
Niko Sohmersed83b6b2024-03-02 20:05:19 -0800143
144.true {
145 background-color: LightGreen;
146}
147
148.false {
149 background-color: red;
150}