- Extract the elevation's <svg> body into inc/elevation_svg_content.html,
shared by the on-page elevation and a new standalone export template
so they never drift apart.
- Add "Export" dropdown above the elevation: Front/Rear as standalone
SVG (self-contained inline styles, no dependency on the page's CSS,
absolute device-type image URLs so the file still works once saved
elsewhere), Front/Rear as PNG (rasterized entirely client-side via
<canvas> from that same SVG - no new server-side image dependency),
and the whole concept as a draw.io (.drawio / mxGraph XML) diagram
with both faces side by side, reusing the identical block geometry.
- Center the "+ Add device" hint on empty units instead of
right-aligning it.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>