feat: Netflix Top10 mit echten offiziellen Daten, Sprachgewichtung DE/EN bevorzugt für restliche Anbieter

This commit is contained in:
2026-06-19 11:04:46 +02:00
parent 837e3d0a4d
commit 3ebf99637d
3 changed files with 135 additions and 27 deletions

View File

@@ -476,10 +476,16 @@ function StreamingGrid({ onOpenModal, xrelIds, onXrelLoaded, favIds: favIdsProp,
return (
<div>
<div style={{color:'rgba(255,255,255,0.35)',fontFamily:'monospace',fontSize:11,marginBottom:12,lineHeight:1.6}}>
Top 10 Filme &amp; Serien pro Anbieter (DE) · nur Titel ab {new Date().getFullYear()-1} · sortiert nach Popularität<br/>
Nur wirklich bekannte Titel (Mindestanzahl Bewertungen) · max. 3 Titel je Sprache, damit eine Region die Liste nicht überflutet echte Hits wie z.B. Squid Game" rutschen trotzdem ganz nach oben
</div>
{data?.isOfficialData ? (
<div style={{color:'#4ecdc4',fontFamily:'monospace',fontSize:11,marginBottom:12,lineHeight:1.6}}>
📊 Original Netflix Top 10 (DE) echte, offizielle Daten direkt von Netflix, keine Filterung
</div>
) : (
<div style={{color:'rgba(255,255,255,0.35)',fontFamily:'monospace',fontSize:11,marginBottom:12,lineHeight:1.6}}>
Top 10 Filme &amp; Serien pro Anbieter (DE) · nur Titel ab {new Date().getFullYear()-1} · sortiert nach Popularität (Näherung, keine offiziellen Anbieter-Daten)<br/>
Nur wirklich bekannte Titel · Deutsch &amp; Englisch unbegrenzt, andere Sprachen max. 2 Plätze echte Hits wie Squid Game" rutschen trotzdem rein
</div>
)}
{/* Anbieter-Auswahl */}
<div style={{display:'flex',gap:6,flexWrap:'wrap',marginBottom:16}}>
{providers.map(p => (