From 8bf89df5c971c5bcf4d5744b4428272f87c6eb38 Mon Sep 17 00:00:00 2001 From: yilsem Date: Tue, 7 Jul 2026 14:48:16 +0300 Subject: [PATCH] Taraf duzeltmesi: panel 'Kisiler & Taraflar' olarak gruplandi - HATA DUZELTME: Kayinvalide (Daisy) daha once karsi tarafa yakin gosteriliyordu; konusma icerigi analizine gore Kaan tarafinin bas muzakerecisi (kanitlar: TARAF-ANALIZI.md) - Sol panel 3 grup: Kaan tarafi (Kaan, Marissa, Daisy), Arabulucular (Kuya 1, Kuya 2), Karsi taraf (Litoy, Manong) - Her isimde kisa rol aciklamasi (mobilde gizli, tooltip'te var) Co-Authored-By: Claude Fable 5 --- index.html | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 2c7f580..8a3a005 100644 --- a/index.html +++ b/index.html @@ -50,6 +50,7 @@ .toggle button{padding:6px 10px;font-size:12px} #legend{max-width:150px;font-size:10px;padding:7px 9px;top:56px} #legend b{font-size:10.5px} + #legend .desc{display:none} } @@ -64,7 +65,7 @@ #— -
Masadaki kişiler
+
Kişiler & Taraflar
Başlamak için ▶ tuşuna bas
@@ -233,11 +234,30 @@ function TR_READY(){ return !!MEET.trAudio && !!TL_TR && !window.TR_AUDIO_FAILED function A(){ return (mode==='tr'&&TR_READY())?at:ao; } function curTL(){ return (mode==='tr'&&TR_READY())?TL_TR:TL; } +const GROUPS=[ + {ad:'🔵 Kaan tarafı', uyeler:[ + ['Kaan','şikâyetçi; olayı anlatıyor'], + ['Marissa','eşi; fiyat & makbuz takibi'], + ['Kayınvalide','baş müzakereci; parayı koruyor']]}, + {ad:'⚖️ Arabulucular', uyeler:[ + ['Lider Uzlaşmacı (L.U)','lider arabulucu; çözüm önerdi'], + ['Uzlaşmacı (U)','arabulucu; sorguladı']]}, + {ad:'🟡 Karşı taraf', uyeler:[ + ['Dolandırıcı (D-)','suçlanan; kendini savundu'], + ['Yaşlı adam (V)','usta; Litoy ile çalıştı']]} +]; const lr=document.getElementById('legendRows'); -Object.keys(POS3D).forEach(function(r){ - const d=document.createElement('div'); d.className='row'; - d.innerHTML=''+SHORT[r]+(POS3D[r].stand?' (ayakta)':''); - lr.appendChild(d); +GROUPS.forEach(function(g){ + const h=document.createElement('div'); + h.style.cssText='margin-top:7px;font-weight:700;font-size:10.5px;color:#8b949e;letter-spacing:.3px'; + h.textContent=g.ad; lr.appendChild(h); + g.uyeler.forEach(function(u){ + const r=u[0], d=document.createElement('div'); d.className='row'; d.title=u[1]; + d.innerHTML=''+SHORT[r] + +(POS3D[r].stand?' (ayakta)':'') + +' — '+u[1]+''; + lr.appendChild(d); + }); }); const tl=document.getElementById('tl'), tg=tl.getContext('2d');