af5d9fd7ad
legal.js now: - Dynamically injects a common topbar (logo + language switcher) on all 6 pages - Dynamically injects a language-aware footer (EN vs RO copyright text) - Detects page language and builds appropriate language links - Uses event delegation for language links (works on injected elements) - Persists language preference to localStorage All 6 legal HTML pages now: - Removed the hardcoded topbar div (12 lines of identical HTML per file) - Removed the hardcoded footer div (7 lines of HTML with language-specific content) - Total savings: 114 lines of duplicated HTML across 6 pages - Pages are 38% smaller (60 lines → 37 lines core content) Closes #31 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>