[feat](trx-frontend-http): streamline main control layout
Refine main control interactions and presentation in the HTTP frontend.\n\n- remove frequency and mode Set buttons\n- apply mode changes immediately on picker change\n- place Mode/Tune/Transmit-Power controls in one horizontal row\n- align control labels vertically across that row\n- move and enlarge MHz/kHz/Hz selector beside frequency input\n- keep Enter-to-set frequency behavior\n- switch signal measurement to elapsed-time averaging\n- enlarge header logo 2x\n\nCo-authored-by: OpenAI Codex <codex@openai.com> Signed-off-by: Stanislaw Grams <stanislawgrams@gmail.com>
This commit is contained in:
@@ -41,25 +41,27 @@
|
||||
<button type="button" data-step="1">Hz</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="jog-container">
|
||||
<button id="jog-down" type="button" class="jog-btn">−</button>
|
||||
<div class="jog-wheel" id="jog-wheel">
|
||||
<div class="jog-indicator" id="jog-indicator"></div>
|
||||
</div>
|
||||
<button id="jog-up" type="button" class="jog-btn">+</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="controls-row full-row">
|
||||
<div>
|
||||
<div class="controls-col">
|
||||
<div class="label">Mode</div>
|
||||
<div class="inline">
|
||||
<select class="status-input" id="mode">
|
||||
<option value="">--</option>
|
||||
</select>
|
||||
<button id="mode-apply" type="button">Set</button>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="controls-col controls-col-center">
|
||||
<div class="label">Tune</div>
|
||||
<div class="jog-container">
|
||||
<button id="jog-down" type="button" class="jog-btn">−</button>
|
||||
<div class="jog-wheel" id="jog-wheel">
|
||||
<div class="jog-indicator" id="jog-indicator"></div>
|
||||
</div>
|
||||
<button id="jog-up" type="button" class="jog-btn">+</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="controls-col">
|
||||
<div class="label">Transmit / Power</div>
|
||||
<div class="btn-grid">
|
||||
<button id="ptt-btn" type="button">Toggle PTT</button>
|
||||
|
||||
Reference in New Issue
Block a user