Fix welcome dashboard jitter and refine Morse mode UI

Fix "What's New" section shifting up/down on smaller screens (#157) by
isolating the logo pulse animation to its own compositing layer, stabilizing
the scrollbar gutter, and pinning the welcome container dimensions.

Morse mode improvements: relocate scope and decoded output panels to the
main content area, use shared SDR device controls, and reduce panel heights
for better layout.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Smittix
2026-02-25 23:26:47 +00:00
parent 8a46293e5c
commit dc7c05b03f
5 changed files with 97 additions and 58 deletions

View File

@@ -39,24 +39,6 @@
<label>PPM Correction</label>
<input type="number" id="morsePPM" value="0" step="1" min="-100" max="100">
</div>
<div class="form-group">
<label>SDR Type</label>
<select id="morseSdrType">
<option value="rtlsdr" selected>RTL-SDR</option>
<option value="hackrf">HackRF</option>
<option value="limesdr">LimeSDR</option>
<option value="airspy">Airspy</option>
<option value="sdrplay">SDRPlay</option>
</select>
</div>
<div class="form-group">
<label>Device Index</label>
<input type="number" id="morseDevice" value="0" step="1" min="0" max="9">
</div>
<div class="form-group" style="display: flex; align-items: center; gap: 8px;">
<input type="checkbox" id="morseBiasT">
<label for="morseBiasT" style="margin: 0; cursor: pointer;">Bias-T Power</label>
</div>
</div>
<div class="section">