Changeset 0d7acdf in Klonkt for src/assets/css/audio.css


Ignore:
Timestamp:
06/20/2026 05:04:13 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
3ec691c
Parents:
fef781e
Message:

feat(audio): per-track owner/credit + license (+ written to mp3 ID3 tags)

New per-track metadata: credit (copyright holder) + license. Editable in the
track editor (license with datalist presets: All rights reserved, CC BY/…/CC0).

  • DB: audio_tracks.credit + .license.
  • ID3: on upload and on every metadata edit the tags are written into the mp3 itself — copyright=credit, comment=license (new retagMp3() in the transcoder, -c copy, no re-encode) → ownership travels with a download.
  • Visible: "credit · license" line below each track (post-audio-track).

busters audio.css?v=7.

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

File:
1 edited

Legend:

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

    rfef781e r0d7acdf  
    6969  font-size: 0.85rem;
    7070  color: var(--ink-muted, var(--ink-soft));
     71  white-space: nowrap;
     72  overflow: hidden;
     73  text-overflow: ellipsis;
     74}
     75/* Eigenaar/credit · licentie — subtiele regel onder de track. */
     76.post-audio-track .pat-credit {
     77  font-size: 0.72rem;
     78  color: var(--ink-faint, var(--ink-soft));
     79  margin-top: 0.1rem;
    7180  white-space: nowrap;
    7281  overflow: hidden;
Note: See TracChangeset for help on using the changeset viewer.