From 5b6553fa3889497455327cd45aa68c27224963a8 Mon Sep 17 00:00:00 2001 From: 92homa1mst <92homa1mst@hft-stuttgart.de> Date: Tue, 2 Jun 2020 21:04:31 +0200 Subject: [PATCH] Added new Plugin for Questionnaire and Fixed Menu --- config.json | 14 +++++++++++++- dist/questionnaireWidget.es6.js | 1 + dist/questionnaireWidget.js | 1 + package.json | 6 +++++- src/index.js | 14 ++++++++++++++ vcm/config.json | 4 ++++ vcm/templates/custom.css | 2 +- 7 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 dist/questionnaireWidget.es6.js create mode 100644 dist/questionnaireWidget.js diff --git a/config.json b/config.json index 2c63c0851..57a3f482f 100644 --- a/config.json +++ b/config.json @@ -1,2 +1,14 @@ { -} + "_esmodule": true, +"ui": { + "plugins": { + "questionnaireWidget": { + + } + } + }, + "widgets" : { + "type": "vcs.vcm.widgets.Questionnaire", + "name": "Questionnaire" + }, +} \ No newline at end of file diff --git a/dist/questionnaireWidget.es6.js b/dist/questionnaireWidget.es6.js new file mode 100644 index 000000000..a2d8f47cb --- /dev/null +++ b/dist/questionnaireWidget.es6.js @@ -0,0 +1 @@ +(function(e){var t={};function n(r){if(t[r]){return t[r].exports}var o=t[r]={i:r,l:false,exports:{}};e[r].call(o.exports,o,o.exports,n);o.l=true;return o.exports}n.m=e;n.c=t;n.d=function(e,t,r){if(!n.o(e,t)){Object.defineProperty(e,t,{configurable:false,enumerable:true,get:r})}};n.n=function(e){var t=e&&e.__esModule?function t(){return e["default"]}:function t(){return e};n.d(t,"a",t);return t};n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};n.p="./";return n(n.s=0)})([function(e,t){vcs.ui.registerPlugin({name:"questionnaireWidget",widgetButton:['<LeadButton @click="Questionnaire()">Ques</LeadButton>']});window.Questionnaire=function(){document.getElementById("projektOne").style.display="none";document.getElementById("Energiekonzept").style.display="none";document.getElementById("UmfrageOne").style.display="block";showTour()}}]); \ No newline at end of file diff --git a/dist/questionnaireWidget.js b/dist/questionnaireWidget.js new file mode 100644 index 000000000..3c19e2cb2 --- /dev/null +++ b/dist/questionnaireWidget.js @@ -0,0 +1 @@ +!function(e){function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}var t={};n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="./",n(n.s=0)}([function(e,n){vcs.ui.registerPlugin({name:"questionnaireWidget",widgetButton:['<LeadButton @click="Questionnaire()">Ques</LeadButton>']}),window.Questionnaire=function(){document.getElementById("projektOne").style.display="none",document.getElementById("Energiekonzept").style.display="none",document.getElementById("UmfrageOne").style.display="block",showTour()}}]); \ No newline at end of file diff --git a/package.json b/package.json index 035e29c6e..df51123a7 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "scripts": { "build": "gulp", "start": "node build/dev-server.js", - "examples": "node build/dev-server.js examples" + "examples": "node build/dev-server.js examples", + "preinstall": "npx npm-force-resolutions" }, "author": "virtualcitysystems", "license": "ISC", @@ -62,5 +63,8 @@ "presets": [ "@vue/app" ] + }, + "resolutions": { + "graceful-fs": "4.2.3" } } diff --git a/src/index.js b/src/index.js index e69de29bb..bfd9f715e 100644 --- a/src/index.js +++ b/src/index.js @@ -0,0 +1,14 @@ + +vcs.ui.registerPlugin({ + name: 'questionnaireWidget', + widgetButton: [ + '<LeadButton @click="Questionnaire()">Ques</LeadButton>' + ], + }); + + window.Questionnaire = function() { + document.getElementById("projektOne").style.display = "none"; + document.getElementById("Energiekonzept").style.display = "none"; + document.getElementById("UmfrageOne").style.display = "block"; + showTour(); + }; diff --git a/vcm/config.json b/vcm/config.json index fb029db7c..fab28b9a0 100644 --- a/vcm/config.json +++ b/vcm/config.json @@ -593,6 +593,10 @@ "type": "vcs.vcm.widgets.PDFCreator", "name": "PDF Creator" }, + { + "type": "vcs.vcm.widgets.Questionnaire", + "name": "Questionnaire" + }, { "type": "vcs.vcm.widgets.PositionDisplay", "name": "Position Display", diff --git a/vcm/templates/custom.css b/vcm/templates/custom.css index 3a70ba1cb..a16b2173c 100644 --- a/vcm/templates/custom.css +++ b/vcm/templates/custom.css @@ -55,7 +55,7 @@ /* Change these values to change the height of the header (they should all have the same value) */ .vcm-header-height { height: 3.5rem; - line-height: 3.5rem; /**/ + line-height: 2.5rem; /**/ } .vcm-map-top { top: 3.5rem; /**/ -- GitLab