a2610d00949dfc3cfaf52838b0ecd174c14ee6d0
Quellen-Boxen waren bisher reine Anzeige. Jetzt sind sie klickbar: beim Klick erscheint direkt unter der Box (über die volle Grid-Breite) eine Liste der Artikel-Headlines dieser Quelle, jede mit Link zum Originalartikel. Mutual-exclusive — Klick auf eine andere Quelle schließt die vorherige automatisch. - components.js: Item bekommt data-source, onclick + Tastatur-Support (Enter/Space), aria-expanded. - app.js: toggleSourceOverviewDetail filtert _currentArticles nach Quelle, sortiert chronologisch absteigend, fügt das Detail-Element via insertAdjacentElement direkt nach dem geklickten Item ein. - CSS: aktiver Item-Status (Glow + Tint), Detail-Block mit grid-column 1/-1 (volle Breite) + max-height 320px scrollbar bei vielen Artikeln + dezente Slide-In-Animation. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Beschreibung
OSINT-Monitoringsystem
Sprachen
Python
52.2%
JavaScript
32.8%
CSS
9.9%
HTML
5.1%