diff --git a/src/frontend/flask_app/static/js/image_viewer.js b/src/frontend/flask_app/static/js/image_viewer.js new file mode 100644 index 0000000..d43c5ed --- /dev/null +++ b/src/frontend/flask_app/static/js/image_viewer.js @@ -0,0 +1,433 @@ +/** + * image_viewer.js - #122: , il visualizzatore immagine standard di TieMeasureFlow. + * + * Cosa fa: Custom Element in JS puro (senza Alpine ne' Tailwind) con zoom -/+, Adatta, Salva, percentuale, + * Ctrl+rotella intorno al puntatore, pan col puntatore, overlay SVG a tratto costante ed etichette. + * Sostituisce le quattro implementazioni di zoom di prima (pannello operatore #115, wizard DXF #113 e #104, + * pagina camera #111). Light DOM, stile iniettato una volta nel (