Files
Barış Keser fdde1274ad v1.5.0: merkez "Simdi Caliyor" hero — A+B karisimi (B yonu)
Kullanici "a-b karisimi" secti. A'nin daraltilabilir rayi (v1.4.0) + B'nin merkez
now-playing hero'su. Tasarim 8-ajanli judge-panel workflow'uyla secildi ("Center
Stage" — #view icine showView('now')), spec canliya birebir kuruldu.

- Yeni showView('now') -> renderNowHero(): buyuk kapak (kapak-accent blur backdrop) +
  baslik/eyebrow + genis scrubber + iri transport + tek satir canli soz; #view icinde
  in-flow (sabit overlay DEGIL), rail + alt player bar + sag panel ile birlikte yasar
- Tek motor saati: hero scrubber'i + alt bar ayni updateSeek/updatePlayBtn'den beslenir
  (seeking guard'li, view==='now' ile kapaliyken sifir maliyet). Ayri ID'ler, catisma yok
- Giris: alt bardaki #pHeroBtn (💿) / mini kapak / .p-meta tik / komut paleti; buyuk kapak
  + expand -> openFullscreen theater (mini->merkez->tam ekran zoom merdiveni)
- Mevcut makineyi yeniden kullanir (--np-cover backdrop, applyCoverAccent, .bar geometri,
  parseLRC memoize, viewIn); prefers-reduced-motion + feature-test'li view-transition kapak
  morph'u; TR/EN i18n. Tumuyle opt-in/geri-alinabilir
- Harness: 14 spec kontrolu + 0 JS hatasi (motor aynasi, drag guard, bos durum,
  vt-name cakismasi yok, i18n, geri-alinabilirlik)
2026-09-20 18:03:27 +03:00
..