Changeset 73b41eb in Klonkt for src/assets/css


Ignore:
Timestamp:
06/20/2026 03:42:00 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
9e6b54f
Parents:
389aa99
Message:

feat(embed): YouTube audio-only option in posts

Per embed you now choose audio-only or video. [[embed:audio:URL]] (YouTube)
renders as an audio card with our controls (play/seek/volume + thumbnail as
cover); the YT player runs hidden off-screen and provides only the sound.
[[embed:URL]] stays video. The editor embed button asks for audio or video
when a YouTube URL is given. Server: audio:/video: prefix in the shortcode
→ data-embed-mode. busters embed-player.js?v=8, embed.css?v=5.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/assets/css/embed.css

    r389aa99 r73b41eb  
    119119  width: 320px;
    120120  height: 60px;
     121  opacity: 0;
     122  pointer-events: none;
     123}
     124/* Audio-only YouTube: de YT-speler draait verborgen (off-screen) maar moet een
     125 * echte grootte houden, anders pauzeert de browser 'm. Alleen het geluid telt. */
     126.pcms-embed-card--youtube.pcms-embed-audio-mode .pcms-embed-mount {
     127  position: absolute;
     128  left: -99999px;
     129  top: 0;
     130  width: 320px;
     131  height: 180px;
    121132  opacity: 0;
    122133  pointer-events: none;
Note: See TracChangeset for help on using the changeset viewer.