mirror of
https://github.com/smittix/intercept.git
synced 2026-04-24 06:40:00 -07:00
Add WeFax 24h broadcast timeline and improve start button feedback
Flash the Start button itself with amber pulse when clicked without a station selected, and show "Select Station" in the strip status text right next to the button so the error is immediately visible. Add a 24-hour timeline bar with broadcast window markers, red UTC time cursor, and countdown boxes (HRS/MIN/SEC) that tick down to the next broadcast. Broadcasts show as amber blocks on the timeline track with imminent/active visual states matching the weather satellite pattern. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2568,6 +2568,28 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Countdown + Timeline -->
|
||||
<div class="wefax-countdown-bar" id="wefaxCountdownBar" style="display: none;">
|
||||
<div class="wefax-countdown-next">
|
||||
<div class="wefax-countdown-boxes" id="wefaxCountdownBoxes">
|
||||
<div class="wefax-countdown-box"><span class="wefax-cd-value" id="wefaxCdHours">--</span><span class="wefax-cd-unit">HRS</span></div>
|
||||
<div class="wefax-countdown-box"><span class="wefax-cd-value" id="wefaxCdMins">--</span><span class="wefax-cd-unit">MIN</span></div>
|
||||
<div class="wefax-countdown-box"><span class="wefax-cd-value" id="wefaxCdSecs">--</span><span class="wefax-cd-unit">SEC</span></div>
|
||||
</div>
|
||||
<div class="wefax-countdown-info" id="wefaxCountdownInfo">
|
||||
<span class="wefax-countdown-content" id="wefaxCountdownContent">--</span>
|
||||
<span class="wefax-countdown-detail" id="wefaxCountdownDetail">Select a station</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wefax-timeline" id="wefaxTimeline">
|
||||
<div class="wefax-timeline-track" id="wefaxTimelineTrack"></div>
|
||||
<div class="wefax-timeline-cursor" id="wefaxTimelineCursor"></div>
|
||||
<div class="wefax-timeline-labels">
|
||||
<span>00:00</span><span>06:00</span><span>12:00</span><span>18:00</span><span>24:00</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Audio Waveform Scope -->
|
||||
<div id="wefaxScopePanel" style="display: none;">
|
||||
<div style="background: #0a0a0a; border: 1px solid #2e2a1a; border-radius: 6px; padding: 8px 10px; font-family: 'Roboto Condensed', 'Arial Narrow', sans-serif;">
|
||||
|
||||
Reference in New Issue
Block a user