Add Sud New/Load/Save and Start/Stop to the browser client
Ports on_action_sud_new/_save/_load() and on_action_sud_start/_stop() from client/brewpi_gui.py: Load/Save stand in for the native file dialogs with <input type="file">/FileReader and a Blob/<a download>, New sends the same hardcoded empty-doc Load, and Start/Stop are gated by updateSudActions() mirroring update_sud_actions()'s enabled/disabled logic. Also fixes the status line's step number being one below what the Progress tab's plates show for the same step (same bug just fixed in the desktop client). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0189FkmyJkY77HqsNomr1DwV
This commit is contained in:
@@ -84,6 +84,13 @@ nav#tabs {
|
||||
|
||||
.hidden { display: none; }
|
||||
|
||||
.button-row {
|
||||
display: flex;
|
||||
gap: 0.5em;
|
||||
margin: 0.3em 0;
|
||||
}
|
||||
.button-row button:disabled { opacity: 0.5; cursor: default; }
|
||||
|
||||
#step-plates { display: flex; flex-direction: column; gap: 0.5em; max-width: 36em; }
|
||||
|
||||
.step-plate {
|
||||
|
||||
Reference in New Issue
Block a user