UNPKG

@europeana/portal

Version:
200 lines (157 loc) 9.96 kB
exports.ids = [88]; exports.modules = { /***/ 235: /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a <style> tag // load the styles var content = __webpack_require__(256); if(content.__esModule) content = content.default; if(typeof content === 'string') content = [[module.i, content, '']]; if(content.locals) module.exports = content.locals; // add CSS to SSR context var add = __webpack_require__(13).default module.exports.__inject__ = function (context) { add("15a7eb04", content, true, context) }; /***/ }), /***/ 255: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_CallToActionBanner_vue_vue_type_style_index_0_id_30ef1156_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(235); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_CallToActionBanner_vue_vue_type_style_index_0_id_30ef1156_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_CallToActionBanner_vue_vue_type_style_index_0_id_30ef1156_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_CallToActionBanner_vue_vue_type_style_index_0_id_30ef1156_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_CallToActionBanner_vue_vue_type_style_index_0_id_30ef1156_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /***/ }), /***/ 256: /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(12); var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false); // Module ___CSS_LOADER_EXPORT___.push([module.i, ".cta-banner[data-v-30ef1156]{background-color:#d9d4ca;margin-bottom:2em;font-size:1rem;border-radius:.25em;border:.25em solid #1a1a1a;box-shadow:.75em .75em 0 0 #1a1a1a}@media(min-width: 1920px){.cta-banner[data-v-30ef1156]{font-size:1vw}}.cta-banner .cta-content[data-v-30ef1156]{padding:1.75em;text-align:center;font-size:1rem}@media(min-width: 1200px){.cta-banner .cta-content[data-v-30ef1156]{font-size:1.375rem}}@media(min-width: 1920px){.cta-banner .cta-content[data-v-30ef1156]{font-size:1em}}.cta-banner .cta-content h2[data-v-30ef1156]{color:#4d4d4d;font-size:2rem;font-weight:700;margin-bottom:1.5rem}@media(min-width: 1200px){.cta-banner .cta-content h2[data-v-30ef1156]{font-size:2.375rem}}@media(min-width: 1920px){.cta-banner .cta-content h2[data-v-30ef1156]{font-size:2em;margin-bottom:.8em}}.cta-banner .cta-content p[data-v-30ef1156]{margin-bottom:1em}.cta-banner .btn-primary.btn-cta[data-v-30ef1156]{margin-bottom:0;text-transform:none;border:.1875em solid #1a1a1a;box-shadow:.25em .25em 0 0 #1a1a1a;font-weight:700;padding:.5em 1em;border-radius:.25em;margin-top:2em}@media(min-width: 1920px){.cta-banner .btn-primary.btn-cta[data-v-30ef1156]{font-size:1vw}}.cta-banner.light[data-v-30ef1156]{background-color:#ededed}.cta-banner.innovationblue[data-v-30ef1156]{background-color:#0a72cc}.cta-banner.innovationblue .cta-content[data-v-30ef1156]{color:#fff}.cta-banner.innovationblue .cta-content h2[data-v-30ef1156]{color:#fff}.cta-banner.innovationblue .btn-primary.btn-cta[data-v-30ef1156]{background-color:#d9d4ca;color:#1a1a1a}.cta-banner.innovationblue .btn-primary.btn-cta[data-v-30ef1156]:hover{background-color:#fff}.cta-banner .cta-illustration[data-v-30ef1156]{margin-top:1em;margin-left:1em;margin-right:1em;height:175px;position:relative;flex-shrink:0}@media(min-width: 768px){.cta-banner .cta-illustration[data-v-30ef1156]{height:auto;width:40%}}.cta-banner .cta-illustration img[data-v-30ef1156]{position:absolute;left:0;bottom:0;max-height:100%;right:0;margin:0 auto}.home-cta[data-v-30ef1156]{margin:3em auto}", ""]); // Exports module.exports = ___CSS_LOADER_EXPORT___; /***/ }), /***/ 257: /***/ (function(module, exports) { /***/ }), /***/ 369: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/generic/CallToActionBanner.vue?vue&type=template&id=30ef1156&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"cta-banner d-flex flex-md-row flex-column",class:_vm.variant},[(_vm.illustration)?_vm._ssrNode("<div class=\"cta-illustration align-self-stretch\" data-v-30ef1156>","</div>",[_c('OptimisedImage',{attrs:{"alt":_vm.illustration.image.description,"src":_vm.illustration.image.url,"width":_vm.illustration.image.width,"height":_vm.illustration.image.height,"content-type":_vm.illustration.image.contentType,"max-width":1100,"lazy":true}})],1):_vm._e(),_vm._ssrNode(" "),_vm._ssrNode("<div class=\"cta-content align-self-stretch flex-md-fill\" data-v-30ef1156>","</div>",[_vm._ssrNode("<h2 data-v-30ef1156>"+_vm._ssrEscape("\n "+_vm._s(_vm.name)+"\n ")+"</h2> <div data-v-30ef1156>"+(_vm._s(_vm.html))+"</div> "),_c('SmartLink',{staticClass:"btn btn-cta btn-primary",attrs:{"destination":_vm.link.url,"data-qa":"call to action"}},[_vm._v("\n "+_vm._s(_vm.link.text)+"\n ")])],2)],2)} var staticRenderFns = [] // CONCATENATED MODULE: ./src/components/generic/CallToActionBanner.vue?vue&type=template&id=30ef1156&scoped=true& // EXTERNAL MODULE: ./src/components/generic/SmartLink.vue + 3 modules var SmartLink = __webpack_require__(26); // EXTERNAL MODULE: external "marked" var external_marked_ = __webpack_require__(184); // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/generic/CallToActionBanner.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var CallToActionBannervue_type_script_lang_js_ = ({ name: 'CallToActionBanner', components: { SmartLink: SmartLink["a" /* default */], OptimisedImage: () => __webpack_require__.e(/* import() */ 103).then(__webpack_require__.bind(null, 253)) }, props: { name: { type: String, required: true }, text: { type: String, required: true }, link: { type: Object, required: true }, illustration: { type: Object, default: null }, /** * Banner variant to use * @values yellowgrey, light, innovationblue */ variant: { type: String, default: 'yellowgrey' } }, computed: { html() { // TODO: Update the styling of the RichString component and use that instead. return external_marked_["marked"].parse(this.text); } } }); // CONCATENATED MODULE: ./src/components/generic/CallToActionBanner.vue?vue&type=script&lang=js& /* harmony default export */ var generic_CallToActionBannervue_type_script_lang_js_ = (CallToActionBannervue_type_script_lang_js_); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(3); // EXTERNAL MODULE: ./src/components/generic/CallToActionBanner.vue?vue&type=custom&index=0&blockType=docs&lang=md var CallToActionBannervue_type_custom_index_0_blockType_docs_lang_md = __webpack_require__(257); var CallToActionBannervue_type_custom_index_0_blockType_docs_lang_md_default = /*#__PURE__*/__webpack_require__.n(CallToActionBannervue_type_custom_index_0_blockType_docs_lang_md); // CONCATENATED MODULE: ./src/components/generic/CallToActionBanner.vue function injectStyles (context) { var style0 = __webpack_require__(255) if (style0.__inject__) style0.__inject__(context) } /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( generic_CallToActionBannervue_type_script_lang_js_, render, staticRenderFns, false, injectStyles, "30ef1156", "61951a8c" ) /* custom blocks */ if (typeof CallToActionBannervue_type_custom_index_0_blockType_docs_lang_md_default.a === 'function') CallToActionBannervue_type_custom_index_0_blockType_docs_lang_md_default()(component) /* harmony default export */ var CallToActionBanner = __webpack_exports__["default"] = (component.exports); /***/ }) };; //# sourceMappingURL=88.js.map