• v0.5.0 503cf48017

    rimskij released this 2026-07-18 15:05:37 +02:00 | 60 commits to dev since this release

    Defiant editorial direction (from an /impeccable:critique, 26 → 31/40):
    constructivist weight returns to the chrome while the reading surface
    stays calm — bold in the chrome, restrained in the content.

    Added

    • Constructivist chromeAnton section headers (POLECANE / SZUKAJ PIEŚNI) with a sparse red-tick accent, and an Anton wordmark beside the logo (desktop; mark-only on mobile); song titles stay natural-case Geist for pl/de diacritics
    • Search-first find cluster — search leads the home page, with the language filter and list bound beneath it (DOM order = focus order, WCAG 2.4.3)

    Changed

    • Reading controls de-orphaned into the song-page title header instead of floating in an empty row
    • Quieter chorus marker — the recurring refrain is now a red left rule + italic (no red fill/box), so pages with several choruses no longer read as a red band
    • Weightier, touch-friendly index rows — larger titles, py-5 targets, and a persistent (non-hover) arrow that slides on hover
    • Design direction recorded.impeccable.md now documents the "defiant chrome" pivot so it isn't reverted

    Fixed

    • 44px touch targets on the theme toggle and language selector (adaptive min-h on touch, compact on desktop); the resource download arrow is now persistently visible
    • No "Unknown" filler — a missing/placeholder credit drops out of featured rows via the canonical songMetaParts grammar, matching the index
    • Long-metadata overflow — long authors truncate (max-w + ellipsis) instead of breaking the row
    • prefers-reduced-motion now honored globally for every CSS transition, not just the opt-in motion-safe ones
    Downloads