From 43938023ee830c4d59fe8f86c880aa30a9e96515 Mon Sep 17 00:00:00 2001 From: Surya Paolo Date: Tue, 15 Jul 2025 17:46:30 +0200 Subject: [PATCH] - Aggiunta della copertina iniziale nelle raccolte (Catalogo Generale). - Corretto altezza delle immagini che erano stretchate. - Fix: poter spostare l'ordinamento dei libri corretto. --- .env | 4 +- index.html | 2 +- package.json | 14 +- public/noimg.png | Bin 0 -> 14837 bytes .../comunitanuovomondo.app/package.json | 8 +- .../_ALL_SITES/freeplanet.app/package.json | 12 +- .../_ALL_SITES/gruppomacro.app/package.json | 14 +- scripts/_ALL_SITES/kolibrilab.it/package.json | 12 +- .../nutriben-naturopatia.it/package.json | 14 +- .../_ALL_SITES/piuchebuono.app/package.json | 12 +- scripts/_ALL_SITES/riso.app/package.json | 12 +- src-pwa/custom-service-worker.js | 2 +- src/common/shared_vuejs.ts | 5 + .../CCatalogoCard/CCatalogoCard.vue | 36 +- src/components/CGallery/CGallery.ts | 38 ++ src/components/CGallery/CGallery.vue | 423 ++++++++++++++---- src/components/CMyPopupEdit/CMyPopupEdit.vue | 72 +++ src/components/CProductTable/CProductTable.ts | 13 +- src/model/CatalogStore.ts | 2 + src/statics/lang/it.js | 3 + src/store/Modules/costanti.ts | 1 + src/store/Modules/fieldsTable.ts | 9 +- 22 files changed, 554 insertions(+), 154 deletions(-) create mode 100644 public/noimg.png diff --git a/.env b/.env index e34de06f..f175c732 100755 --- a/.env +++ b/.env @@ -1,6 +1,6 @@ -VITE_APP_VERSION="1.2.65" +VITE_APP_VERSION="1.2.66" VITE_LANG_DEFAULT="it" VITE_PAO_APP_ID="KKPPAA5KJK435J3KSS9F9D8S9F8SD98F9SDF" -VITE_SERVICE_WORKER_FILE="sw-1.2.65.js" +VITE_SERVICE_WORKER_FILE="sw-1.2.66.js" VITE_PROJECT_ID_MAIN="5cc0a13fe5c9d156728f400a" VITE_VUE_ROUTER_MODE="history" \ No newline at end of file diff --git a/index.html b/index.html index b62c85b7..de398c5f 100755 --- a/index.html +++ b/index.html @@ -10,7 +10,7 @@ - + diff --git a/package.json b/package.json index aa0bc479..e665a6a0 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gruppomacro", - "version": "1.2.65", + "version": "1.2.66", "description": "Gruppo Macro", "productName": "Gruppo Macro", "author": "Surya", @@ -9,20 +9,20 @@ "license": "MIT", "type": "module", "scripts": { - "dev": "PORT=8089 APP_VERSION='1.2.65' quasar dev", + "dev": "PORT=8089 APP_VERSION='1.2.66' quasar dev", "dev_noCheck": "SKIP_TSC=true quasar dev", "build": "quasar build", - "buildpwa": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", - "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", + "buildpwa": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", + "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", "type-check": "vue-tsc --noEmit", "type-check:watch": "vue-tsc --noEmit --watch", - "buildspa": "APP_VERSION='1.2.65' quasar build -m spa", + "buildspa": "APP_VERSION='1.2.66' quasar build -m spa", "lint": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\"", "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt", "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt", "fix": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\" --ignore-pattern .gitignore ./ --fix > file.out.txt", - "pwa": "NODE_ENV=development PORT=8099 APP_VERSION='1.2.65' quasar dev -m pwa", - "spa": "NODE_ENV=development PORT=8089 APP_VERSION='1.2.65' quasar dev", + "pwa": "NODE_ENV=development PORT=8099 APP_VERSION='1.2.66' quasar dev -m pwa", + "spa": "NODE_ENV=development PORT=8089 APP_VERSION='1.2.66' quasar dev", "debug": "quasar dev --mode debug", "test": "echo \"No test specified\" && exit 0", "generate-sw": "workbox generateSW workbox-config.js", diff --git a/public/noimg.png b/public/noimg.png new file mode 100644 index 0000000000000000000000000000000000000000..dc14c4b5196443b60867d00117f76ff4f2cee79e GIT binary patch literal 14837 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 literal 0 HcmV?d00001 diff --git a/scripts/_ALL_SITES/comunitanuovomondo.app/package.json b/scripts/_ALL_SITES/comunitanuovomondo.app/package.json index a4070eb7..c62f98da 100755 --- a/scripts/_ALL_SITES/comunitanuovomondo.app/package.json +++ b/scripts/_ALL_SITES/comunitanuovomondo.app/package.json @@ -1,6 +1,6 @@ { "name": "cnm", - "version": "1.2.65", + "version": "1.2.66", "description": "Comunita Nuovo Mondo", "productName": "ComunitaNuovoMondo", "author": "Surya", @@ -9,7 +9,7 @@ "license": "MIT", "type": "module", "scripts": { - "dev": "PORT=8083 APP_VERSION='1.2.65' quasar dev", + "dev": "PORT=8083 APP_VERSION='1.2.66' quasar dev", "dev_noCheck": "SKIP_TSC=true quasar dev", "build": "quasar build", "buildpwa": "NODE_ENV=production quasar build -m pwa", @@ -21,8 +21,8 @@ "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt", "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt", "fix": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\" --ignore-pattern .gitignore ./ --fix > file.out.txt", - "pwa": "NODE_ENV=development PORT=8093 APP_VERSION='1.2.65' quasar dev -m pwa", - "spa": "NODE_ENV=development PORT=8083 APP_VERSION='1.2.65' quasar dev", + "pwa": "NODE_ENV=development PORT=8093 APP_VERSION='1.2.66' quasar dev -m pwa", + "spa": "NODE_ENV=development PORT=8083 APP_VERSION='1.2.66' quasar dev", "debug": "quasar dev --mode debug", "test": "echo \"No test specified\" && exit 0", "generate-sw": "workbox generateSW workbox-config.js", diff --git a/scripts/_ALL_SITES/freeplanet.app/package.json b/scripts/_ALL_SITES/freeplanet.app/package.json index 3209f6fd..b5e86c8c 100755 --- a/scripts/_ALL_SITES/freeplanet.app/package.json +++ b/scripts/_ALL_SITES/freeplanet.app/package.json @@ -1,6 +1,6 @@ { "name": "freeplanet", - "version": "1.2.65", + "version": "1.2.66", "description": "freeplanet", "productName": "freeplanet", "author": "Surya", @@ -9,11 +9,11 @@ "license": "MIT", "type": "module", "scripts": { - "dev": "PORT=8087 APP_VERSION='1.2.65' quasar dev", + "dev": "PORT=8087 APP_VERSION='1.2.66' quasar dev", "dev_noCheck": "SKIP_TSC=true quasar dev", "build": "quasar build", - "buildpwa": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", - "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", + "buildpwa": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", + "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", "type-check": "vue-tsc --noEmit", "type-check:watch": "vue-tsc --noEmit --watch", "buildspa": "quasar build -m spa", @@ -21,8 +21,8 @@ "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt", "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt", "fix": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\" --ignore-pattern .gitignore ./ --fix > file.out.txt", - "pwa": "NODE_ENV=development PORT=8097 APP_VERSION='1.2.65' quasar dev -m pwa", - "spa": "NODE_ENV=development PORT=8087 APP_VERSION='1.2.65' quasar dev", + "pwa": "NODE_ENV=development PORT=8097 APP_VERSION='1.2.66' quasar dev -m pwa", + "spa": "NODE_ENV=development PORT=8087 APP_VERSION='1.2.66' quasar dev", "debug": "quasar dev --mode debug", "test": "echo \"No test specified\" && exit 0", "generate-sw": "workbox generateSW workbox-config.js", diff --git a/scripts/_ALL_SITES/gruppomacro.app/package.json b/scripts/_ALL_SITES/gruppomacro.app/package.json index 61aa3177..6d827c75 100755 --- a/scripts/_ALL_SITES/gruppomacro.app/package.json +++ b/scripts/_ALL_SITES/gruppomacro.app/package.json @@ -1,6 +1,6 @@ { "name": "gruppomacro", - "version": "1.2.65", + "version": "1.2.66", "description": "Gruppo Macro", "productName": "Gruppo Macro", "author": "Surya", @@ -9,20 +9,20 @@ "license": "MIT", "type": "module", "scripts": { - "dev": "PORT=8089 APP_VERSION='1.2.65' quasar dev", + "dev": "PORT=8089 APP_VERSION='1.2.66' quasar dev", "dev_noCheck": "SKIP_TSC=true quasar dev", "build": "quasar build", - "buildpwa": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", - "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", + "buildpwa": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", + "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", "type-check": "vue-tsc --noEmit", "type-check:watch": "vue-tsc --noEmit --watch", - "buildspa": "APP_VERSION='1.2.65' quasar build -m spa", + "buildspa": "APP_VERSION='1.2.66' quasar build -m spa", "lint": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\"", "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt", "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt", "fix": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\" --ignore-pattern .gitignore ./ --fix > file.out.txt", - "pwa": "NODE_ENV=development PORT=8099 APP_VERSION='1.2.65' quasar dev -m pwa", - "spa": "NODE_ENV=development PORT=8089 APP_VERSION='1.2.65' quasar dev", + "pwa": "NODE_ENV=development PORT=8099 APP_VERSION='1.2.66' quasar dev -m pwa", + "spa": "NODE_ENV=development PORT=8089 APP_VERSION='1.2.66' quasar dev", "debug": "quasar dev --mode debug", "test": "echo \"No test specified\" && exit 0", "generate-sw": "workbox generateSW workbox-config.js", diff --git a/scripts/_ALL_SITES/kolibrilab.it/package.json b/scripts/_ALL_SITES/kolibrilab.it/package.json index f3cbf885..b0305a85 100755 --- a/scripts/_ALL_SITES/kolibrilab.it/package.json +++ b/scripts/_ALL_SITES/kolibrilab.it/package.json @@ -1,6 +1,6 @@ { "name": "kolibrilab", - "version": "1.2.65", + "version": "1.2.66", "description": "kolibrilab", "productName": "kolibrilab", "author": "Surya Paolo", @@ -8,11 +8,11 @@ "keywords": [], "license": "MIT", "scripts": { - "dev": "PORT=8083 APP_VERSION='1.2.65' quasar dev", + "dev": "PORT=8083 APP_VERSION='1.2.66' quasar dev", "dev_noCheck": "SKIP_TSC=true quasar dev", "build": "quasar build", - "buildpwa": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", - "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", + "buildpwa": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", + "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", "type-check": "vue-tsc --noEmit", "type-check:watch": "vue-tsc --noEmit --watch", "buildspa": "quasar build -m spa", @@ -20,8 +20,8 @@ "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt", "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt", "fix": "eslint --ext .ts,.vue --ignore-path .gitignore ./ --fix > file.out.txt", - "pwa": "NODE_ENV=development PORT=8093 APP_VERSION='1.2.65' quasar dev -m pwa", - "spa": "NODE_ENV=development PORT=8083 APP_VERSION='1.2.65' quasar dev", + "pwa": "NODE_ENV=development PORT=8093 APP_VERSION='1.2.66' quasar dev -m pwa", + "spa": "NODE_ENV=development PORT=8083 APP_VERSION='1.2.66' quasar dev", "spanorefresh": "NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 DEBUG=v8:* quasar dev -m spa", "test": "echo \"No test specified\" && exit 0", "generate-sw": "workbox generateSW workbox-config.js" diff --git a/scripts/_ALL_SITES/nutriben-naturopatia.it/package.json b/scripts/_ALL_SITES/nutriben-naturopatia.it/package.json index 74e5044c..6afb8797 100755 --- a/scripts/_ALL_SITES/nutriben-naturopatia.it/package.json +++ b/scripts/_ALL_SITES/nutriben-naturopatia.it/package.json @@ -1,6 +1,6 @@ { "name": "nutriben", - "version": "1.2.65", + "version": "1.2.66", "description": "Nutriben", "productName": "Nutriben", "author": "Surya", @@ -9,20 +9,20 @@ "license": "MIT", "type": "module", "scripts": { - "dev": "PORT=8093 APP_VERSION='1.2.65' quasar dev", + "dev": "PORT=8093 APP_VERSION='1.2.66' quasar dev", "dev_noCheck": "SKIP_TSC=true quasar dev", "build": "quasar build", - "buildpwa": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", - "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", + "buildpwa": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", + "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", "type-check": "vue-tsc --noEmit", "type-check:watch": "vue-tsc --noEmit --watch", - "buildspa": "APP_VERSION='1.2.65' quasar build -m spa", + "buildspa": "APP_VERSION='1.2.66' quasar build -m spa", "lint": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\"", "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt", "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt", "fix": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\" --ignore-pattern .gitignore ./ --fix > file.out.txt", - "pwa": "NODE_ENV=development PORT=8099 APP_VERSION='1.2.65' quasar dev -m pwa", - "spa": "NODE_ENV=development PORT=8093 APP_VERSION='1.2.65' quasar dev", + "pwa": "NODE_ENV=development PORT=8099 APP_VERSION='1.2.66' quasar dev -m pwa", + "spa": "NODE_ENV=development PORT=8093 APP_VERSION='1.2.66' quasar dev", "debug": "quasar dev --mode debug", "test": "echo \"No test specified\" && exit 0", "generate-sw": "workbox generateSW workbox-config.js", diff --git a/scripts/_ALL_SITES/piuchebuono.app/package.json b/scripts/_ALL_SITES/piuchebuono.app/package.json index daeb7e3b..93988922 100755 --- a/scripts/_ALL_SITES/piuchebuono.app/package.json +++ b/scripts/_ALL_SITES/piuchebuono.app/package.json @@ -1,6 +1,6 @@ { "name": "piuchebuono", - "version": "1.2.65", + "version": "1.2.66", "description": "PiuCheBuono", "productName": "PiuCheBuono", "author": "Surya", @@ -9,11 +9,11 @@ "license": "MIT", "type": "module", "scripts": { - "dev": "PORT=8085 APP_VERSION='1.2.65' quasar dev", + "dev": "PORT=8085 APP_VERSION='1.2.66' quasar dev", "dev_noCheck": "SKIP_TSC=true quasar dev", "build": "quasar build", - "buildpwa": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", - "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", + "buildpwa": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", + "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", "type-check": "vue-tsc --noEmit", "type-check:watch": "vue-tsc --noEmit --watch", "buildspa": "quasar build -m spa", @@ -21,8 +21,8 @@ "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt", "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt", "fix": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\" --ignore-pattern .gitignore ./ --fix > file.out.txt", - "pwa": "NODE_ENV=development PORT=8085 APP_VERSION='1.2.65' quasar dev -m pwa", - "spa": "NODE_ENV=development PORT=8085 APP_VERSION='1.2.65' quasar dev", + "pwa": "NODE_ENV=development PORT=8085 APP_VERSION='1.2.66' quasar dev -m pwa", + "spa": "NODE_ENV=development PORT=8085 APP_VERSION='1.2.66' quasar dev", "debug": "quasar dev --mode debug", "test": "echo \"No test specified\" && exit 0", "generate-sw": "workbox generateSW workbox-config.js", diff --git a/scripts/_ALL_SITES/riso.app/package.json b/scripts/_ALL_SITES/riso.app/package.json index f0bea8c0..0d669815 100755 --- a/scripts/_ALL_SITES/riso.app/package.json +++ b/scripts/_ALL_SITES/riso.app/package.json @@ -1,6 +1,6 @@ { "name": "riso", - "version": "1.2.65", + "version": "1.2.66", "description": "Siamo la Rete Italiana di Scambio Orizzontale, abbiamo creato questa piattaforma per metterla al servizio di chi vuole riscoprire il valore della condivisione e della cooperazione. Valori semplici e profondi che ci aiutano a ritrovare il Senso della Vita, perduto in questa società consumista, e riporti quei Sani Pricìpi Naturali ed Umani di Fratellanza che intere popolazioni antiche conoscevano bene.", "productName": "Riso", "author": "Surya", @@ -9,11 +9,11 @@ "license": "MIT", "type": "module", "scripts": { - "dev": "APP_VERSION='1.2.65' PORT=8084 quasar dev", + "dev": "APP_VERSION='1.2.66' PORT=8084 quasar dev", "dev_noCheck": "SKIP_TSC=true quasar dev", "build": "quasar build", - "buildpwa": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", - "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.65' quasar build -m pwa", + "buildpwa": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", + "buildpwatest": "NODE_ENV=production APP_VERSION='1.2.66' quasar build -m pwa", "type-check": "vue-tsc --noEmit", "type-check:watch": "vue-tsc --noEmit --watch", "buildspa": "quasar build -m spa", @@ -21,8 +21,8 @@ "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt", "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt", "fix": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\" --ignore-pattern .gitignore ./ --fix > file.out.txt", - "pwa": "NODE_ENV=development PORT=8094 APP_VERSION='1.2.65' quasar dev -m pwa", - "spa": "NODE_ENV=development PORT=8084 APP_VERSION='1.2.65' quasar dev", + "pwa": "NODE_ENV=development PORT=8094 APP_VERSION='1.2.66' quasar dev -m pwa", + "spa": "NODE_ENV=development PORT=8084 APP_VERSION='1.2.66' quasar dev", "debug": "quasar dev --mode debug", "test": "echo \"No test specified\" && exit 0", "generate-sw": "workbox generateSW workbox-config.js", diff --git a/src-pwa/custom-service-worker.js b/src-pwa/custom-service-worker.js index 377295c4..ab664bc6 100755 --- a/src-pwa/custom-service-worker.js +++ b/src-pwa/custom-service-worker.js @@ -3,7 +3,7 @@ /* global workbox */ /* global cfgenv */ -const VITE_APP_VERSION = '1.2.65'; +const VITE_APP_VERSION = '1.2.66'; // Costanti di configurazione const DYNAMIC_CACHE = 'dynamic-cache-v2'; diff --git a/src/common/shared_vuejs.ts b/src/common/shared_vuejs.ts index d0b4b92a..4516f9c0 100755 --- a/src/common/shared_vuejs.ts +++ b/src/common/shared_vuejs.ts @@ -2581,4 +2581,9 @@ export const shared_consts = { NESSUNO: 0, A_TUTTI: 1, }, + + FILETYPE: { + IMG: 1, + PDF: 2, + } }; diff --git a/src/components/CCatalogoCard/CCatalogoCard.vue b/src/components/CCatalogoCard/CCatalogoCard.vue index ab9ba985..36cb06c0 100755 --- a/src/components/CCatalogoCard/CCatalogoCard.vue +++ b/src/components/CCatalogoCard/CCatalogoCard.vue @@ -55,7 +55,7 @@ :class="[ 'flex', // Classi comuni 'image-container', - { 'shadow-2': options.in_3d && !optcatalogo.pdf }, // Classe condizionale + { alignContent: 'center', 'shadow-2': options.in_3d && !optcatalogo.pdf }, // Classe condizionale scheda.testo_right_attaccato.font?.posiz_text === costanti.POSIZ_TESTO.IN_BASSO ? '' @@ -76,7 +76,7 @@ scheda, true ) ?? '100%', - height: tools.adjustSize( + 'height': tools.adjustSize( optcatalogo, scheda.dimensioni?.scheda_prodotto?.size?.height, scheda, @@ -84,7 +84,9 @@ ), }" > -
+
- -
+ +
- -
- ({{ getnumimages() }}) -
-
+
+ +
+ ({{ getnumimages() }}) +
+
+
+
+
{{ mygallery.imagefile }}
+ + + +
- - - -
-
- - + +
- +
+ + + + + + +
+ +
- +
-
-
- - +
+
+ +
@@ -51,60 +133,134 @@
- + - + - - + +
-
- + + :options="uploadOptions" + >
- + - - Minimize + + Minimize - - Maximize + + Maximize - - {{ t('dialog.close') }} + + {{ t('dialog.close') }} @@ -114,23 +270,64 @@
-
-
+
+
- - -
Foto {{ index + 1 }}
+ + +
Foto {{ index + 1 }}
+
PDF {{ index + 1 }}
- +
- - -
+ + +
{{ mygallery.description }} @@ -138,51 +335,117 @@
- + - +
-
-
- +
+
+
- - + + +
- - - + + + - + - + - +