COMPONENT

After Hours — music player

An editorial music-player concept with a generated waveform, seek control and simulated transport. No audio files or autoplay.

LIVE PREVIEW Isolated & interactive
<!-- Original layout, SVG/CSS artwork and JavaScript © 2026 XXC Templates. MIT License.
Illustrative sample content and data; no real accounts, purchases or bookings. -->
<main>
  <header class="intro">
    <div>
      <div class="kicker">AFTER HOURS / INTERFACE STUDY</div>
      <h1>A quieter frequency.</h1>
      <p>A visual player prototype. Transport is simulated; no audio is loaded.</p>
    </div>
  </header>
  <section class="player panel">
    <div class="album" role="img" aria-label="Original abstract moon and sunset album artwork">
      <span>NO SIGNAL<br />AFTER HOURS / VOL. 01</span>
      <div></div>
      <b>03:24</b>
    </div>
    <div class="transport">
      <span class="kicker">NOW IN YOUR ORBIT</span>
      <h2>Somewhere<br />between things.</h2>
      <p>NO SIGNAL / SAMPLE TRACK</p>
      <svg id="wave" viewBox="0 0 300 50" aria-label="Decorative audio waveform" role="img"></svg
      ><label class="sr-only" for="seek">Playback position</label
      ><input id="seek" type="range" min="0" max="204" value="0" />
      <div class="time"><output id="time">0:00</output><span>3:24</span></div>
      <div class="toolbar">
        <button id="change" class="primary" aria-pressed="false">▶ Play demo</button
        ><button id="restart">↺ Restart</button>
      </div>
      <span class="badge">SIMULATED TRANSPORT / NO AUDIO</span>
    </div>
  </section>
  <output id="status" class="status" aria-live="polite"></output>
</main>
Revision history · 1 versions
v12026-10-05 17:12:57 UTC

Keep the ideas flowing.

Explore the library
HELP KEEP THE WORKSHOP USEFUL

Report this creation

ONE QUICK CHECK

Continue?