- Replaced <object> element with inline SVG to fix contentDocument NULL issues - Simplified interactive-diagram.js to work with inline SVG directly - Added diagram_services translations loading from window.i18nTranslations - Exposed window.i18nTranslations in i18n-simple.js for global access - Added event listeners for i18nInitialized and languageChanged - Diagram modals now fully translate across EN/DE/FR languages - Removed complex retry/race condition logic from SVG loading - Converted SVG style attributes to presentation attributes (CSP compliant) Fixes: Interactive diagram was broken due to contentDocument being NULL when accessing SVG via <object> element. Inline SVG approach is more reliable and works immediately without race conditions. |
||
|---|---|---|
| .. | ||
| activity-timeline.js | ||
| code-copy-button.js | ||
| coming-soon-overlay.js | ||
| currency-selector.js | ||
| document-cards.js | ||
| document-viewer.js | ||
| footer.js | ||
| interactive-diagram.js | ||
| language-selector.js | ||
| navbar-admin.js | ||
| navbar.js | ||
| pressure-chart.js | ||
| toc.js | ||