feat: implement mobile reader header and navigation components with updated icon support

This commit is contained in:
2026-05-30 20:23:25 +02:00
parent a90507ad8a
commit 57b988e16f
14 changed files with 1599 additions and 162 deletions
@@ -200,6 +200,9 @@ export function mount(containerId, data, dotNetHelper) {
width = container.clientWidth || 400;
height = container.clientHeight || 400;
// Clean up any existing SVG to prevent duplicates
container.querySelectorAll("svg").forEach(el => el.remove());
// Create SVG
svgElement = d3.select(container).append("svg")
.attr("viewBox", [0, 0, width, height])