From 37c66ac3d6460470339d048548b25c8c01175c9f Mon Sep 17 00:00:00 2001 From: Matthieu Date: Wed, 17 Sep 2025 17:12:41 +0200 Subject: [PATCH] feat: add document preview overlay --- app/components/ComponentItem.vue | 30 +++ app/components/DocumentPreviewModal.vue | 152 +++++++++++++ app/components/PieceItem.vue | 30 +++ app/pages/documents.vue | 32 ++- app/pages/machine/[id].vue | 30 +++ app/pages/sites.vue | 29 +++ app/utils/documentPreview.js | 25 ++ deploy.sh | 290 ++++++++++++++++++++++++ 8 files changed, 617 insertions(+), 1 deletion(-) create mode 100644 app/components/DocumentPreviewModal.vue create mode 100644 app/utils/documentPreview.js create mode 100644 deploy.sh diff --git a/app/components/ComponentItem.vue b/app/components/ComponentItem.vue index a4bf63a..95c7a54 100644 --- a/app/components/ComponentItem.vue +++ b/app/components/ComponentItem.vue @@ -1,5 +1,11 @@