diff --git a/config.json b/config.json index 2c63c0851048d8f7bff41ecf0f8cee05f52fd120..57a3f482fa174ebba70d7ccc3a89338f398b62f8 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 0000000000000000000000000000000000000000..a2d8f47cb088341f31c93d8c744b5045729802a2 --- /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 0000000000000000000000000000000000000000..3c19e2cb2d36e19f302d5c084b1e28e946be2cf7 --- /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 035e29c6e3cc96bbf485bb37e2238c589e7f1f4b..df51123a71687b8e14e567ec456c49a1719f1306 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 e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..bfd9f715e8479bf54009a84ba863c781ea7fd1f8 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 fb029db7c134eefa95df8325cd0609d960763034..fab28b9a0df7276935ef25ce7fee7d3d12f1765f 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 3a70ba1cbd82ebd78616ac621a42e11eda78a299..a16b2173c0fb03927f5088f403cf27543e3fd752 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; /**/