[fix](trx-frontend-http): move band plan strip above waterfall in z-order

The band plan strip was visually positioned between the waterfall and
waveform areas. Move it to the top of .signal-visual-block (above the
overview/waterfall) so it renders above the waterfall. Remove the
bp-webgl transparent overrides since the strip now shows colored
segments in its own position rather than overlaying the spectrum canvas.

https://claude.ai/code/session_01KoxcohG6hn5b7kSc3mC4dA
Signed-off-by: Claude <noreply@anthropic.com>
This commit is contained in:
Claude
2026-03-30 08:30:29 +00:00
committed by Stan Grams
parent 9dbf6fc64e
commit f6f59f3d00
3 changed files with 9 additions and 23 deletions
@@ -1263,6 +1263,10 @@ function ensureOverviewCanvasBackingStore() {
function signalOverlayHeight() {
if (!overviewCanvas) return 0;
let height = overviewCanvas.clientHeight || 0;
// Include the bandplan strip height when it sits above the overview.
if (bandplanStripEl && bandplanStripEl.classList.contains("bp-visible")) {
height += bandplanStripEl.clientHeight || 0;
}
const spectrumCanvasEl = document.getElementById("spectrum-canvas");
const spectrumPanelEl = document.getElementById("spectrum-panel");
const spectrumVisible =