{"version":3,"file":"EmbedDataset.vue.mjs","sources":["../../lib/embed/EmbedDataset.vue"],"sourcesContent":["<template>\n  <div class=\"embed-dataset d-flex flex-column overflow-auto\">\n       <div class=\"embed-header px-5 py-4 d-flex flex-row justify-content-between\">\n           <div>\n               <img class=\"logo\" src=\"../assets/img/ec-logo.png\" />\n           </div>\n           <div class=\"openUrl align-self-end\">\n               <button @click=\"openUrl\" class=\"ecl-button ecl-button--secondary mt-3\" type=\"button\"><svg class=\"mr-3\" xmlns=\"http://www.w3.org/2000/svg\" width=\"22\" height=\"21\"><path fill=\"#123F94\" d=\"M7 7h8.586L5.293 17.293l1.414 1.414L17 8.414V17h2V5H7v2z\"/></svg>Open Dataset</button>\n           </div>\n       </div>\n       <div class=\"headline\">\n           <p class=\"px-5 py-3 m-0\">data.europa.eu  - The official portal for European data</p>\n       </div>\n       <div class=\"p-5\">\n        <button @click=\"openUrl\" class=\"btn-title\"> \n          <dataset-details-header-title \n              titleFontSize=\"0.75rem\"\n              :embed=\"true\"\n            /> </button>\n            <div  class=\"mb-5\">\n                <dataset-details-header-catalogue \n                    :disableLink=\"true\"\n                    catalogueNameFontSize=\"1rem\"\n                />\n             </div>\n             \n                <dataset-details-dataset\n                    :showDatasetDescription=\"false\"\n                    :showDatasetProperties=\"false\"\n                    :showPublisher=\"true\"\n                    :embed=\"true\"\n                />   \n       </div>\n  </div>\n</template>\n\n<script>\nimport DatasetDetailsHeaderTitle from \"../datasetDetails/header/DatasetDetailsHeaderTitle\"\nimport DatasetDetailsDataset from \"../datasetDetails/DatasetDetailsDataset.vue\"\nimport DatasetDetailsHeaderCatalogue from \"../datasetDetails/header/DatasetDetailsHeaderCatalogue.vue\"\nimport { mapGetters } from \"vuex\";\n\nexport default {\n  name: 'EmbedDataset',\n  created() {},\n  components: {\n      DatasetDetailsHeaderTitle, DatasetDetailsDataset, DatasetDetailsHeaderCatalogue\n  },\n  computed: {\n    ...mapGetters('datasetDetails', [\n      'getLanguages',\n      'getTitle'\n    ]),\n  },\n  methods: {\n      openUrl() {\n        const url = window.location.href.split('/embed')[0];\n        window.open(url, '_blank');\n      }\n  }\n};\n</script>\n\n<style scoped>\n\n.openUrl:hover svg path {\n  fill: #fff !important;\n}\n.embed-dataset {\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background-color: white; /* Semi-transparent background */\n  display: flex;\n  color: black;\n  z-index: 999999; /* Ensure it's above other content */\n}\n\n.btn-title {\n  border: none;\n  background: none;\n  text-align: left;\n  width: 100%;\n}\n\n.logo {\n    width: 290px;\n    height: 70px;\n}\n.headline {\n    background: #123F94;\n    color: white;\n    font-size: 24px;\n}\n.dsd-title-tag {\n    display: none!important;\n}\n\n@media screen and (max-width: 600px) {\n  .embed-header {\n      flex-direction: column!important;\n      justify-content: flex-start!important;\n  }\n  .openUrl {\n      align-self: auto!important;\n  }\n}\n</style>\n\n\n\n\n"],"names":["_sfc_main","DatasetDetailsHeaderTitle","DatasetDetailsDataset","DatasetDetailsHeaderCatalogue","mapGetters","url","_hoisted_1","_hoisted_2","_hoisted_3","_hoisted_4","_hoisted_5","_openBlock","_createElementBlock","_createElementVNode","_imports_0","$options","args","_createVNode","_component_dataset_details_header_title","_component_dataset_details_header_catalogue","_component_dataset_details_dataset"],"mappings":";;;;;;;;AA0CA,MAAKA,IAAU;AAAA,EACb,MAAM;AAAA,EACN,UAAU;AAAA,EAAE;AAAA,EACZ,YAAY;AAAA,IACR,2BAAAC;AAAA,IAA2B,uBAAAC;AAAA,IAAuB,+BAAAC;AAAA,EACrD;AAAA,EACD,UAAU;AAAA,IACR,GAAGC,EAAW,kBAAkB;AAAA,MAC9B;AAAA,MACA;AAAA,IACF,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACL,UAAU;AACR,YAAMC,IAAM,OAAO,SAAS,KAAK,MAAM,QAAQ,EAAE,CAAC;AAClD,aAAO,KAAKA,GAAK,QAAQ;AAAA,IAC3B;AAAA,EACJ;AACF,GA3DOC,IAAA,EAAA,OAAM,iDAAgD,GACjDC,IAAA,EAAA,OAAM,iEAAgE,GAIlEC,IAAA,EAAA,OAAM,yBAAwB,GAOlCC,IAAA,EAAA,OAAM,MAAK,GAMLC,IAAA,EAAA,OAAM,OAAM;;;AAlB5B,SAAAC,EAAA,GAAAC,EAgCM,OAhCNN,GAgCM;AAAA,IA/BDO,EAOM,OAPNN,GAOM;AAAA,sBANFM,EAEM,OAAA,MAAA;AAAA,QADFA,EAAoD,OAAA;AAAA,UAA/C,OAAM;AAAA,UAAO,KAAAC;AAAA;;;MAEtBD,EAEM,OAFNL,GAEM;AAAA,QADFK,EAA+Q,UAAA;AAAA,UAAtQ,mCAAOE,EAAO,WAAAA,EAAA,QAAA,GAAAC,CAAA;AAAA,UAAE,OAAM;AAAA,UAAwC,MAAK;AAAA;UAASH,EAAqK,OAAA;AAAA,YAAhK,OAAM;AAAA,YAAO,OAAM;AAAA,YAA6B,OAAM;AAAA,YAAK,QAAO;AAAA;YAAKA,EAAmF,QAAA;AAAA,cAA7E,MAAK;AAAA,cAAU,GAAE;AAAA;;YAAkE,gBAAY,EAAA;AAAA;;;;oBAG9QA,EAEM,OAAA,EAFD,OAAM,cAAU;AAAA,MACjBA,EAAoF,KAAjF,EAAA,OAAM,gBAAe,GAAC,yDAAuD;AAAA;;IAEpFA,EAmBM,OAnBNJ,GAmBM;AAAA,MAlBLI,EAIgB,UAAA;AAAA,QAJP,mCAAOE,EAAO,WAAAA,EAAA,QAAA,GAAAC,CAAA;AAAA,QAAE,OAAM;AAAA;QAC7BC,EAGIC,GAAA;AAAA,UAFA,eAAc;AAAA,UACb,OAAO;AAAA;;;MAEVL,EAKO,OALPH,GAKO;AAAA,QAJHO,EAGEE,GAAA;AAAA,UAFG,aAAa;AAAA,UACd,uBAAsB;AAAA;;;MAI1BF,EAKEG,GAAA;AAAA,QAJG,wBAAwB;AAAA,QACxB,uBAAuB;AAAA,QACvB,eAAe;AAAA,QACf,OAAO;AAAA;;;;;"}