Loading noctua/web/pages/macros/widgets.html +11 −9 Original line number Diff line number Diff line Loading @@ -28,7 +28,8 @@ {# --- WIDGET: On/Off Toggle --- #} {% macro widget_onoff(label, status, endpoint) %} {% set safe_id = label | replace(' ', '-') | lower %} <div class="d-flex align-items-center gap-2" id="onoff-{{ safe_id }}"> <fieldset class="widget-universal" id="onoff-{{ safe_id }}"> <div class="d-flex align-items-center gap-2"> <var class="badge bg-secondary font-monospace" data-status="{{ status }}">N/A</var> <button class="btn btn-outline-primary btn-sm btn-universal btn-onoff" data-method="PUT" Loading @@ -37,6 +38,7 @@ {{ label }} </button> </div> </fieldset> {% endmacro %} Loading noctua/web/static/img/synoptic.svg +43 −48 Original line number Diff line number Diff line Loading @@ -24,8 +24,8 @@ inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="2.2114286" inkscape:cx="65.568475" inkscape:cy="189.92248" inkscape:cx="182.68734" inkscape:cy="159.17312" inkscape:window-width="2511" inkscape:window-height="1371" inkscape:window-x="0" Loading Loading @@ -686,10 +686,7 @@ id="telemetry:camera3:cooler:temperature:response-4" x="246.91849" y="139.27547" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Courier New';-inkscape-font-specification:'Courier New, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#00ff00">[???]</text></g> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Courier New';-inkscape-font-specification:'Courier New, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#00ff00">[???]</text></g><text id="label:dome-connection" x="8.7896709" y="29.970654" Loading Loading @@ -744,71 +741,61 @@ x="94.789673" y="99.970665" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:telescope-clock" x="244.68115" y="32.81303" style="font-size:13px;fill:#cccccc"> clock:</text><text id="value:telescope-clock" data-status="telescope-clock" x="308.87238" x="257.82587" y="32.360851" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc" data-transform="unix_to_isot">[???]</text><text id="label:telescope-cover" x="244.68115" y="46.813023" style="font-size:13px;fill:#cccccc"> cover:</text><text id="value:telescope-cover" data-status="telescope-cover" x="308.87238" y="46.360844" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:telescope-coordinates-radec" x="244.68115" y="60.813023" style="font-size:13px;fill:#cccccc"> radec:</text><text id="value:telescope-coordinates-radec" data-status="telescope-coordinates-radec" x="308.87238" y="60.360844" data-status="telescope-coordinates-radec-0" x="227.82587" y="47.699345" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="value:telescope-coordinates-radec-5" data-status="telescope-coordinates-radec-1" x="317.55487" y="47.699345" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:telescope-coordinates-altaz" x="244.68115" y="74.813026" style="font-size:13px;fill:#cccccc"> altaz:</text><text id="value:telescope-coordinates-altaz" data-status="telescope-coordinates-altaz" x="308.87238" y="74.360847" data-status="telescope-coordinates-altaz-0" x="269.82587" y="61.960331" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc" data-transform="round_3">[???]</text><text id="value:telescope-coordinates-altaz-6" data-status="telescope-coordinates-altaz-1" x="341.55487" y="61.960331" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc" data-transform="round_3">[???]</text><text id="label:telescope-cooedinates-tracking" x="244.68115" y="88.813026" x="240.68115" y="76.813026" style="font-size:13px;fill:#cccccc"> tracking:</text><text id="value:telescope-coordinates-tracking" data-status="telescope-coordinates-tracking" x="308.87238" y="88.360847" x="304.87238" y="76.360847" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:telescope-coordinates-offset" x="244.68115" y="102.81303" x="240.68115" y="90.813026" style="font-size:13px;fill:#cccccc"> offset:</text><text id="value:telescope-coordinates-offset" data-status="telescope-coordinates-offset" x="308.87238" y="102.36085" x="304.87238" y="90.360847" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc" data-transform="deg_to_arcsec">[???]</text><text id="label:telescope-error" x="244.68115" y="116.81303" x="240.68115" y="104.81303" style="font-size:13px;fill:#cccccc"> error:</text><text id="value:telescope-error" data-status="telescope-error" x="308.87238" y="116.36085" x="304.87238" y="104.36085" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:camera-cooler" x="270.13333" Loading Loading @@ -845,7 +832,7 @@ id="label:stage-position" x="218.82843" y="144.83629" style="font-size:13px;fill:#cccccc"> mm:</text><text style="font-size:13px;fill:#cccccc"> mm</text><text id="value:stage-position" data-status="stage-position" x="192.68373" Loading Loading @@ -883,4 +870,12 @@ y="312.36603" style="font-size:13px;fill:#cccccc">filter:</text> </svg> <text id="text3" x="250.68115" y="62.813026" style="font-size:13px;fill:#cccccc">alt:</text><text id="text4" x="320.68115" y="62.813026" style="font-size:13px;fill:#cccccc">az:</text></svg> Loading
noctua/web/pages/macros/widgets.html +11 −9 Original line number Diff line number Diff line Loading @@ -28,7 +28,8 @@ {# --- WIDGET: On/Off Toggle --- #} {% macro widget_onoff(label, status, endpoint) %} {% set safe_id = label | replace(' ', '-') | lower %} <div class="d-flex align-items-center gap-2" id="onoff-{{ safe_id }}"> <fieldset class="widget-universal" id="onoff-{{ safe_id }}"> <div class="d-flex align-items-center gap-2"> <var class="badge bg-secondary font-monospace" data-status="{{ status }}">N/A</var> <button class="btn btn-outline-primary btn-sm btn-universal btn-onoff" data-method="PUT" Loading @@ -37,6 +38,7 @@ {{ label }} </button> </div> </fieldset> {% endmacro %} Loading
noctua/web/static/img/synoptic.svg +43 −48 Original line number Diff line number Diff line Loading @@ -24,8 +24,8 @@ inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="2.2114286" inkscape:cx="65.568475" inkscape:cy="189.92248" inkscape:cx="182.68734" inkscape:cy="159.17312" inkscape:window-width="2511" inkscape:window-height="1371" inkscape:window-x="0" Loading Loading @@ -686,10 +686,7 @@ id="telemetry:camera3:cooler:temperature:response-4" x="246.91849" y="139.27547" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Courier New';-inkscape-font-specification:'Courier New, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#00ff00">[???]</text></g> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Courier New';-inkscape-font-specification:'Courier New, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#00ff00">[???]</text></g><text id="label:dome-connection" x="8.7896709" y="29.970654" Loading Loading @@ -744,71 +741,61 @@ x="94.789673" y="99.970665" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:telescope-clock" x="244.68115" y="32.81303" style="font-size:13px;fill:#cccccc"> clock:</text><text id="value:telescope-clock" data-status="telescope-clock" x="308.87238" x="257.82587" y="32.360851" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc" data-transform="unix_to_isot">[???]</text><text id="label:telescope-cover" x="244.68115" y="46.813023" style="font-size:13px;fill:#cccccc"> cover:</text><text id="value:telescope-cover" data-status="telescope-cover" x="308.87238" y="46.360844" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:telescope-coordinates-radec" x="244.68115" y="60.813023" style="font-size:13px;fill:#cccccc"> radec:</text><text id="value:telescope-coordinates-radec" data-status="telescope-coordinates-radec" x="308.87238" y="60.360844" data-status="telescope-coordinates-radec-0" x="227.82587" y="47.699345" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="value:telescope-coordinates-radec-5" data-status="telescope-coordinates-radec-1" x="317.55487" y="47.699345" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:telescope-coordinates-altaz" x="244.68115" y="74.813026" style="font-size:13px;fill:#cccccc"> altaz:</text><text id="value:telescope-coordinates-altaz" data-status="telescope-coordinates-altaz" x="308.87238" y="74.360847" data-status="telescope-coordinates-altaz-0" x="269.82587" y="61.960331" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc" data-transform="round_3">[???]</text><text id="value:telescope-coordinates-altaz-6" data-status="telescope-coordinates-altaz-1" x="341.55487" y="61.960331" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc" data-transform="round_3">[???]</text><text id="label:telescope-cooedinates-tracking" x="244.68115" y="88.813026" x="240.68115" y="76.813026" style="font-size:13px;fill:#cccccc"> tracking:</text><text id="value:telescope-coordinates-tracking" data-status="telescope-coordinates-tracking" x="308.87238" y="88.360847" x="304.87238" y="76.360847" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:telescope-coordinates-offset" x="244.68115" y="102.81303" x="240.68115" y="90.813026" style="font-size:13px;fill:#cccccc"> offset:</text><text id="value:telescope-coordinates-offset" data-status="telescope-coordinates-offset" x="308.87238" y="102.36085" x="304.87238" y="90.360847" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc" data-transform="deg_to_arcsec">[???]</text><text id="label:telescope-error" x="244.68115" y="116.81303" x="240.68115" y="104.81303" style="font-size:13px;fill:#cccccc"> error:</text><text id="value:telescope-error" data-status="telescope-error" x="308.87238" y="116.36085" x="304.87238" y="104.36085" style="font-size:13px;font-family:'Ubuntu Mono';fill:#cccccc">[???]</text><text id="label:camera-cooler" x="270.13333" Loading Loading @@ -845,7 +832,7 @@ id="label:stage-position" x="218.82843" y="144.83629" style="font-size:13px;fill:#cccccc"> mm:</text><text style="font-size:13px;fill:#cccccc"> mm</text><text id="value:stage-position" data-status="stage-position" x="192.68373" Loading Loading @@ -883,4 +870,12 @@ y="312.36603" style="font-size:13px;fill:#cccccc">filter:</text> </svg> <text id="text3" x="250.68115" y="62.813026" style="font-size:13px;fill:#cccccc">alt:</text><text id="text4" x="320.68115" y="62.813026" style="font-size:13px;fill:#cccccc">az:</text></svg>