diff --git a/docs/index.html b/docs/index.html index 3984b5ed..86232109 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -Choose a License
\ No newline at end of file +Choose a License
\ No newline at end of file diff --git a/docs/js/app.213f71ad.js b/docs/js/app.213f71ad.js new file mode 100644 index 00000000..a197d22d --- /dev/null +++ b/docs/js/app.213f71ad.js @@ -0,0 +1,2 @@ +(function(e){function t(t){for(var r,s,o=t[0],c=t[1],l=t[2],d=0,u=[];d{t.classList.toggle("expand")});const n=document.querySelector("button.expand-menu"),r=document.querySelector(".primary-menu");n.addEventListener("click",e=>{r.classList.toggle("expand")})}}},3202:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-navigation"},["FS"!==e.stepName?t("v-button",{staticClass:"is-border previous-button",on:{click:function(t){return e.handleNavigation("back")}}},[e._v(" "+e._s(e.$t("stepper.nav.previous-label"))+" ")]):e._e(),"AD"!==e.stepName?t("v-button",{class:["is-success","next-button",{disabled:!e.isNextEnabled}],attrs:{disabled:!e.isNextEnabled},on:{click:function(t){return e.handleNavigation("next")}}},[e._v(" "+e._s(e.$t("stepper.nav.next-label"))+" ")]):t("v-button",{staticClass:"is-success next-button done-button",on:{click:e.handleDone}},[e._v(" "+e._s(e.$t("stepper.nav.done-label"))+" ")]),"AD"===e.stepName?t("v-button",{staticClass:"restart-button is-text",on:{click:e.handleRestart}},[e._v(" "+e._s(e.$t("stepper.nav.restart-label"))+" ")]):e._e()],1)},t.staticRenderFns=[]},"323b":function(e,t,n){},"325e":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"control",class:{"is-expanded":e.expanded}},[t("span",{staticClass:"select",class:e.spanClasses},[t("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.computedValue,expression:"computedValue"}],ref:"select",on:{blur:function(t){return e.$emit("blur",t)},focus:function(t){return e.$emit("focus",t)},change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.computedValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e.placeholder?[null==e.computedValue?t("option",{attrs:{disabled:"",hidden:""},domProps:{value:null}},[e._v(" "+e._s(e.placeholder)+" ")]):e._e()]:e._e(),e._t("default")],2)]),e._t("left-icon")],2)},t.staticRenderFns=[]},"38d1":function(e,t,n){},"395c":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"app"}},[e.isEmbedded?e._e():t("header-section"),t("div",{staticClass:"container",attrs:{id:"site-container"}},[e.isEmbedded?e._e():t("nav",{staticClass:"breadcrumb caption bold",attrs:{"aria-label":"breadcrumbs"}},[t("ul",[e._m(0),t("li",{staticClass:"is-active"},[t("a",{attrs:{href:"#","aria-current":"page"}},[e._v(e._s(e.$t("app.page-title")))])])])]),e.isEmbedded?e._e():t("h1",{staticClass:"title is-2"},[e._v(" "+e._s(e.$t("chooser.heading"))+" ")]),e.isEmbedded?e._e():t("p",{staticClass:"stepper-instructions body-bigger"},[e._v(" "+e._s(e.$t("chooser.instructions"))+" ")]),t("div",{staticClass:"columns wider-gap"},[t("div",{staticClass:"column"},[t("Stepper",{on:{restart:e.restart,done:e.done},model:{value:e.currentStepId,callback:function(t){e.currentStepId=t},expression:"currentStepId"}})],1),t("div",{staticClass:"column right-column"},[t("div",{class:{"right-column":!e.showLicenseUse}},[t("transition",{attrs:{name:"appear"}},[e.showLicense?t("LicenseDetailsCard"):e._e()],1),t("transition",{attrs:{name:"appear"}},[e.showLicenseUse?t("LicenseUseCard",{ref:"licenseUseCard",class:{shake:e.shouldShake}}):e._e()],1)],1)])]),t("help-section",{on:{change:e.openChooserModal}})],1),e.isEmbedded?e._e():t("footer-section"),t("chooser-modal",{attrs:{"active-modal":e.openModal},on:{close:e.closeChooserModal}})],1)},t.staticRenderFns=[function(){var e=this,t=e._self._c;return t("li",[t("a",{attrs:{href:"https://creativecommons.org/"}},[e._v("Home")])])}]},"3b93":function(e,t,n){"use strict";var r=n("a5c9");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"3ba4":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LICENSES=void 0;t.LICENSES={CC0:{ATTRIBUTES:{BY:!1,SA:!1,NC:!1,ND:!1},FULL:"CC0 1.0 Universal",SHORT:"CC0 1.0",SLUG:"cc0",URL:"https://creativecommons.org/publicdomain/zero/1.0/",ICONS:["cc","zero"]},CC_BY:{ATTRIBUTES:{BY:!0,SA:!1,NC:!1,ND:!1},FULL:"Creative Commons Attribution 4.0 International",SHORT:"CC BY 4.0",SLUG:"cc-by",URL:"https://creativecommons.org/licenses/by/4.0/",ICONS:["cc","by"]},CC_BY_SA:{ATTRIBUTES:{BY:!0,SA:!0,NC:!1,ND:!1},FULL:"Creative Commons Attribution-ShareAlike 4.0 International",SHORT:"CC BY-SA 4.0",SLUG:"cc-by-sa",URL:"https://creativecommons.org/licenses/by-sa/4.0/",ICONS:["cc","by","sa"]},CC_BY_NC:{ATTRIBUTES:{BY:!0,SA:!1,NC:!0,ND:!1},FULL:"Creative Commons Attribution-NonCommercial 4.0 International",SHORT:"CC BY-NC 4.0",SLUG:"cc-by-nc",URL:"https://creativecommons.org/licenses/by-nc/4.0/",ICONS:["cc","by","nc"]},CC_BY_NC_SA:{ATTRIBUTES:{BY:!0,SA:!0,NC:!0,ND:!1},FULL:"Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International",SHORT:"CC BY-NC-SA 4.0",SLUG:"cc-by-nc-sa",URL:"https://creativecommons.org/licenses/by-nc-sa/4.0/",ICONS:["cc","by","nc","sa"]},CC_BY_NC_ND:{ATTRIBUTES:{BY:!0,SA:!1,NC:!0,ND:!0},FULL:"Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International",SHORT:"CC BY-NC-ND 4.0",SLUG:"cc-by-nc-nd",URL:"https://creativecommons.org/licenses/by-nc-nd/4.0/",ICONS:["cc","by","nc","nd"]},CC_BY_ND:{ATTRIBUTES:{BY:!0,SA:!1,NC:!1,ND:!0},FULL:"Creative Commons Attribution-NoDerivatives 4.0 International",SHORT:"CC BY-ND 4.0",SLUG:"cc-by-nd",URL:"https://creativecommons.org/licenses/by-nd/4.0/",ICONS:["cc","by","nd"]}}},"3ba6":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n("d4a1")),s=f(n("1f77")),i=f(n("fb97")),a=f(n("0864")),o=f(n("b90d")),c=f(n("bb49")),l=n("768b"),d=n("d07c"),u=f(n("99c9"));function f(e){return e&&e.__esModule?e:{default:e}}t.default={name:"Stepper",components:{ChooserStep:r.default,AttributionDetailsStep:s.default,CopyrightWaiverStep:i.default,DropdownStep:a.default,StepHeader:o.default,StepNavigation:c.default,AppropriateLicenseStep:u.default},props:{value:{type:Number,default:0}},data(){return{steps:[...d.initialSteps]}},computed:{activeStepId:{get(){return this.$props.value},set(e){this.$emit("input",e)}}},created:function(){this.$store.subscribe((e,t)=>{if("updateAttributesFromShort"===e.type)for(const n in this.steps){const{id:e,name:r,selected:s}=this.steps[n],i=t.currentLicenseAttributes[r];this.isLicenseAttribute(r)&&s!==i&&(this.$set(this.steps,e,{...this.steps[e],selected:i}),this.updateDisabledAndVisibleSteps(r,i))}})},methods:{stepActionComponent({name:e}){switch(e){case"CW":return i.default;case"AL":return u.default;case"DD":return a.default;case"AD":return s.default;default:return r.default}},stepActionProps(e){return{...e}},isLicenseAttribute(e){return["AL","BY","NC","ND","SA"].indexOf(e)>-1},isNextEnabled(e){return void 0!==this.steps[e].selected},navigate({direction:e,name:t}){"next"===e?this.handleNext(t):this.handlePrevious()},restart(){this.steps=[...d.initialSteps],this.$store.commit("restoreLicenseAttr"),this.$emit("restart")},done(){this.$emit("done")},changeStepSelected({name:e,id:t,selected:n}){if(this.isLicenseAttribute(e)){this.$store.commit("setSelected",{name:e,selected:n});const t=5;void 0===this.steps[t].selected&&"BY"===e&&this.$set(this.steps,t,{...this.steps[t],selected:!0})}this.$set(this.steps,t,{...this.steps[t],selected:n}),this.updateDisabledAndVisibleSteps()},handleNext(e){const t=this.activeStepId,n=this.steps[t].selected;if(void 0===n&&t<=6)return;const r=this.steps.slice(t+1).find(e=>e.visible&&e.enabled).id;if(this.$set(this.steps,t,{...this.steps[t],status:"completed"}),r-t>1)for(let s=t+1;s=0;t--){const n=this.steps[t];if(n.visible&&n.enabled){e=this.steps[t].id;break}}if(this.activeStepId-e>1)for(let t=this.activeStepId;t>e;t--)this.$set(this.steps,t,{...this.steps[t],status:"inactive"});else this.$set(this.steps,this.activeStepId,{...this.steps[this.activeStepId],status:"inactive"});this.$set(this.steps,e,{...this.steps[e],status:"active"}),this.activeStepId=e},setActiveStep(e){if(this.steps[e].enabled&&"inactive"!==this.steps[e].status&&!(e>=this.activeStepId)){for(let t=this.activeStepId;t>e;t--)this.$set(this.steps,t,{...this.steps[t],status:"inactive"});this.$set(this.steps,e,{...this.steps[e],status:"active"}),this.activeStepId=e}},setStepsVisible(e){this.steps.forEach(t=>{e.indexOf(t.name)>-1&&!t.visible?this.$set(this.steps,t.id,{...t,visible:!0}):-1===e.indexOf(t.name)&&t.visible&&this.$set(this.steps,t.id,{...t,visible:!1})})},setStepsEnabled(e,t){const n=t=>e.indexOf(t.name)>-1&&!t.enabled,r=t=>-1===e.indexOf(t.name)&&t.enabled;this.steps.forEach(e=>{r(e)?this.$set(this.steps,e.id,{...e,enabled:!1,disabledDue:t}):n(e)&&this.$set(this.steps,e.id,{...e,enabled:!0,disabledDue:""})})},updateDisabledAndVisibleSteps(){const e={};this.steps.forEach(t=>{e[t.name]=t.selected});const{visible:t,enabled:n,disabledDue:r}=(0,l.updateVisibleEnabledStatus)(e);this.setStepsVisible(t),this.setStepsEnabled(n,r)},visibleSteps(){return this.steps.filter(e=>e.visible)}}}},"3be8":function(e,t,n){"use strict";var r=n("395c");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"3c42":function(e,t,n){},"3dfd":function(e,t,n){"use strict";n.r(t);var r=n("3be8"),s=n("42d8");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("ba1e");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},"3e72":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"StepNavigation",props:{stepName:{type:String,required:!0},isNextEnabled:{type:Boolean,default:!1}},methods:{handleNavigation(e){this.$emit("navigate",{direction:e,name:this.stepName})},handleDone(){this.$emit("done")},handleRestart(){this.$emit("restart")}}}},"42d8":function(e,t,n){"use strict";n.r(t);var r=n("8533"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},4360:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toggleCopyrightCheckbox=t.toggleAppropriatenessValue=t.defaultState=t.default=t.allCopyrightClausesChecked=t.allAppropriatenessQualificationsMet=void 0;var r=a(n("2b0e")),s=a(n("2f62")),i=n("768b");function a(e){return e&&e.__esModule?e:{default:e}}r.default.use(s.default);const o=t.defaultState={currentLicenseAttributes:{...i.defaultAttributes},attributionDetails:{creatorName:"",creatorProfileUrl:"",workTitle:"",workUrl:"",yearOfCreation:""},attributionType:"short",copyright:{agreed:!1,confirmed:!1},appropriate:{ownupagreed:!1,termsagreed:!1,nonrevocableagreed:!1}},c=(e,{key:t})=>{e.copyright[t]=!e.copyright[t]};t.toggleCopyrightCheckbox=c;const l=e=>Object.values(e.copyright).every(e=>!0===e);t.allCopyrightClausesChecked=l;const d=(e,{key:t})=>{e.appropriate[t]=!e.appropriate[t]};t.toggleAppropriatenessValue=d;const u=e=>Object.values(e.appropriate).every(e=>!0===e);t.allAppropriatenessQualificationsMet=u;const f=e=>{const t={...o,...e};return new s.default.Store({state:t,getters:{isLicenseSelected:e=>void 0!==e.currentLicenseAttributes.BY,shortName:e=>(0,i.attrToShort)(e.currentLicenseAttributes),fullName:e=>(0,i.attrToFull)(e.currentLicenseAttributes),licenseUrl:e=>(t="web")=>(0,i.licenseURL)(e.currentLicenseAttributes,t),iconsList:e=>(0,i.licenseIconsArr)(e.currentLicenseAttributes),allCopyrightClausesChecked:l,allAppropriatenessQualificationsMet:u},mutations:{setSelected(e,{name:t,selected:n}){"ND"===t&&n&&e.currentLicenseAttributes.SA?e.currentLicenseAttributes={...e.currentLicenseAttributes,SA:!1,ND:!0}:["BY","NC","ND","SA"].indexOf(t)>-1&&(e.currentLicenseAttributes={...e.currentLicenseAttributes,[t]:n})},updateAttributesFromShort(e,t){t.includes("CC0")?e.currentLicenseAttributes={...i.CC0Attributes}:(e.currentLicenseAttributes.BY=!0,e.currentLicenseAttributes.NC=!!t.includes("NC"),e.currentLicenseAttributes.ND=!!t.includes("ND"),e.currentLicenseAttributes.SA=!!t.includes("SA"))},setCreatorName(e,t){e.attributionDetails.creatorName=t},setCreatorProfileUrl(e,t){e.attributionDetails.creatorProfileUrl=t},setWorkTitle(e,t){e.attributionDetails.workTitle=t},setWorkUrl(e,t){e.attributionDetails.workUrl=t},setYearOfCreation(e,t){e.attributionDetails.yearOfCreation=t},setAttributionType(e,t){e.attributionType=t},restoreLicenseAttr(e){e.currentLicenseAttributes=i.defaultAttributes},toggleCopyrightCheckbox:c,toggleAppropriatenessValue:d}})};t.default=f},"439f":function(e,t,n){"use strict";var r=n("d9c8");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"456f":function(e,t,n){"use strict";n.r(t);var r=n("fd01"),s=n("03b4");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("1329");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,"02ee162d",null);t["default"]=o.exports},"47fd":function(e,t,n){"use strict";n("cddc")},"494b":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("span",e._l([...e.iconsArr],(function(r,s){return t("img",{key:s,attrs:{width:e.size,height:e.size,src:n("9113")("./cc-"+e.filename(r))}})})),0)},t.staticRenderFns=[]},"49f8":function(e,t,n){var r={"./en.json":"edd4"};function s(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}s.keys=function(){return Object.keys(r)},s.resolve=i,e.exports=s,s.id="49f8"},"4a13":function(e,t,n){"use strict";n("b4d1")},"4a4a":function(e,t,n){"use strict";var r=n("c62b");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"4b06":function(e,t,n){"use strict";n.r(t);var r=n("3ba6"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},"4c43":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return null!==e.activeModal?t("app-modal",{attrs:{title:e.$t(`help.${e.modals[e.activeModal]}.heading`)},on:{close:e.closeModal}},[t("section",{staticClass:"modal-body"},[e.isSimpleModal(e.activeModal)?t("section",{class:["modal-content","modal-"+e.activeModal]},[t("article",{domProps:{innerHTML:e._s(e.$t(`help.${e.modals[e.activeModal]}.text`))}})]):e._e(),3===e.activeModal?t("section",{staticClass:"modal-content modal-3"},[t("p",[e._v(" "+e._s(e.$t("help.what-icons-mean.text"))+" ")]),t("div",{staticClass:"icons-section"},[t("div",{staticClass:"icon-item"},[t("img",{attrs:{src:n("3620"),alt:e.$t("help.what-icons-mean.BY.icon-alt-text")}}),t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.long-name"))+" ")]),t("p",{staticClass:"icon-caption"},[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.short-name"))+" ")]),t("p",{staticClass:"icon-text"},[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.text"))+" ")])]),t("div",{staticClass:"icon-item"},[t("img",{attrs:{src:n("9e44"),alt:e.$t("help.what-icons-mean.ND.icon-alt-text")}}),t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.long-name"))+" ")]),t("p",{staticClass:"icon-caption"},[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.short-name"))+" ")]),t("p",{staticClass:"icon-text"},[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.text"))+" ")])]),t("div",{staticClass:"icon-item"},[t("img",{attrs:{src:n("844d"),alt:e.$t("help.what-icons-mean.NC.icon-alt-text")}}),t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.what-icons-mean.NC.long-name"))+" ")]),t("p",{staticClass:"icon-caption"},[e._v(" "+e._s(e.$t("help.what-icons-mean.NC.short-name"))+" ")]),t("p",{staticClass:"icon-text"},[e._v(" "+e._s(e.$t("help.what-icons-mean.NC.text"))+" ")])]),t("div",{staticClass:"icon-item"},[t("img",{attrs:{src:n("3988"),alt:e.$t("help.what-icons-mean.SA.icon-alt-text")}}),t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.long-name"))+" ")]),t("p",{staticClass:"icon-caption"},[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.short-name"))+" ")]),t("p",{staticClass:"icon-text"},[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.text"))+" ")])])])]):e._e(),5===e.activeModal?t("section",{staticClass:"modal-content modal-5"},[t("article",{staticClass:"columns-auto"},[t("div",{domProps:{innerHTML:e._s(e.$t("help.six-cc-licenses.text"))}}),t("img",{attrs:{alt:"license openness scale",src:"https://upload.wikimedia.org/wikipedia/commons/f/f8/Ordering_of_Creative_Commons_licenses_from_most_to_least_permissive.png"}})])]):e._e(),6===e.activeModal?t("section",{staticClass:"modal-content modal-6"},[t("article",[t("p",{domProps:{innerHTML:e._s(e.$t("help.how-licenses-communicated.text"))}}),t("div",{staticClass:"license-communication"},[t("div",{staticClass:"info-row"},[t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.how-licenses-communicated.full-name"))+" ")]),t("p",[e._v(e._s(e.$t("help.how-licenses-communicated.CC-BY-NC")))])]),t("div",{staticClass:"info-row"},[t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.how-licenses-communicated.short-name"))+" ")]),t("p",[e._v("CC BY-NC 4.0")])]),t("div",{staticClass:"info-row"},[t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.how-licenses-communicated.license-icons"))+" ")]),t("div",[t("license-icons",{attrs:{"icons-arr":["logo","by","nc"]}})],1)])])])]):e._e(),t("footer",{staticClass:"modal-footer modal-card-foot",domProps:{innerHTML:e._s(e.$t(`help.${e.modals[e.activeModal]}.footer`))}})])]):e._e()},t.staticRenderFns=[]},"4db4":function(e,t,n){"use strict";n("c35d")},5433:function(e,t,n){"use strict";n.r(t);var r=n("1f71"),s=n("c8d3");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("c874");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,"2348ce5d",null);t["default"]=o.exports},"56d7":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n("2b0e")),s=d(n("3dfd"));n("c8ab");var i=d(n("f13c")),a=d(n("0af3")),o=l(n("2075"));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=s?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function d(e){return e&&e.__esModule?e:{default:e}}r.default.config.productionTip=!1,r.default.use(a.default),r.default.use(i.default),o.init({dsn:"https://8c09726e231d4cf780c541f40d3639a9@sentry.io/3009295",logErrors:!1}),"embedded"!==Object({NODE_ENV:"production",VUE_APP_I18N_LOCALE:"en",VUE_APP_I18N_FALLBACK_LOCALE:"en",BASE_URL:"/"}).VUE_APP_CC_OUTPUT&&new r.default({render:e=>e(s.default)}).$mount("#app");t.default=s.default},5871:function(e,t,n){"use strict";n.r(t);var r=n("3c42"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},"58db":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("2f62");t.default={name:"AppropraitLicenseStep",inheritAttrs:!1,props:{id:Number,name:String,selected:Boolean},computed:{...(0,r.mapState)(["appropriate"]),...(0,r.mapGetters)(["allAppropriatenessQualificationsMet"])},watch:{allAppropriatenessQualificationsMet(e){this.$emit("change",{name:this.$props.name,id:this.$props.id,selected:!!e||void 0})}},methods:{toggle(e){this.$store.commit("toggleAppropriatenessValue",{key:e})}}}},"5a43":function(e,t,n){},"5b46":function(e,t,n){"use strict";n.r(t);var r=n("439f"),s=n("5871");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},6163:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("v-select",{staticClass:"license-dropdown",attrs:{placeholder:e.$t("stepper.DD.placeholder"),value:e.shortName},on:{input:e.setCurrentLicense}},e._l(e.licenseList,(function(n){return t("option",{key:n,domProps:{value:n}},[e._v(" "+e._s(n)+" ")])})),0)],1)},t.staticRenderFns=[]},"621f":function(e,t,n){"use strict";var r=n("325e");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"655b":function(e,t,n){"use strict";var r=n("f216");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"672c":function(e,t,n){"use strict";var r=n("6aae");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},6855:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{class:["control",e.sizeClass,{"has-icons-left":e.hasLeftIcon,"has-icons-right":e.hasRightIcon}]},[t("label",{class:[e.sizeClass]},[e.label?t("span",{staticClass:"label"},[e._v(e._s(e.label)+" "),e.hasAfterLabel?e._t("after-label"):e._e(),e.description?t("span",{staticClass:"description"},[e._v(e._s(e.description))]):e._e()],2):e._e(),t("span",{class:["control-inner",{disabled:e.isDisabled,readonly:e.isReadonly}]},[e.hasLeftIcon?t("span",{staticClass:"icon left-icon"},[e._t("left-icon")],2):e._e(),e.isTextArea?e._e():t("input",{staticClass:"input",class:[e.sizeClass],attrs:{placeholder:e.placeholder,disabled:e.isDisabled,type:e.type},domProps:{value:e.localValue},on:{input:e.onInput}}),e.isTextArea?t("textarea",{staticClass:"textarea",attrs:{placeholder:e.placeholder,disabled:e.isDisabled,readonly:e.isReadonly},domProps:{value:e.localValue},on:{input:e.onInput}}):e._e(),e._v(" "),e.hasRightIcon?t("span",{staticClass:"icon right-icon"},[e._t("right-icon")],2):e._e()])])])},t.staticRenderFns=[]},"6aae":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"help-section"},[t("h2",{staticClass:"title is-3"},[e._v(" "+e._s(e.$t("help.heading"))+" ")]),t("ul",{staticClass:"help-links"},e._l(e.modals,(function(n,r){return t("li",{key:r,staticClass:"help-link"},[t("v-button",{staticClass:"help-link-a",attrs:{theme:"text"},on:{click:function(t){return e.clickHandler(r)}}},[e._v(" "+e._s(e.$t(`help.${n}.heading`))+" ")])],1)})),0)])},t.staticRenderFns=[]},"6dd5":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("div",{class:["field",e.yesSelected]},[t("v-radio",{attrs:{"native-value":"yes",name:"radio"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[t("span",{staticClass:"body-normal"},[e._v(e._s(e.$t("stepper.yes"))+e._s(e.$t(e.yesText)))])])],1),t("div",{class:["field",e.noSelected]},[t("v-radio",{attrs:{"native-value":"no",name:"radio"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[t("span",{staticClass:"body-normal"},[e._v(e._s(e.$t("stepper.no"))+e._s(e.$t(e.noText)))])])],1)])},t.staticRenderFns=[]},"6fa3":function(e,t,n){"use strict";n.r(t);var r=n("621f"),s=n("9948");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},"70e2":function(e,t,n){},7240:function(e,t,n){"use strict";n("323b")},"72d1":function(e,t,n){"use strict";n("70e2")},"768b":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ICON_STYLE=t.ICON_BASE_URL=t.DCT_NAMESPACE=t.CC_NAMESPACE=t.CCBYAttributes=t.CC0Attributes=void 0,Object.defineProperty(t,"LICENSES",{enumerable:!0,get:function(){return r.LICENSES}}),t.attrToFull=o,t.attrToShort=a,t.defaultAttributes=t.chooserRef=void 0,t.generateHTML=_,t.licenseIconsArr=u,t.licenseSlug=d,t.licenseURL=l,t.slugFromShort=void 0,t.updateVisibleEnabledStatus=f;var r=n("3ba4");t.CC0Attributes=r.LICENSES.CC0.ATTRIBUTES,t.CCBYAttributes=r.LICENSES.CC_BY.ATTRIBUTES,t.defaultAttributes={BY:void 0,NC:void 0,ND:void 0,SA:void 0};const s={"CC0 1.0":"CC0","CC BY 4.0":"CC_BY","CC BY-ND 4.0":"CC_BY_ND","CC BY-SA 4.0":"CC_BY_SA","CC BY-NC 4.0":"CC_BY_NC","CC BY-NC-ND 4.0":"CC_BY_NC_ND","CC BY-NC-SA 4.0":"CC_BY_NC_SA"},i=e=>s[e];function a(e){if(void 0===e.BY)return;if(!e.BY)return"CC0 1.0";let t="CC BY";return e.NC&&(t+="-NC"),!e.ND&&e.SA?t+="-SA":e.ND&&(t+="-ND"),t+=" 4.0",t}function o(e){const t=i(a(e));return t?r.LICENSES[t].FULL:null}t.slugFromShort=i;const c=t.chooserRef="?ref=chooser-v1";function l(e,t="web"){if(void 0===e.BY)throw new Error("Cannot return URL when BY attribute is undefined");const n=i(a(e)),s=r.LICENSES[n].URL,o="web"===t?c:"";return`${s}${o}`}function d(e){const t=Object.values(r.LICENSES).find(t=>t.SHORT===e);if(!t)throw new Error(`Cannot create slug from string "${e}"`);return t.SLUG}function u(e){if(!e.BY)return["zero"];const t=[];for(const n in e)e[n]&&t.push(n.toLowerCase());return t}function f(e){let t,n,r="";return e.FS?!1===e.BY?(t=["FS","DD","CW","AD"],n=["FS","DD","CW","AD"],r="CC0"):(t=["FS","DD","AD"],n=["FS","DD","AD"]):!1===e.BY?(t=["AL","FS","BY","NC","ND","SA","CW","AD"],n=["AL","FS","BY","CW","AD"],r="CC0"):e.ND?(t=["AL","FS","BY","NC","ND","SA","AD"],n=["AL","FS","BY","NC","ND","AD"],r="ND"):!1===e.BY?(t=["AL","FS","BY","NC","ND","SA","CW","AD"],n=["AL","FS","BY","CW","AD"],r="CC0"):e.ND?(t=["AL","FS","BY","NC","ND","SA","AD"],n=["AL","FS","BY","NC","ND","AD"],r="ND"):(t=["AL","FS","BY","NC","ND","SA","AD"],n=["AL","FS","BY","NC","ND","SA","AD"]),{visible:t,enabled:n,stepsDisabledDue:r}}t.CC_NAMESPACE={NAME:"xmlns:cc",URI:"http://creativecommons.org/ns#"},t.DCT_NAMESPACE={NAME:"xmlns:dct",URI:"http://purl.org/dc/terms/"};const p=t.ICON_STYLE="height:22px!important;margin-left:3px;vertical-align:text-bottom;",h=t.ICON_BASE_URL="https://mirrors.creativecommons.org/presskit/icons";function m(e,t){if(!e)return"";if(t){const n=t.startsWith("http")?t:"http://"+t,r='rel="cc:attributionURL dct:creator" property="cc:attributionName"';return`${e}`}return`${e}`}function v(e,t,n){if(n&&!t)return e;const r='property="dct:title"';if(!t)return`${e}`;const s=t.startsWith("http")?t:"http://"+t;return`${e}`}function b(e){const t='property="dct:title"';return` © ${e}`}function C(e,t,n){const r=`style="${p}"`,s="?ref=chooser-v1",i=e=>`${h}/${e.toLowerCase()}.svg${s}`,a=e.map(e=>``).join(""),o=`href="${t}${s}"`,c='target="_blank" rel="license noopener noreferrer"',l='style="display:inline-block;"';return`${n}${a}`}function _(e,t,n=!1,s=!0){const a={},{creatorName:o,creatorProfileUrl:c,workUrl:l,workTitle:d,yearOfCreation:u}=e,f=i(t),{ICONS:p,URL:h,FULL:_}=r.LICENSES[f],g=n?_:t;return a.license=C(p,h,g),a.creator=m(o,c),a.work=v(d,l,s),a.year=b(u),a}},"77bd":function(e,t,n){},"7be2":function(e,t,n){"use strict";n("b926")},8533:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("2f62"),s=f(n("9a5e")),i=f(n("f220")),a=f(n("a1ab")),o=f(n("0075")),c=f(n("5b46")),l=f(n("456f")),d=f(n("9225")),u=f(n("4360"));function f(e){return e&&e.__esModule?e:{default:e}}const p=(0,u.default)({});t.default={name:"App",store:p,i18n:d.default,components:{HelpSection:i.default,Stepper:a.default,LicenseDetailsCard:l.default,LicenseUseCard:()=>n.e("chunk-87a74b80").then(n.bind(null,"d8f9")),HeaderSection:o.default,FooterSection:c.default,ChooserModal:s.default},data(){var e;return{isEmbedded:null!==(e="embedded"===Object({NODE_ENV:"production",VUE_APP_I18N_LOCALE:"en",VUE_APP_I18N_FALLBACK_LOCALE:"en",BASE_URL:"/"}).VUE_APP_CC_OUTPUT)&&void 0!==e&&e,currentStepId:0,openModal:null,showLicense:!1,shouldShake:!1,windowWidth:window.innerWidth}},computed:{showLicenseUse(){return 8===this.currentStepId},isBelowTabletWidth(){return this.windowWidth<769}},watch:{async currentStepId(e,t){const n=6===e&&1===t?2:Math.min(e,t);await this.$nextTick(),this.$scrollTo(".step-"+n,{cancelable:!1})}},mounted(){this.$nextTick(()=>{window.addEventListener("resize",this.onResize)})},beforeDestroy(){window.removeEventListener("resize",this.onResize)},created:function(){this.$store.subscribe(e=>{"updateAttributesFromShort"!==e.type&&"setSelected"!==e.type||(this.showLicense=!0)})},methods:{...(0,r.mapMutations)(["setAttributionType"]),restart(){this.currentStepId=0,this.showLicense=0,this.setAttributionType("short")},done(){const e=this.isBelowTabletWidth?3e3:800,t=3e3+e,n=this;setTimeout(()=>{n.shouldShake=!0},e-400),setTimeout(()=>{n.shouldShake=!1},t),this.$scrollTo(this.$refs.licenseUseCard.$el,e,{cancelable:!1})},onResize(){this.windowWidth=window.innerWidth},openChooserModal(e){this.openModal=e},closeChooserModal(){this.openModal=null}}}},8801:function(e,t,n){"use strict";var r=n("494b");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"8b54":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n("20bb"));function s(e){return e&&e.__esModule?e:{default:e}}t.default={name:"ChooserModal",components:{LicenseIcons:r.default},props:{activeModal:{type:[String,Number,null],default:null}},data(){return{modals:["what-are-cc-licenses","how-to-apply-cc-license","what-should-i-consider","what-icons-mean","what-if-other-questions"]}},methods:{isSimpleModal(e){return![3].includes(e)},closeModal(){this.openModal=null,this.$emit("close")}}}},"8ffc":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("2f62"),s=c(n("5433")),i=n("ad3d"),a=n("11ca"),o=n("ecee");function c(e){return e&&e.__esModule?e:{default:e}}o.library.add(a.faInfoCircle);t.default={name:"AttributionDetails",components:{VInput:s.default,FontAwesomeIcon:i.FontAwesomeIcon},inheritAttrs:!1,props:{status:{type:String,validator(e){return["active","previous","inactive"].includes(e)}}},data(){return{showInfoModal:!1}},computed:{...(0,r.mapState)(["attributionDetails","currentLicenseAttributes"]),creatorName:{get(){return this.attributionDetails.creatorName},set(e){this.setCreatorName(e)}},creatorProfileUrl:{get(){return this.attributionDetails.creatorProfileUrl},set(e){this.setCreatorProfileUrl(e)}},workTitle:{get(){return this.attributionDetails.workTitle},set(e){this.setWorkTitle(e)}},workUrl:{get(){return this.attributionDetails.workUrl},set(e){this.setWorkUrl(e)}},yearOfCreation:{get(){return this.attributionDetails.yearOfCreation},set(e){this.setYearOfCreation(e)}}},methods:{toggleInfoModal(){this.showInfoModal=!this.showInfoModal},...(0,r.mapMutations)(["setCreatorName","setCreatorProfileUrl","setWorkTitle","setWorkUrl","setYearOfCreation"])}}},9113:function(e,t,n){var r={"./cc-by.svg":"3620","./cc-heart-filled.svg":"2dbb","./cc-heart.svg":"2502","./cc-logo.svg":"b0ef","./cc-nc-eu.svg":"5e01","./cc-nc-jp.svg":"e567","./cc-nc.svg":"844d","./cc-nd.svg":"9e44","./cc-pd.svg":"c587","./cc-pdm.svg":"9b9c","./cc-remix.svg":"54f1","./cc-sa.svg":"3988","./cc-sampling-plus.svg":"768e","./cc-sampling.svg":"ce82","./cc-share.svg":"165f","./cc-zero.svg":"a9c6"};function s(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}s.keys=function(){return Object.keys(r)},s.resolve=i,e.exports=s,s.id="9113"},"915b":function(e,t,n){"use strict";n.r(t);var r=n("3e72"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},"91e6":function(e,t,n){},9225:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n("2b0e")),s=i(n("a925"));function i(e){return e&&e.__esModule?e:{default:e}}function a(){const e=n("49f8"),t={};return e.keys().forEach(n=>{const r=n.match(/([A-Za-z0-9-_]+)\./i);if(r&&r.length>1){const s=r[1];t[s]=e(n)}}),t}r.default.use(s.default);t.default=new s.default({locale:"en",fallbackLocale:"en",messages:a()})},9948:function(e,t,n){"use strict";n.r(t);var r=n("d92b"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},"99c9":function(e,t,n){"use strict";n.r(t);var r=n("ff7c"),s=n("0845");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("72d1");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},"9a5e":function(e,t,n){"use strict";n.r(t);var r=n("035d"),s=n("f62e");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("7240");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},a1ab:function(e,t,n){"use strict";n.r(t);var r=n("4a4a"),s=n("4b06");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("ccaf");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},a5c9:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("p",{staticClass:"body-normal"},[e._v(" "+e._s(e.$t("stepper.AD.instructions"))+" ")]),t("form",{staticClass:"attribution-details-form"},[t("v-input",{attrs:{label:e.$t("stepper.AD.form.work-title.label"),placeholder:e.$t("stepper.AD.form.work-title.placeholder")},model:{value:e.workTitle,callback:function(t){e.workTitle=t},expression:"workTitle"}}),t("v-input",{attrs:{label:e.$t("stepper.AD.form.creator-name.label"),placeholder:e.$t("stepper.AD.form.creator-name.placeholder")},scopedSlots:e._u([{key:"after-label",fn:function(){return[t("span",{on:{click:e.toggleInfoModal}},[t("font-awesome-icon",{staticClass:"icon",attrs:{icon:"fa-solid fa-info-circle"}})],1)]},proxy:!0}]),model:{value:e.creatorName,callback:function(t){e.creatorName=t},expression:"creatorName"}}),t("v-input",{attrs:{label:e.$t("stepper.AD.form.work-url.label"),placeholder:e.$t("stepper.AD.form.work-url.placeholder")},model:{value:e.workUrl,callback:function(t){e.workUrl=t},expression:"workUrl"}}),t("v-input",{attrs:{label:e.$t("stepper.AD.form.creator-profile.label"),placeholder:e.$t("stepper.AD.form.creator-profile.placeholder")},model:{value:e.creatorProfileUrl,callback:function(t){e.creatorProfileUrl=t},expression:"creatorProfileUrl"}}),e.currentLicenseAttributes.BY?t("v-input",{attrs:{label:e.$t("stepper.AD.form.year-of-creation.label"),placeholder:e.$t("stepper.AD.form.year-of-creation.placeholder")},model:{value:e.yearOfCreation,callback:function(t){e.yearOfCreation=t},expression:"yearOfCreation"}}):e._e()],1),e.showInfoModal?t("app-modal",{attrs:{title:e.$t("help.context-for-creator-name.heading")},on:{close:e.toggleInfoModal}},[t("section",{staticClass:"modal-body"},[t("section",{class:["modal-content","modal-0"]},[t("article",{domProps:{innerHTML:e._s(e.$t("help.context-for-creator-name.text"))}})])])]):e._e()],1)},t.staticRenderFns=[]},b4d1:function(e,t,n){},b508:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"ChooserStep",inheritAttrs:!1,props:{name:String,selected:Boolean,id:Number,enabled:Boolean,disabledDue:String},computed:{reversed(){return["NC","ND","SA"].indexOf(this.$props.name)>-1},showDisabledDue(){return!this.$props.enabled&&void 0!==this.$props.disabledDue},qualifier(){return this.reversed?!this.selected:this.selected},radio:{get(){return void 0===this.$props.selected?void 0:this.qualifier?"yes":"no"},set(e){let t="yes"===e;t=this.reversed?!t:t,this.$emit("change",{name:this.$props.name,id:this.$props.id,selected:t})}},tPrefix(){return"stepper."+this.$props.name},yesText(){return this.tPrefix+".selected"},noText(){return this.tPrefix+".not-selected"},yesSelected(){return this.selected?"selected":"not-selected"},noSelected(){return this.selected?"not-selected":"selected"}}}},b562:function(e,t,n){"use strict";n("e0fc")},b90d:function(e,t,n){"use strict";n.r(t);var r=n("f227"),s=n("bc06");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("e791");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,"6085dff8",null);t["default"]=o.exports},b926:function(e,t,n){},b9a3:function(e,t,n){"use strict";n.r(t);var r=n("b508"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},ba1e:function(e,t,n){"use strict";n("38d1")},ba36:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"recommended-card"},[t("h3",[e._v(e._s(e.cardHeading))]),t("div",{staticClass:"license-short-name"},[t("span",{staticClass:"license-icons"},e._l(["logo",...e.iconsList],(function(e){return t("license-icons",{key:e,class:["icon"],attrs:{"icons-arr":[e],size:50}})})),1),t("h4",{staticClass:"b-header"},[e._v(" "+e._s(e.shortName)+" ")])]),t("h4",{staticClass:"b-header"},[e._v(" "+e._s(e.fullName)+" ")]),t("p",{staticClass:"license-full-description body-big"},[e._v(" "+e._s(e.$t(e.licenseKey))+" ")]),t("section",{staticClass:"items-description"},[t("ul",{staticClass:"license-list"},[t("transition-group",{attrs:{name:"highlight"}},e._l(e.iconsList,(function(n){return t("li",{key:n,class:["license-list-item",n]},[t("span",{staticClass:"readable-string"},[t("license-icons",{class:["icon"],attrs:{"icons-arr":[n],size:30}}),t("span",[t("b",[e._v(e._s("zero"===n?"CC0":n.toUpperCase())+":")]),e._v(" "+e._s(e.$t("license-details-card.item-description."+n))+" ")])],1),"nc"===n?t("span",{staticClass:"description-caption caption"},[e._v(" "+e._s(e.$t("license-details-card.caption."+n))+" ")]):e._e()])})),0)],1)]),t("div",[t("a",{staticClass:"license-deed-link",attrs:{href:e.licenseUrl(),target:"_blank",rel:"noopener noreferrer"}},[e._v(" "+e._s(e.$t(e.textKey))+" "),t("font-awesome-icon",{staticClass:"icon icon-size",attrs:{icon:"fa-solid fa-external-link-alt"}})],1)])])},t.staticRenderFns=[]},bb49:function(e,t,n){"use strict";n.r(t);var r=n("0faf"),s=n("915b");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("b562");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},bc06:function(e,t,n){"use strict";n.r(t);var r=n("e026"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},c351:function(e,t,n){},c35d:function(e,t,n){},c4cc:function(e,t,n){"use strict";var r=n("6dd5");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},c55d:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={data(){return{openModal:null,modals:["what-are-cc-licenses","how-to-apply-cc-license","what-should-i-consider","what-icons-mean","what-if-other-questions"]}},computed:{openModalTitle(){return null!==this.openModal?this.modals[this.openModal]:null}},methods:{async clickHandler(e){this.$emit("change",e),this.openModal=parseInt(e),await this.$nextTick(),this.$nextTick((function(){const e=document.querySelectorAll(".modal a");e.forEach((function(e){e.target="_blank",e.rel="noopener noreferrer"}))}))}}}},c62b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"stepper__container"},e._l(e.visibleSteps(),(function(n,r){return t("div",{key:r,ref:"step-"+r,refInFor:!0,class:["step-container","step-"+n.id,n.name,n.status,{disabled:!n.enabled}]},[t("step-header",{attrs:{step:n},on:{activate:function(t){return e.setActiveStep(n.id)}}}),"active"===n.status?t("div",{staticClass:"step-content"},[t(e.stepActionComponent(n),e._b({tag:"component",on:{change:e.changeStepSelected}},"component",e.stepActionProps(n),!1)),t("StepNavigation",{attrs:{"step-name":n.name,"is-next-enabled":e.isNextEnabled(n.id)},on:{navigate:e.navigate,restart:e.restart,done:e.done}})],1):e._e()],1)})),0)},t.staticRenderFns=[]},c7e3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"VInput",props:{value:{type:String,default:""},type:{type:String,default:"text"},label:{type:String,default:""},description:{type:String,default:""},placeholder:{type:String,default:""},isTextArea:{type:Boolean,default:!1},isReadonly:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},size:{type:String,default:"is-normal",validate:function(e){return["is-normal","is-medium","is-large"].indexOf(e)>-1}}},data(){return{localValue:this.value}},computed:{computedValue:{get(){return this.localValue},set(e){this.localValue=e,this.$emit("input",e)}},sizeClass(){return"normal"===this.size?"":this.size},hasAfterLabel(){return!!this.$slots["after-label"]},hasLeftIcon(){return!!this.$slots["left-icon"]},hasRightIcon(){return!!this.$slots["right-icon"]}},methods:{onInput(e){this.localValue=e.target.value,this.computedValue=e.target.value}}}},c874:function(e,t,n){"use strict";n("77bd")},c8ab:function(e,t,n){},c8d3:function(e,t,n){"use strict";n.r(t);var r=n("c7e3"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},ca5c:function(e,t,n){e.exports=n.p+"img/cc-icons.826a7b7f.svg"},ccaf:function(e,t,n){"use strict";n("91e6")},cd89:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this;e._self._c;return e._m(0)},t.staticRenderFns=[function(){var e=this,t=e._self._c;return t("header",[t("div",{staticClass:"masthead"},[t("h1",[t("a",{staticClass:"identity-logo",attrs:{href:"https://creativecommons.org"}},[e._v("Creative Commons")])]),t("button",{staticClass:"expand-menu"},[e._v("Menu")]),t("nav",{staticClass:"primary-menu"},[t("ul",[t("li",[t("a",{attrs:{href:"https://creativecommons.org/about/mission"}},[e._v("Who We Are")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/about"}},[e._v("What We Do")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/share-your-work"}},[e._v("Licenses and Tools")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/blog"}},[e._v("Blog")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/about/support-cc/"}},[e._v("Support Us")])])])]),t("nav",{staticClass:"ancilliary-menu"},[t("ul",[t("li",[t("a",{staticClass:"search icon-attach fa-search",attrs:{href:"https://creativecommons.org/?s"}},[e._v("Search")])]),t("li",[t("a",{staticClass:"donate icon-attach fa-heart",attrs:{href:"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner",target:"_blank"}},[e._v("Donate")])]),t("li",[t("button",{staticClass:"explore"},[e._v("Explore CC")])])])])]),t("div",{staticClass:"explore-panel"},[t("nav",{staticClass:"explore-menu"},[t("ul",[t("li",[t("a",{attrs:{href:"https://network.creativecommons.org/",target:"_blank"}},[e._v("Global Network")]),t("p",[e._v("Join a global community working to strengthen the Commons")])]),t("li",[t("a",{attrs:{href:"https://certificate.creativecommons.org/",target:"_blank"}},[e._v("Certificate")]),t("p",[e._v("Become an expert in creating and engaging with openly licensed materials")])]),t("li",[t("a",{attrs:{href:"https://summit.creativecommons.org/",target:"_blank"}},[e._v("Global Summit")]),t("p",[e._v("Attend our annual event, promoting the power of open licensing")])]),t("li",[t("a",{attrs:{href:"https://search.creativecommons.org/",target:"_blank"}},[e._v("Search Portal")]),t("p",[e._v("Find engines to search openly licensed material for creative and educational reuse")])]),t("li",[t("a",{attrs:{href:"https://opensource.creativecommons.org/",target:"_blank"}},[e._v("Open Source")]),t("p",[e._v("Help us build products that maximize creativity and innovation")])])])])])])}]},cddc:function(e,t,n){},d07c:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initialSteps=void 0;t.initialSteps=[{id:0,name:"FS",visible:!0,enabled:!0,status:"active",selected:void 0},{id:1,name:"BY",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:2,name:"NC",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:3,name:"ND",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:4,name:"SA",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:5,name:"DD",visible:!1,enabled:!0,status:"inactive",selected:void 0},{id:6,name:"CW",visible:!1,enabled:!0,status:"inactive",selected:void 0},{id:7,name:"AL",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:8,name:"AD",visible:!0,enabled:!0,status:"inactive",selected:void 0}]},d4a1:function(e,t,n){"use strict";n.r(t);var r=n("c4cc"),s=n("b9a3");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},d6a3:function(e,t,n){"use strict";n.r(t);var r=n("19c2"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},d92b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"VSelect",inheritAttrs:!1,props:{value:{type:[String,Number],default:null},placeholder:String,expanded:Boolean},data(){return{selected:this.value,elementRef:"select"}},computed:{computedValue:{get(){return this.selected},set(e){this.selected=e,this.$emit("input",e)}},spanClasses(){return[this.size,this.statusType,{"is-fullwidth":this.expanded,"is-empty":null===this.selected}]}},watch:{value(e){this.selected=e}}}},d9c8:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("footer",[t("a",{staticClass:"identity-logo",attrs:{href:"https://creativecommons.org"}},[e._v("Creative Commons")]),e._m(0),e._m(1),e._m(2),e._m(3),t("div",{staticClass:"license"},[e._m(4),t("svg",[t("use",{attrs:{href:n("ca5c")+"#cc-logo"}})]),t("svg",[t("use",{attrs:{href:n("ca5c")+"#cc-by"}})])])])},t.staticRenderFns=[function(){var e=this,t=e._self._c;e._self._setupProxy;return t("nav",{staticClass:"footer-menu"},[t("ul",[t("li",[t("a",{attrs:{href:"https://creativecommons.org/about/contact"}},[e._v("Contact")])]),t("li",[t("a",{attrs:{href:"https://mail.creativecommons.org/subscribe",target:"_blank"}},[e._v("Newsletter")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/privacy"}},[e._v("Privacy")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/policies"}},[e._v("Policies")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/terms"}},[e._v("Terms")])])])])},function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"contact"},[t("h2",[e._v("Contact Us")]),t("p",[e._v("Creative Commons "),t("br"),e._v(" PO Box 1866, Mountain View, CA 94042")]),t("p",[t("a",{attrs:{href:"mailto:info@creativecommons.org"}},[e._v("info@creativecommons.org")])]),t("p",[t("a",{attrs:{href:"tel:+14154296753"}},[e._v("+1-415-429-6753")])]),t("nav",{staticClass:"social-menu"},[t("ul",[t("li",[t("a",{staticClass:"icon-replace fa-twitter",attrs:{href:"https://twitter.com/creativecommons",target:"_blank"}},[e._v("Twitter")])]),t("li",[t("a",{staticClass:"icon-replace fa-mastodon",attrs:{href:"https://mastodon.social/@creativecommons",target:"_blank"}},[e._v("Mastodon")])]),t("li",[t("a",{staticClass:"icon-replace fa-facebook",attrs:{href:"https://www.facebook.com/creativecommons",target:"_blank"}},[e._v("Facebook")])]),t("li",[t("a",{staticClass:"icon-replace fa-linkedin",attrs:{href:"https://www.linkedin.com/company/creative-commons/",target:"_blank"}},[e._v("LinkedIn")])])])])])},function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"subscribe"},[t("h2",[e._v("Subscribe to our Newsletter")]),t("form",{staticClass:"validate newsletter",attrs:{id:"mc-embedded-subscribe-form",action:"https://creativecommons.us4.list-manage.com/subscribe/post?u=fd30364b6577b471373d6076c&id=4603fe102a",method:"post",name:"mc-embedded-subscribe-form",target:"_blank",novalidate:""}},[t("input",{staticClass:"email input",attrs:{id:"mce-EMAIL",type:"email",value:"",name:"EMAIL",placeholder:"Your email",required:""}}),t("div",{staticStyle:{position:"absolute",left:"-5000px"},attrs:{"aria-hidden":"true"}},[t("input",{attrs:{type:"text",name:"b_fd30364b6577b471373d6076c_4603fe102a",tabindex:"-1",value:""}})]),t("input",{staticClass:"button small",attrs:{id:"mc-embedded-subscribe",type:"submit",value:"subscribe"}})])])},function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"donate"},[t("h2",[e._v("Support Our Work")]),t("p",[e._v("Our work relies on you! Help us keep the Internet free and open.")]),t("a",{staticClass:"donate icon-attach cc-heart-filled",attrs:{href:"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner",target:"_blank"}},[e._v("Donate Now")])])},function(){var e=this,t=e._self._c;e._self._setupProxy;return t("p",[e._v("Except where otherwise "),t("a",{attrs:{href:"https://creativecommons.org/policies/#license"}},[e._v("noted")]),e._v(", content on this site is licensed under a "),t("a",{attrs:{href:"https://creativecommons.org/licenses/by/4.0/"}},[e._v("Creative Commons Attribution 4.0 International license")]),e._v(". Icons by "),t("a",{attrs:{href:"https://fontawesome.com/",target:"_blank"}},[e._v("Font Awesome")]),e._v(".")])}]},e026:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("2f62");t.default={name:"StepHeader",props:{step:{type:Object,required:!0}},computed:{...(0,r.mapGetters)(["fullName"]),tabIndex(){return"completed"===this.step.status?{tabindex:0}:{}},stepHeaderText(){const{name:e,status:t}=this.step,n="stepper."+e;return"AD"===e?n+".heading":"active"===t?n+".question":n+".heading"},completedStepCaption(){const{name:e,enabled:t,selected:n,disabledDue:r=null}=this.step,s=e=>["NC","ND","SA"].indexOf(e)>-1;let i;if("DD"===e)return this.fullName;if(["FS","CW","AL"].includes(e))i=n?`stepper.${e}.selected`:`stepper.${e}.not-selected`;else if(!1===t)i="ND"===r?"stepper.disabled-text-ND":"stepper.disabled-text";else{const t=s?!n:n,r=`stepper.${e}.${t?"":"not-"}`;i=r+"selected"}return this.$t(i)}},methods:{activate(){this.$emit("activate",this.step.id)}}}},e0fc:function(e,t,n){},e629:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("v-checkbox",{attrs:{value:e.appropriate.ownupagreed},on:{input:function(t){return e.toggle("ownupagreed")}}},[e._v(" "+e._s(e.$t("stepper.AL.own-up-agreement"))+" ")]),t("v-checkbox",{attrs:{value:e.appropriate.termsagreed},on:{input:function(t){return e.toggle("termsagreed")}}},[e._v(" "+e._s(e.$t("stepper.AL.terms-agreement"))+" ")]),t("v-checkbox",{attrs:{value:e.appropriate.nonrevocableagreed},on:{input:function(t){return e.toggle("nonrevocableagreed")}}},[e._v(" "+e._s(e.$t("stepper.AL.non-revocable-agreement"))+" ")])],1)},t.staticRenderFns=[]},e791:function(e,t,n){"use strict";n("1e98")},edd4:function(e){e.exports=JSON.parse('{"app":{"title":"License Chooser","page-title":"Chooser"},"header":{"nav-feedback":"FEEDBACK"},"locale-selector.label":"Selected language","chooser":{"heading":"LICENSE CHOOSER","instructions":"Follow the steps to select the appropriate license for your work. This site does not store any information."},"stepper":{"nav":{"previous-label":"BACK","next-label":"NEXT","done-label":"DONE","restart-label":"Start again"},"yes":"Yes. ","no":"No. ","disabled-text":"This step is disabled due to selecting waiver of copyright through use of CC0.","disabled-text-ND":"This step is disabled due to selecting ND, which does not allow for adaptations.","FS":{"heading":"License Expertise","question":"Do you know which license you need?","selected":"I know the license I need.","not-selected":"I need help selecting a license."},"AL":{"heading":"Confirm that CC licensing is appropriate","question":"Confirm that CC licensing is appropriate","selected":"I confirmed the appropriateness of CC licensing.","own-up-agreement":"I own or have authority to license the work.","terms-agreement":"I have read and understand the terms of the license.","non-revocable-agreement":"I understand that CC licensing is not revocable."},"BY":{"heading":"Attribution","question":"Do you want attribution for your work?","selected":"Anyone using my work must include proper attribution.","not-selected":"Anyone can use my work, even without giving me attribution."},"NC":{"heading":"Commercial Use","question":"Do you want to allow others to use your work commercially?","selected":"Others can use my work, even for commercial purposes.","not-selected":"Others can not use my work for commercial purposes."},"ND":{"heading":"Derivative Works","question":"Do you want to allow others to remix, adapt, or build upon your work?","selected":"Others can remix, adapt, or build upon my work.","not-selected":"Others may only use my work in unadapted form."},"SA":{"heading":"Sharing Requirements","question":"Do you want to allow others to share adaptations of your work under any terms?","selected":"Others can share adaptations of my work under any terms.","not-selected":"Others must use the same CC license if they adapt my work."},"CW":{"heading":"Copyright Waiver","question":"Waive Your Copyright","selected":"I waived copyright","link-label":"the terms and intended legal effect of CC0,","copyright-waive-agreement":"I hereby waive all copyright and related or neighboring rights together with all associated claims and causes of action with respect to this work to the extent possible under the law.","copyright-waive-confirmation":"I have read and understand {link} and hereby voluntarily elect to apply it to this work."},"DD":{"heading":"Creative Commons License","question":"Which license do you need?","placeholder":"Creative Commons License"},"AD":{"heading":"Attribution Details","instructions":"Filling out this form is optional, but helps others attribute your work to you, and fills in machine-readable code.","form":{"creator-name":{"label":"Creator of Work","placeholder":"Jane Doe"},"creator-profile":{"label":"Link to Creator Profile","placeholder":"https://janedoe.com"},"work-title":{"label":"Title of Work","placeholder":"This work"},"work-url":{"label":"Link to Work","placeholder":"https://janedoe.com/best-photo-ever.jpg"},"year-of-creation":{"label":"Year Of Creation","placeholder":"YYYY"}}}},"license-details-card":{"heading":"RECOMMENDED LICENSE","heading-cc0":"RECOMMENDED","full-description":{"cc0":"By marking the work with a CC0 public domain dedication, the creator is giving up their copyright and allowing reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes. If others remix, adapt, or build upon the material, they must license the modified material under identical terms. ","cc-by-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format in unadapted form only, even for commercial purposes. ","cc-by-nc":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only.","cc-by-nc-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only. If others modify or adapt the material, they must license the modified material under identical terms.","cc-by-nc-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format in unadapted form and for noncommercial purposes only."},"item-description":{"zero":"This work has been marked as dedicated to the public domain.","by":"Credit must be given to you, the creator.","nc":"Only noncommercial use of your work is permitted.","nd":"No derivatives or adaptations of your work are permitted.","sa":"Adaptations must be shared under the same terms."},"caption":{"nc":"Noncommercial means not primarily intended for or directed towards commercial advantage or monetary compensation."},"license-deed":"See the License Deed","cc0-deed":"See the CC0 Deed"},"license-use":{"heading":"Mark your work","common-instructions":"Choose the kind of work to get appropriate license code or public domain marking.","web-instructions":"If you are licensing or marking one work, paste the code next to it. If you are licensing or marking the whole page or blog, you can paste the code at the bottom of the page.","web-tab-heading":"Website","print-media-tab-heading":"Print Work or Media","print-media-instructions":"Copy the text below and paste it on the title and/or copyright page of your print work or presentation, or in the credits of your media.","rich-text-label":"Rich Text","html-label":"HTML","plain-text-label":"Plain Text","xmp-label":"Download meta data XMP","copy-label":"Copy","copied-label":"Copied!","richtext":{"full-text":"{workTitle}{yearOfCreation}{by}{creator}{licenseMark} {license}{print-instructions}","workTitle":"This work","by":" by ","licensed-text":" is licensed under","marked-text":" is marked with","print-instructions":". To view a copy of this license, visit {linkToLicenseDeed}","yearOfCreation":""},"print":{"label":" To view a copy of this license, visit {linkToLicenseDeed}"}},"help":{"heading":"CONFUSED? NEED HELP?","what-are-cc-licenses":{"heading":"What Are Creative Commons Licenses?","text":"

Creative Commons licenses are legal tools that help you grant copyright permissions to the general public. Our CC legal tools include six different licenses and one public domain dedication tool. It is important to specify which one of the 7 legal tools you are applying to your material. The license chooser can help you decide which license is right for you.

CC licenses may be applied to any type of copyrightable work. The only types of works for which CC does not recommend its licenses are computer software and hardware, where we recommend a standard free software license instead. For works that are already in the public domain we recommend that you mark them with the Public Domain Mark. If you hold the rights to a work but would like to place it into the public domain, you can use the Chooser to select CC0.

","footer":""},"how-to-apply-cc-license":{"heading":"How to apply a Creative Commons license?","text":"

You can license your work by marking it with the specific CC license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend including a link to the applicable license (e.g., https://creativecommons.org/licenses/by/4.0/).

","footer":""},"what-should-i-consider":{"heading":"What should I consider?","text":"

As a creator licensing a work, among other considerations, you should:

","footer":""},"what-icons-mean":{"heading":"What do the Icons Mean?","text":"The icons represent key features of the different CC license options:","BY":{"text":"Credit must be given to you, the creator.","long-name":"Attribution Required","icon-alt-text":"Attribution Required Icon","short-name":"(BY)"},"ND":{"text":"No derivatives or adaptations of your work are permitted.","long-name":"Modifying Not Allowed","icon-alt-text":"Modifying Not Allowed Icon","short-name":"(ND/ NoDerivatives)"},"NC":{"text":"Only noncommercial use of your work is permitted.","long-name":"Commercial Use Not Allowed","icon-alt-text":"Commercial Use Not Allowed Icon","short-name":"(NC/ NonCommercial)"},"SA":{"text":"Adaptations must be shared under the same terms.","long-name":"Distributed on Same Terms","icon-alt-text":"Distributed on Same Terms Icon","short-name":"(SA/ ShareAlike)"},"footer":""},"what-if-other-questions":{"heading":"What if I have other questions?","text":"

You can find a full list of our frequently asked questions on our site. If your questions or concerns are not answered there, you can email us at legal@creativecommons.org.

","footer":""},"how-licenses-communicated":{"heading":"How are Licenses Communicated?","text":"

Creative Commons licenses can be represented by their names, their associated icons, or both. For example, a CC BY-NC license, which requires attribution, and prohibits commercial use could be represented by its:

","full-name":"Full Name","short-name":"Short Name","license-icons":"Icons","CC-BY-NC":"Attribution-NonCommercial 4.0 International","footer":""},"considerations-before-licensing":{"heading":"Considerations Before Licensing","text":"

There are a number of things you should consider before you apply a Creative Commons license to your work, or before using Creative Commons-licenced material.

\\n

Considerations for Licensors - If you are licensing your own work

\\n

Considerations for Licensees - someone else\'s licensed work

","footer":"

For more information, please see the CC wiki\'s page on Considerations for Licensors and Licensees.

"},"how-formally-license":{"heading":"How do I Formally License my Work?","text":"

Licensing your work is as simple as marking it under the specific license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend at least including a link to the applicable license.

","footer":""},"six-cc-licenses":{"heading":"The Six Creative Commons Licenses","text":"

There are six main licenses that Creative Commons offers.

\\n

In the diagram to the right, you can see the six main licenses and the public domain CC0 license, and how restrictive they are, with licenses at the top being the least restrictive, and licenses at the bottom being the most restrictive.

\\n

If you are unsure about which one is right for you and your work, please select I need help selecting a license on the first question of this page.

","footer":"

For more information, please read more about CC Licenses and Examples.

"},"what-free-culture-license":{"heading":"What is a Free Culture License?","text":"

CC uses the definition of free cultural works at Freedom Defined to categorize certain CC licenses as Free Culture Licenses. Freedom Defined is an open organization of free culture advocates and researchers; the definition was developed by its community as a parallel to efforts such as the Free Software Definition, to have a standard for defining Free Culture. Using that definition, material licensed under CC BY or BY-SA is a free cultural work, as is anything in the worldwide public domain marked with CC0 or the Public Domain Mark.

","footer":"

Read more about Understanding Free Cultural Works

"},"look-earlier-license-ver":{"heading":"Looking for Earlier License Versions, including Ports?","text":"

The most recent license version is 4.0, which can be used internationally. Earlier versions of licenses, including 3.0 international and ports localized to particular jurisdictions, can still be used on the legacy version of the License Chooser

\\n

Click on the link at the top of the page "Looking for earlier license versions, including ports?" and follow the prompts to use earlier license versions.

","footer":""},"context-for-creator-name":{"heading":"Additional Attribution","text":"

In addition to the creator of the work, include here any others who should receive attribution. For example, if you created a work on behalf of your employer who owns copyright in the work, you may want to include your employer’s name as one of the attribution parties.

","footer":""}},"alt":{"free-works-icon":"Free Works Icon","non-free-works-icon":"Icon for a non-Free Works License","cc-logo":"Creative Commons"},"footer":{"donation":{"header":"OUR WORK RELIES ON YOU!","call":"Help us keep Internet free and open."},"licensing":{"text":"

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 4.0 International license. Icons by Noun Project.

"},"contribute":"

Contribute on Github.

"},"free-culture-work":{"yes":"Free Culture License","no":"Not a Free Culture License"}}')},f137:function(e,t,n){"use strict";n.r(t);var r=n("261b"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},f216:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("v-checkbox",{attrs:{value:e.copyright.agreed},on:{input:function(t){return e.toggle("agreed")}}},[e._v(" "+e._s(e.$t("stepper.CW.copyright-waive-agreement"))+" ")]),t("v-checkbox",{attrs:{value:e.copyright.confirmed},on:{input:function(t){return e.toggle("confirmed")}}},[t("i18n",{attrs:{path:"stepper.CW.copyright-waive-confirmation",tag:"span"}},[t("a",{attrs:{slot:"link",href:"#"},on:{click:function(t){e.openModal=!0}},slot:"link"},[e._v(" "+e._s(e.$t("stepper.CW.link-label"))+" ")])])],1),e.openModal?t("app-modal",{attrs:{title:"CC0 1.0"},on:{close:e.closeModal}},[t("div",{staticClass:"modal-container"},[t("iframe",{attrs:{id:"iframe",width:"100%",height:"100%",allowtransparency:"true",src:"https://creativecommons.org/publicdomain/zero/1.0/legalcode"}})])]):e._e()],1)},t.staticRenderFns=[]},f220:function(e,t,n){"use strict";n.r(t);var r=n("672c"),s=n("f3fc");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("f676");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},f227:function(e,t,n){"use strict";var r=n("107e");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},f3fc:function(e,t,n){"use strict";n.r(t);var r=n("c55d"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},f62e:function(e,t,n){"use strict";n.r(t);var r=n("8b54"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},f676:function(e,t,n){"use strict";n("c351")},fb97:function(e,t,n){"use strict";n.r(t);var r=n("655b"),s=n("274f");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("7be2");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},fd01:function(e,t,n){"use strict";var r=n("ba36");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},ff7c:function(e,t,n){"use strict";var r=n("e629");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))}}); +//# sourceMappingURL=app.213f71ad.js.map \ No newline at end of file diff --git a/docs/js/app.afe83491.js.map b/docs/js/app.213f71ad.js.map similarity index 68% rename from docs/js/app.afe83491.js.map rename to docs/js/app.213f71ad.js.map index 350a9398..bb10e583 100644 --- a/docs/js/app.afe83491.js.map +++ b/docs/js/app.213f71ad.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/components/HeaderSection.vue?4469","webpack:///./src/components/ChooserModal.vue?e923","webpack:///./src/components/LicenseDetailsCard.vue?76b4","webpack:///./src/components/AppropriateLicenseStep.vue?ebbf","webpack:///./src/components/DropdownStep.vue?f5c8","webpack:///./src/components/StepNavigation.vue?eb94","webpack:///./src/components/AttributionDetailsStep.vue?3b8e","webpack:///./src/components/StepHeader.vue","webpack:///./src/components/LicenseDetailsCard.vue?2cff","webpack:///src/components/DropdownStep.vue","webpack:///./src/Vocabulary/VInput.vue?5860","webpack:///./src/components/AttributionDetailsStep.vue?aace","webpack:///./src/components/LicenseIcons.vue?fa74","webpack:///./src/components/DropdownStep.vue?9a83","webpack:///src/components/LicenseDetailsCard.vue","webpack:///./src/components/HeaderSection.vue?561e","webpack:///src/components/LicenseIcons.vue","webpack:///src/components/CopyrightWaiverStep.vue","webpack:///./src/components/HeaderSection.vue?0c39","webpack:///./src/components/CopyrightWaiverStep.vue?e336","webpack:///src/components/HeaderSection.vue","webpack:///./src/components/StepNavigation.vue","webpack:///./src/Vocabulary/VSelect.vue","webpack:///./src/App.vue","webpack:///./src/components/AttributionDetailsStep.vue?c99f","webpack:///./src/utils/licenses.js","webpack:///src/components/Stepper.vue","webpack:///./src/App.vue?aa89","webpack:///./src/App.vue?315a","webpack:///src/components/StepNavigation.vue","webpack:///./src/App.vue?03b3","webpack:///./src/store/index.js","webpack:///./src/components/FooterSection.vue?a7c7","webpack:///./src/components/LicenseDetailsCard.vue?a64e","webpack:///./src/components/LicenseIcons.vue?f260","webpack:///./src/components/LicenseIcons.vue","webpack:///./src/locales sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/components/DropdownStep.vue?8aeb","webpack:///./src/components/Stepper.vue?dcb4","webpack:///./src/components/Stepper.vue?de94","webpack:///./src/components/ChooserModal.vue","webpack:///./src/components/AttributionDetailsStep.vue?d886","webpack:///./src/Vocabulary/VInput.vue?73d5","webpack:///./src/main.js","webpack:///./src/components/FooterSection.vue?b4cf","webpack:///src/components/AppropriateLicenseStep.vue","webpack:///./src/components/FooterSection.vue?3f38","webpack:///./src/components/DropdownStep.vue","webpack:///./src/Vocabulary/VSelect.vue?88ed","webpack:///./src/components/CopyrightWaiverStep.vue?9974","webpack:///./src/components/HelpSection.vue?fc57","webpack:///./src/Vocabulary/VInput.vue","webpack:///./src/components/HelpSection.vue","webpack:///./src/components/ChooserStep.vue","webpack:///./src/Vocabulary/VSelect.vue?a83e","webpack:///./src/components/ChooserModal.vue?7824","webpack:///./src/components/AppropriateLicenseStep.vue?dd10","webpack:///./src/utils/license-utilities.js","webpack:///./src/components/CopyrightWaiverStep.vue?42a9","webpack:///src/App.vue","webpack:///./src/components/LicenseIcons.vue?1756","webpack:///src/components/ChooserModal.vue","webpack:///src/components/AttributionDetailsStep.vue","webpack:///./node_modules/@creativecommons/cc-assets/icons sync ^\\.\\/cc\\-.*$","webpack:///./src/components/StepNavigation.vue?2f6a","webpack:///./src/i18n.js","webpack:///./src/Vocabulary/VSelect.vue?c8b2","webpack:///./src/components/AppropriateLicenseStep.vue?7c05","webpack:///./src/components/ChooserModal.vue?d20e","webpack:///./src/components/Stepper.vue?92db","webpack:///./src/components/AttributionDetailsStep.vue","webpack:///src/components/ChooserStep.vue","webpack:///./src/components/StepNavigation.vue?61f6","webpack:///./src/components/StepHeader.vue?3dd3","webpack:///./src/components/ChooserStep.vue?5f2e","webpack:///./src/App.vue?3397","webpack:///./src/components/LicenseDetailsCard.vue","webpack:///./src/components/StepNavigation.vue?3851","webpack:///./src/components/StepHeader.vue?e457","webpack:///./src/components/ChooserStep.vue?b860","webpack:///src/components/HelpSection.vue","webpack:///./src/components/Stepper.vue","webpack:///src/Vocabulary/VInput.vue","webpack:///./src/Vocabulary/VInput.vue?a843","webpack:///./src/Vocabulary/VInput.vue?2079","webpack:///./static/vocabulary/svg/cc/icons/cc-icons.svg","webpack:///./src/components/Stepper.vue?a56f","webpack:///./src/components/HeaderSection.vue","webpack:///./src/utils/steps.js","webpack:///./src/components/ChooserStep.vue?4f7d","webpack:///./src/components/DropdownStep.vue?9341","webpack:///src/Vocabulary/VSelect.vue","webpack:///./src/components/FooterSection.vue","webpack:///src/components/StepHeader.vue","webpack:///./src/components/AppropriateLicenseStep.vue","webpack:///./src/components/StepHeader.vue?4826","webpack:///./src/components/LicenseIcons.vue?19ff","webpack:///./src/components/CopyrightWaiverStep.vue","webpack:///./src/components/HelpSection.vue?612f","webpack:///./src/components/StepHeader.vue?5dc4","webpack:///./src/components/HelpSection.vue?f84b","webpack:///./src/components/ChooserModal.vue?85e3","webpack:///./src/components/HelpSection.vue?67c5","webpack:///./src/components/CopyrightWaiverStep.vue?b3d5","webpack:///./src/components/LicenseDetailsCard.vue?098a","webpack:///./src/components/AppropriateLicenseStep.vue?b6b4"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","component","render","_vm","this","_c","_self","_b","class","step","status","on","activate","$event","indexOf","keyCode","arguments","tabIndex","_v","_s","$t","stepHeaderText","staticClass","completedStepCaption","_e","staticRenderFns","_vuex","require","_VSelect","_interopRequireDefault","obj","default","components","VSelect","inheritAttrs","props","String","validator","includes","id","Number","licenseList","currentLicense","computed","mapGetters","methods","setCurrentLicense","$store","commit","$emit","$props","selected","_LicenseIcons","_licenseUtilities","_fontawesomeSvgCore","_freeSolidSvgIcons","_vueFontawesome","library","add","faExternalLinkAlt","FontAwesomeIcon","LicenseIcons","licenseKey","slug","licenseSlug","shortName","cardHeading","LICENSES","CC0","SHORT","textKey","size","iconsArr","Array","required","isPng","Boolean","filename","icon","isArray","toLowerCase","openModal","mapState","watch","allCopyrightClausesChecked","newValue","toggle","closeModal","mounted","exploreButton","querySelector","explorePanel","addEventListener","classList","menuButton","menuPanel","stepName","handleNavigation","disabled","isNextEnabled","attrs","handleDone","handleRestart","expanded","spanClasses","directives","rawName","computedValue","expression","ref","$$selectedVal","filter","options","map","val","_value","multiple","$attrs","placeholder","domProps","_t","isEmbedded","_m","restart","done","model","currentStepId","callback","$$v","showLicenseUse","showLicense","shake","shouldShake","openChooserModal","closeChooserModal","ATTRIBUTES","BY","SA","NC","ND","FULL","SLUG","URL","ICONS","CC_BY","CC_BY_SA","CC_BY_NC","CC_BY_NC_SA","CC_BY_NC_ND","CC_BY_ND","_ChooserStep","_AttributionDetailsStep","_CopyrightWaiverStep","_DropdownStep","_StepHeader","_StepNavigation","_steps","_AppropriateLicenseStep","ChooserStep","AttributionDetailsStep","CopyrightWaiverStep","DropdownStep","StepHeader","StepNavigation","AppropriateLicenseStep","steps","initialSteps","activeStepId","set","newVal","created","subscribe","mutation","state","isAttrSelected","currentLicenseAttributes","isLicenseAttribute","$set","updateDisabledAndVisibleSteps","stepActionComponent","stepActionProps","navigate","direction","handleNext","handlePrevious","changeStepSelected","DROPDOWN_STEP","stepSelected","nextStep","find","visible","enabled","disabledDue","previousStep","thisStep","setActiveStep","clickedStepId","setStepsVisible","stepsToSetVisible","forEach","setStepsEnabled","stepsToSetEnabled","shouldSetEnabled","shouldSetDisabled","stepsStatusData","updateVisibleEnabledStatus","visibleSteps","_vue","Vue","use","Vuex","defaultState","defaultAttributes","attributionDetails","creatorName","creatorProfileUrl","workTitle","workUrl","yearOfCreation","attributionType","copyright","agreed","confirmed","appropriate","ownupagreed","termsagreed","nonrevocableagreed","toggleCopyrightCheckbox","values","every","toggleAppropriatenessValue","allAppropriatenessQualificationsMet","createStore","initialState","Store","getters","isLicenseSelected","attrToShort","fullName","attrToFull","licenseUrl","licenseURL","iconsList","licenseIconsArr","mutations","setSelected","updateAttributesFromShort","CC0Attributes","setCreatorName","newName","setCreatorProfileUrl","setWorkTitle","setWorkUrl","setYearOfCreation","setAttributionType","attrType","restoreLicenseAttr","_l","index","webpackContext","req","webpackContextResolve","keys","activeModal","modals","isSimpleModal","_App","_vueScrollto","_vocabularyComponents","Sentry","_interopRequireWildcard","_getRequireWildcardCache","WeakMap","has","__proto__","a","getOwnPropertyDescriptor","u","config","productionTip","VueVocabulary","VueScrollTo","init","dsn","logErrors","process","VUE_APP_CC_OUTPUT","h","App","$mount","license","sizeClass","hasLeftIcon","hasRightIcon","label","hasAfterLabel","description","isDisabled","readonly","isReadonly","isTextArea","localValue","onInput","modal","idx","clickHandler","yesSelected","radio","yesText","noSelected","noText","_licenses","CCBYAttributes","shortToSlug","slugFromShort","short","attr","base","chooserRef","url","linkRef","shortLicenseName","licenseAttributes","iconsArray","stepStatusData","stepsDisabledDue","FS","CC_NAMESPACE","NAME","URI","DCT_NAMESPACE","ICON_STYLE","ICON_BASE_URL","generateCreatorCode","absoluteUrl","startsWith","linkMeta","generateWorkCode","title","isTitleDefault","titleMeta","generateYearOfCreation","yearMeta","generateLicenseLink","licenseIcons","licenseName","iconStyle","assetPathRef","iconSrc","icons","join","linkHref","linkAttributes","linkStyle","generateHTML","useFullName","fullLicenseName","creator","work","year","_ChooserModal","_HelpSection","_Stepper","_HeaderSection","_FooterSection","_LicenseDetailsCard","_i18n","_store","store","i18n","HelpSection","Stepper","LicenseDetailsCard","LicenseUseCard","HeaderSection","FooterSection","ChooserModal","_ref","windowWidth","innerWidth","isBelowTabletWidth","newId","oldId","stepToScroll","Math","min","$nextTick","$scrollTo","cancelable","onResize","beforeDestroy","removeEventListener","mapMutations","scrollDuration","shakeDuration","comp","$refs","licenseUseCard","$el","number","_VInput","faInfoCircle","VInput","showInfoModal","toggleInfoModal","_vueI18n","loadLocaleMessages","locales","messages","matched","match","locale","VueI18n","fallbackLocale","scopedSlots","_u","fn","proxy","reversed","showDisabledDue","qualifier","tPrefix","item","toUpperCase","openModalTitle","modalNumber","parseInt","modalLinks","querySelectorAll","link","refInFor","validate","$slots","elementRef","statusType","_setupProxy","staticStyle","tabindex","prefix","captionKey","slot"],"mappings":"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","file":"js/app.afe83491.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-87a74b80\":\"6e5f111e\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"chunk-87a74b80\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-87a74b80\":\"493fcced\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import { render, staticRenderFns } from \"./HeaderSection.vue?vue&type=template&id=ea29cd5e\"\nimport script from \"./HeaderSection.vue?vue&type=script&lang=js\"\nexport * from \"./HeaderSection.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=template&id=171684c8\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./DropdownStep.vue?vue&type=template&id=3587dfc0\"\nimport script from \"./DropdownStep.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./DropdownStep.vue?vue&type=style&index=0&id=3587dfc0&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepNavigation.vue?vue&type=template&id=11f5931e\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',_vm._b({class:['step-header', _vm.step.status],on:{\"click\":_vm.activate,\"keyup\":function($event){if(!$event.type.indexOf('key')&&$event.keyCode!==13)return null;return _vm.activate.apply(null, arguments)}}},'div',_vm.tabIndex,false),[_c('h2',{class:['step-header__title b-header title is-5', _vm.step.status]},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.stepHeaderText))+\" \")]),(_vm.step.status === 'completed')?_c('div',{staticClass:\"step-header__caption\"},[_vm._v(\" \"+_vm._s(_vm.completedStepCaption)+\" \")]):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=style&index=0&id=02ee162d&prod&lang=scss&scoped=true\"","\n\n\n\n","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=template&id=2348ce5d&scoped=true\"","import { render, staticRenderFns } from \"./AttributionDetailsStep.vue?vue&type=template&id=54bc69b0\"\nimport script from \"./AttributionDetailsStep.vue?vue&type=script&lang=js\"\nexport * from \"./AttributionDetailsStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./AttributionDetailsStep.vue?vue&type=style&index=0&id=54bc69b0&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./LicenseIcons.vue?vue&type=template&id=a0d4e8a8&scoped=true\"\nimport script from \"./LicenseIcons.vue?vue&type=script&lang=js\"\nexport * from \"./LicenseIcons.vue?vue&type=script&lang=js\"\nimport style0 from \"./LicenseIcons.vue?vue&type=style&index=0&id=a0d4e8a8&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a0d4e8a8\",\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=template&id=3587dfc0\"","\n\n\n\n","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=template&id=ea29cd5e\"","\n\n\n","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js\"","\n\n\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-navigation\"},[(_vm.stepName !== 'FS')?_c('v-button',{staticClass:\"is-border previous-button\",on:{\"click\":function($event){return _vm.handleNavigation('back')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.nav.previous-label'))+\" \")]):_vm._e(),(_vm.stepName !== 'AD')?_c('v-button',{class:['is-success', 'next-button', { disabled: !_vm.isNextEnabled }],attrs:{\"disabled\":!_vm.isNextEnabled},on:{\"click\":function($event){return _vm.handleNavigation('next')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.nav.next-label'))+\" \")]):_c('v-button',{staticClass:\"is-success next-button done-button\",on:{\"click\":_vm.handleDone}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.nav.done-label'))+\" \")]),(_vm.stepName === 'AD')?_c('v-button',{staticClass:\"restart-button is-text\",on:{\"click\":_vm.handleRestart}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.nav.restart-label'))+\" \")]):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"control\",class:{ 'is-expanded': _vm.expanded }},[_c('span',{staticClass:\"select\",class:_vm.spanClasses},[_c('select',_vm._b({directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.computedValue),expression:\"computedValue\"}],ref:\"select\",on:{\"blur\":function($event){return _vm.$emit('blur', $event)},\"focus\":function($event){return _vm.$emit('focus', $event)},\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.computedValue=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},'select',_vm.$attrs,false),[(_vm.placeholder)?[(_vm.computedValue == null)?_c('option',{attrs:{\"disabled\":\"\",\"hidden\":\"\"},domProps:{\"value\":null}},[_vm._v(\" \"+_vm._s(_vm.placeholder)+\" \")]):_vm._e()]:_vm._e(),_vm._t(\"default\")],2)]),_vm._t(\"left-icon\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{attrs:{\"id\":\"app\"}},[(!_vm.isEmbedded)?_c('header-section'):_vm._e(),_c('div',{staticClass:\"container\",attrs:{\"id\":\"site-container\"}},[(!_vm.isEmbedded)?_c('nav',{staticClass:\"breadcrumb caption bold\",attrs:{\"aria-label\":\"breadcrumbs\"}},[_c('ul',[_vm._m(0),_c('li',{staticClass:\"is-active\"},[_c('a',{attrs:{\"href\":\"#\",\"aria-current\":\"page\"}},[_vm._v(_vm._s(_vm.$t('app.page-title')))])])])]):_vm._e(),(!_vm.isEmbedded)?_c('h1',{staticClass:\"title is-2\"},[_vm._v(\" \"+_vm._s(_vm.$t('chooser.heading'))+\" \")]):_vm._e(),(!_vm.isEmbedded)?_c('p',{staticClass:\"stepper-instructions body-bigger\"},[_vm._v(\" \"+_vm._s(_vm.$t('chooser.instructions'))+\" \")]):_vm._e(),_c('div',{staticClass:\"columns wider-gap\"},[_c('div',{staticClass:\"column\"},[_c('Stepper',{on:{\"restart\":_vm.restart,\"done\":_vm.done},model:{value:(_vm.currentStepId),callback:function ($$v) {_vm.currentStepId=$$v},expression:\"currentStepId\"}})],1),_c('div',{staticClass:\"column right-column\"},[_c('div',{class:{ 'right-column': !_vm.showLicenseUse }},[_c('transition',{attrs:{\"name\":\"appear\"}},[(_vm.showLicense)?_c('LicenseDetailsCard'):_vm._e()],1),_c('transition',{attrs:{\"name\":\"appear\"}},[(_vm.showLicenseUse)?_c('LicenseUseCard',{ref:\"licenseUseCard\",class:{ shake: _vm.shouldShake }}):_vm._e()],1)],1)])]),_c('help-section',{on:{\"change\":_vm.openChooserModal}})],1),(!_vm.isEmbedded)?_c('footer-section'):_vm._e(),_c('chooser-modal',{attrs:{\"active-modal\":_vm.openModal},on:{\"close\":_vm.closeChooserModal}})],1)\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/\"}},[_vm._v(\"Home\")])])\n}]\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=template&id=54bc69b0\"","/** @typedef {{ATTRIBUTES: LicenseAttributes, SLUG: string, FULL: string, URL: string, SHORT: string}} LicenseProperties */\n\n/**\n *\n * @type {{CC0: LicenseProperties, CC_BY: LicenseProperties, CC_BY_NC:LicenseProperties, CC_BY_NC_SA: LicenseProperties, CC_BY_ND: LicenseProperties, CC_BY_SA: LicenseProperties, CC_BY_NC_ND: LicenseProperties}}\n */\nexport const LICENSES = {\n CC0: {\n ATTRIBUTES: {\n BY: false,\n SA: false,\n NC: false,\n ND: false,\n },\n FULL: 'CC0 1.0 Universal',\n SHORT: 'CC0 1.0',\n SLUG: 'cc0',\n URL: 'https://creativecommons.org/publicdomain/zero/1.0/',\n ICONS: ['cc', 'zero'],\n },\n CC_BY: {\n ATTRIBUTES: {\n BY: true,\n SA: false,\n NC: false,\n ND: false,\n },\n FULL: 'Creative Commons Attribution 4.0 International',\n SHORT: 'CC BY 4.0',\n SLUG: 'cc-by',\n URL: 'https://creativecommons.org/licenses/by/4.0/',\n ICONS: ['cc', 'by'],\n },\n CC_BY_SA: {\n ATTRIBUTES: {\n BY: true,\n SA: true,\n NC: false,\n ND: false,\n },\n FULL: 'Creative Commons Attribution-ShareAlike 4.0 International',\n SHORT: 'CC BY-SA 4.0',\n SLUG: 'cc-by-sa',\n URL: 'https://creativecommons.org/licenses/by-sa/4.0/',\n ICONS: ['cc', 'by', 'sa'],\n },\n CC_BY_NC: {\n ATTRIBUTES: {\n BY: true,\n SA: false,\n NC: true,\n ND: false,\n },\n FULL: 'Creative Commons Attribution-NonCommercial 4.0 International',\n SHORT: 'CC BY-NC 4.0',\n SLUG: 'cc-by-nc',\n URL: 'https://creativecommons.org/licenses/by-nc/4.0/',\n ICONS: ['cc', 'by', 'nc'],\n },\n CC_BY_NC_SA: {\n ATTRIBUTES: {\n BY: true,\n SA: true,\n NC: true,\n ND: false,\n },\n FULL: 'Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International',\n SHORT: 'CC BY-NC-SA 4.0',\n SLUG: 'cc-by-nc-sa',\n URL: 'https://creativecommons.org/licenses/by-nc-sa/4.0/',\n ICONS: ['cc', 'by', 'nc', 'sa'],\n },\n CC_BY_NC_ND: {\n ATTRIBUTES: {\n BY: true,\n SA: false,\n NC: true,\n ND: true,\n },\n FULL: 'Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International',\n SHORT: 'CC BY-NC-ND 4.0',\n SLUG: 'cc-by-nc-nd',\n URL: 'https://creativecommons.org/licenses/by-nc-nd/4.0/',\n ICONS: ['cc', 'by', 'nc', 'nd'],\n },\n CC_BY_ND: {\n ATTRIBUTES: {\n BY: true,\n SA: false,\n NC: false,\n ND: true,\n },\n FULL: 'Creative Commons Attribution-NoDerivatives 4.0 International',\n SHORT: 'CC BY-ND 4.0',\n SLUG: 'cc-by-nd',\n URL: 'https://creativecommons.org/licenses/by-nd/4.0/',\n ICONS: ['cc', 'by', 'nd'],\n },\n};\n","\n\n\n\n\n","export * from \"-!../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../node_modules/cache-loader/dist/cjs.js??ref--13-0!../node_modules/babel-loader/lib/index.js!../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../node_modules/cache-loader/dist/cjs.js??ref--1-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=template&id=1c9f3e68\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=1c9f3e68\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\nimport style0 from \"./App.vue?vue&type=style&index=0&id=1c9f3e68&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--13-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--1-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--13-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--1-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"","import Vue from 'vue';\nimport Vuex from 'vuex';\nimport {\n defaultAttributes,\n CC0Attributes,\n attrToShort,\n attrToFull,\n licenseURL,\n licenseIconsArr,\n} from '../utils/license-utilities.js';\n\nVue.use(Vuex);\n\nexport const defaultState = {\n currentLicenseAttributes: { ...defaultAttributes },\n attributionDetails: {\n creatorName: '',\n creatorProfileUrl: '',\n workTitle: '',\n workUrl: '',\n yearOfCreation: '',\n },\n attributionType: 'short',\n copyright: {\n agreed: false,\n confirmed: false,\n },\n // confirm that cc licenses are appropriate for the user\n appropriate: {\n ownupagreed: false,\n termsagreed: false,\n nonrevocableagreed: false,\n },\n};\n\n/**\n * Updates copyright checkboxes\n * @param state\n * @param {Object} payload\n * @param {string} payload.key The name of the copyright checkbox\n */\nexport const toggleCopyrightCheckbox = (state, { key }) => {\n state.copyright[key] = !state.copyright[key];\n};\n\nexport const allCopyrightClausesChecked = state => {\n return Object.values(state.copyright).every(i => i === true);\n};\n\nexport const toggleAppropriatenessValue = (state, { key }) => {\n state.appropriate[key] = !state.appropriate[key];\n};\n\nexport const allAppropriatenessQualificationsMet = state => {\n return Object.values(state.appropriate).every(i => i === true);\n};\n\nconst createStore = state => {\n const initialState = { ...defaultState, ...state };\n return new Vuex.Store({\n state: initialState,\n getters: {\n isLicenseSelected: state => {\n /**\n * By default, all four license attributes are undefined\n * As soon as the first attribute(BY) is selected (true/false),\n * we can show the recommended license\n */\n return state.currentLicenseAttributes.BY !== undefined;\n },\n shortName: state => {\n return attrToShort(state.currentLicenseAttributes);\n },\n fullName: state => {\n return attrToFull(state.currentLicenseAttributes);\n },\n licenseUrl: state => (mode = 'web') => {\n return licenseURL(state.currentLicenseAttributes, mode);\n },\n iconsList: state => {\n return licenseIconsArr(state.currentLicenseAttributes);\n },\n allCopyrightClausesChecked,\n allAppropriatenessQualificationsMet,\n },\n mutations: {\n /**\n * Updates current license attributes when user selects radio option.\n * Edge case: If user selects ND, SA should be set to false\n * @param state\n * @param {Object} payload\n * @param {string} payload.name\n * @param {Boolean} payload.selected\n */\n setSelected(state, { name, selected }) {\n if (name === 'ND' && selected && state.currentLicenseAttributes.SA) {\n state.currentLicenseAttributes = {\n ...state.currentLicenseAttributes,\n SA: false,\n ND: true,\n };\n } else if (['BY', 'NC', 'ND', 'SA'].indexOf(name) > -1) {\n state.currentLicenseAttributes = {\n ...state.currentLicenseAttributes,\n [name]: selected,\n };\n }\n },\n updateAttributesFromShort(state, shortName) {\n if (shortName.includes('CC0')) {\n state.currentLicenseAttributes = { ...CC0Attributes };\n } else {\n state.currentLicenseAttributes.BY = true;\n state.currentLicenseAttributes.NC = !!shortName.includes('NC');\n state.currentLicenseAttributes.ND = !!shortName.includes('ND');\n state.currentLicenseAttributes.SA = !!shortName.includes('SA');\n }\n },\n setCreatorName(state, newName) {\n state.attributionDetails.creatorName = newName;\n },\n setCreatorProfileUrl(state, newName) {\n state.attributionDetails.creatorProfileUrl = newName;\n },\n setWorkTitle(state, newName) {\n state.attributionDetails.workTitle = newName;\n },\n setWorkUrl(state, newName) {\n state.attributionDetails.workUrl = newName;\n },\n setYearOfCreation(state, newName) {\n state.attributionDetails.yearOfCreation = newName;\n },\n setAttributionType(state, attrType) {\n state.attributionType = attrType;\n },\n restoreLicenseAttr(state) {\n state.currentLicenseAttributes = defaultAttributes;\n },\n toggleCopyrightCheckbox,\n toggleAppropriatenessValue,\n },\n });\n};\n\nexport default createStore;\n","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=template&id=cdfc11f8\"","import { render, staticRenderFns } from \"./LicenseDetailsCard.vue?vue&type=template&id=02ee162d&scoped=true\"\nimport script from \"./LicenseDetailsCard.vue?vue&type=script&lang=js\"\nexport * from \"./LicenseDetailsCard.vue?vue&type=script&lang=js\"\nimport style0 from \"./LicenseDetailsCard.vue?vue&type=style&index=0&id=02ee162d&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"02ee162d\",\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=style&index=0&id=a0d4e8a8&prod&lang=scss&scoped=true\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._l(([..._vm.iconsArr]),function(icon,index){return _c('img',{key:index,attrs:{\"width\":_vm.size,\"height\":_vm.size,\"src\":require(`@creativecommons/cc-assets/icons/cc-${_vm.filename(icon)}`)}})}),0)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var map = {\n\t\"./en.json\": \"edd4\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"49f8\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=style&index=0&id=3587dfc0&prod&lang=scss\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=template&id=097b8af2\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=script&lang=js\"","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.activeModal !== null)?_c('app-modal',{attrs:{\"title\":_vm.$t(`help.${_vm.modals[_vm.activeModal]}.heading`)},on:{\"close\":_vm.closeModal}},[_c('section',{staticClass:\"modal-body\"},[(_vm.isSimpleModal(_vm.activeModal))?_c('section',{class:['modal-content', `modal-${_vm.activeModal}`]},[_c('article',{domProps:{\"innerHTML\":_vm._s(_vm.$t(`help.${_vm.modals[_vm.activeModal]}.text`))}})]):_vm._e(),(_vm.activeModal === 3)?_c('section',{staticClass:\"modal-content modal-3\"},[_c('p',[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.text'))+\" \")]),_c('div',{staticClass:\"icons-section\"},[_c('div',{staticClass:\"icon-item\"},[_c('img',{attrs:{\"src\":require(\"@creativecommons/cc-assets/icons/cc-by.svg\"),\"alt\":_vm.$t('help.what-icons-mean.BY.icon-alt-text')}}),_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.long-name'))+\" \")]),_c('p',{staticClass:\"icon-caption\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.short-name'))+\" \")]),_c('p',{staticClass:\"icon-text\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.text'))+\" \")])]),_c('div',{staticClass:\"icon-item\"},[_c('img',{attrs:{\"src\":require(\"@creativecommons/cc-assets/icons/cc-nd.svg\"),\"alt\":_vm.$t('help.what-icons-mean.ND.icon-alt-text')}}),_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.long-name'))+\" \")]),_c('p',{staticClass:\"icon-caption\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.short-name'))+\" \")]),_c('p',{staticClass:\"icon-text\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.text'))+\" \")])]),_c('div',{staticClass:\"icon-item\"},[_c('img',{attrs:{\"src\":require(\"@creativecommons/cc-assets/icons/cc-nc.svg\"),\"alt\":_vm.$t('help.what-icons-mean.NC.icon-alt-text')}}),_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.NC.long-name'))+\" \")]),_c('p',{staticClass:\"icon-caption\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.NC.short-name'))+\" \")]),_c('p',{staticClass:\"icon-text\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.NC.text'))+\" \")])]),_c('div',{staticClass:\"icon-item\"},[_c('img',{attrs:{\"src\":require(\"@creativecommons/cc-assets/icons/cc-sa.svg\"),\"alt\":_vm.$t('help.what-icons-mean.SA.icon-alt-text')}}),_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.long-name'))+\" \")]),_c('p',{staticClass:\"icon-caption\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.short-name'))+\" \")]),_c('p',{staticClass:\"icon-text\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.text'))+\" \")])])])]):_vm._e(),(_vm.activeModal === 5)?_c('section',{staticClass:\"modal-content modal-5\"},[_c('article',{staticClass:\"columns-auto\"},[_c('div',{domProps:{\"innerHTML\":_vm._s(_vm.$t('help.six-cc-licenses.text'))}}),_c('img',{attrs:{\"alt\":\"license openness scale\",\"src\":\"https://upload.wikimedia.org/wikipedia/commons/f/f8/Ordering_of_Creative_Commons_licenses_from_most_to_least_permissive.png\"}})])]):_vm._e(),(_vm.activeModal === 6)?_c('section',{staticClass:\"modal-content modal-6\"},[_c('article',[_c('p',{domProps:{\"innerHTML\":_vm._s(_vm.$t('help.how-licenses-communicated.text'))}}),_c('div',{staticClass:\"license-communication\"},[_c('div',{staticClass:\"info-row\"},[_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-communicated.full-name'))+\" \")]),_c('p',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.CC-BY-NC')))])]),_c('div',{staticClass:\"info-row\"},[_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-communicated.short-name'))+\" \")]),_c('p',[_vm._v(\"CC BY-NC 4.0\")])]),_c('div',{staticClass:\"info-row\"},[_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-communicated.license-icons'))+\" \")]),_c('div',[_c('license-icons',{attrs:{\"icons-arr\":['logo', 'by', 'nc']}})],1)])])])]):_vm._e(),_c('footer',{staticClass:\"modal-footer modal-card-foot\",domProps:{\"innerHTML\":_vm._s(_vm.$t(`help.${_vm.modals[_vm.activeModal]}.footer`))}})])]):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=style&index=0&id=54bc69b0&prod&lang=scss\"","import { render, staticRenderFns } from \"./VInput.vue?vue&type=template&id=2348ce5d&scoped=true\"\nimport script from \"./VInput.vue?vue&type=script&lang=js\"\nexport * from \"./VInput.vue?vue&type=script&lang=js\"\nimport style0 from \"./VInput.vue?vue&type=style&index=0&id=2348ce5d&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2348ce5d\",\n null\n \n)\n\nexport default component.exports","import Vue from 'vue';\nimport App from './App.vue';\nimport './styles/vocab.scss';\nimport VueScrollTo from 'vue-scrollto';\nimport VueVocabulary from '@creativecommons/vocabulary-components';\n\n// Analytics\nimport * as Sentry from '@sentry/vue';\n\nVue.config.productionTip = false;\nVue.use(VueVocabulary);\nVue.use(VueScrollTo);\n\n\nSentry.init({\n dsn:\n process.env.NODE_ENV === 'production'\n ? 'https://8c09726e231d4cf780c541f40d3639a9@sentry.io/3009295' // cc-chooser-prod project\n : 'https://ab63acb8c1464466869182dd53c7046d@sentry.io/3009597', // cc-chooser-dev project\n logErrors: process.env.NODE_ENV !== 'production', // Only log errors in dev env\n});\n\n\nif(process.env.VUE_APP_CC_OUTPUT!=='embedded') {\n new Vue({\n render: h => h(App),\n }).$mount('#app');\n}\n\nexport default App;\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=script&lang=js\"","\n\n\n","import { render, staticRenderFns } from \"./FooterSection.vue?vue&type=template&id=cdfc11f8\"\nimport script from \"./FooterSection.vue?vue&type=script&lang=js\"\nexport * from \"./FooterSection.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('v-select',{staticClass:\"license-dropdown\",attrs:{\"placeholder\":_vm.$t('stepper.DD.placeholder'),\"value\":_vm.shortName},on:{\"input\":_vm.setCurrentLicense}},_vm._l((_vm.licenseList),function(license){return _c('option',{key:license,domProps:{\"value\":license}},[_vm._v(\" \"+_vm._s(license)+\" \")])}),0)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VSelect.vue?vue&type=template&id=5663c048\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=template&id=3c962567\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=template&id=fd372f6e\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:[\n 'control',\n _vm.sizeClass,\n {\n 'has-icons-left': _vm.hasLeftIcon,\n 'has-icons-right': _vm.hasRightIcon,\n },\n ]},[_c('label',{class:[_vm.sizeClass]},[(_vm.label)?_c('span',{staticClass:\"label\"},[_vm._v(_vm._s(_vm.label)+\" \"),(_vm.hasAfterLabel)?_vm._t(\"after-label\"):_vm._e(),(_vm.description)?_c('span',{staticClass:\"description\"},[_vm._v(_vm._s(_vm.description))]):_vm._e()],2):_vm._e(),_c('span',{class:[\n 'control-inner',\n { disabled: _vm.isDisabled, readonly: _vm.isReadonly },\n ]},[(_vm.hasLeftIcon)?_c('span',{staticClass:\"icon left-icon\"},[_vm._t(\"left-icon\")],2):_vm._e(),(!_vm.isTextArea)?_c('input',{staticClass:\"input\",class:[_vm.sizeClass],attrs:{\"placeholder\":_vm.placeholder,\"disabled\":_vm.isDisabled,\"type\":_vm.type},domProps:{\"value\":_vm.localValue},on:{\"input\":_vm.onInput}}):_vm._e(),(_vm.isTextArea)?_c('textarea',{staticClass:\"textarea\",attrs:{\"placeholder\":_vm.placeholder,\"disabled\":_vm.isDisabled,\"readonly\":_vm.isReadonly},domProps:{\"value\":_vm.localValue},on:{\"input\":_vm.onInput}}):_vm._e(),_vm._v(\" \"),(_vm.hasRightIcon)?_c('span',{staticClass:\"icon right-icon\"},[_vm._t(\"right-icon\")],2):_vm._e()])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"help-section\"},[_c('h2',{staticClass:\"title is-3\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.heading'))+\" \")]),_c('ul',{staticClass:\"help-links\"},_vm._l((_vm.modals),function(modal,idx){return _c('li',{key:idx,staticClass:\"help-link\"},[_c('v-button',{staticClass:\"help-link-a\",attrs:{\"theme\":\"text\"},on:{\"click\":function($event){return _vm.clickHandler(idx)}}},[_vm._v(\" \"+_vm._s(_vm.$t(`help.${modal}.heading`))+\" \")])],1)}),0)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('div',{class:['field', _vm.yesSelected]},[_c('v-radio',{attrs:{\"native-value\":\"yes\",\"name\":\"radio\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"body-normal\"},[_vm._v(_vm._s(_vm.$t('stepper.yes'))+_vm._s(_vm.$t(_vm.yesText)))])])],1),_c('div',{class:['field', _vm.noSelected]},[_c('v-radio',{attrs:{\"native-value\":\"no\",\"name\":\"radio\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"body-normal\"},[_vm._v(_vm._s(_vm.$t('stepper.no'))+_vm._s(_vm.$t(_vm.noText)))])])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./VSelect.vue?vue&type=template&id=5663c048\"\nimport script from \"./VSelect.vue?vue&type=script&lang=js\"\nexport * from \"./VSelect.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=style&index=0&id=171684c8&prod&lang=scss\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=style&index=0&id=c2baf416&prod&lang=scss\"","/** @typedef {{BY?: boolean, NC?: boolean, ND?: boolean, SA?: boolean}} LicenseAttributes */\n\n/** @typedef {('CC0 1.0'|'CC BY 4.0'|'CC BY-SA 4.0'|'CC BY-NC 4.0'|'CC BY-ND 4.0'|'CC BY-NC-ND 4.0'|'CC BY-NC-SA 4.0')} ShortLicenseName\n */\n/** @typedef {('CC0 1.0 Universal'|'Attribution 4.0 International'|'Attribution-ShareAlike 4.0 International'|'Attribution-NonCommercial-ShareAlike 4.0 International'|'Attribution-NonCommercial-NoDerivatives 4.0 International'|'Attribution-NoDerivatives 4.0 International')} FullLicenseName\n */\nimport { LICENSES } from './licenses';\nconst CC0Attributes = LICENSES.CC0.ATTRIBUTES;\nconst CCBYAttributes = LICENSES.CC_BY.ATTRIBUTES;\nconst defaultAttributes = {\n BY: undefined,\n NC: undefined,\n ND: undefined,\n SA: undefined,\n};\n\nconst shortToSlug = {\n 'CC0 1.0': 'CC0',\n 'CC BY 4.0': 'CC_BY',\n 'CC BY-ND 4.0': 'CC_BY_ND',\n 'CC BY-SA 4.0': 'CC_BY_SA',\n 'CC BY-NC 4.0': 'CC_BY_NC',\n 'CC BY-NC-ND 4.0': 'CC_BY_NC_ND',\n 'CC BY-NC-SA 4.0': 'CC_BY_NC_SA',\n};\n\n/**\n * Converts the short license name into slug that can be used to look up\n * license information in the LICENSES object\n * @param short\n * @returns {string}\n */\nconst slugFromShort = short => {\n return shortToSlug[short];\n};\n\n/**\n * Convert license attributes object to short license name\n * @param {LicenseAttributes} attr\n * @returns {ShortLicenseName}\n */\nfunction attrToShort(attr) {\n if (attr.BY === undefined) return undefined;\n if (!attr.BY) {\n return 'CC0 1.0';\n }\n let base = 'CC BY';\n if (attr.NC) {\n base += '-NC';\n }\n if (!attr.ND && attr.SA) {\n base += '-SA';\n } else if (attr.ND) {\n base += '-ND';\n }\n base += ' 4.0';\n return base;\n}\n\n/**\n * Convert license attributes object to full license name\n * @param {LicenseAttributes} attr\n * @returns {string|null}\n */\nfunction attrToFull(attr) {\n const slug = slugFromShort(attrToShort(attr));\n if (!slug) return null;\n return LICENSES[slug].FULL;\n}\n\nconst chooserRef = '?ref=chooser-v1';\n\n/**\n * Returns url to license from short license name with version number (eg. 'CC BY 4.0')\n * @param {LicenseAttributes} attr license attributes object\n * @param {'web'|'print'} mode? (?ref=chooser-v1, target and rel are added to the end of the link if mode is web)\n * @returns {string} url of the license information page\n */\nfunction licenseURL(attr, mode = 'web') {\n if (attr.BY === undefined)\n throw new Error('Cannot return URL when BY attribute is undefined');\n const slug = slugFromShort(attrToShort(attr));\n const url = LICENSES[slug].URL;\n const linkRef = mode === 'web' ? chooserRef : '';\n return `${url}${linkRef}`;\n}\n\n/**\n * Convert short license name to licence slug ('CC BY 4.0' -> 'cc-by')\n * @param {ShortLicenseName} shortLicenseName\n * @returns {string}\n */\nfunction licenseSlug(shortLicenseName) {\n const currentLicense = Object.values(LICENSES).find(license => {\n return license.SHORT === shortLicenseName;\n });\n if (!currentLicense)\n throw new Error(`Cannot create slug from string \"${shortLicenseName}\"`);\n return currentLicense.SLUG;\n}\n\n/**\n * Convert license attributes object to an array of icon names\n * @param {LicenseAttributes} licenseAttributes\n * @returns {string[]} Array with slugified names of icons, eg. ['cc', 'by']\n */\nfunction licenseIconsArr(licenseAttributes) {\n if (!licenseAttributes.BY) {\n return ['zero'];\n }\n const iconsArray = [];\n for (const key in licenseAttributes) {\n if (licenseAttributes[key]) {\n iconsArray.push(key.toLowerCase());\n }\n }\n return iconsArray;\n}\n\nfunction updateVisibleEnabledStatus(stepStatusData) {\n let visible;\n let enabled;\n let stepsDisabledDue = '';\n if (stepStatusData.FS) {\n // User will select from the dropdown\n if (stepStatusData.BY === false) {\n // User selected a license from the dropdown a CC0 license\n // First step, dropdown and attribution details should be visible and enabled\n visible = ['FS', 'DD', 'CW', 'AD'];\n enabled = ['FS', 'DD', 'CW', 'AD'];\n stepsDisabledDue = 'CC0';\n } else {\n // User hasn't selected anything yet, or selected a BY license\n // First step, dropdown and attribution details should be visible and enabled\n visible = ['FS', 'DD', 'AD'];\n enabled = ['FS', 'DD', 'AD'];\n }\n } else {\n // User uses the stepper for license selection\n if (stepStatusData.BY === false) {\n // User selects a CC0 license\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'CW', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'CW', 'AD'];\n stepsDisabledDue = 'CC0';\n } else if (stepStatusData.ND) {\n // User selects an ND license: SA step is disabled\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'NC', 'ND', 'AD'];\n stepsDisabledDue = 'ND';\n } else {\n // User uses the stepper for license selection\n if (stepStatusData.BY === false) {\n // User selects a CC0 license\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'CW', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'CW', 'AD'];\n stepsDisabledDue = 'CC0';\n } else if (stepStatusData.ND) {\n // User selects an ND license: SA step is disabled\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'NC', 'ND', 'AD'];\n stepsDisabledDue = 'ND';\n } else {\n // User selects a non-ND BY license from the stepper\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD'];\n }\n }\n }\n return { visible, enabled, stepsDisabledDue };\n}\n\nconst CC_NAMESPACE = {\n NAME: 'xmlns:cc',\n URI: 'http://creativecommons.org/ns#',\n};\nconst DCT_NAMESPACE = {\n NAME: 'xmlns:dct',\n URI: 'http://purl.org/dc/terms/',\n};\nconst ICON_STYLE =\n 'height:22px!important;margin-left:3px;vertical-align:text-bottom;';\nconst ICON_BASE_URL = 'https://mirrors.creativecommons.org/presskit/icons';\n\n/**\n * Generate html for creator:\n * 1. If the creator name is blank, even if creator link is provided, return a blank string\n * 2. If only creator name is provided, return a span with proper metadata\n * 3. If both creator name and URL are provided, returns an 'a' element with proper data and metadata\n * @param {string} creatorName\n * @param {string} creatorProfileUrl\n * @returns {string}\n */\nfunction generateCreatorCode(creatorName, creatorProfileUrl) {\n if (!creatorName) {\n return '';\n }\n if (creatorProfileUrl) {\n const absoluteUrl = creatorProfileUrl.startsWith('http')\n ? creatorProfileUrl\n : `http://${creatorProfileUrl}`;\n const linkMeta =\n 'rel=\"cc:attributionURL dct:creator\" property=\"cc:attributionName\"';\n return `${creatorName}`;\n } else {\n return `${creatorName}`;\n }\n}\n\n/**\n * Generate html for work title:\n *\n * 1. If the user has not provided a work url:\n * a. Title is default: return title\n * b. Title is provided: return span with `dct:title` property\n *\n * 2. If the user has provided a work url:\n * Convert any url into absolute url by adding 'http://' to the beginning\n * Return anchor with 'dct:title' attribute if title is not default\n *\n * @param {string} title\n * @param {string} workUrl\n * @param {Boolean} isTitleDefault - true if the user hasn't provided a title, false otherwise\n * @returns {string}\n */\nfunction generateWorkCode(title, workUrl, isTitleDefault) {\n if (isTitleDefault && !workUrl) {\n return title;\n }\n const titleMeta = 'property=\"dct:title\"';\n if (!workUrl) {\n return `${title}`;\n }\n\n const absoluteUrl = workUrl.startsWith('http')\n ? workUrl\n : `http://${workUrl}`;\n return `${title}`;\n}\n\n/**\n * Generates the HTML for the rich text Year of Creation , including the year of Creation\n * @param {number} yearOfCreation\n * @returns {string}\n */\nfunction generateYearOfCreation(yearOfCreation) {\n const yearMeta = 'property=\"dct:title\"';\n return ` © ${yearOfCreation}`;\n}\n/**\n * Generates the html for the rich text license information, including license name,\n * link to the license deed, and license icons\n * @param {array} licenseIcons\n * @param {string} licenseUrl\n * @param {ShortLicenseName|FullLicenseName} licenseName\n * @returns {string} HTML code for the license\n */\nfunction generateLicenseLink(licenseIcons, licenseUrl, licenseName) {\n const iconStyle = `style=\"${ICON_STYLE}\"`;\n const assetPathRef = '?ref=chooser-v1';\n const iconSrc = attr =>\n `${ICON_BASE_URL}/${attr.toLowerCase()}.svg${assetPathRef}`;\n const icons = licenseIcons\n .map(attr => ``)\n .join('');\n\n const linkHref = `href=\"${licenseUrl}${assetPathRef}\"`;\n const linkAttributes = 'target=\"_blank\" rel=\"license noopener noreferrer\"';\n const linkStyle = 'style=\"display:inline-block;\"';\n return `${licenseName}${icons}`;\n}\n\n/**\n * Generate data for use in attribution HTML through i18n\n * @param attributionDetails\n * @param {ShortLicenseName} shortLicenseName\n * @param {Boolean} useFullName - Should the license name be full (short by default)\n * @param {Boolean} isTitleDefault\n * @returns {{creator: string, work: string, license: string, year: string}}\n */\nfunction generateHTML(\n attributionDetails,\n shortLicenseName,\n useFullName = false,\n isTitleDefault = true,\n) {\n const data = {};\n const {\n creatorName,\n creatorProfileUrl,\n workUrl,\n workTitle,\n yearOfCreation,\n } = attributionDetails;\n\n const licenseSlug = slugFromShort(shortLicenseName);\n const { ICONS: icons, URL: url, FULL: fullLicenseName } = LICENSES[\n licenseSlug\n ];\n const licenseName = useFullName ? fullLicenseName : shortLicenseName;\n\n data.license = generateLicenseLink(icons, url, licenseName);\n data.creator = generateCreatorCode(creatorName, creatorProfileUrl);\n data.work = generateWorkCode(workTitle, workUrl, isTitleDefault);\n data.year = generateYearOfCreation(yearOfCreation);\n return data;\n}\n\nexport {\n defaultAttributes,\n CC0Attributes,\n CCBYAttributes,\n attrToShort,\n slugFromShort,\n attrToFull,\n licenseURL,\n chooserRef,\n licenseSlug,\n licenseIconsArr,\n generateHTML,\n updateVisibleEnabledStatus,\n CC_NAMESPACE,\n DCT_NAMESPACE,\n LICENSES,\n ICON_STYLE,\n ICON_BASE_URL,\n};\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=style&index=0&id=3c962567&prod&lang=scss\"","\n\n\n\n","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=template&id=a0d4e8a8&scoped=true\"","\n\n\n\n\n","\n\n\n","var map = {\n\t\"./cc-by.svg\": \"3620\",\n\t\"./cc-heart-filled.svg\": \"2dbb\",\n\t\"./cc-heart.svg\": \"2502\",\n\t\"./cc-logo.svg\": \"b0ef\",\n\t\"./cc-nc-eu.svg\": \"5e01\",\n\t\"./cc-nc-jp.svg\": \"e567\",\n\t\"./cc-nc.svg\": \"844d\",\n\t\"./cc-nd.svg\": \"9e44\",\n\t\"./cc-pd.svg\": \"c587\",\n\t\"./cc-pdm.svg\": \"9b9c\",\n\t\"./cc-remix.svg\": \"54f1\",\n\t\"./cc-sa.svg\": \"3988\",\n\t\"./cc-sampling-plus.svg\": \"768e\",\n\t\"./cc-sampling.svg\": \"ce82\",\n\t\"./cc-share.svg\": \"165f\",\n\t\"./cc-zero.svg\": \"a9c6\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"9113\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepNavigation.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepNavigation.vue?vue&type=script&lang=js\"","import Vue from 'vue';\nimport VueI18n from 'vue-i18n';\n\nVue.use(VueI18n);\n\nfunction loadLocaleMessages() {\n const locales = require.context(\n './locales',\n true,\n /[A-Za-z0-9-_,\\s]+\\.json$/i,\n );\n const messages = {};\n locales.keys().forEach(key => {\n const matched = key.match(/([A-Za-z0-9-_]+)\\./i);\n if (matched && matched.length > 1) {\n const locale = matched[1];\n messages[locale] = locales(key);\n }\n });\n return messages;\n}\n\nexport default new VueI18n({\n locale: process.env.VUE_APP_I18N_LOCALE || 'en',\n fallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en',\n messages: loadLocaleMessages(),\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VSelect.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VSelect.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./AppropriateLicenseStep.vue?vue&type=template&id=c2baf416\"\nimport script from \"./AppropriateLicenseStep.vue?vue&type=script&lang=js\"\nexport * from \"./AppropriateLicenseStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./AppropriateLicenseStep.vue?vue&type=style&index=0&id=c2baf416&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./ChooserModal.vue?vue&type=template&id=171684c8\"\nimport script from \"./ChooserModal.vue?vue&type=script&lang=js\"\nexport * from \"./ChooserModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./ChooserModal.vue?vue&type=style&index=0&id=171684c8&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./Stepper.vue?vue&type=template&id=097b8af2\"\nimport script from \"./Stepper.vue?vue&type=script&lang=js\"\nexport * from \"./Stepper.vue?vue&type=script&lang=js\"\nimport style0 from \"./Stepper.vue?vue&type=style&index=0&id=097b8af2&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('p',{staticClass:\"body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AD.instructions'))+\" \")]),_c('form',{staticClass:\"attribution-details-form\"},[_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.work-title.label'),\"placeholder\":_vm.$t('stepper.AD.form.work-title.placeholder')},model:{value:(_vm.workTitle),callback:function ($$v) {_vm.workTitle=$$v},expression:\"workTitle\"}}),_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.creator-name.label'),\"placeholder\":_vm.$t('stepper.AD.form.creator-name.placeholder')},scopedSlots:_vm._u([{key:\"after-label\",fn:function(){return [_c('span',{on:{\"click\":_vm.toggleInfoModal}},[_c('font-awesome-icon',{staticClass:\"icon\",attrs:{\"icon\":\"fa-solid fa-info-circle\"}})],1)]},proxy:true}]),model:{value:(_vm.creatorName),callback:function ($$v) {_vm.creatorName=$$v},expression:\"creatorName\"}}),_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.work-url.label'),\"placeholder\":_vm.$t('stepper.AD.form.work-url.placeholder')},model:{value:(_vm.workUrl),callback:function ($$v) {_vm.workUrl=$$v},expression:\"workUrl\"}}),_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.creator-profile.label'),\"placeholder\":_vm.$t('stepper.AD.form.creator-profile.placeholder')},model:{value:(_vm.creatorProfileUrl),callback:function ($$v) {_vm.creatorProfileUrl=$$v},expression:\"creatorProfileUrl\"}}),(_vm.currentLicenseAttributes.BY)?_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.year-of-creation.label'),\"placeholder\":_vm.$t('stepper.AD.form.year-of-creation.placeholder')},model:{value:(_vm.yearOfCreation),callback:function ($$v) {_vm.yearOfCreation=$$v},expression:\"yearOfCreation\"}}):_vm._e()],1),(_vm.showInfoModal)?_c('app-modal',{attrs:{\"title\":_vm.$t(`help.context-for-creator-name.heading`)},on:{\"close\":_vm.toggleInfoModal}},[_c('section',{staticClass:\"modal-body\"},[_c('section',{class:['modal-content', 'modal-0']},[_c('article',{domProps:{\"innerHTML\":_vm._s(_vm.$t(`help.context-for-creator-name.text`))}})])])]):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepNavigation.vue?vue&type=style&index=0&id=11f5931e&prod&lang=scss\"","import { render, staticRenderFns } from \"./StepHeader.vue?vue&type=template&id=6085dff8&scoped=true\"\nimport script from \"./StepHeader.vue?vue&type=script&lang=js\"\nexport * from \"./StepHeader.vue?vue&type=script&lang=js\"\nimport style0 from \"./StepHeader.vue?vue&type=style&index=0&id=6085dff8&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"6085dff8\",\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserStep.vue?vue&type=script&lang=js\"","export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--1-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&id=1c9f3e68&prod&lang=scss\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"recommended-card\"},[_c('h3',[_vm._v(_vm._s(_vm.cardHeading))]),_c('div',{staticClass:\"license-short-name\"},[_c('span',{staticClass:\"license-icons\"},_vm._l((['logo', ..._vm.iconsList]),function(icon){return _c('license-icons',{key:icon,class:['icon'],attrs:{\"icons-arr\":[icon],\"size\":50}})}),1),_c('h4',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.shortName)+\" \")])]),_c('h4',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.fullName)+\" \")]),_c('p',{staticClass:\"license-full-description body-big\"},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.licenseKey))+\" \")]),_c('section',{staticClass:\"items-description\"},[_c('ul',{staticClass:\"license-list\"},[_c('transition-group',{attrs:{\"name\":\"highlight\"}},_vm._l((_vm.iconsList),function(item){return _c('li',{key:item,class:['license-list-item', item]},[_c('span',{staticClass:\"readable-string\"},[_c('license-icons',{class:['icon'],attrs:{\"icons-arr\":[item],\"size\":30}}),_c('span',[_c('b',[_vm._v(_vm._s(item === 'zero' ? 'CC0' : item.toUpperCase())+\":\")]),_vm._v(\" \"+_vm._s(_vm.$t(`license-details-card.item-description.${item}`))+\" \")])],1),(item === 'nc')?_c('span',{staticClass:\"description-caption caption\"},[_vm._v(\" \"+_vm._s(_vm.$t(`license-details-card.caption.${item}`))+\" \")]):_vm._e()])}),0)],1)]),_c('div',[_c('a',{staticClass:\"license-deed-link\",attrs:{\"href\":_vm.licenseUrl(),\"target\":\"_blank\",\"rel\":\"noopener noreferrer\"}},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.textKey))+\" \"),_c('font-awesome-icon',{staticClass:\"icon icon-size\",attrs:{\"icon\":\"fa-solid fa-external-link-alt\"}})],1)])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./StepNavigation.vue?vue&type=template&id=11f5931e\"\nimport script from \"./StepNavigation.vue?vue&type=script&lang=js\"\nexport * from \"./StepNavigation.vue?vue&type=script&lang=js\"\nimport style0 from \"./StepNavigation.vue?vue&type=style&index=0&id=11f5931e&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=script&lang=js\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserStep.vue?vue&type=template&id=7423b56b\"","\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"stepper__container\"},_vm._l((_vm.visibleSteps()),function(step,idx){return _c('div',{key:idx,ref:`step-${idx}`,refInFor:true,class:[\n 'step-container',\n `step-${step.id}`,\n step.name,\n step.status,\n { disabled: !step.enabled },\n ]},[_c('step-header',{attrs:{\"step\":step},on:{\"activate\":function($event){return _vm.setActiveStep(step.id)}}}),(step.status === 'active')?_c('div',{staticClass:\"step-content\"},[_c(_vm.stepActionComponent(step),_vm._b({tag:\"component\",on:{\"change\":_vm.changeStepSelected}},'component',_vm.stepActionProps(step),false)),_c('StepNavigation',{attrs:{\"step-name\":step.name,\"is-next-enabled\":_vm.isNextEnabled(step.id)},on:{\"navigate\":_vm.navigate,\"restart\":_vm.restart,\"done\":_vm.done}})],1):_vm._e()],1)}),0)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=style&index=0&id=2348ce5d&prod&lang=scss&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=script&lang=js\"","module.exports = __webpack_public_path__ + \"img/cc-icons.826a7b7f.svg\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=style&index=0&id=097b8af2&prod&lang=scss\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _vm._m(0)\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('header',[_c('div',{staticClass:\"masthead\"},[_c('h1',[_c('a',{staticClass:\"identity-logo\",attrs:{\"href\":\"https://creativecommons.org\"}},[_vm._v(\"Creative Commons\")])]),_c('button',{staticClass:\"expand-menu\"},[_vm._v(\"Menu\")]),_c('nav',{staticClass:\"primary-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/mission\"}},[_vm._v(\"Who We Are\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about\"}},[_vm._v(\"What We Do\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/share-your-work\"}},[_vm._v(\"Licenses and Tools\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/blog\"}},[_vm._v(\"Blog\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/support-cc/\"}},[_vm._v(\"Support Us\")])])])]),_c('nav',{staticClass:\"ancilliary-menu\"},[_c('ul',[_c('li',[_c('a',{staticClass:\"search icon-attach fa-search\",attrs:{\"href\":\"https://creativecommons.org/?s\"}},[_vm._v(\"Search\")])]),_c('li',[_c('a',{staticClass:\"donate icon-attach fa-heart\",attrs:{\"href\":\"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner\",\"target\":\"_blank\"}},[_vm._v(\"Donate\")])]),_c('li',[_c('button',{staticClass:\"explore\"},[_vm._v(\"Explore CC\")])])])])]),_c('div',{staticClass:\"explore-panel\"},[_c('nav',{staticClass:\"explore-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://network.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Global Network\")]),_c('p',[_vm._v(\"Join a global community working to strengthen the Commons\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://certificate.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Certificate\")]),_c('p',[_vm._v(\"Become an expert in creating and engaging with openly licensed materials\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://summit.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Global Summit\")]),_c('p',[_vm._v(\"Attend our annual event, promoting the power of open licensing\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://search.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Search Portal\")]),_c('p',[_vm._v(\"Find engines to search openly licensed material for creative and educational reuse\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://opensource.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Open Source\")]),_c('p',[_vm._v(\"Help us build products that maximize creativity and innovation\")])])])])])])\n}]\n\nexport { render, staticRenderFns }","/** Data for 7 Stepper steps\n * FS: First step, checks if user knows the license (and we need to open the dropdown)\n * BY, NC, ND, SA: license attribute selection steps\n * DD: Step with Dropdown for quick license selection, opens if user knows the license\n * CW: Copyright waiver step for CC0 if the user selects NO on BY step\n * AD: Attribution Details step with the form\n *\n * Properties:\n * visible: sets whether the step should be shown or not. Eg. if BY is selected,\n * Copyright Waiver should not be shown, as the user will not waive copyright\n *\n * enabled: sets whether the step can be clicked/selected.\n * Eg. SA shouldn't be selectable if ND was selected\n *\n * status: can be set to 'active', 'completed', or 'inactive', to show the user's\n * progress in Stepper\n *\n * selected: set to undefined before the user interacts with a step; true/false after\n * user selects radio buttons/ checkboxes/ etc.\n */\nexport const initialSteps = [\n {\n id: 0,\n name: 'FS',\n visible: true,\n enabled: true,\n status: 'active',\n selected: undefined,\n },\n {\n id: 1,\n name: 'BY',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 2,\n name: 'NC',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 3,\n name: 'ND',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 4,\n name: 'SA',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 5,\n name: 'DD',\n visible: false,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 6,\n name: 'CW',\n visible: false,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 7,\n name: 'AL',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 8,\n name: 'AD',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n];\n","import { render, staticRenderFns } from \"./ChooserStep.vue?vue&type=template&id=7423b56b\"\nimport script from \"./ChooserStep.vue?vue&type=script&lang=js\"\nexport * from \"./ChooserStep.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js\"","\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('footer',[_c('a',{staticClass:\"identity-logo\",attrs:{\"href\":\"https://creativecommons.org\"}},[_vm._v(\"Creative Commons\")]),_vm._m(0),_vm._m(1),_vm._m(2),_vm._m(3),_c('div',{staticClass:\"license\"},[_vm._m(4),_c('svg',[_c('use',{attrs:{\"href\":require(\"../../static/vocabulary/svg/cc/icons/cc-icons.svg\") + \"#cc-logo\"}})]),_c('svg',[_c('use',{attrs:{\"href\":require(\"../../static/vocabulary/svg/cc/icons/cc-icons.svg\") + \"#cc-by\"}})])])])\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('nav',{staticClass:\"footer-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/contact\"}},[_vm._v(\"Contact\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://mail.creativecommons.org/subscribe\",\"target\":\"_blank\"}},[_vm._v(\"Newsletter\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/privacy\"}},[_vm._v(\"Privacy\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/policies\"}},[_vm._v(\"Policies\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/terms\"}},[_vm._v(\"Terms\")])])])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"contact\"},[_c('h2',[_vm._v(\"Contact Us\")]),_c('p',[_vm._v(\"Creative Commons \"),_c('br'),_vm._v(\" PO Box 1866, Mountain View, CA 94042\")]),_c('p',[_c('a',{attrs:{\"href\":\"mailto:info@creativecommons.org\"}},[_vm._v(\"info@creativecommons.org\")])]),_c('p',[_c('a',{attrs:{\"href\":\"tel:+14154296753\"}},[_vm._v(\"+1-415-429-6753\")])]),_c('nav',{staticClass:\"social-menu\"},[_c('ul',[_c('li',[_c('a',{staticClass:\"icon-replace fa-twitter\",attrs:{\"href\":\"https://twitter.com/creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Twitter\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-mastodon\",attrs:{\"href\":\"https://mastodon.social/@creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Mastodon\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-facebook\",attrs:{\"href\":\"https://www.facebook.com/creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Facebook\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-linkedin\",attrs:{\"href\":\"https://www.linkedin.com/company/creative-commons/\",\"target\":\"_blank\"}},[_vm._v(\"LinkedIn\")])])])])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"subscribe\"},[_c('h2',[_vm._v(\"Subscribe to our Newsletter\")]),_c('form',{staticClass:\"validate newsletter\",attrs:{\"id\":\"mc-embedded-subscribe-form\",\"action\":\"https://creativecommons.us4.list-manage.com/subscribe/post?u=fd30364b6577b471373d6076c&id=4603fe102a\",\"method\":\"post\",\"name\":\"mc-embedded-subscribe-form\",\"target\":\"_blank\",\"novalidate\":\"\"}},[_c('input',{staticClass:\"email input\",attrs:{\"id\":\"mce-EMAIL\",\"type\":\"email\",\"value\":\"\",\"name\":\"EMAIL\",\"placeholder\":\"Your email\",\"required\":\"\"}}),_c('div',{staticStyle:{\"position\":\"absolute\",\"left\":\"-5000px\"},attrs:{\"aria-hidden\":\"true\"}},[_c('input',{attrs:{\"type\":\"text\",\"name\":\"b_fd30364b6577b471373d6076c_4603fe102a\",\"tabindex\":\"-1\",\"value\":\"\"}})]),_c('input',{staticClass:\"button small\",attrs:{\"id\":\"mc-embedded-subscribe\",\"type\":\"submit\",\"value\":\"subscribe\"}})])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"donate\"},[_c('h2',[_vm._v(\"Support Our Work\")]),_c('p',[_vm._v(\"Our work relies on you! Help us keep the Internet free and open.\")]),_c('a',{staticClass:\"donate icon-attach cc-heart-filled\",attrs:{\"href\":\"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner\",\"target\":\"_blank\"}},[_vm._v(\"Donate Now\")])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('p',[_vm._v(\"Except where otherwise \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/policies/#license\"}},[_vm._v(\"noted\")]),_vm._v(\", content on this site is licensed under a \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/licenses/by/4.0/\"}},[_vm._v(\"Creative Commons Attribution 4.0 International license\")]),_vm._v(\". Icons by \"),_c('a',{attrs:{\"href\":\"https://fontawesome.com/\",\"target\":\"_blank\"}},[_vm._v(\"Font Awesome\")]),_vm._v(\".\")])\n}]\n\nexport { render, staticRenderFns }","\n\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('v-checkbox',{attrs:{\"value\":_vm.appropriate.ownupagreed},on:{\"input\":function($event){return _vm.toggle('ownupagreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AL.own-up-agreement'))+\" \")]),_c('v-checkbox',{attrs:{\"value\":_vm.appropriate.termsagreed},on:{\"input\":function($event){return _vm.toggle('termsagreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AL.terms-agreement'))+\" \")]),_c('v-checkbox',{attrs:{\"value\":_vm.appropriate.nonrevocableagreed},on:{\"input\":function($event){return _vm.toggle('nonrevocableagreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AL.non-revocable-agreement'))+\" \")])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=style&index=0&id=6085dff8&prod&lang=scss&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('v-checkbox',{attrs:{\"value\":_vm.copyright.agreed},on:{\"input\":function($event){return _vm.toggle('agreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.copyright-waive-agreement'))+\" \")]),_c('v-checkbox',{attrs:{\"value\":_vm.copyright.confirmed},on:{\"input\":function($event){return _vm.toggle('confirmed')}}},[_c('i18n',{attrs:{\"path\":\"stepper.CW.copyright-waive-confirmation\",\"tag\":\"span\"}},[_c('a',{attrs:{\"slot\":\"link\",\"href\":\"#\"},on:{\"click\":function($event){_vm.openModal = true}},slot:\"link\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.link-label'))+\" \")])])],1),(_vm.openModal)?_c('app-modal',{attrs:{\"title\":\"CC0 1.0\"},on:{\"close\":_vm.closeModal}},[_c('div',{staticClass:\"modal-container\"},[_c('iframe',{attrs:{\"id\":\"iframe\",\"width\":\"100%\",\"height\":\"100%\",\"allowtransparency\":\"true\",\"src\":\"https://creativecommons.org/publicdomain/zero/1.0/legalcode\"}})])]):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./HelpSection.vue?vue&type=template&id=fd372f6e\"\nimport script from \"./HelpSection.vue?vue&type=script&lang=js\"\nexport * from \"./HelpSection.vue?vue&type=script&lang=js\"\nimport style0 from \"./HelpSection.vue?vue&type=style&index=0&id=fd372f6e&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=template&id=6085dff8&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=script&lang=js\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=0&id=fd372f6e&prod&lang=scss\"","import { render, staticRenderFns } from \"./CopyrightWaiverStep.vue?vue&type=template&id=3c962567\"\nimport script from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js\"\nexport * from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./CopyrightWaiverStep.vue?vue&type=style&index=0&id=3c962567&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=template&id=02ee162d&scoped=true\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=template&id=c2baf416\""],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/components/HeaderSection.vue?4469","webpack:///./src/components/ChooserModal.vue?e923","webpack:///./src/components/LicenseDetailsCard.vue?76b4","webpack:///./src/components/AppropriateLicenseStep.vue?ebbf","webpack:///./src/components/DropdownStep.vue?f5c8","webpack:///./src/components/StepNavigation.vue?eb94","webpack:///./src/components/AttributionDetailsStep.vue?3b8e","webpack:///./src/components/StepHeader.vue","webpack:///./src/components/LicenseDetailsCard.vue?2cff","webpack:///src/components/DropdownStep.vue","webpack:///./src/Vocabulary/VInput.vue?5860","webpack:///./src/components/AttributionDetailsStep.vue?aace","webpack:///./src/components/LicenseIcons.vue?fa74","webpack:///./src/components/DropdownStep.vue?9a83","webpack:///src/components/LicenseDetailsCard.vue","webpack:///./src/components/HeaderSection.vue?561e","webpack:///src/components/LicenseIcons.vue","webpack:///src/components/CopyrightWaiverStep.vue","webpack:///./src/components/HeaderSection.vue?0c39","webpack:///./src/components/CopyrightWaiverStep.vue?e336","webpack:///src/components/HeaderSection.vue","webpack:///./src/components/StepNavigation.vue","webpack:///./src/Vocabulary/VSelect.vue","webpack:///./src/App.vue","webpack:///./src/components/AttributionDetailsStep.vue?c99f","webpack:///./src/utils/licenses.js","webpack:///src/components/Stepper.vue","webpack:///./src/App.vue?aa89","webpack:///./src/App.vue?315a","webpack:///src/components/StepNavigation.vue","webpack:///./src/App.vue?03b3","webpack:///./src/store/index.js","webpack:///./src/components/FooterSection.vue?a7c7","webpack:///./src/components/LicenseDetailsCard.vue?a64e","webpack:///./src/components/LicenseIcons.vue?f260","webpack:///./src/components/LicenseIcons.vue","webpack:///./src/locales sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/components/DropdownStep.vue?8aeb","webpack:///./src/components/Stepper.vue?dcb4","webpack:///./src/components/Stepper.vue?de94","webpack:///./src/components/ChooserModal.vue","webpack:///./src/components/AttributionDetailsStep.vue?d886","webpack:///./src/Vocabulary/VInput.vue?73d5","webpack:///./src/main.js","webpack:///./src/components/FooterSection.vue?b4cf","webpack:///src/components/AppropriateLicenseStep.vue","webpack:///./src/components/FooterSection.vue?3f38","webpack:///./src/components/DropdownStep.vue","webpack:///./src/Vocabulary/VSelect.vue?88ed","webpack:///./src/components/CopyrightWaiverStep.vue?9974","webpack:///./src/components/HelpSection.vue?fc57","webpack:///./src/Vocabulary/VInput.vue","webpack:///./src/components/HelpSection.vue","webpack:///./src/components/ChooserStep.vue","webpack:///./src/Vocabulary/VSelect.vue?a83e","webpack:///./src/components/ChooserModal.vue?7824","webpack:///./src/components/AppropriateLicenseStep.vue?dd10","webpack:///./src/utils/license-utilities.js","webpack:///./src/components/CopyrightWaiverStep.vue?42a9","webpack:///src/App.vue","webpack:///./src/components/LicenseIcons.vue?1756","webpack:///src/components/ChooserModal.vue","webpack:///src/components/AttributionDetailsStep.vue","webpack:///./node_modules/@creativecommons/cc-assets/icons sync ^\\.\\/cc\\-.*$","webpack:///./src/components/StepNavigation.vue?2f6a","webpack:///./src/i18n.js","webpack:///./src/Vocabulary/VSelect.vue?c8b2","webpack:///./src/components/AppropriateLicenseStep.vue?7c05","webpack:///./src/components/ChooserModal.vue?d20e","webpack:///./src/components/Stepper.vue?92db","webpack:///./src/components/AttributionDetailsStep.vue","webpack:///src/components/ChooserStep.vue","webpack:///./src/components/StepNavigation.vue?61f6","webpack:///./src/components/StepHeader.vue?3dd3","webpack:///./src/components/ChooserStep.vue?5f2e","webpack:///./src/App.vue?3397","webpack:///./src/components/LicenseDetailsCard.vue","webpack:///./src/components/StepNavigation.vue?3851","webpack:///./src/components/StepHeader.vue?e457","webpack:///./src/components/ChooserStep.vue?b860","webpack:///src/components/HelpSection.vue","webpack:///./src/components/Stepper.vue","webpack:///src/Vocabulary/VInput.vue","webpack:///./src/Vocabulary/VInput.vue?a843","webpack:///./src/Vocabulary/VInput.vue?2079","webpack:///./static/vocabulary/svg/cc/icons/cc-icons.svg","webpack:///./src/components/Stepper.vue?a56f","webpack:///./src/components/HeaderSection.vue","webpack:///./src/utils/steps.js","webpack:///./src/components/ChooserStep.vue?4f7d","webpack:///./src/components/DropdownStep.vue?9341","webpack:///src/Vocabulary/VSelect.vue","webpack:///./src/components/FooterSection.vue","webpack:///src/components/StepHeader.vue","webpack:///./src/components/AppropriateLicenseStep.vue","webpack:///./src/components/StepHeader.vue?4826","webpack:///./src/components/LicenseIcons.vue?19ff","webpack:///./src/components/CopyrightWaiverStep.vue","webpack:///./src/components/HelpSection.vue?612f","webpack:///./src/components/StepHeader.vue?5dc4","webpack:///./src/components/HelpSection.vue?f84b","webpack:///./src/components/ChooserModal.vue?85e3","webpack:///./src/components/HelpSection.vue?67c5","webpack:///./src/components/CopyrightWaiverStep.vue?b3d5","webpack:///./src/components/LicenseDetailsCard.vue?098a","webpack:///./src/components/AppropriateLicenseStep.vue?b6b4"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","component","render","_vm","this","_c","_self","_b","class","step","status","on","activate","$event","indexOf","keyCode","arguments","tabIndex","_v","_s","$t","stepHeaderText","staticClass","completedStepCaption","_e","staticRenderFns","_vuex","require","_VSelect","_interopRequireDefault","obj","default","components","VSelect","inheritAttrs","props","String","validator","includes","id","Number","licenseList","currentLicense","computed","mapGetters","methods","setCurrentLicense","$store","commit","$emit","$props","selected","_LicenseIcons","_licenseUtilities","_fontawesomeSvgCore","_freeSolidSvgIcons","_vueFontawesome","library","add","faExternalLinkAlt","FontAwesomeIcon","LicenseIcons","licenseKey","slug","licenseSlug","shortName","cardHeading","LICENSES","CC0","SHORT","textKey","size","iconsArr","Array","required","isPng","Boolean","filename","icon","isArray","toLowerCase","openModal","mapState","watch","allCopyrightClausesChecked","newValue","toggle","closeModal","mounted","exploreButton","querySelector","explorePanel","addEventListener","classList","menuButton","menuPanel","stepName","handleNavigation","disabled","isNextEnabled","attrs","handleDone","handleRestart","expanded","spanClasses","directives","rawName","computedValue","expression","ref","$$selectedVal","filter","options","map","val","_value","multiple","$attrs","placeholder","domProps","_t","isEmbedded","_m","restart","done","model","currentStepId","callback","$$v","showLicenseUse","showLicense","shake","shouldShake","openChooserModal","closeChooserModal","ATTRIBUTES","BY","SA","NC","ND","FULL","SLUG","URL","ICONS","CC_BY","CC_BY_SA","CC_BY_NC","CC_BY_NC_SA","CC_BY_NC_ND","CC_BY_ND","_ChooserStep","_AttributionDetailsStep","_CopyrightWaiverStep","_DropdownStep","_StepHeader","_StepNavigation","_steps","_AppropriateLicenseStep","ChooserStep","AttributionDetailsStep","CopyrightWaiverStep","DropdownStep","StepHeader","StepNavigation","AppropriateLicenseStep","steps","initialSteps","activeStepId","set","newVal","created","subscribe","mutation","state","isAttrSelected","currentLicenseAttributes","isLicenseAttribute","$set","updateDisabledAndVisibleSteps","stepActionComponent","stepActionProps","navigate","direction","handleNext","handlePrevious","changeStepSelected","DROPDOWN_STEP","stepSelected","nextStep","find","visible","enabled","disabledDue","previousStep","thisStep","setActiveStep","clickedStepId","setStepsVisible","stepsToSetVisible","forEach","setStepsEnabled","stepsToSetEnabled","shouldSetEnabled","shouldSetDisabled","stepsStatusData","updateVisibleEnabledStatus","visibleSteps","_vue","Vue","use","Vuex","defaultState","defaultAttributes","attributionDetails","creatorName","creatorProfileUrl","workTitle","workUrl","yearOfCreation","attributionType","copyright","agreed","confirmed","appropriate","ownupagreed","termsagreed","nonrevocableagreed","toggleCopyrightCheckbox","values","every","toggleAppropriatenessValue","allAppropriatenessQualificationsMet","createStore","initialState","Store","getters","isLicenseSelected","attrToShort","fullName","attrToFull","licenseUrl","licenseURL","iconsList","licenseIconsArr","mutations","setSelected","updateAttributesFromShort","CC0Attributes","setCreatorName","newName","setCreatorProfileUrl","setWorkTitle","setWorkUrl","setYearOfCreation","setAttributionType","attrType","restoreLicenseAttr","_l","index","webpackContext","req","webpackContextResolve","keys","activeModal","modals","isSimpleModal","_App","_vueScrollto","_vocabularyComponents","Sentry","_interopRequireWildcard","_getRequireWildcardCache","WeakMap","has","__proto__","a","getOwnPropertyDescriptor","u","config","productionTip","VueVocabulary","VueScrollTo","init","dsn","logErrors","process","VUE_APP_CC_OUTPUT","h","App","$mount","license","sizeClass","hasLeftIcon","hasRightIcon","label","hasAfterLabel","description","isDisabled","readonly","isReadonly","isTextArea","localValue","onInput","modal","idx","clickHandler","yesSelected","radio","yesText","noSelected","noText","_licenses","CCBYAttributes","shortToSlug","slugFromShort","short","attr","base","chooserRef","url","linkRef","shortLicenseName","licenseAttributes","iconsArray","stepStatusData","stepsDisabledDue","FS","CC_NAMESPACE","NAME","URI","DCT_NAMESPACE","ICON_STYLE","ICON_BASE_URL","generateCreatorCode","absoluteUrl","startsWith","linkMeta","generateWorkCode","title","isTitleDefault","titleMeta","generateYearOfCreation","yearMeta","generateLicenseLink","licenseIcons","licenseName","iconStyle","assetPathRef","iconSrc","icons","join","linkHref","linkAttributes","linkStyle","generateHTML","useFullName","fullLicenseName","creator","work","year","_ChooserModal","_HelpSection","_Stepper","_HeaderSection","_FooterSection","_LicenseDetailsCard","_i18n","_store","store","i18n","HelpSection","Stepper","LicenseDetailsCard","LicenseUseCard","HeaderSection","FooterSection","ChooserModal","_ref","windowWidth","innerWidth","isBelowTabletWidth","newId","oldId","stepToScroll","Math","min","$nextTick","$scrollTo","cancelable","onResize","beforeDestroy","removeEventListener","mapMutations","scrollDuration","shakeDuration","comp","$refs","licenseUseCard","$el","number","_VInput","faInfoCircle","VInput","showInfoModal","toggleInfoModal","_vueI18n","loadLocaleMessages","locales","messages","matched","match","locale","VueI18n","fallbackLocale","scopedSlots","_u","fn","proxy","reversed","showDisabledDue","qualifier","tPrefix","item","toUpperCase","openModalTitle","modalNumber","parseInt","modalLinks","querySelectorAll","link","refInFor","validate","$slots","elementRef","statusType","_setupProxy","staticStyle","tabindex","prefix","captionKey","slot"],"mappings":"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","file":"js/app.213f71ad.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-87a74b80\":\"6e5f111e\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"chunk-87a74b80\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-87a74b80\":\"493fcced\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import { render, staticRenderFns } from \"./HeaderSection.vue?vue&type=template&id=ea29cd5e\"\nimport script from \"./HeaderSection.vue?vue&type=script&lang=js\"\nexport * from \"./HeaderSection.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=template&id=171684c8\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./DropdownStep.vue?vue&type=template&id=3587dfc0\"\nimport script from \"./DropdownStep.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./DropdownStep.vue?vue&type=style&index=0&id=3587dfc0&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepNavigation.vue?vue&type=template&id=11f5931e\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',_vm._b({class:['step-header', _vm.step.status],on:{\"click\":_vm.activate,\"keyup\":function($event){if(!$event.type.indexOf('key')&&$event.keyCode!==13)return null;return _vm.activate.apply(null, arguments)}}},'div',_vm.tabIndex,false),[_c('h2',{class:['step-header__title b-header title is-5', _vm.step.status]},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.stepHeaderText))+\" \")]),(_vm.step.status === 'completed')?_c('div',{staticClass:\"step-header__caption\"},[_vm._v(\" \"+_vm._s(_vm.completedStepCaption)+\" \")]):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=style&index=0&id=02ee162d&prod&lang=scss&scoped=true\"","\n\n\n\n","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=template&id=2348ce5d&scoped=true\"","import { render, staticRenderFns } from \"./AttributionDetailsStep.vue?vue&type=template&id=54bc69b0\"\nimport script from \"./AttributionDetailsStep.vue?vue&type=script&lang=js\"\nexport * from \"./AttributionDetailsStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./AttributionDetailsStep.vue?vue&type=style&index=0&id=54bc69b0&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./LicenseIcons.vue?vue&type=template&id=a0d4e8a8&scoped=true\"\nimport script from \"./LicenseIcons.vue?vue&type=script&lang=js\"\nexport * from \"./LicenseIcons.vue?vue&type=script&lang=js\"\nimport style0 from \"./LicenseIcons.vue?vue&type=style&index=0&id=a0d4e8a8&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a0d4e8a8\",\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=template&id=3587dfc0\"","\n\n\n\n","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=template&id=ea29cd5e\"","\n\n\n","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js\"","\n\n\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-navigation\"},[(_vm.stepName !== 'FS')?_c('v-button',{staticClass:\"is-border previous-button\",on:{\"click\":function($event){return _vm.handleNavigation('back')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.nav.previous-label'))+\" \")]):_vm._e(),(_vm.stepName !== 'AD')?_c('v-button',{class:['is-success', 'next-button', { disabled: !_vm.isNextEnabled }],attrs:{\"disabled\":!_vm.isNextEnabled},on:{\"click\":function($event){return _vm.handleNavigation('next')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.nav.next-label'))+\" \")]):_c('v-button',{staticClass:\"is-success next-button done-button\",on:{\"click\":_vm.handleDone}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.nav.done-label'))+\" \")]),(_vm.stepName === 'AD')?_c('v-button',{staticClass:\"restart-button is-text\",on:{\"click\":_vm.handleRestart}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.nav.restart-label'))+\" \")]):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"control\",class:{ 'is-expanded': _vm.expanded }},[_c('span',{staticClass:\"select\",class:_vm.spanClasses},[_c('select',_vm._b({directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.computedValue),expression:\"computedValue\"}],ref:\"select\",on:{\"blur\":function($event){return _vm.$emit('blur', $event)},\"focus\":function($event){return _vm.$emit('focus', $event)},\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.computedValue=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},'select',_vm.$attrs,false),[(_vm.placeholder)?[(_vm.computedValue == null)?_c('option',{attrs:{\"disabled\":\"\",\"hidden\":\"\"},domProps:{\"value\":null}},[_vm._v(\" \"+_vm._s(_vm.placeholder)+\" \")]):_vm._e()]:_vm._e(),_vm._t(\"default\")],2)]),_vm._t(\"left-icon\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{attrs:{\"id\":\"app\"}},[(!_vm.isEmbedded)?_c('header-section'):_vm._e(),_c('div',{staticClass:\"container\",attrs:{\"id\":\"site-container\"}},[(!_vm.isEmbedded)?_c('nav',{staticClass:\"breadcrumb caption bold\",attrs:{\"aria-label\":\"breadcrumbs\"}},[_c('ul',[_vm._m(0),_c('li',{staticClass:\"is-active\"},[_c('a',{attrs:{\"href\":\"#\",\"aria-current\":\"page\"}},[_vm._v(_vm._s(_vm.$t('app.page-title')))])])])]):_vm._e(),(!_vm.isEmbedded)?_c('h1',{staticClass:\"title is-2\"},[_vm._v(\" \"+_vm._s(_vm.$t('chooser.heading'))+\" \")]):_vm._e(),(!_vm.isEmbedded)?_c('p',{staticClass:\"stepper-instructions body-bigger\"},[_vm._v(\" \"+_vm._s(_vm.$t('chooser.instructions'))+\" \")]):_vm._e(),_c('div',{staticClass:\"columns wider-gap\"},[_c('div',{staticClass:\"column\"},[_c('Stepper',{on:{\"restart\":_vm.restart,\"done\":_vm.done},model:{value:(_vm.currentStepId),callback:function ($$v) {_vm.currentStepId=$$v},expression:\"currentStepId\"}})],1),_c('div',{staticClass:\"column right-column\"},[_c('div',{class:{ 'right-column': !_vm.showLicenseUse }},[_c('transition',{attrs:{\"name\":\"appear\"}},[(_vm.showLicense)?_c('LicenseDetailsCard'):_vm._e()],1),_c('transition',{attrs:{\"name\":\"appear\"}},[(_vm.showLicenseUse)?_c('LicenseUseCard',{ref:\"licenseUseCard\",class:{ shake: _vm.shouldShake }}):_vm._e()],1)],1)])]),_c('help-section',{on:{\"change\":_vm.openChooserModal}})],1),(!_vm.isEmbedded)?_c('footer-section'):_vm._e(),_c('chooser-modal',{attrs:{\"active-modal\":_vm.openModal},on:{\"close\":_vm.closeChooserModal}})],1)\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/\"}},[_vm._v(\"Home\")])])\n}]\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=template&id=54bc69b0\"","/** @typedef {{ATTRIBUTES: LicenseAttributes, SLUG: string, FULL: string, URL: string, SHORT: string}} LicenseProperties */\n\n/**\n *\n * @type {{CC0: LicenseProperties, CC_BY: LicenseProperties, CC_BY_NC:LicenseProperties, CC_BY_NC_SA: LicenseProperties, CC_BY_ND: LicenseProperties, CC_BY_SA: LicenseProperties, CC_BY_NC_ND: LicenseProperties}}\n */\nexport const LICENSES = {\n CC0: {\n ATTRIBUTES: {\n BY: false,\n SA: false,\n NC: false,\n ND: false,\n },\n FULL: 'CC0 1.0 Universal',\n SHORT: 'CC0 1.0',\n SLUG: 'cc0',\n URL: 'https://creativecommons.org/publicdomain/zero/1.0/',\n ICONS: ['cc', 'zero'],\n },\n CC_BY: {\n ATTRIBUTES: {\n BY: true,\n SA: false,\n NC: false,\n ND: false,\n },\n FULL: 'Creative Commons Attribution 4.0 International',\n SHORT: 'CC BY 4.0',\n SLUG: 'cc-by',\n URL: 'https://creativecommons.org/licenses/by/4.0/',\n ICONS: ['cc', 'by'],\n },\n CC_BY_SA: {\n ATTRIBUTES: {\n BY: true,\n SA: true,\n NC: false,\n ND: false,\n },\n FULL: 'Creative Commons Attribution-ShareAlike 4.0 International',\n SHORT: 'CC BY-SA 4.0',\n SLUG: 'cc-by-sa',\n URL: 'https://creativecommons.org/licenses/by-sa/4.0/',\n ICONS: ['cc', 'by', 'sa'],\n },\n CC_BY_NC: {\n ATTRIBUTES: {\n BY: true,\n SA: false,\n NC: true,\n ND: false,\n },\n FULL: 'Creative Commons Attribution-NonCommercial 4.0 International',\n SHORT: 'CC BY-NC 4.0',\n SLUG: 'cc-by-nc',\n URL: 'https://creativecommons.org/licenses/by-nc/4.0/',\n ICONS: ['cc', 'by', 'nc'],\n },\n CC_BY_NC_SA: {\n ATTRIBUTES: {\n BY: true,\n SA: true,\n NC: true,\n ND: false,\n },\n FULL: 'Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International',\n SHORT: 'CC BY-NC-SA 4.0',\n SLUG: 'cc-by-nc-sa',\n URL: 'https://creativecommons.org/licenses/by-nc-sa/4.0/',\n ICONS: ['cc', 'by', 'nc', 'sa'],\n },\n CC_BY_NC_ND: {\n ATTRIBUTES: {\n BY: true,\n SA: false,\n NC: true,\n ND: true,\n },\n FULL: 'Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International',\n SHORT: 'CC BY-NC-ND 4.0',\n SLUG: 'cc-by-nc-nd',\n URL: 'https://creativecommons.org/licenses/by-nc-nd/4.0/',\n ICONS: ['cc', 'by', 'nc', 'nd'],\n },\n CC_BY_ND: {\n ATTRIBUTES: {\n BY: true,\n SA: false,\n NC: false,\n ND: true,\n },\n FULL: 'Creative Commons Attribution-NoDerivatives 4.0 International',\n SHORT: 'CC BY-ND 4.0',\n SLUG: 'cc-by-nd',\n URL: 'https://creativecommons.org/licenses/by-nd/4.0/',\n ICONS: ['cc', 'by', 'nd'],\n },\n};\n","\n\n\n\n\n","export * from \"-!../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../node_modules/cache-loader/dist/cjs.js??ref--13-0!../node_modules/babel-loader/lib/index.js!../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../node_modules/cache-loader/dist/cjs.js??ref--1-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=template&id=1c9f3e68\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=1c9f3e68\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\nimport style0 from \"./App.vue?vue&type=style&index=0&id=1c9f3e68&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--13-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--1-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--13-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--1-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"","import Vue from 'vue';\nimport Vuex from 'vuex';\nimport {\n defaultAttributes,\n CC0Attributes,\n attrToShort,\n attrToFull,\n licenseURL,\n licenseIconsArr,\n} from '../utils/license-utilities.js';\n\nVue.use(Vuex);\n\nexport const defaultState = {\n currentLicenseAttributes: { ...defaultAttributes },\n attributionDetails: {\n creatorName: '',\n creatorProfileUrl: '',\n workTitle: '',\n workUrl: '',\n yearOfCreation: '',\n },\n attributionType: 'short',\n copyright: {\n agreed: false,\n confirmed: false,\n },\n // confirm that cc licenses are appropriate for the user\n appropriate: {\n ownupagreed: false,\n termsagreed: false,\n nonrevocableagreed: false,\n },\n};\n\n/**\n * Updates copyright checkboxes\n * @param state\n * @param {Object} payload\n * @param {string} payload.key The name of the copyright checkbox\n */\nexport const toggleCopyrightCheckbox = (state, { key }) => {\n state.copyright[key] = !state.copyright[key];\n};\n\nexport const allCopyrightClausesChecked = state => {\n return Object.values(state.copyright).every(i => i === true);\n};\n\nexport const toggleAppropriatenessValue = (state, { key }) => {\n state.appropriate[key] = !state.appropriate[key];\n};\n\nexport const allAppropriatenessQualificationsMet = state => {\n return Object.values(state.appropriate).every(i => i === true);\n};\n\nconst createStore = state => {\n const initialState = { ...defaultState, ...state };\n return new Vuex.Store({\n state: initialState,\n getters: {\n isLicenseSelected: state => {\n /**\n * By default, all four license attributes are undefined\n * As soon as the first attribute(BY) is selected (true/false),\n * we can show the recommended license\n */\n return state.currentLicenseAttributes.BY !== undefined;\n },\n shortName: state => {\n return attrToShort(state.currentLicenseAttributes);\n },\n fullName: state => {\n return attrToFull(state.currentLicenseAttributes);\n },\n licenseUrl: state => (mode = 'web') => {\n return licenseURL(state.currentLicenseAttributes, mode);\n },\n iconsList: state => {\n return licenseIconsArr(state.currentLicenseAttributes);\n },\n allCopyrightClausesChecked,\n allAppropriatenessQualificationsMet,\n },\n mutations: {\n /**\n * Updates current license attributes when user selects radio option.\n * Edge case: If user selects ND, SA should be set to false\n * @param state\n * @param {Object} payload\n * @param {string} payload.name\n * @param {Boolean} payload.selected\n */\n setSelected(state, { name, selected }) {\n if (name === 'ND' && selected && state.currentLicenseAttributes.SA) {\n state.currentLicenseAttributes = {\n ...state.currentLicenseAttributes,\n SA: false,\n ND: true,\n };\n } else if (['BY', 'NC', 'ND', 'SA'].indexOf(name) > -1) {\n state.currentLicenseAttributes = {\n ...state.currentLicenseAttributes,\n [name]: selected,\n };\n }\n },\n updateAttributesFromShort(state, shortName) {\n if (shortName.includes('CC0')) {\n state.currentLicenseAttributes = { ...CC0Attributes };\n } else {\n state.currentLicenseAttributes.BY = true;\n state.currentLicenseAttributes.NC = !!shortName.includes('NC');\n state.currentLicenseAttributes.ND = !!shortName.includes('ND');\n state.currentLicenseAttributes.SA = !!shortName.includes('SA');\n }\n },\n setCreatorName(state, newName) {\n state.attributionDetails.creatorName = newName;\n },\n setCreatorProfileUrl(state, newName) {\n state.attributionDetails.creatorProfileUrl = newName;\n },\n setWorkTitle(state, newName) {\n state.attributionDetails.workTitle = newName;\n },\n setWorkUrl(state, newName) {\n state.attributionDetails.workUrl = newName;\n },\n setYearOfCreation(state, newName) {\n state.attributionDetails.yearOfCreation = newName;\n },\n setAttributionType(state, attrType) {\n state.attributionType = attrType;\n },\n restoreLicenseAttr(state) {\n state.currentLicenseAttributes = defaultAttributes;\n },\n toggleCopyrightCheckbox,\n toggleAppropriatenessValue,\n },\n });\n};\n\nexport default createStore;\n","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=template&id=cdfc11f8\"","import { render, staticRenderFns } from \"./LicenseDetailsCard.vue?vue&type=template&id=02ee162d&scoped=true\"\nimport script from \"./LicenseDetailsCard.vue?vue&type=script&lang=js\"\nexport * from \"./LicenseDetailsCard.vue?vue&type=script&lang=js\"\nimport style0 from \"./LicenseDetailsCard.vue?vue&type=style&index=0&id=02ee162d&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"02ee162d\",\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=style&index=0&id=a0d4e8a8&prod&lang=scss&scoped=true\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._l(([..._vm.iconsArr]),function(icon,index){return _c('img',{key:index,attrs:{\"width\":_vm.size,\"height\":_vm.size,\"src\":require(`@creativecommons/cc-assets/icons/cc-${_vm.filename(icon)}`)}})}),0)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var map = {\n\t\"./en.json\": \"edd4\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"49f8\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=style&index=0&id=3587dfc0&prod&lang=scss\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=template&id=097b8af2\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=script&lang=js\"","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.activeModal !== null)?_c('app-modal',{attrs:{\"title\":_vm.$t(`help.${_vm.modals[_vm.activeModal]}.heading`)},on:{\"close\":_vm.closeModal}},[_c('section',{staticClass:\"modal-body\"},[(_vm.isSimpleModal(_vm.activeModal))?_c('section',{class:['modal-content', `modal-${_vm.activeModal}`]},[_c('article',{domProps:{\"innerHTML\":_vm._s(_vm.$t(`help.${_vm.modals[_vm.activeModal]}.text`))}})]):_vm._e(),(_vm.activeModal === 3)?_c('section',{staticClass:\"modal-content modal-3\"},[_c('p',[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.text'))+\" \")]),_c('div',{staticClass:\"icons-section\"},[_c('div',{staticClass:\"icon-item\"},[_c('img',{attrs:{\"src\":require(\"@creativecommons/cc-assets/icons/cc-by.svg\"),\"alt\":_vm.$t('help.what-icons-mean.BY.icon-alt-text')}}),_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.long-name'))+\" \")]),_c('p',{staticClass:\"icon-caption\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.short-name'))+\" \")]),_c('p',{staticClass:\"icon-text\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.text'))+\" \")])]),_c('div',{staticClass:\"icon-item\"},[_c('img',{attrs:{\"src\":require(\"@creativecommons/cc-assets/icons/cc-nd.svg\"),\"alt\":_vm.$t('help.what-icons-mean.ND.icon-alt-text')}}),_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.long-name'))+\" \")]),_c('p',{staticClass:\"icon-caption\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.short-name'))+\" \")]),_c('p',{staticClass:\"icon-text\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.text'))+\" \")])]),_c('div',{staticClass:\"icon-item\"},[_c('img',{attrs:{\"src\":require(\"@creativecommons/cc-assets/icons/cc-nc.svg\"),\"alt\":_vm.$t('help.what-icons-mean.NC.icon-alt-text')}}),_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.NC.long-name'))+\" \")]),_c('p',{staticClass:\"icon-caption\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.NC.short-name'))+\" \")]),_c('p',{staticClass:\"icon-text\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.NC.text'))+\" \")])]),_c('div',{staticClass:\"icon-item\"},[_c('img',{attrs:{\"src\":require(\"@creativecommons/cc-assets/icons/cc-sa.svg\"),\"alt\":_vm.$t('help.what-icons-mean.SA.icon-alt-text')}}),_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.long-name'))+\" \")]),_c('p',{staticClass:\"icon-caption\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.short-name'))+\" \")]),_c('p',{staticClass:\"icon-text\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.text'))+\" \")])])])]):_vm._e(),(_vm.activeModal === 5)?_c('section',{staticClass:\"modal-content modal-5\"},[_c('article',{staticClass:\"columns-auto\"},[_c('div',{domProps:{\"innerHTML\":_vm._s(_vm.$t('help.six-cc-licenses.text'))}}),_c('img',{attrs:{\"alt\":\"license openness scale\",\"src\":\"https://upload.wikimedia.org/wikipedia/commons/f/f8/Ordering_of_Creative_Commons_licenses_from_most_to_least_permissive.png\"}})])]):_vm._e(),(_vm.activeModal === 6)?_c('section',{staticClass:\"modal-content modal-6\"},[_c('article',[_c('p',{domProps:{\"innerHTML\":_vm._s(_vm.$t('help.how-licenses-communicated.text'))}}),_c('div',{staticClass:\"license-communication\"},[_c('div',{staticClass:\"info-row\"},[_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-communicated.full-name'))+\" \")]),_c('p',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.CC-BY-NC')))])]),_c('div',{staticClass:\"info-row\"},[_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-communicated.short-name'))+\" \")]),_c('p',[_vm._v(\"CC BY-NC 4.0\")])]),_c('div',{staticClass:\"info-row\"},[_c('h6',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-communicated.license-icons'))+\" \")]),_c('div',[_c('license-icons',{attrs:{\"icons-arr\":['logo', 'by', 'nc']}})],1)])])])]):_vm._e(),_c('footer',{staticClass:\"modal-footer modal-card-foot\",domProps:{\"innerHTML\":_vm._s(_vm.$t(`help.${_vm.modals[_vm.activeModal]}.footer`))}})])]):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=style&index=0&id=54bc69b0&prod&lang=scss\"","import { render, staticRenderFns } from \"./VInput.vue?vue&type=template&id=2348ce5d&scoped=true\"\nimport script from \"./VInput.vue?vue&type=script&lang=js\"\nexport * from \"./VInput.vue?vue&type=script&lang=js\"\nimport style0 from \"./VInput.vue?vue&type=style&index=0&id=2348ce5d&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2348ce5d\",\n null\n \n)\n\nexport default component.exports","import Vue from 'vue';\nimport App from './App.vue';\nimport './styles/vocab.scss';\nimport VueScrollTo from 'vue-scrollto';\nimport VueVocabulary from '@creativecommons/vocabulary-components';\n\n// Analytics\nimport * as Sentry from '@sentry/vue';\n\nVue.config.productionTip = false;\nVue.use(VueVocabulary);\nVue.use(VueScrollTo);\n\n\nSentry.init({\n dsn:\n process.env.NODE_ENV === 'production'\n ? 'https://8c09726e231d4cf780c541f40d3639a9@sentry.io/3009295' // cc-chooser-prod project\n : 'https://ab63acb8c1464466869182dd53c7046d@sentry.io/3009597', // cc-chooser-dev project\n logErrors: process.env.NODE_ENV !== 'production', // Only log errors in dev env\n});\n\n\nif(process.env.VUE_APP_CC_OUTPUT!=='embedded') {\n new Vue({\n render: h => h(App),\n }).$mount('#app');\n}\n\nexport default App;\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=script&lang=js\"","\n\n\n","import { render, staticRenderFns } from \"./FooterSection.vue?vue&type=template&id=cdfc11f8\"\nimport script from \"./FooterSection.vue?vue&type=script&lang=js\"\nexport * from \"./FooterSection.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('v-select',{staticClass:\"license-dropdown\",attrs:{\"placeholder\":_vm.$t('stepper.DD.placeholder'),\"value\":_vm.shortName},on:{\"input\":_vm.setCurrentLicense}},_vm._l((_vm.licenseList),function(license){return _c('option',{key:license,domProps:{\"value\":license}},[_vm._v(\" \"+_vm._s(license)+\" \")])}),0)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VSelect.vue?vue&type=template&id=5663c048\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=template&id=3c962567\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=template&id=fd372f6e\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:[\n 'control',\n _vm.sizeClass,\n {\n 'has-icons-left': _vm.hasLeftIcon,\n 'has-icons-right': _vm.hasRightIcon,\n },\n ]},[_c('label',{class:[_vm.sizeClass]},[(_vm.label)?_c('span',{staticClass:\"label\"},[_vm._v(_vm._s(_vm.label)+\" \"),(_vm.hasAfterLabel)?_vm._t(\"after-label\"):_vm._e(),(_vm.description)?_c('span',{staticClass:\"description\"},[_vm._v(_vm._s(_vm.description))]):_vm._e()],2):_vm._e(),_c('span',{class:[\n 'control-inner',\n { disabled: _vm.isDisabled, readonly: _vm.isReadonly },\n ]},[(_vm.hasLeftIcon)?_c('span',{staticClass:\"icon left-icon\"},[_vm._t(\"left-icon\")],2):_vm._e(),(!_vm.isTextArea)?_c('input',{staticClass:\"input\",class:[_vm.sizeClass],attrs:{\"placeholder\":_vm.placeholder,\"disabled\":_vm.isDisabled,\"type\":_vm.type},domProps:{\"value\":_vm.localValue},on:{\"input\":_vm.onInput}}):_vm._e(),(_vm.isTextArea)?_c('textarea',{staticClass:\"textarea\",attrs:{\"placeholder\":_vm.placeholder,\"disabled\":_vm.isDisabled,\"readonly\":_vm.isReadonly},domProps:{\"value\":_vm.localValue},on:{\"input\":_vm.onInput}}):_vm._e(),_vm._v(\" \"),(_vm.hasRightIcon)?_c('span',{staticClass:\"icon right-icon\"},[_vm._t(\"right-icon\")],2):_vm._e()])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"help-section\"},[_c('h2',{staticClass:\"title is-3\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.heading'))+\" \")]),_c('ul',{staticClass:\"help-links\"},_vm._l((_vm.modals),function(modal,idx){return _c('li',{key:idx,staticClass:\"help-link\"},[_c('v-button',{staticClass:\"help-link-a\",attrs:{\"theme\":\"text\"},on:{\"click\":function($event){return _vm.clickHandler(idx)}}},[_vm._v(\" \"+_vm._s(_vm.$t(`help.${modal}.heading`))+\" \")])],1)}),0)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('div',{class:['field', _vm.yesSelected]},[_c('v-radio',{attrs:{\"native-value\":\"yes\",\"name\":\"radio\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"body-normal\"},[_vm._v(_vm._s(_vm.$t('stepper.yes'))+_vm._s(_vm.$t(_vm.yesText)))])])],1),_c('div',{class:['field', _vm.noSelected]},[_c('v-radio',{attrs:{\"native-value\":\"no\",\"name\":\"radio\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"body-normal\"},[_vm._v(_vm._s(_vm.$t('stepper.no'))+_vm._s(_vm.$t(_vm.noText)))])])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./VSelect.vue?vue&type=template&id=5663c048\"\nimport script from \"./VSelect.vue?vue&type=script&lang=js\"\nexport * from \"./VSelect.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=style&index=0&id=171684c8&prod&lang=scss\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=style&index=0&id=c2baf416&prod&lang=scss\"","/** @typedef {{BY?: boolean, NC?: boolean, ND?: boolean, SA?: boolean}} LicenseAttributes */\n\n/** @typedef {('CC0 1.0'|'CC BY 4.0'|'CC BY-SA 4.0'|'CC BY-NC 4.0'|'CC BY-ND 4.0'|'CC BY-NC-ND 4.0'|'CC BY-NC-SA 4.0')} ShortLicenseName\n */\n/** @typedef {('CC0 1.0 Universal'|'Attribution 4.0 International'|'Attribution-ShareAlike 4.0 International'|'Attribution-NonCommercial-ShareAlike 4.0 International'|'Attribution-NonCommercial-NoDerivatives 4.0 International'|'Attribution-NoDerivatives 4.0 International')} FullLicenseName\n */\nimport { LICENSES } from './licenses';\nconst CC0Attributes = LICENSES.CC0.ATTRIBUTES;\nconst CCBYAttributes = LICENSES.CC_BY.ATTRIBUTES;\nconst defaultAttributes = {\n BY: undefined,\n NC: undefined,\n ND: undefined,\n SA: undefined,\n};\n\nconst shortToSlug = {\n 'CC0 1.0': 'CC0',\n 'CC BY 4.0': 'CC_BY',\n 'CC BY-ND 4.0': 'CC_BY_ND',\n 'CC BY-SA 4.0': 'CC_BY_SA',\n 'CC BY-NC 4.0': 'CC_BY_NC',\n 'CC BY-NC-ND 4.0': 'CC_BY_NC_ND',\n 'CC BY-NC-SA 4.0': 'CC_BY_NC_SA',\n};\n\n/**\n * Converts the short license name into slug that can be used to look up\n * license information in the LICENSES object\n * @param short\n * @returns {string}\n */\nconst slugFromShort = short => {\n return shortToSlug[short];\n};\n\n/**\n * Convert license attributes object to short license name\n * @param {LicenseAttributes} attr\n * @returns {ShortLicenseName}\n */\nfunction attrToShort(attr) {\n if (attr.BY === undefined) return undefined;\n if (!attr.BY) {\n return 'CC0 1.0';\n }\n let base = 'CC BY';\n if (attr.NC) {\n base += '-NC';\n }\n if (!attr.ND && attr.SA) {\n base += '-SA';\n } else if (attr.ND) {\n base += '-ND';\n }\n base += ' 4.0';\n return base;\n}\n\n/**\n * Convert license attributes object to full license name\n * @param {LicenseAttributes} attr\n * @returns {string|null}\n */\nfunction attrToFull(attr) {\n const slug = slugFromShort(attrToShort(attr));\n if (!slug) return null;\n return LICENSES[slug].FULL;\n}\n\nconst chooserRef = '?ref=chooser-v1';\n\n/**\n * Returns url to license from short license name with version number (eg. 'CC BY 4.0')\n * @param {LicenseAttributes} attr license attributes object\n * @param {'web'|'print'} mode? (?ref=chooser-v1, target and rel are added to the end of the link if mode is web)\n * @returns {string} url of the license information page\n */\nfunction licenseURL(attr, mode = 'web') {\n if (attr.BY === undefined)\n throw new Error('Cannot return URL when BY attribute is undefined');\n const slug = slugFromShort(attrToShort(attr));\n const url = LICENSES[slug].URL;\n const linkRef = mode === 'web' ? chooserRef : '';\n return `${url}${linkRef}`;\n}\n\n/**\n * Convert short license name to licence slug ('CC BY 4.0' -> 'cc-by')\n * @param {ShortLicenseName} shortLicenseName\n * @returns {string}\n */\nfunction licenseSlug(shortLicenseName) {\n const currentLicense = Object.values(LICENSES).find(license => {\n return license.SHORT === shortLicenseName;\n });\n if (!currentLicense)\n throw new Error(`Cannot create slug from string \"${shortLicenseName}\"`);\n return currentLicense.SLUG;\n}\n\n/**\n * Convert license attributes object to an array of icon names\n * @param {LicenseAttributes} licenseAttributes\n * @returns {string[]} Array with slugified names of icons, eg. ['cc', 'by']\n */\nfunction licenseIconsArr(licenseAttributes) {\n if (!licenseAttributes.BY) {\n return ['zero'];\n }\n const iconsArray = [];\n for (const key in licenseAttributes) {\n if (licenseAttributes[key]) {\n iconsArray.push(key.toLowerCase());\n }\n }\n return iconsArray;\n}\n\nfunction updateVisibleEnabledStatus(stepStatusData) {\n let visible;\n let enabled;\n let stepsDisabledDue = '';\n if (stepStatusData.FS) {\n // User will select from the dropdown\n if (stepStatusData.BY === false) {\n // User selected a license from the dropdown a CC0 license\n // First step, dropdown and attribution details should be visible and enabled\n visible = ['FS', 'DD', 'CW', 'AD'];\n enabled = ['FS', 'DD', 'CW', 'AD'];\n stepsDisabledDue = 'CC0';\n } else {\n // User hasn't selected anything yet, or selected a BY license\n // First step, dropdown and attribution details should be visible and enabled\n visible = ['FS', 'DD', 'AD'];\n enabled = ['FS', 'DD', 'AD'];\n }\n } else {\n // User uses the stepper for license selection\n if (stepStatusData.BY === false) {\n // User selects a CC0 license\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'CW', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'CW', 'AD'];\n stepsDisabledDue = 'CC0';\n } else if (stepStatusData.ND) {\n // User selects an ND license: SA step is disabled\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'NC', 'ND', 'AD'];\n stepsDisabledDue = 'ND';\n } else {\n // User uses the stepper for license selection\n if (stepStatusData.BY === false) {\n // User selects a CC0 license\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'CW', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'CW', 'AD'];\n stepsDisabledDue = 'CC0';\n } else if (stepStatusData.ND) {\n // User selects an ND license: SA step is disabled\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'NC', 'ND', 'AD'];\n stepsDisabledDue = 'ND';\n } else {\n // User selects a non-ND BY license from the stepper\n visible = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD'];\n enabled = ['AL', 'FS', 'BY', 'NC', 'ND', 'SA', 'AD'];\n }\n }\n }\n return { visible, enabled, stepsDisabledDue };\n}\n\nconst CC_NAMESPACE = {\n NAME: 'xmlns:cc',\n URI: 'http://creativecommons.org/ns#',\n};\nconst DCT_NAMESPACE = {\n NAME: 'xmlns:dct',\n URI: 'http://purl.org/dc/terms/',\n};\nconst ICON_STYLE =\n 'height:22px!important;margin-left:3px;vertical-align:text-bottom;';\nconst ICON_BASE_URL = 'https://mirrors.creativecommons.org/presskit/icons';\n\n/**\n * Generate html for creator:\n * 1. If the creator name is blank, even if creator link is provided, return a blank string\n * 2. If only creator name is provided, return a span with proper metadata\n * 3. If both creator name and URL are provided, returns an 'a' element with proper data and metadata\n * @param {string} creatorName\n * @param {string} creatorProfileUrl\n * @returns {string}\n */\nfunction generateCreatorCode(creatorName, creatorProfileUrl) {\n if (!creatorName) {\n return '';\n }\n if (creatorProfileUrl) {\n const absoluteUrl = creatorProfileUrl.startsWith('http')\n ? creatorProfileUrl\n : `http://${creatorProfileUrl}`;\n const linkMeta =\n 'rel=\"cc:attributionURL dct:creator\" property=\"cc:attributionName\"';\n return `${creatorName}`;\n } else {\n return `${creatorName}`;\n }\n}\n\n/**\n * Generate html for work title:\n *\n * 1. If the user has not provided a work url:\n * a. Title is default: return title\n * b. Title is provided: return span with `dct:title` property\n *\n * 2. If the user has provided a work url:\n * Convert any url into absolute url by adding 'http://' to the beginning\n * Return anchor with 'dct:title' attribute if title is not default\n *\n * @param {string} title\n * @param {string} workUrl\n * @param {Boolean} isTitleDefault - true if the user hasn't provided a title, false otherwise\n * @returns {string}\n */\nfunction generateWorkCode(title, workUrl, isTitleDefault) {\n if (isTitleDefault && !workUrl) {\n return title;\n }\n const titleMeta = 'property=\"dct:title\"';\n if (!workUrl) {\n return `${title}`;\n }\n\n const absoluteUrl = workUrl.startsWith('http')\n ? workUrl\n : `http://${workUrl}`;\n return `${title}`;\n}\n\n/**\n * Generates the HTML for the rich text Year of Creation , including the year of Creation\n * @param {number} yearOfCreation\n * @returns {string}\n */\nfunction generateYearOfCreation(yearOfCreation) {\n const yearMeta = 'property=\"dct:title\"';\n return ` © ${yearOfCreation}`;\n}\n/**\n * Generates the html for the rich text license information, including license name,\n * link to the license deed, and license icons\n * @param {array} licenseIcons\n * @param {string} licenseUrl\n * @param {ShortLicenseName|FullLicenseName} licenseName\n * @returns {string} HTML code for the license\n */\nfunction generateLicenseLink(licenseIcons, licenseUrl, licenseName) {\n const iconStyle = `style=\"${ICON_STYLE}\"`;\n const assetPathRef = '?ref=chooser-v1';\n const iconSrc = attr =>\n `${ICON_BASE_URL}/${attr.toLowerCase()}.svg${assetPathRef}`;\n const icons = licenseIcons\n .map(attr => `\"\"`)\n .join('');\n\n const linkHref = `href=\"${licenseUrl}${assetPathRef}\"`;\n const linkAttributes = 'target=\"_blank\" rel=\"license noopener noreferrer\"';\n const linkStyle = 'style=\"display:inline-block;\"';\n return `${licenseName}${icons}`;\n}\n\n/**\n * Generate data for use in attribution HTML through i18n\n * @param attributionDetails\n * @param {ShortLicenseName} shortLicenseName\n * @param {Boolean} useFullName - Should the license name be full (short by default)\n * @param {Boolean} isTitleDefault\n * @returns {{creator: string, work: string, license: string, year: string}}\n */\nfunction generateHTML(\n attributionDetails,\n shortLicenseName,\n useFullName = false,\n isTitleDefault = true,\n) {\n const data = {};\n const {\n creatorName,\n creatorProfileUrl,\n workUrl,\n workTitle,\n yearOfCreation,\n } = attributionDetails;\n\n const licenseSlug = slugFromShort(shortLicenseName);\n const { ICONS: icons, URL: url, FULL: fullLicenseName } = LICENSES[\n licenseSlug\n ];\n const licenseName = useFullName ? fullLicenseName : shortLicenseName;\n\n data.license = generateLicenseLink(icons, url, licenseName);\n data.creator = generateCreatorCode(creatorName, creatorProfileUrl);\n data.work = generateWorkCode(workTitle, workUrl, isTitleDefault);\n data.year = generateYearOfCreation(yearOfCreation);\n return data;\n}\n\nexport {\n defaultAttributes,\n CC0Attributes,\n CCBYAttributes,\n attrToShort,\n slugFromShort,\n attrToFull,\n licenseURL,\n chooserRef,\n licenseSlug,\n licenseIconsArr,\n generateHTML,\n updateVisibleEnabledStatus,\n CC_NAMESPACE,\n DCT_NAMESPACE,\n LICENSES,\n ICON_STYLE,\n ICON_BASE_URL,\n};\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=style&index=0&id=3c962567&prod&lang=scss\"","\n\n\n\n","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=template&id=a0d4e8a8&scoped=true\"","\n\n\n\n\n","\n\n\n","var map = {\n\t\"./cc-by.svg\": \"3620\",\n\t\"./cc-heart-filled.svg\": \"2dbb\",\n\t\"./cc-heart.svg\": \"2502\",\n\t\"./cc-logo.svg\": \"b0ef\",\n\t\"./cc-nc-eu.svg\": \"5e01\",\n\t\"./cc-nc-jp.svg\": \"e567\",\n\t\"./cc-nc.svg\": \"844d\",\n\t\"./cc-nd.svg\": \"9e44\",\n\t\"./cc-pd.svg\": \"c587\",\n\t\"./cc-pdm.svg\": \"9b9c\",\n\t\"./cc-remix.svg\": \"54f1\",\n\t\"./cc-sa.svg\": \"3988\",\n\t\"./cc-sampling-plus.svg\": \"768e\",\n\t\"./cc-sampling.svg\": \"ce82\",\n\t\"./cc-share.svg\": \"165f\",\n\t\"./cc-zero.svg\": \"a9c6\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"9113\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepNavigation.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepNavigation.vue?vue&type=script&lang=js\"","import Vue from 'vue';\nimport VueI18n from 'vue-i18n';\n\nVue.use(VueI18n);\n\nfunction loadLocaleMessages() {\n const locales = require.context(\n './locales',\n true,\n /[A-Za-z0-9-_,\\s]+\\.json$/i,\n );\n const messages = {};\n locales.keys().forEach(key => {\n const matched = key.match(/([A-Za-z0-9-_]+)\\./i);\n if (matched && matched.length > 1) {\n const locale = matched[1];\n messages[locale] = locales(key);\n }\n });\n return messages;\n}\n\nexport default new VueI18n({\n locale: process.env.VUE_APP_I18N_LOCALE || 'en',\n fallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en',\n messages: loadLocaleMessages(),\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VSelect.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VSelect.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./AppropriateLicenseStep.vue?vue&type=template&id=c2baf416\"\nimport script from \"./AppropriateLicenseStep.vue?vue&type=script&lang=js\"\nexport * from \"./AppropriateLicenseStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./AppropriateLicenseStep.vue?vue&type=style&index=0&id=c2baf416&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./ChooserModal.vue?vue&type=template&id=171684c8\"\nimport script from \"./ChooserModal.vue?vue&type=script&lang=js\"\nexport * from \"./ChooserModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./ChooserModal.vue?vue&type=style&index=0&id=171684c8&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./Stepper.vue?vue&type=template&id=097b8af2\"\nimport script from \"./Stepper.vue?vue&type=script&lang=js\"\nexport * from \"./Stepper.vue?vue&type=script&lang=js\"\nimport style0 from \"./Stepper.vue?vue&type=style&index=0&id=097b8af2&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('p',{staticClass:\"body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AD.instructions'))+\" \")]),_c('form',{staticClass:\"attribution-details-form\"},[_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.work-title.label'),\"placeholder\":_vm.$t('stepper.AD.form.work-title.placeholder')},model:{value:(_vm.workTitle),callback:function ($$v) {_vm.workTitle=$$v},expression:\"workTitle\"}}),_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.creator-name.label'),\"placeholder\":_vm.$t('stepper.AD.form.creator-name.placeholder')},scopedSlots:_vm._u([{key:\"after-label\",fn:function(){return [_c('span',{on:{\"click\":_vm.toggleInfoModal}},[_c('font-awesome-icon',{staticClass:\"icon\",attrs:{\"icon\":\"fa-solid fa-info-circle\"}})],1)]},proxy:true}]),model:{value:(_vm.creatorName),callback:function ($$v) {_vm.creatorName=$$v},expression:\"creatorName\"}}),_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.work-url.label'),\"placeholder\":_vm.$t('stepper.AD.form.work-url.placeholder')},model:{value:(_vm.workUrl),callback:function ($$v) {_vm.workUrl=$$v},expression:\"workUrl\"}}),_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.creator-profile.label'),\"placeholder\":_vm.$t('stepper.AD.form.creator-profile.placeholder')},model:{value:(_vm.creatorProfileUrl),callback:function ($$v) {_vm.creatorProfileUrl=$$v},expression:\"creatorProfileUrl\"}}),(_vm.currentLicenseAttributes.BY)?_c('v-input',{attrs:{\"label\":_vm.$t('stepper.AD.form.year-of-creation.label'),\"placeholder\":_vm.$t('stepper.AD.form.year-of-creation.placeholder')},model:{value:(_vm.yearOfCreation),callback:function ($$v) {_vm.yearOfCreation=$$v},expression:\"yearOfCreation\"}}):_vm._e()],1),(_vm.showInfoModal)?_c('app-modal',{attrs:{\"title\":_vm.$t(`help.context-for-creator-name.heading`)},on:{\"close\":_vm.toggleInfoModal}},[_c('section',{staticClass:\"modal-body\"},[_c('section',{class:['modal-content', 'modal-0']},[_c('article',{domProps:{\"innerHTML\":_vm._s(_vm.$t(`help.context-for-creator-name.text`))}})])])]):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepNavigation.vue?vue&type=style&index=0&id=11f5931e&prod&lang=scss\"","import { render, staticRenderFns } from \"./StepHeader.vue?vue&type=template&id=6085dff8&scoped=true\"\nimport script from \"./StepHeader.vue?vue&type=script&lang=js\"\nexport * from \"./StepHeader.vue?vue&type=script&lang=js\"\nimport style0 from \"./StepHeader.vue?vue&type=style&index=0&id=6085dff8&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"6085dff8\",\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserStep.vue?vue&type=script&lang=js\"","export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--1-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&id=1c9f3e68&prod&lang=scss\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"recommended-card\"},[_c('h3',[_vm._v(_vm._s(_vm.cardHeading))]),_c('div',{staticClass:\"license-short-name\"},[_c('span',{staticClass:\"license-icons\"},_vm._l((['logo', ..._vm.iconsList]),function(icon){return _c('license-icons',{key:icon,class:['icon'],attrs:{\"icons-arr\":[icon],\"size\":50}})}),1),_c('h4',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.shortName)+\" \")])]),_c('h4',{staticClass:\"b-header\"},[_vm._v(\" \"+_vm._s(_vm.fullName)+\" \")]),_c('p',{staticClass:\"license-full-description body-big\"},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.licenseKey))+\" \")]),_c('section',{staticClass:\"items-description\"},[_c('ul',{staticClass:\"license-list\"},[_c('transition-group',{attrs:{\"name\":\"highlight\"}},_vm._l((_vm.iconsList),function(item){return _c('li',{key:item,class:['license-list-item', item]},[_c('span',{staticClass:\"readable-string\"},[_c('license-icons',{class:['icon'],attrs:{\"icons-arr\":[item],\"size\":30}}),_c('span',[_c('b',[_vm._v(_vm._s(item === 'zero' ? 'CC0' : item.toUpperCase())+\":\")]),_vm._v(\" \"+_vm._s(_vm.$t(`license-details-card.item-description.${item}`))+\" \")])],1),(item === 'nc')?_c('span',{staticClass:\"description-caption caption\"},[_vm._v(\" \"+_vm._s(_vm.$t(`license-details-card.caption.${item}`))+\" \")]):_vm._e()])}),0)],1)]),_c('div',[_c('a',{staticClass:\"license-deed-link\",attrs:{\"href\":_vm.licenseUrl(),\"target\":\"_blank\",\"rel\":\"noopener noreferrer\"}},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.textKey))+\" \"),_c('font-awesome-icon',{staticClass:\"icon icon-size\",attrs:{\"icon\":\"fa-solid fa-external-link-alt\"}})],1)])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./StepNavigation.vue?vue&type=template&id=11f5931e\"\nimport script from \"./StepNavigation.vue?vue&type=script&lang=js\"\nexport * from \"./StepNavigation.vue?vue&type=script&lang=js\"\nimport style0 from \"./StepNavigation.vue?vue&type=style&index=0&id=11f5931e&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=script&lang=js\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserStep.vue?vue&type=template&id=7423b56b\"","\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"stepper__container\"},_vm._l((_vm.visibleSteps()),function(step,idx){return _c('div',{key:idx,ref:`step-${idx}`,refInFor:true,class:[\n 'step-container',\n `step-${step.id}`,\n step.name,\n step.status,\n { disabled: !step.enabled },\n ]},[_c('step-header',{attrs:{\"step\":step},on:{\"activate\":function($event){return _vm.setActiveStep(step.id)}}}),(step.status === 'active')?_c('div',{staticClass:\"step-content\"},[_c(_vm.stepActionComponent(step),_vm._b({tag:\"component\",on:{\"change\":_vm.changeStepSelected}},'component',_vm.stepActionProps(step),false)),_c('StepNavigation',{attrs:{\"step-name\":step.name,\"is-next-enabled\":_vm.isNextEnabled(step.id)},on:{\"navigate\":_vm.navigate,\"restart\":_vm.restart,\"done\":_vm.done}})],1):_vm._e()],1)}),0)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=style&index=0&id=2348ce5d&prod&lang=scss&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=script&lang=js\"","module.exports = __webpack_public_path__ + \"img/cc-icons.826a7b7f.svg\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=style&index=0&id=097b8af2&prod&lang=scss\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _vm._m(0)\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('header',[_c('div',{staticClass:\"masthead\"},[_c('h1',[_c('a',{staticClass:\"identity-logo\",attrs:{\"href\":\"https://creativecommons.org\"}},[_vm._v(\"Creative Commons\")])]),_c('button',{staticClass:\"expand-menu\"},[_vm._v(\"Menu\")]),_c('nav',{staticClass:\"primary-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/mission\"}},[_vm._v(\"Who We Are\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about\"}},[_vm._v(\"What We Do\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/share-your-work\"}},[_vm._v(\"Licenses and Tools\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/blog\"}},[_vm._v(\"Blog\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/support-cc/\"}},[_vm._v(\"Support Us\")])])])]),_c('nav',{staticClass:\"ancilliary-menu\"},[_c('ul',[_c('li',[_c('a',{staticClass:\"search icon-attach fa-search\",attrs:{\"href\":\"https://creativecommons.org/?s\"}},[_vm._v(\"Search\")])]),_c('li',[_c('a',{staticClass:\"donate icon-attach fa-heart\",attrs:{\"href\":\"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner\",\"target\":\"_blank\"}},[_vm._v(\"Donate\")])]),_c('li',[_c('button',{staticClass:\"explore\"},[_vm._v(\"Explore CC\")])])])])]),_c('div',{staticClass:\"explore-panel\"},[_c('nav',{staticClass:\"explore-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://network.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Global Network\")]),_c('p',[_vm._v(\"Join a global community working to strengthen the Commons\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://certificate.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Certificate\")]),_c('p',[_vm._v(\"Become an expert in creating and engaging with openly licensed materials\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://summit.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Global Summit\")]),_c('p',[_vm._v(\"Attend our annual event, promoting the power of open licensing\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://search.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Search Portal\")]),_c('p',[_vm._v(\"Find engines to search openly licensed material for creative and educational reuse\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://opensource.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Open Source\")]),_c('p',[_vm._v(\"Help us build products that maximize creativity and innovation\")])])])])])])\n}]\n\nexport { render, staticRenderFns }","/** Data for 7 Stepper steps\n * FS: First step, checks if user knows the license (and we need to open the dropdown)\n * BY, NC, ND, SA: license attribute selection steps\n * DD: Step with Dropdown for quick license selection, opens if user knows the license\n * CW: Copyright waiver step for CC0 if the user selects NO on BY step\n * AD: Attribution Details step with the form\n *\n * Properties:\n * visible: sets whether the step should be shown or not. Eg. if BY is selected,\n * Copyright Waiver should not be shown, as the user will not waive copyright\n *\n * enabled: sets whether the step can be clicked/selected.\n * Eg. SA shouldn't be selectable if ND was selected\n *\n * status: can be set to 'active', 'completed', or 'inactive', to show the user's\n * progress in Stepper\n *\n * selected: set to undefined before the user interacts with a step; true/false after\n * user selects radio buttons/ checkboxes/ etc.\n */\nexport const initialSteps = [\n {\n id: 0,\n name: 'FS',\n visible: true,\n enabled: true,\n status: 'active',\n selected: undefined,\n },\n {\n id: 1,\n name: 'BY',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 2,\n name: 'NC',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 3,\n name: 'ND',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 4,\n name: 'SA',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 5,\n name: 'DD',\n visible: false,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 6,\n name: 'CW',\n visible: false,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 7,\n name: 'AL',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 8,\n name: 'AD',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n];\n","import { render, staticRenderFns } from \"./ChooserStep.vue?vue&type=template&id=7423b56b\"\nimport script from \"./ChooserStep.vue?vue&type=script&lang=js\"\nexport * from \"./ChooserStep.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js\"","\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('footer',[_c('a',{staticClass:\"identity-logo\",attrs:{\"href\":\"https://creativecommons.org\"}},[_vm._v(\"Creative Commons\")]),_vm._m(0),_vm._m(1),_vm._m(2),_vm._m(3),_c('div',{staticClass:\"license\"},[_vm._m(4),_c('svg',[_c('use',{attrs:{\"href\":require(\"../../static/vocabulary/svg/cc/icons/cc-icons.svg\") + \"#cc-logo\"}})]),_c('svg',[_c('use',{attrs:{\"href\":require(\"../../static/vocabulary/svg/cc/icons/cc-icons.svg\") + \"#cc-by\"}})])])])\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('nav',{staticClass:\"footer-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/contact\"}},[_vm._v(\"Contact\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://mail.creativecommons.org/subscribe\",\"target\":\"_blank\"}},[_vm._v(\"Newsletter\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/privacy\"}},[_vm._v(\"Privacy\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/policies\"}},[_vm._v(\"Policies\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/terms\"}},[_vm._v(\"Terms\")])])])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"contact\"},[_c('h2',[_vm._v(\"Contact Us\")]),_c('p',[_vm._v(\"Creative Commons \"),_c('br'),_vm._v(\" PO Box 1866, Mountain View, CA 94042\")]),_c('p',[_c('a',{attrs:{\"href\":\"mailto:info@creativecommons.org\"}},[_vm._v(\"info@creativecommons.org\")])]),_c('p',[_c('a',{attrs:{\"href\":\"tel:+14154296753\"}},[_vm._v(\"+1-415-429-6753\")])]),_c('nav',{staticClass:\"social-menu\"},[_c('ul',[_c('li',[_c('a',{staticClass:\"icon-replace fa-twitter\",attrs:{\"href\":\"https://twitter.com/creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Twitter\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-mastodon\",attrs:{\"href\":\"https://mastodon.social/@creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Mastodon\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-facebook\",attrs:{\"href\":\"https://www.facebook.com/creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Facebook\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-linkedin\",attrs:{\"href\":\"https://www.linkedin.com/company/creative-commons/\",\"target\":\"_blank\"}},[_vm._v(\"LinkedIn\")])])])])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"subscribe\"},[_c('h2',[_vm._v(\"Subscribe to our Newsletter\")]),_c('form',{staticClass:\"validate newsletter\",attrs:{\"id\":\"mc-embedded-subscribe-form\",\"action\":\"https://creativecommons.us4.list-manage.com/subscribe/post?u=fd30364b6577b471373d6076c&id=4603fe102a\",\"method\":\"post\",\"name\":\"mc-embedded-subscribe-form\",\"target\":\"_blank\",\"novalidate\":\"\"}},[_c('input',{staticClass:\"email input\",attrs:{\"id\":\"mce-EMAIL\",\"type\":\"email\",\"value\":\"\",\"name\":\"EMAIL\",\"placeholder\":\"Your email\",\"required\":\"\"}}),_c('div',{staticStyle:{\"position\":\"absolute\",\"left\":\"-5000px\"},attrs:{\"aria-hidden\":\"true\"}},[_c('input',{attrs:{\"type\":\"text\",\"name\":\"b_fd30364b6577b471373d6076c_4603fe102a\",\"tabindex\":\"-1\",\"value\":\"\"}})]),_c('input',{staticClass:\"button small\",attrs:{\"id\":\"mc-embedded-subscribe\",\"type\":\"submit\",\"value\":\"subscribe\"}})])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"donate\"},[_c('h2',[_vm._v(\"Support Our Work\")]),_c('p',[_vm._v(\"Our work relies on you! Help us keep the Internet free and open.\")]),_c('a',{staticClass:\"donate icon-attach cc-heart-filled\",attrs:{\"href\":\"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner\",\"target\":\"_blank\"}},[_vm._v(\"Donate Now\")])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('p',[_vm._v(\"Except where otherwise \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/policies/#license\"}},[_vm._v(\"noted\")]),_vm._v(\", content on this site is licensed under a \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/licenses/by/4.0/\"}},[_vm._v(\"Creative Commons Attribution 4.0 International license\")]),_vm._v(\". Icons by \"),_c('a',{attrs:{\"href\":\"https://fontawesome.com/\",\"target\":\"_blank\"}},[_vm._v(\"Font Awesome\")]),_vm._v(\".\")])\n}]\n\nexport { render, staticRenderFns }","\n\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('v-checkbox',{attrs:{\"value\":_vm.appropriate.ownupagreed},on:{\"input\":function($event){return _vm.toggle('ownupagreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AL.own-up-agreement'))+\" \")]),_c('v-checkbox',{attrs:{\"value\":_vm.appropriate.termsagreed},on:{\"input\":function($event){return _vm.toggle('termsagreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AL.terms-agreement'))+\" \")]),_c('v-checkbox',{attrs:{\"value\":_vm.appropriate.nonrevocableagreed},on:{\"input\":function($event){return _vm.toggle('nonrevocableagreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AL.non-revocable-agreement'))+\" \")])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=style&index=0&id=6085dff8&prod&lang=scss&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('v-checkbox',{attrs:{\"value\":_vm.copyright.agreed},on:{\"input\":function($event){return _vm.toggle('agreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.copyright-waive-agreement'))+\" \")]),_c('v-checkbox',{attrs:{\"value\":_vm.copyright.confirmed},on:{\"input\":function($event){return _vm.toggle('confirmed')}}},[_c('i18n',{attrs:{\"path\":\"stepper.CW.copyright-waive-confirmation\",\"tag\":\"span\"}},[_c('a',{attrs:{\"slot\":\"link\",\"href\":\"#\"},on:{\"click\":function($event){_vm.openModal = true}},slot:\"link\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.link-label'))+\" \")])])],1),(_vm.openModal)?_c('app-modal',{attrs:{\"title\":\"CC0 1.0\"},on:{\"close\":_vm.closeModal}},[_c('div',{staticClass:\"modal-container\"},[_c('iframe',{attrs:{\"id\":\"iframe\",\"width\":\"100%\",\"height\":\"100%\",\"allowtransparency\":\"true\",\"src\":\"https://creativecommons.org/publicdomain/zero/1.0/legalcode\"}})])]):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./HelpSection.vue?vue&type=template&id=fd372f6e\"\nimport script from \"./HelpSection.vue?vue&type=script&lang=js\"\nexport * from \"./HelpSection.vue?vue&type=script&lang=js\"\nimport style0 from \"./HelpSection.vue?vue&type=style&index=0&id=fd372f6e&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=template&id=6085dff8&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=script&lang=js\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=0&id=fd372f6e&prod&lang=scss\"","import { render, staticRenderFns } from \"./CopyrightWaiverStep.vue?vue&type=template&id=3c962567\"\nimport script from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js\"\nexport * from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./CopyrightWaiverStep.vue?vue&type=style&index=0&id=3c962567&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=template&id=02ee162d&scoped=true\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=template&id=c2baf416\""],"sourceRoot":""} \ No newline at end of file diff --git a/docs/js/app.afe83491.js b/docs/js/app.afe83491.js deleted file mode 100644 index 7d11b686..00000000 --- a/docs/js/app.afe83491.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(e){function t(t){for(var r,s,o=t[0],c=t[1],l=t[2],d=0,u=[];d{t.classList.toggle("expand")});const n=document.querySelector("button.expand-menu"),r=document.querySelector(".primary-menu");n.addEventListener("click",e=>{r.classList.toggle("expand")})}}},3202:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-navigation"},["FS"!==e.stepName?t("v-button",{staticClass:"is-border previous-button",on:{click:function(t){return e.handleNavigation("back")}}},[e._v(" "+e._s(e.$t("stepper.nav.previous-label"))+" ")]):e._e(),"AD"!==e.stepName?t("v-button",{class:["is-success","next-button",{disabled:!e.isNextEnabled}],attrs:{disabled:!e.isNextEnabled},on:{click:function(t){return e.handleNavigation("next")}}},[e._v(" "+e._s(e.$t("stepper.nav.next-label"))+" ")]):t("v-button",{staticClass:"is-success next-button done-button",on:{click:e.handleDone}},[e._v(" "+e._s(e.$t("stepper.nav.done-label"))+" ")]),"AD"===e.stepName?t("v-button",{staticClass:"restart-button is-text",on:{click:e.handleRestart}},[e._v(" "+e._s(e.$t("stepper.nav.restart-label"))+" ")]):e._e()],1)},t.staticRenderFns=[]},"323b":function(e,t,n){},"325e":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"control",class:{"is-expanded":e.expanded}},[t("span",{staticClass:"select",class:e.spanClasses},[t("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.computedValue,expression:"computedValue"}],ref:"select",on:{blur:function(t){return e.$emit("blur",t)},focus:function(t){return e.$emit("focus",t)},change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.computedValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e.placeholder?[null==e.computedValue?t("option",{attrs:{disabled:"",hidden:""},domProps:{value:null}},[e._v(" "+e._s(e.placeholder)+" ")]):e._e()]:e._e(),e._t("default")],2)]),e._t("left-icon")],2)},t.staticRenderFns=[]},"38d1":function(e,t,n){},"395c":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"app"}},[e.isEmbedded?e._e():t("header-section"),t("div",{staticClass:"container",attrs:{id:"site-container"}},[e.isEmbedded?e._e():t("nav",{staticClass:"breadcrumb caption bold",attrs:{"aria-label":"breadcrumbs"}},[t("ul",[e._m(0),t("li",{staticClass:"is-active"},[t("a",{attrs:{href:"#","aria-current":"page"}},[e._v(e._s(e.$t("app.page-title")))])])])]),e.isEmbedded?e._e():t("h1",{staticClass:"title is-2"},[e._v(" "+e._s(e.$t("chooser.heading"))+" ")]),e.isEmbedded?e._e():t("p",{staticClass:"stepper-instructions body-bigger"},[e._v(" "+e._s(e.$t("chooser.instructions"))+" ")]),t("div",{staticClass:"columns wider-gap"},[t("div",{staticClass:"column"},[t("Stepper",{on:{restart:e.restart,done:e.done},model:{value:e.currentStepId,callback:function(t){e.currentStepId=t},expression:"currentStepId"}})],1),t("div",{staticClass:"column right-column"},[t("div",{class:{"right-column":!e.showLicenseUse}},[t("transition",{attrs:{name:"appear"}},[e.showLicense?t("LicenseDetailsCard"):e._e()],1),t("transition",{attrs:{name:"appear"}},[e.showLicenseUse?t("LicenseUseCard",{ref:"licenseUseCard",class:{shake:e.shouldShake}}):e._e()],1)],1)])]),t("help-section",{on:{change:e.openChooserModal}})],1),e.isEmbedded?e._e():t("footer-section"),t("chooser-modal",{attrs:{"active-modal":e.openModal},on:{close:e.closeChooserModal}})],1)},t.staticRenderFns=[function(){var e=this,t=e._self._c;return t("li",[t("a",{attrs:{href:"https://creativecommons.org/"}},[e._v("Home")])])}]},"3b93":function(e,t,n){"use strict";var r=n("a5c9");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"3ba4":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LICENSES=void 0;t.LICENSES={CC0:{ATTRIBUTES:{BY:!1,SA:!1,NC:!1,ND:!1},FULL:"CC0 1.0 Universal",SHORT:"CC0 1.0",SLUG:"cc0",URL:"https://creativecommons.org/publicdomain/zero/1.0/",ICONS:["cc","zero"]},CC_BY:{ATTRIBUTES:{BY:!0,SA:!1,NC:!1,ND:!1},FULL:"Creative Commons Attribution 4.0 International",SHORT:"CC BY 4.0",SLUG:"cc-by",URL:"https://creativecommons.org/licenses/by/4.0/",ICONS:["cc","by"]},CC_BY_SA:{ATTRIBUTES:{BY:!0,SA:!0,NC:!1,ND:!1},FULL:"Creative Commons Attribution-ShareAlike 4.0 International",SHORT:"CC BY-SA 4.0",SLUG:"cc-by-sa",URL:"https://creativecommons.org/licenses/by-sa/4.0/",ICONS:["cc","by","sa"]},CC_BY_NC:{ATTRIBUTES:{BY:!0,SA:!1,NC:!0,ND:!1},FULL:"Creative Commons Attribution-NonCommercial 4.0 International",SHORT:"CC BY-NC 4.0",SLUG:"cc-by-nc",URL:"https://creativecommons.org/licenses/by-nc/4.0/",ICONS:["cc","by","nc"]},CC_BY_NC_SA:{ATTRIBUTES:{BY:!0,SA:!0,NC:!0,ND:!1},FULL:"Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International",SHORT:"CC BY-NC-SA 4.0",SLUG:"cc-by-nc-sa",URL:"https://creativecommons.org/licenses/by-nc-sa/4.0/",ICONS:["cc","by","nc","sa"]},CC_BY_NC_ND:{ATTRIBUTES:{BY:!0,SA:!1,NC:!0,ND:!0},FULL:"Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International",SHORT:"CC BY-NC-ND 4.0",SLUG:"cc-by-nc-nd",URL:"https://creativecommons.org/licenses/by-nc-nd/4.0/",ICONS:["cc","by","nc","nd"]},CC_BY_ND:{ATTRIBUTES:{BY:!0,SA:!1,NC:!1,ND:!0},FULL:"Creative Commons Attribution-NoDerivatives 4.0 International",SHORT:"CC BY-ND 4.0",SLUG:"cc-by-nd",URL:"https://creativecommons.org/licenses/by-nd/4.0/",ICONS:["cc","by","nd"]}}},"3ba6":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n("d4a1")),s=f(n("1f77")),i=f(n("fb97")),a=f(n("0864")),o=f(n("b90d")),c=f(n("bb49")),l=n("768b"),d=n("d07c"),u=f(n("99c9"));function f(e){return e&&e.__esModule?e:{default:e}}t.default={name:"Stepper",components:{ChooserStep:r.default,AttributionDetailsStep:s.default,CopyrightWaiverStep:i.default,DropdownStep:a.default,StepHeader:o.default,StepNavigation:c.default,AppropriateLicenseStep:u.default},props:{value:{type:Number,default:0}},data(){return{steps:[...d.initialSteps]}},computed:{activeStepId:{get(){return this.$props.value},set(e){this.$emit("input",e)}}},created:function(){this.$store.subscribe((e,t)=>{if("updateAttributesFromShort"===e.type)for(const n in this.steps){const{id:e,name:r,selected:s}=this.steps[n],i=t.currentLicenseAttributes[r];this.isLicenseAttribute(r)&&s!==i&&(this.$set(this.steps,e,{...this.steps[e],selected:i}),this.updateDisabledAndVisibleSteps(r,i))}})},methods:{stepActionComponent({name:e}){switch(e){case"CW":return i.default;case"AL":return u.default;case"DD":return a.default;case"AD":return s.default;default:return r.default}},stepActionProps(e){return{...e}},isLicenseAttribute(e){return["AL","BY","NC","ND","SA"].indexOf(e)>-1},isNextEnabled(e){return void 0!==this.steps[e].selected},navigate({direction:e,name:t}){"next"===e?this.handleNext(t):this.handlePrevious()},restart(){this.steps=[...d.initialSteps],this.$store.commit("restoreLicenseAttr"),this.$emit("restart")},done(){this.$emit("done")},changeStepSelected({name:e,id:t,selected:n}){if(this.isLicenseAttribute(e)){this.$store.commit("setSelected",{name:e,selected:n});const t=5;void 0===this.steps[t].selected&&"BY"===e&&this.$set(this.steps,t,{...this.steps[t],selected:!0})}this.$set(this.steps,t,{...this.steps[t],selected:n}),this.updateDisabledAndVisibleSteps()},handleNext(e){const t=this.activeStepId,n=this.steps[t].selected;if(void 0===n&&t<=6)return;const r=this.steps.slice(t+1).find(e=>e.visible&&e.enabled).id;if(this.$set(this.steps,t,{...this.steps[t],status:"completed"}),r-t>1)for(let s=t+1;s=0;t--){const n=this.steps[t];if(n.visible&&n.enabled){e=this.steps[t].id;break}}if(this.activeStepId-e>1)for(let t=this.activeStepId;t>e;t--)this.$set(this.steps,t,{...this.steps[t],status:"inactive"});else this.$set(this.steps,this.activeStepId,{...this.steps[this.activeStepId],status:"inactive"});this.$set(this.steps,e,{...this.steps[e],status:"active"}),this.activeStepId=e},setActiveStep(e){if(this.steps[e].enabled&&"inactive"!==this.steps[e].status&&!(e>=this.activeStepId)){for(let t=this.activeStepId;t>e;t--)this.$set(this.steps,t,{...this.steps[t],status:"inactive"});this.$set(this.steps,e,{...this.steps[e],status:"active"}),this.activeStepId=e}},setStepsVisible(e){this.steps.forEach(t=>{e.indexOf(t.name)>-1&&!t.visible?this.$set(this.steps,t.id,{...t,visible:!0}):-1===e.indexOf(t.name)&&t.visible&&this.$set(this.steps,t.id,{...t,visible:!1})})},setStepsEnabled(e,t){const n=t=>e.indexOf(t.name)>-1&&!t.enabled,r=t=>-1===e.indexOf(t.name)&&t.enabled;this.steps.forEach(e=>{r(e)?this.$set(this.steps,e.id,{...e,enabled:!1,disabledDue:t}):n(e)&&this.$set(this.steps,e.id,{...e,enabled:!0,disabledDue:""})})},updateDisabledAndVisibleSteps(){const e={};this.steps.forEach(t=>{e[t.name]=t.selected});const{visible:t,enabled:n,disabledDue:r}=(0,l.updateVisibleEnabledStatus)(e);this.setStepsVisible(t),this.setStepsEnabled(n,r)},visibleSteps(){return this.steps.filter(e=>e.visible)}}}},"3be8":function(e,t,n){"use strict";var r=n("395c");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"3c42":function(e,t,n){},"3dfd":function(e,t,n){"use strict";n.r(t);var r=n("3be8"),s=n("42d8");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("ba1e");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},"3e72":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"StepNavigation",props:{stepName:{type:String,required:!0},isNextEnabled:{type:Boolean,default:!1}},methods:{handleNavigation(e){this.$emit("navigate",{direction:e,name:this.stepName})},handleDone(){this.$emit("done")},handleRestart(){this.$emit("restart")}}}},"42d8":function(e,t,n){"use strict";n.r(t);var r=n("8533"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},4360:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toggleCopyrightCheckbox=t.toggleAppropriatenessValue=t.defaultState=t.default=t.allCopyrightClausesChecked=t.allAppropriatenessQualificationsMet=void 0;var r=a(n("2b0e")),s=a(n("2f62")),i=n("768b");function a(e){return e&&e.__esModule?e:{default:e}}r.default.use(s.default);const o=t.defaultState={currentLicenseAttributes:{...i.defaultAttributes},attributionDetails:{creatorName:"",creatorProfileUrl:"",workTitle:"",workUrl:"",yearOfCreation:""},attributionType:"short",copyright:{agreed:!1,confirmed:!1},appropriate:{ownupagreed:!1,termsagreed:!1,nonrevocableagreed:!1}},c=(e,{key:t})=>{e.copyright[t]=!e.copyright[t]};t.toggleCopyrightCheckbox=c;const l=e=>Object.values(e.copyright).every(e=>!0===e);t.allCopyrightClausesChecked=l;const d=(e,{key:t})=>{e.appropriate[t]=!e.appropriate[t]};t.toggleAppropriatenessValue=d;const u=e=>Object.values(e.appropriate).every(e=>!0===e);t.allAppropriatenessQualificationsMet=u;const f=e=>{const t={...o,...e};return new s.default.Store({state:t,getters:{isLicenseSelected:e=>void 0!==e.currentLicenseAttributes.BY,shortName:e=>(0,i.attrToShort)(e.currentLicenseAttributes),fullName:e=>(0,i.attrToFull)(e.currentLicenseAttributes),licenseUrl:e=>(t="web")=>(0,i.licenseURL)(e.currentLicenseAttributes,t),iconsList:e=>(0,i.licenseIconsArr)(e.currentLicenseAttributes),allCopyrightClausesChecked:l,allAppropriatenessQualificationsMet:u},mutations:{setSelected(e,{name:t,selected:n}){"ND"===t&&n&&e.currentLicenseAttributes.SA?e.currentLicenseAttributes={...e.currentLicenseAttributes,SA:!1,ND:!0}:["BY","NC","ND","SA"].indexOf(t)>-1&&(e.currentLicenseAttributes={...e.currentLicenseAttributes,[t]:n})},updateAttributesFromShort(e,t){t.includes("CC0")?e.currentLicenseAttributes={...i.CC0Attributes}:(e.currentLicenseAttributes.BY=!0,e.currentLicenseAttributes.NC=!!t.includes("NC"),e.currentLicenseAttributes.ND=!!t.includes("ND"),e.currentLicenseAttributes.SA=!!t.includes("SA"))},setCreatorName(e,t){e.attributionDetails.creatorName=t},setCreatorProfileUrl(e,t){e.attributionDetails.creatorProfileUrl=t},setWorkTitle(e,t){e.attributionDetails.workTitle=t},setWorkUrl(e,t){e.attributionDetails.workUrl=t},setYearOfCreation(e,t){e.attributionDetails.yearOfCreation=t},setAttributionType(e,t){e.attributionType=t},restoreLicenseAttr(e){e.currentLicenseAttributes=i.defaultAttributes},toggleCopyrightCheckbox:c,toggleAppropriatenessValue:d}})};t.default=f},"439f":function(e,t,n){"use strict";var r=n("d9c8");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"456f":function(e,t,n){"use strict";n.r(t);var r=n("fd01"),s=n("03b4");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("1329");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,"02ee162d",null);t["default"]=o.exports},"47fd":function(e,t,n){"use strict";n("cddc")},"494b":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("span",e._l([...e.iconsArr],(function(r,s){return t("img",{key:s,attrs:{width:e.size,height:e.size,src:n("9113")("./cc-"+e.filename(r))}})})),0)},t.staticRenderFns=[]},"49f8":function(e,t,n){var r={"./en.json":"edd4"};function s(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}s.keys=function(){return Object.keys(r)},s.resolve=i,e.exports=s,s.id="49f8"},"4a13":function(e,t,n){"use strict";n("b4d1")},"4a4a":function(e,t,n){"use strict";var r=n("c62b");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"4b06":function(e,t,n){"use strict";n.r(t);var r=n("3ba6"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},"4c43":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return null!==e.activeModal?t("app-modal",{attrs:{title:e.$t(`help.${e.modals[e.activeModal]}.heading`)},on:{close:e.closeModal}},[t("section",{staticClass:"modal-body"},[e.isSimpleModal(e.activeModal)?t("section",{class:["modal-content","modal-"+e.activeModal]},[t("article",{domProps:{innerHTML:e._s(e.$t(`help.${e.modals[e.activeModal]}.text`))}})]):e._e(),3===e.activeModal?t("section",{staticClass:"modal-content modal-3"},[t("p",[e._v(" "+e._s(e.$t("help.what-icons-mean.text"))+" ")]),t("div",{staticClass:"icons-section"},[t("div",{staticClass:"icon-item"},[t("img",{attrs:{src:n("3620"),alt:e.$t("help.what-icons-mean.BY.icon-alt-text")}}),t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.long-name"))+" ")]),t("p",{staticClass:"icon-caption"},[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.short-name"))+" ")]),t("p",{staticClass:"icon-text"},[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.text"))+" ")])]),t("div",{staticClass:"icon-item"},[t("img",{attrs:{src:n("9e44"),alt:e.$t("help.what-icons-mean.ND.icon-alt-text")}}),t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.long-name"))+" ")]),t("p",{staticClass:"icon-caption"},[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.short-name"))+" ")]),t("p",{staticClass:"icon-text"},[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.text"))+" ")])]),t("div",{staticClass:"icon-item"},[t("img",{attrs:{src:n("844d"),alt:e.$t("help.what-icons-mean.NC.icon-alt-text")}}),t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.what-icons-mean.NC.long-name"))+" ")]),t("p",{staticClass:"icon-caption"},[e._v(" "+e._s(e.$t("help.what-icons-mean.NC.short-name"))+" ")]),t("p",{staticClass:"icon-text"},[e._v(" "+e._s(e.$t("help.what-icons-mean.NC.text"))+" ")])]),t("div",{staticClass:"icon-item"},[t("img",{attrs:{src:n("3988"),alt:e.$t("help.what-icons-mean.SA.icon-alt-text")}}),t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.long-name"))+" ")]),t("p",{staticClass:"icon-caption"},[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.short-name"))+" ")]),t("p",{staticClass:"icon-text"},[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.text"))+" ")])])])]):e._e(),5===e.activeModal?t("section",{staticClass:"modal-content modal-5"},[t("article",{staticClass:"columns-auto"},[t("div",{domProps:{innerHTML:e._s(e.$t("help.six-cc-licenses.text"))}}),t("img",{attrs:{alt:"license openness scale",src:"https://upload.wikimedia.org/wikipedia/commons/f/f8/Ordering_of_Creative_Commons_licenses_from_most_to_least_permissive.png"}})])]):e._e(),6===e.activeModal?t("section",{staticClass:"modal-content modal-6"},[t("article",[t("p",{domProps:{innerHTML:e._s(e.$t("help.how-licenses-communicated.text"))}}),t("div",{staticClass:"license-communication"},[t("div",{staticClass:"info-row"},[t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.how-licenses-communicated.full-name"))+" ")]),t("p",[e._v(e._s(e.$t("help.how-licenses-communicated.CC-BY-NC")))])]),t("div",{staticClass:"info-row"},[t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.how-licenses-communicated.short-name"))+" ")]),t("p",[e._v("CC BY-NC 4.0")])]),t("div",{staticClass:"info-row"},[t("h6",{staticClass:"b-header"},[e._v(" "+e._s(e.$t("help.how-licenses-communicated.license-icons"))+" ")]),t("div",[t("license-icons",{attrs:{"icons-arr":["logo","by","nc"]}})],1)])])])]):e._e(),t("footer",{staticClass:"modal-footer modal-card-foot",domProps:{innerHTML:e._s(e.$t(`help.${e.modals[e.activeModal]}.footer`))}})])]):e._e()},t.staticRenderFns=[]},"4db4":function(e,t,n){"use strict";n("c35d")},5433:function(e,t,n){"use strict";n.r(t);var r=n("1f71"),s=n("c8d3");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("c874");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,"2348ce5d",null);t["default"]=o.exports},"56d7":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n("2b0e")),s=d(n("3dfd"));n("c8ab");var i=d(n("f13c")),a=d(n("0af3")),o=l(n("2075"));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var a=s?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function d(e){return e&&e.__esModule?e:{default:e}}r.default.config.productionTip=!1,r.default.use(a.default),r.default.use(i.default),o.init({dsn:"https://8c09726e231d4cf780c541f40d3639a9@sentry.io/3009295",logErrors:!1}),"embedded"!==Object({NODE_ENV:"production",VUE_APP_I18N_LOCALE:"en",VUE_APP_I18N_FALLBACK_LOCALE:"en",BASE_URL:"/"}).VUE_APP_CC_OUTPUT&&new r.default({render:e=>e(s.default)}).$mount("#app");t.default=s.default},5871:function(e,t,n){"use strict";n.r(t);var r=n("3c42"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},"58db":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("2f62");t.default={name:"AppropraitLicenseStep",inheritAttrs:!1,props:{id:Number,name:String,selected:Boolean},computed:{...(0,r.mapState)(["appropriate"]),...(0,r.mapGetters)(["allAppropriatenessQualificationsMet"])},watch:{allAppropriatenessQualificationsMet(e){this.$emit("change",{name:this.$props.name,id:this.$props.id,selected:!!e||void 0})}},methods:{toggle(e){this.$store.commit("toggleAppropriatenessValue",{key:e})}}}},"5a43":function(e,t,n){},"5b46":function(e,t,n){"use strict";n.r(t);var r=n("439f"),s=n("5871");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},6163:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("v-select",{staticClass:"license-dropdown",attrs:{placeholder:e.$t("stepper.DD.placeholder"),value:e.shortName},on:{input:e.setCurrentLicense}},e._l(e.licenseList,(function(n){return t("option",{key:n,domProps:{value:n}},[e._v(" "+e._s(n)+" ")])})),0)],1)},t.staticRenderFns=[]},"621f":function(e,t,n){"use strict";var r=n("325e");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"655b":function(e,t,n){"use strict";var r=n("f216");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"672c":function(e,t,n){"use strict";var r=n("6aae");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},6855:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{class:["control",e.sizeClass,{"has-icons-left":e.hasLeftIcon,"has-icons-right":e.hasRightIcon}]},[t("label",{class:[e.sizeClass]},[e.label?t("span",{staticClass:"label"},[e._v(e._s(e.label)+" "),e.hasAfterLabel?e._t("after-label"):e._e(),e.description?t("span",{staticClass:"description"},[e._v(e._s(e.description))]):e._e()],2):e._e(),t("span",{class:["control-inner",{disabled:e.isDisabled,readonly:e.isReadonly}]},[e.hasLeftIcon?t("span",{staticClass:"icon left-icon"},[e._t("left-icon")],2):e._e(),e.isTextArea?e._e():t("input",{staticClass:"input",class:[e.sizeClass],attrs:{placeholder:e.placeholder,disabled:e.isDisabled,type:e.type},domProps:{value:e.localValue},on:{input:e.onInput}}),e.isTextArea?t("textarea",{staticClass:"textarea",attrs:{placeholder:e.placeholder,disabled:e.isDisabled,readonly:e.isReadonly},domProps:{value:e.localValue},on:{input:e.onInput}}):e._e(),e._v(" "),e.hasRightIcon?t("span",{staticClass:"icon right-icon"},[e._t("right-icon")],2):e._e()])])])},t.staticRenderFns=[]},"6aae":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"help-section"},[t("h2",{staticClass:"title is-3"},[e._v(" "+e._s(e.$t("help.heading"))+" ")]),t("ul",{staticClass:"help-links"},e._l(e.modals,(function(n,r){return t("li",{key:r,staticClass:"help-link"},[t("v-button",{staticClass:"help-link-a",attrs:{theme:"text"},on:{click:function(t){return e.clickHandler(r)}}},[e._v(" "+e._s(e.$t(`help.${n}.heading`))+" ")])],1)})),0)])},t.staticRenderFns=[]},"6dd5":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("div",{class:["field",e.yesSelected]},[t("v-radio",{attrs:{"native-value":"yes",name:"radio"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[t("span",{staticClass:"body-normal"},[e._v(e._s(e.$t("stepper.yes"))+e._s(e.$t(e.yesText)))])])],1),t("div",{class:["field",e.noSelected]},[t("v-radio",{attrs:{"native-value":"no",name:"radio"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[t("span",{staticClass:"body-normal"},[e._v(e._s(e.$t("stepper.no"))+e._s(e.$t(e.noText)))])])],1)])},t.staticRenderFns=[]},"6fa3":function(e,t,n){"use strict";n.r(t);var r=n("621f"),s=n("9948");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},"70e2":function(e,t,n){},7240:function(e,t,n){"use strict";n("323b")},"72d1":function(e,t,n){"use strict";n("70e2")},"768b":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ICON_STYLE=t.ICON_BASE_URL=t.DCT_NAMESPACE=t.CC_NAMESPACE=t.CCBYAttributes=t.CC0Attributes=void 0,Object.defineProperty(t,"LICENSES",{enumerable:!0,get:function(){return r.LICENSES}}),t.attrToFull=o,t.attrToShort=a,t.defaultAttributes=t.chooserRef=void 0,t.generateHTML=_,t.licenseIconsArr=u,t.licenseSlug=d,t.licenseURL=l,t.slugFromShort=void 0,t.updateVisibleEnabledStatus=f;var r=n("3ba4");t.CC0Attributes=r.LICENSES.CC0.ATTRIBUTES,t.CCBYAttributes=r.LICENSES.CC_BY.ATTRIBUTES,t.defaultAttributes={BY:void 0,NC:void 0,ND:void 0,SA:void 0};const s={"CC0 1.0":"CC0","CC BY 4.0":"CC_BY","CC BY-ND 4.0":"CC_BY_ND","CC BY-SA 4.0":"CC_BY_SA","CC BY-NC 4.0":"CC_BY_NC","CC BY-NC-ND 4.0":"CC_BY_NC_ND","CC BY-NC-SA 4.0":"CC_BY_NC_SA"},i=e=>s[e];function a(e){if(void 0===e.BY)return;if(!e.BY)return"CC0 1.0";let t="CC BY";return e.NC&&(t+="-NC"),!e.ND&&e.SA?t+="-SA":e.ND&&(t+="-ND"),t+=" 4.0",t}function o(e){const t=i(a(e));return t?r.LICENSES[t].FULL:null}t.slugFromShort=i;const c=t.chooserRef="?ref=chooser-v1";function l(e,t="web"){if(void 0===e.BY)throw new Error("Cannot return URL when BY attribute is undefined");const n=i(a(e)),s=r.LICENSES[n].URL,o="web"===t?c:"";return`${s}${o}`}function d(e){const t=Object.values(r.LICENSES).find(t=>t.SHORT===e);if(!t)throw new Error(`Cannot create slug from string "${e}"`);return t.SLUG}function u(e){if(!e.BY)return["zero"];const t=[];for(const n in e)e[n]&&t.push(n.toLowerCase());return t}function f(e){let t,n,r="";return e.FS?!1===e.BY?(t=["FS","DD","CW","AD"],n=["FS","DD","CW","AD"],r="CC0"):(t=["FS","DD","AD"],n=["FS","DD","AD"]):!1===e.BY?(t=["AL","FS","BY","NC","ND","SA","CW","AD"],n=["AL","FS","BY","CW","AD"],r="CC0"):e.ND?(t=["AL","FS","BY","NC","ND","SA","AD"],n=["AL","FS","BY","NC","ND","AD"],r="ND"):!1===e.BY?(t=["AL","FS","BY","NC","ND","SA","CW","AD"],n=["AL","FS","BY","CW","AD"],r="CC0"):e.ND?(t=["AL","FS","BY","NC","ND","SA","AD"],n=["AL","FS","BY","NC","ND","AD"],r="ND"):(t=["AL","FS","BY","NC","ND","SA","AD"],n=["AL","FS","BY","NC","ND","SA","AD"]),{visible:t,enabled:n,stepsDisabledDue:r}}t.CC_NAMESPACE={NAME:"xmlns:cc",URI:"http://creativecommons.org/ns#"},t.DCT_NAMESPACE={NAME:"xmlns:dct",URI:"http://purl.org/dc/terms/"};const p=t.ICON_STYLE="height:22px!important;margin-left:3px;vertical-align:text-bottom;",h=t.ICON_BASE_URL="https://mirrors.creativecommons.org/presskit/icons";function m(e,t){if(!e)return"";if(t){const n=t.startsWith("http")?t:"http://"+t,r='rel="cc:attributionURL dct:creator" property="cc:attributionName"';return`${e}`}return`${e}`}function v(e,t,n){if(n&&!t)return e;const r='property="dct:title"';if(!t)return`${e}`;const s=t.startsWith("http")?t:"http://"+t;return`${e}`}function b(e){const t='property="dct:title"';return` © ${e}`}function C(e,t,n){const r=`style="${p}"`,s="?ref=chooser-v1",i=e=>`${h}/${e.toLowerCase()}.svg${s}`,a=e.map(e=>``).join(""),o=`href="${t}${s}"`,c='target="_blank" rel="license noopener noreferrer"',l='style="display:inline-block;"';return`${n}${a}`}function _(e,t,n=!1,s=!0){const a={},{creatorName:o,creatorProfileUrl:c,workUrl:l,workTitle:d,yearOfCreation:u}=e,f=i(t),{ICONS:p,URL:h,FULL:_}=r.LICENSES[f],g=n?_:t;return a.license=C(p,h,g),a.creator=m(o,c),a.work=v(d,l,s),a.year=b(u),a}},"77bd":function(e,t,n){},"7be2":function(e,t,n){"use strict";n("b926")},8533:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("2f62"),s=f(n("9a5e")),i=f(n("f220")),a=f(n("a1ab")),o=f(n("0075")),c=f(n("5b46")),l=f(n("456f")),d=f(n("9225")),u=f(n("4360"));function f(e){return e&&e.__esModule?e:{default:e}}const p=(0,u.default)({});t.default={name:"App",store:p,i18n:d.default,components:{HelpSection:i.default,Stepper:a.default,LicenseDetailsCard:l.default,LicenseUseCard:()=>n.e("chunk-87a74b80").then(n.bind(null,"d8f9")),HeaderSection:o.default,FooterSection:c.default,ChooserModal:s.default},data(){var e;return{isEmbedded:null!==(e="embedded"===Object({NODE_ENV:"production",VUE_APP_I18N_LOCALE:"en",VUE_APP_I18N_FALLBACK_LOCALE:"en",BASE_URL:"/"}).VUE_APP_CC_OUTPUT)&&void 0!==e&&e,currentStepId:0,openModal:null,showLicense:!1,shouldShake:!1,windowWidth:window.innerWidth}},computed:{showLicenseUse(){return 8===this.currentStepId},isBelowTabletWidth(){return this.windowWidth<769}},watch:{async currentStepId(e,t){const n=6===e&&1===t?2:Math.min(e,t);await this.$nextTick(),this.$scrollTo(".step-"+n,{cancelable:!1})}},mounted(){this.$nextTick(()=>{window.addEventListener("resize",this.onResize)})},beforeDestroy(){window.removeEventListener("resize",this.onResize)},created:function(){this.$store.subscribe(e=>{"updateAttributesFromShort"!==e.type&&"setSelected"!==e.type||(this.showLicense=!0)})},methods:{...(0,r.mapMutations)(["setAttributionType"]),restart(){this.currentStepId=0,this.showLicense=0,this.setAttributionType("short")},done(){const e=this.isBelowTabletWidth?3e3:800,t=3e3+e,n=this;setTimeout(()=>{n.shouldShake=!0},e-400),setTimeout(()=>{n.shouldShake=!1},t),this.$scrollTo(this.$refs.licenseUseCard.$el,e,{cancelable:!1})},onResize(){this.windowWidth=window.innerWidth},openChooserModal(e){this.openModal=e},closeChooserModal(){this.openModal=null}}}},8801:function(e,t,n){"use strict";var r=n("494b");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},"8b54":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n("20bb"));function s(e){return e&&e.__esModule?e:{default:e}}t.default={name:"ChooserModal",components:{LicenseIcons:r.default},props:{activeModal:{type:[String,Number,null],default:null}},data(){return{modals:["what-are-cc-licenses","how-to-apply-cc-license","what-should-i-consider","what-icons-mean","what-if-other-questions"]}},methods:{isSimpleModal(e){return![3].includes(e)},closeModal(){this.openModal=null,this.$emit("close")}}}},"8ffc":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("2f62"),s=c(n("5433")),i=n("ad3d"),a=n("11ca"),o=n("ecee");function c(e){return e&&e.__esModule?e:{default:e}}o.library.add(a.faInfoCircle);t.default={name:"AttributionDetails",components:{VInput:s.default,FontAwesomeIcon:i.FontAwesomeIcon},inheritAttrs:!1,props:{status:{type:String,validator(e){return["active","previous","inactive"].includes(e)}}},data(){return{showInfoModal:!1}},computed:{...(0,r.mapState)(["attributionDetails","currentLicenseAttributes"]),creatorName:{get(){return this.attributionDetails.creatorName},set(e){this.setCreatorName(e)}},creatorProfileUrl:{get(){return this.attributionDetails.creatorProfileUrl},set(e){this.setCreatorProfileUrl(e)}},workTitle:{get(){return this.attributionDetails.workTitle},set(e){this.setWorkTitle(e)}},workUrl:{get(){return this.attributionDetails.workUrl},set(e){this.setWorkUrl(e)}},yearOfCreation:{get(){return this.attributionDetails.yearOfCreation},set(e){this.setYearOfCreation(e)}}},methods:{toggleInfoModal(){this.showInfoModal=!this.showInfoModal},...(0,r.mapMutations)(["setCreatorName","setCreatorProfileUrl","setWorkTitle","setWorkUrl","setYearOfCreation"])}}},9113:function(e,t,n){var r={"./cc-by.svg":"3620","./cc-heart-filled.svg":"2dbb","./cc-heart.svg":"2502","./cc-logo.svg":"b0ef","./cc-nc-eu.svg":"5e01","./cc-nc-jp.svg":"e567","./cc-nc.svg":"844d","./cc-nd.svg":"9e44","./cc-pd.svg":"c587","./cc-pdm.svg":"9b9c","./cc-remix.svg":"54f1","./cc-sa.svg":"3988","./cc-sampling-plus.svg":"768e","./cc-sampling.svg":"ce82","./cc-share.svg":"165f","./cc-zero.svg":"a9c6"};function s(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}s.keys=function(){return Object.keys(r)},s.resolve=i,e.exports=s,s.id="9113"},"915b":function(e,t,n){"use strict";n.r(t);var r=n("3e72"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},"91e6":function(e,t,n){},9225:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n("2b0e")),s=i(n("a925"));function i(e){return e&&e.__esModule?e:{default:e}}function a(){const e=n("49f8"),t={};return e.keys().forEach(n=>{const r=n.match(/([A-Za-z0-9-_]+)\./i);if(r&&r.length>1){const s=r[1];t[s]=e(n)}}),t}r.default.use(s.default);t.default=new s.default({locale:"en",fallbackLocale:"en",messages:a()})},9948:function(e,t,n){"use strict";n.r(t);var r=n("d92b"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},"99c9":function(e,t,n){"use strict";n.r(t);var r=n("ff7c"),s=n("0845");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("72d1");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},"9a5e":function(e,t,n){"use strict";n.r(t);var r=n("035d"),s=n("f62e");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("7240");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},a1ab:function(e,t,n){"use strict";n.r(t);var r=n("4a4a"),s=n("4b06");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("ccaf");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},a5c9:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("p",{staticClass:"body-normal"},[e._v(" "+e._s(e.$t("stepper.AD.instructions"))+" ")]),t("form",{staticClass:"attribution-details-form"},[t("v-input",{attrs:{label:e.$t("stepper.AD.form.work-title.label"),placeholder:e.$t("stepper.AD.form.work-title.placeholder")},model:{value:e.workTitle,callback:function(t){e.workTitle=t},expression:"workTitle"}}),t("v-input",{attrs:{label:e.$t("stepper.AD.form.creator-name.label"),placeholder:e.$t("stepper.AD.form.creator-name.placeholder")},scopedSlots:e._u([{key:"after-label",fn:function(){return[t("span",{on:{click:e.toggleInfoModal}},[t("font-awesome-icon",{staticClass:"icon",attrs:{icon:"fa-solid fa-info-circle"}})],1)]},proxy:!0}]),model:{value:e.creatorName,callback:function(t){e.creatorName=t},expression:"creatorName"}}),t("v-input",{attrs:{label:e.$t("stepper.AD.form.work-url.label"),placeholder:e.$t("stepper.AD.form.work-url.placeholder")},model:{value:e.workUrl,callback:function(t){e.workUrl=t},expression:"workUrl"}}),t("v-input",{attrs:{label:e.$t("stepper.AD.form.creator-profile.label"),placeholder:e.$t("stepper.AD.form.creator-profile.placeholder")},model:{value:e.creatorProfileUrl,callback:function(t){e.creatorProfileUrl=t},expression:"creatorProfileUrl"}}),e.currentLicenseAttributes.BY?t("v-input",{attrs:{label:e.$t("stepper.AD.form.year-of-creation.label"),placeholder:e.$t("stepper.AD.form.year-of-creation.placeholder")},model:{value:e.yearOfCreation,callback:function(t){e.yearOfCreation=t},expression:"yearOfCreation"}}):e._e()],1),e.showInfoModal?t("app-modal",{attrs:{title:e.$t("help.context-for-creator-name.heading")},on:{close:e.toggleInfoModal}},[t("section",{staticClass:"modal-body"},[t("section",{class:["modal-content","modal-0"]},[t("article",{domProps:{innerHTML:e._s(e.$t("help.context-for-creator-name.text"))}})])])]):e._e()],1)},t.staticRenderFns=[]},b4d1:function(e,t,n){},b508:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"ChooserStep",inheritAttrs:!1,props:{name:String,selected:Boolean,id:Number,enabled:Boolean,disabledDue:String},computed:{reversed(){return["NC","ND","SA"].indexOf(this.$props.name)>-1},showDisabledDue(){return!this.$props.enabled&&void 0!==this.$props.disabledDue},qualifier(){return this.reversed?!this.selected:this.selected},radio:{get(){return void 0===this.$props.selected?void 0:this.qualifier?"yes":"no"},set(e){let t="yes"===e;t=this.reversed?!t:t,this.$emit("change",{name:this.$props.name,id:this.$props.id,selected:t})}},tPrefix(){return"stepper."+this.$props.name},yesText(){return this.tPrefix+".selected"},noText(){return this.tPrefix+".not-selected"},yesSelected(){return this.selected?"selected":"not-selected"},noSelected(){return this.selected?"not-selected":"selected"}}}},b562:function(e,t,n){"use strict";n("e0fc")},b90d:function(e,t,n){"use strict";n.r(t);var r=n("f227"),s=n("bc06");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("e791");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,"6085dff8",null);t["default"]=o.exports},b926:function(e,t,n){},b9a3:function(e,t,n){"use strict";n.r(t);var r=n("b508"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},ba1e:function(e,t,n){"use strict";n("38d1")},ba36:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"recommended-card"},[t("h3",[e._v(e._s(e.cardHeading))]),t("div",{staticClass:"license-short-name"},[t("span",{staticClass:"license-icons"},e._l(["logo",...e.iconsList],(function(e){return t("license-icons",{key:e,class:["icon"],attrs:{"icons-arr":[e],size:50}})})),1),t("h4",{staticClass:"b-header"},[e._v(" "+e._s(e.shortName)+" ")])]),t("h4",{staticClass:"b-header"},[e._v(" "+e._s(e.fullName)+" ")]),t("p",{staticClass:"license-full-description body-big"},[e._v(" "+e._s(e.$t(e.licenseKey))+" ")]),t("section",{staticClass:"items-description"},[t("ul",{staticClass:"license-list"},[t("transition-group",{attrs:{name:"highlight"}},e._l(e.iconsList,(function(n){return t("li",{key:n,class:["license-list-item",n]},[t("span",{staticClass:"readable-string"},[t("license-icons",{class:["icon"],attrs:{"icons-arr":[n],size:30}}),t("span",[t("b",[e._v(e._s("zero"===n?"CC0":n.toUpperCase())+":")]),e._v(" "+e._s(e.$t("license-details-card.item-description."+n))+" ")])],1),"nc"===n?t("span",{staticClass:"description-caption caption"},[e._v(" "+e._s(e.$t("license-details-card.caption."+n))+" ")]):e._e()])})),0)],1)]),t("div",[t("a",{staticClass:"license-deed-link",attrs:{href:e.licenseUrl(),target:"_blank",rel:"noopener noreferrer"}},[e._v(" "+e._s(e.$t(e.textKey))+" "),t("font-awesome-icon",{staticClass:"icon icon-size",attrs:{icon:"fa-solid fa-external-link-alt"}})],1)])])},t.staticRenderFns=[]},bb49:function(e,t,n){"use strict";n.r(t);var r=n("0faf"),s=n("915b");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("b562");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},bc06:function(e,t,n){"use strict";n.r(t);var r=n("e026"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},c351:function(e,t,n){},c35d:function(e,t,n){},c4cc:function(e,t,n){"use strict";var r=n("6dd5");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},c55d:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={data(){return{openModal:null,modals:["what-are-cc-licenses","how-to-apply-cc-license","what-should-i-consider","what-icons-mean","what-if-other-questions"]}},computed:{openModalTitle(){return null!==this.openModal?this.modals[this.openModal]:null}},methods:{async clickHandler(e){this.$emit("change",e),this.openModal=parseInt(e),await this.$nextTick(),this.$nextTick((function(){const e=document.querySelectorAll(".modal a");e.forEach((function(e){e.target="_blank",e.rel="noopener noreferrer"}))}))}}}},c62b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"stepper__container"},e._l(e.visibleSteps(),(function(n,r){return t("div",{key:r,ref:"step-"+r,refInFor:!0,class:["step-container","step-"+n.id,n.name,n.status,{disabled:!n.enabled}]},[t("step-header",{attrs:{step:n},on:{activate:function(t){return e.setActiveStep(n.id)}}}),"active"===n.status?t("div",{staticClass:"step-content"},[t(e.stepActionComponent(n),e._b({tag:"component",on:{change:e.changeStepSelected}},"component",e.stepActionProps(n),!1)),t("StepNavigation",{attrs:{"step-name":n.name,"is-next-enabled":e.isNextEnabled(n.id)},on:{navigate:e.navigate,restart:e.restart,done:e.done}})],1):e._e()],1)})),0)},t.staticRenderFns=[]},c7e3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"VInput",props:{value:{type:String,default:""},type:{type:String,default:"text"},label:{type:String,default:""},description:{type:String,default:""},placeholder:{type:String,default:""},isTextArea:{type:Boolean,default:!1},isReadonly:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},size:{type:String,default:"is-normal",validate:function(e){return["is-normal","is-medium","is-large"].indexOf(e)>-1}}},data(){return{localValue:this.value}},computed:{computedValue:{get(){return this.localValue},set(e){this.localValue=e,this.$emit("input",e)}},sizeClass(){return"normal"===this.size?"":this.size},hasAfterLabel(){return!!this.$slots["after-label"]},hasLeftIcon(){return!!this.$slots["left-icon"]},hasRightIcon(){return!!this.$slots["right-icon"]}},methods:{onInput(e){this.localValue=e.target.value,this.computedValue=e.target.value}}}},c874:function(e,t,n){"use strict";n("77bd")},c8ab:function(e,t,n){},c8d3:function(e,t,n){"use strict";n.r(t);var r=n("c7e3"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},ca5c:function(e,t,n){e.exports=n.p+"img/cc-icons.826a7b7f.svg"},ccaf:function(e,t,n){"use strict";n("91e6")},cd89:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this;e._self._c;return e._m(0)},t.staticRenderFns=[function(){var e=this,t=e._self._c;return t("header",[t("div",{staticClass:"masthead"},[t("h1",[t("a",{staticClass:"identity-logo",attrs:{href:"https://creativecommons.org"}},[e._v("Creative Commons")])]),t("button",{staticClass:"expand-menu"},[e._v("Menu")]),t("nav",{staticClass:"primary-menu"},[t("ul",[t("li",[t("a",{attrs:{href:"https://creativecommons.org/about/mission"}},[e._v("Who We Are")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/about"}},[e._v("What We Do")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/share-your-work"}},[e._v("Licenses and Tools")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/blog"}},[e._v("Blog")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/about/support-cc/"}},[e._v("Support Us")])])])]),t("nav",{staticClass:"ancilliary-menu"},[t("ul",[t("li",[t("a",{staticClass:"search icon-attach fa-search",attrs:{href:"https://creativecommons.org/?s"}},[e._v("Search")])]),t("li",[t("a",{staticClass:"donate icon-attach fa-heart",attrs:{href:"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner",target:"_blank"}},[e._v("Donate")])]),t("li",[t("button",{staticClass:"explore"},[e._v("Explore CC")])])])])]),t("div",{staticClass:"explore-panel"},[t("nav",{staticClass:"explore-menu"},[t("ul",[t("li",[t("a",{attrs:{href:"https://network.creativecommons.org/",target:"_blank"}},[e._v("Global Network")]),t("p",[e._v("Join a global community working to strengthen the Commons")])]),t("li",[t("a",{attrs:{href:"https://certificate.creativecommons.org/",target:"_blank"}},[e._v("Certificate")]),t("p",[e._v("Become an expert in creating and engaging with openly licensed materials")])]),t("li",[t("a",{attrs:{href:"https://summit.creativecommons.org/",target:"_blank"}},[e._v("Global Summit")]),t("p",[e._v("Attend our annual event, promoting the power of open licensing")])]),t("li",[t("a",{attrs:{href:"https://search.creativecommons.org/",target:"_blank"}},[e._v("Search Portal")]),t("p",[e._v("Find engines to search openly licensed material for creative and educational reuse")])]),t("li",[t("a",{attrs:{href:"https://opensource.creativecommons.org/",target:"_blank"}},[e._v("Open Source")]),t("p",[e._v("Help us build products that maximize creativity and innovation")])])])])])])}]},cddc:function(e,t,n){},d07c:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initialSteps=void 0;t.initialSteps=[{id:0,name:"FS",visible:!0,enabled:!0,status:"active",selected:void 0},{id:1,name:"BY",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:2,name:"NC",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:3,name:"ND",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:4,name:"SA",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:5,name:"DD",visible:!1,enabled:!0,status:"inactive",selected:void 0},{id:6,name:"CW",visible:!1,enabled:!0,status:"inactive",selected:void 0},{id:7,name:"AL",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:8,name:"AD",visible:!0,enabled:!0,status:"inactive",selected:void 0}]},d4a1:function(e,t,n){"use strict";n.r(t);var r=n("c4cc"),s=n("b9a3");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},d6a3:function(e,t,n){"use strict";n.r(t);var r=n("19c2"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},d92b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"VSelect",inheritAttrs:!1,props:{value:{type:[String,Number],default:null},placeholder:String,expanded:Boolean},data(){return{selected:this.value,elementRef:"select"}},computed:{computedValue:{get(){return this.selected},set(e){this.selected=e,this.$emit("input",e)}},spanClasses(){return[this.size,this.statusType,{"is-fullwidth":this.expanded,"is-empty":null===this.selected}]}},watch:{value(e){this.selected=e}}}},d9c8:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("footer",[t("a",{staticClass:"identity-logo",attrs:{href:"https://creativecommons.org"}},[e._v("Creative Commons")]),e._m(0),e._m(1),e._m(2),e._m(3),t("div",{staticClass:"license"},[e._m(4),t("svg",[t("use",{attrs:{href:n("ca5c")+"#cc-logo"}})]),t("svg",[t("use",{attrs:{href:n("ca5c")+"#cc-by"}})])])])},t.staticRenderFns=[function(){var e=this,t=e._self._c;e._self._setupProxy;return t("nav",{staticClass:"footer-menu"},[t("ul",[t("li",[t("a",{attrs:{href:"https://creativecommons.org/about/contact"}},[e._v("Contact")])]),t("li",[t("a",{attrs:{href:"https://mail.creativecommons.org/subscribe",target:"_blank"}},[e._v("Newsletter")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/privacy"}},[e._v("Privacy")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/policies"}},[e._v("Policies")])]),t("li",[t("a",{attrs:{href:"https://creativecommons.org/terms"}},[e._v("Terms")])])])])},function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"contact"},[t("h2",[e._v("Contact Us")]),t("p",[e._v("Creative Commons "),t("br"),e._v(" PO Box 1866, Mountain View, CA 94042")]),t("p",[t("a",{attrs:{href:"mailto:info@creativecommons.org"}},[e._v("info@creativecommons.org")])]),t("p",[t("a",{attrs:{href:"tel:+14154296753"}},[e._v("+1-415-429-6753")])]),t("nav",{staticClass:"social-menu"},[t("ul",[t("li",[t("a",{staticClass:"icon-replace fa-twitter",attrs:{href:"https://twitter.com/creativecommons",target:"_blank"}},[e._v("Twitter")])]),t("li",[t("a",{staticClass:"icon-replace fa-mastodon",attrs:{href:"https://mastodon.social/@creativecommons",target:"_blank"}},[e._v("Mastodon")])]),t("li",[t("a",{staticClass:"icon-replace fa-facebook",attrs:{href:"https://www.facebook.com/creativecommons",target:"_blank"}},[e._v("Facebook")])]),t("li",[t("a",{staticClass:"icon-replace fa-linkedin",attrs:{href:"https://www.linkedin.com/company/creative-commons/",target:"_blank"}},[e._v("LinkedIn")])])])])])},function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"subscribe"},[t("h2",[e._v("Subscribe to our Newsletter")]),t("form",{staticClass:"validate newsletter",attrs:{id:"mc-embedded-subscribe-form",action:"https://creativecommons.us4.list-manage.com/subscribe/post?u=fd30364b6577b471373d6076c&id=4603fe102a",method:"post",name:"mc-embedded-subscribe-form",target:"_blank",novalidate:""}},[t("input",{staticClass:"email input",attrs:{id:"mce-EMAIL",type:"email",value:"",name:"EMAIL",placeholder:"Your email",required:""}}),t("div",{staticStyle:{position:"absolute",left:"-5000px"},attrs:{"aria-hidden":"true"}},[t("input",{attrs:{type:"text",name:"b_fd30364b6577b471373d6076c_4603fe102a",tabindex:"-1",value:""}})]),t("input",{staticClass:"button small",attrs:{id:"mc-embedded-subscribe",type:"submit",value:"subscribe"}})])])},function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"donate"},[t("h2",[e._v("Support Our Work")]),t("p",[e._v("Our work relies on you! Help us keep the Internet free and open.")]),t("a",{staticClass:"donate icon-attach cc-heart-filled",attrs:{href:"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner",target:"_blank"}},[e._v("Donate Now")])])},function(){var e=this,t=e._self._c;e._self._setupProxy;return t("p",[e._v("Except where otherwise "),t("a",{attrs:{href:"https://creativecommons.org/policies/#license"}},[e._v("noted")]),e._v(", content on this site is licensed under a "),t("a",{attrs:{href:"https://creativecommons.org/licenses/by/4.0/"}},[e._v("Creative Commons Attribution 4.0 International license")]),e._v(". Icons by "),t("a",{attrs:{href:"https://fontawesome.com/",target:"_blank"}},[e._v("Font Awesome")]),e._v(".")])}]},e026:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("2f62");t.default={name:"StepHeader",props:{step:{type:Object,required:!0}},computed:{...(0,r.mapGetters)(["fullName"]),tabIndex(){return"completed"===this.step.status?{tabindex:0}:{}},stepHeaderText(){const{name:e,status:t}=this.step,n="stepper."+e;return"AD"===e?n+".heading":"active"===t?n+".question":n+".heading"},completedStepCaption(){const{name:e,enabled:t,selected:n,disabledDue:r=null}=this.step,s=e=>["NC","ND","SA"].indexOf(e)>-1;let i;if("DD"===e)return this.fullName;if(["FS","CW","AL"].includes(e))i=n?`stepper.${e}.selected`:`stepper.${e}.not-selected`;else if(!1===t)i="ND"===r?"stepper.disabled-text-ND":"stepper.disabled-text";else{const t=s?!n:n,r=`stepper.${e}.${t?"":"not-"}`;i=r+"selected"}return this.$t(i)}},methods:{activate(){this.$emit("activate",this.step.id)}}}},e0fc:function(e,t,n){},e629:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("v-checkbox",{attrs:{value:e.appropriate.ownupagreed},on:{input:function(t){return e.toggle("ownupagreed")}}},[e._v(" "+e._s(e.$t("stepper.AL.own-up-agreement"))+" ")]),t("v-checkbox",{attrs:{value:e.appropriate.termsagreed},on:{input:function(t){return e.toggle("termsagreed")}}},[e._v(" "+e._s(e.$t("stepper.AL.terms-agreement"))+" ")]),t("v-checkbox",{attrs:{value:e.appropriate.nonrevocableagreed},on:{input:function(t){return e.toggle("nonrevocableagreed")}}},[e._v(" "+e._s(e.$t("stepper.AL.non-revocable-agreement"))+" ")])],1)},t.staticRenderFns=[]},e791:function(e,t,n){"use strict";n("1e98")},edd4:function(e){e.exports=JSON.parse('{"app":{"title":"License Chooser","page-title":"Chooser"},"header":{"nav-feedback":"FEEDBACK"},"locale-selector.label":"Selected language","chooser":{"heading":"LICENSE CHOOSER","instructions":"Follow the steps to select the appropriate license for your work. This site does not store any information."},"stepper":{"nav":{"previous-label":"BACK","next-label":"NEXT","done-label":"DONE","restart-label":"Start again"},"yes":"Yes. ","no":"No. ","disabled-text":"This step is disabled due to selecting waiver of copyright through use of CC0.","disabled-text-ND":"This step is disabled due to selecting ND, which does not allow for adaptations.","FS":{"heading":"License Expertise","question":"Do you know which license you need?","selected":"I know the license I need.","not-selected":"I need help selecting a license."},"AL":{"heading":"Confirm that CC licensing is appropriate","question":"Confirm that CC licensing is appropriate","selected":"I confirmed the appropriateness of CC licensing.","own-up-agreement":"I own or have authority to license the work.","terms-agreement":"I have read and understand the terms of the license.","non-revocable-agreement":"I understand that CC licensing is not revocable."},"BY":{"heading":"Attribution","question":"Do you want attribution for your work?","selected":"Anyone using my work must include proper attribution.","not-selected":"Anyone can use my work, even without giving me attribution."},"NC":{"heading":"Commercial Use","question":"Do you want to allow others to use your work commercially?","selected":"Others can use my work, even for commercial purposes.","not-selected":"Others can not use my work for commercial purposes."},"ND":{"heading":"Derivative Works","question":"Do you want to allow others to remix, adapt, or build upon your work?","selected":"Others can remix, adapt, or build upon my work.","not-selected":"Others may only use my work in unadapted form."},"SA":{"heading":"Sharing Requirements","question":"Do you want to allow others to share adaptations of your work under any terms?","selected":"Others can share adaptations of my work under any terms.","not-selected":"Others must use the same CC license if they adapt my work."},"CW":{"heading":"Copyright Waiver","question":"Waive Your Copyright","selected":"I waived copyright","link-label":"the terms and intended legal effect of CC0,","copyright-waive-agreement":"I hereby waive all copyright and related or neighboring rights together with all associated claims and causes of action with respect to this work to the extent possible under the law.","copyright-waive-confirmation":"I have read and understand {link} and hereby voluntarily elect to apply it to this work."},"DD":{"heading":"Creative Commons License","question":"Which license do you need?","placeholder":"Creative Commons License"},"AD":{"heading":"Attribution Details","instructions":"Filling out this form is optional, but helps others attribute your work to you, and fills in machine-readable code.","form":{"creator-name":{"label":"Creator of Work","placeholder":"Jane Doe"},"creator-profile":{"label":"Link to Creator Profile","placeholder":"https://janedoe.com"},"work-title":{"label":"Title of Work","placeholder":"This work"},"work-url":{"label":"Link to Work","placeholder":"https://janedoe.com/best-photo-ever.jpg"},"year-of-creation":{"label":"Year Of Creation","placeholder":"YYYY"}}}},"license-details-card":{"heading":"RECOMMENDED LICENSE","heading-cc0":"RECOMMENDED","full-description":{"cc0":"By marking the work with a CC0 public domain dedication, the creator is giving up their copyright and allowing reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes. If others remix, adapt, or build upon the material, they must license the modified material under identical terms. ","cc-by-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format in unadapted form only, even for commercial purposes. ","cc-by-nc":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only.","cc-by-nc-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only. If others modify or adapt the material, they must license the modified material under identical terms.","cc-by-nc-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format in unadapted form and for noncommercial purposes only."},"item-description":{"zero":"This work has been marked as dedicated to the public domain.","by":"Credit must be given to you, the creator.","nc":"Only noncommercial use of your work is permitted.","nd":"No derivatives or adaptations of your work are permitted.","sa":"Adaptations must be shared under the same terms."},"caption":{"nc":"Noncommercial means not primarily intended for or directed towards commercial advantage or monetary compensation."},"license-deed":"See the License Deed","cc0-deed":"See the CC0 Deed"},"license-use":{"heading":"Mark your work","common-instructions":"Choose the kind of work to get appropriate license code or public domain marking.","web-instructions":"If you are licensing or marking one work, paste the code next to it. If you are licensing or marking the whole page or blog, you can paste the code at the bottom of the page.","web-tab-heading":"Website","print-media-tab-heading":"Print Work or Media","print-media-instructions":"Copy the text below and paste it on the title and/or copyright page of your print work or presentation, or in the credits of your media.","rich-text-label":"Rich Text","html-label":"HTML","plain-text-label":"Plain Text","xmp-label":"Download meta data XMP","copy-label":"Copy","copied-label":"Copied!","richtext":{"full-text":"{workTitle}{yearOfCreation}{by}{creator}{licenseMark} {license}{print-instructions}","workTitle":"This work","by":" by ","licensed-text":" is licensed under","marked-text":" is marked with","print-instructions":". To view a copy of this license, visit {linkToLicenseDeed}","yearOfCreation":""},"print":{"label":" To view a copy of this license, visit {linkToLicenseDeed}"}},"help":{"heading":"CONFUSED? NEED HELP?","what-are-cc-licenses":{"heading":"What Are Creative Commons Licenses?","text":"

Creative Commons licenses are legal tools that help you grant copyright permissions to the general public. Our CC legal tools include six different licenses and one public domain dedication tool. It is important to specify which one of the 7 legal tools you are applying to your material. The license chooser can help you decide which license is right for you.

CC licenses may be applied to any type of copyrightable work. The only types of works for which CC does not recommend its licenses are computer software and hardware, where we recommend a standard free software license instead. For works that are already in the public domain we recommend that you mark them with the Public Domain Mark. If you hold the rights to a work but would like to place it into the public domain, you can use the Chooser to select CC0.

","footer":""},"how-to-apply-cc-license":{"heading":"How to apply a Creative Commons license?","text":"

You can license your work by marking it with the specific CC license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend including a link to the applicable license (e.g., https://creativecommons.org/licenses/by/4.0/).

","footer":""},"what-should-i-consider":{"heading":"What should I consider?","text":"

As a creator licensing a work, among other considerations, you should:

","footer":""},"what-icons-mean":{"heading":"What do the Icons Mean?","text":"The icons represent key features of the different CC license options:","BY":{"text":"Credit must be given to you, the creator.","long-name":"Attribution Required","icon-alt-text":"Attribution Required Icon","short-name":"(BY)"},"ND":{"text":"No derivatives or adaptations of your work are permitted.","long-name":"Modifying Not Allowed","icon-alt-text":"Modifying Not Allowed Icon","short-name":"(ND/ NoDerivatives)"},"NC":{"text":"Only noncommercial use of your work is permitted.","long-name":"Commercial Use Not Allowed","icon-alt-text":"Commercial Use Not Allowed Icon","short-name":"(NC/ NonCommercial)"},"SA":{"text":"Adaptations must be shared under the same terms.","long-name":"Distributed on Same Terms","icon-alt-text":"Distributed on Same Terms Icon","short-name":"(SA/ ShareAlike)"},"footer":""},"what-if-other-questions":{"heading":"What if I have other questions?","text":"

You can find a full list of our frequently asked questions on our site. If your questions or concerns are not answered there, you can email us at legal@creativecommons.org.

","footer":""},"how-licenses-communicated":{"heading":"How are Licenses Communicated?","text":"

Creative Commons licenses can be represented by their names, their associated icons, or both. For example, a CC BY-NC license, which requires attribution, and prohibits commercial use could be represented by its:

","full-name":"Full Name","short-name":"Short Name","license-icons":"Icons","CC-BY-NC":"Attribution-NonCommercial 4.0 International","footer":""},"considerations-before-licensing":{"heading":"Considerations Before Licensing","text":"

There are a number of things you should consider before you apply a Creative Commons license to your work, or before using Creative Commons-licenced material.

\\n

Considerations for Licensors - If you are licensing your own work

\\n

Considerations for Licensees - someone else\'s licensed work

","footer":"

For more information, please see the CC wiki\'s page on Considerations for Licensors and Licensees.

"},"how-formally-license":{"heading":"How do I Formally License my Work?","text":"

Licensing your work is as simple as marking it under the specific license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend at least including a link to the applicable license.

","footer":""},"six-cc-licenses":{"heading":"The Six Creative Commons Licenses","text":"

There are six main licenses that Creative Commons offers.

\\n

In the diagram to the right, you can see the six main licenses and the public domain CC0 license, and how restrictive they are, with licenses at the top being the least restrictive, and licenses at the bottom being the most restrictive.

\\n

If you are unsure about which one is right for you and your work, please select I need help selecting a license on the first question of this page.

","footer":"

For more information, please read more about CC Licenses and Examples.

"},"what-free-culture-license":{"heading":"What is a Free Culture License?","text":"

CC uses the definition of free cultural works at Freedom Defined to categorize certain CC licenses as Free Culture Licenses. Freedom Defined is an open organization of free culture advocates and researchers; the definition was developed by its community as a parallel to efforts such as the Free Software Definition, to have a standard for defining Free Culture. Using that definition, material licensed under CC BY or BY-SA is a free cultural work, as is anything in the worldwide public domain marked with CC0 or the Public Domain Mark.

","footer":"

Read more about Understanding Free Cultural Works

"},"look-earlier-license-ver":{"heading":"Looking for Earlier License Versions, including Ports?","text":"

The most recent license version is 4.0, which can be used internationally. Earlier versions of licenses, including 3.0 international and ports localized to particular jurisdictions, can still be used on the legacy version of the License Chooser

\\n

Click on the link at the top of the page "Looking for earlier license versions, including ports?" and follow the prompts to use earlier license versions.

","footer":""},"context-for-creator-name":{"heading":"Additional Attribution","text":"

In addition to the creator of the work, include here any others who should receive attribution. For example, if you created a work on behalf of your employer who owns copyright in the work, you may want to include your employer’s name as one of the attribution parties.

","footer":""}},"alt":{"free-works-icon":"Free Works Icon","non-free-works-icon":"Icon for a non-Free Works License","cc-logo":"Creative Commons"},"footer":{"donation":{"header":"OUR WORK RELIES ON YOU!","call":"Help us keep Internet free and open."},"licensing":{"text":"

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 4.0 International license. Icons by Noun Project.

"},"contribute":"

Contribute on Github.

"},"free-culture-work":{"yes":"Free Culture License","no":"Not a Free Culture License"}}')},f137:function(e,t,n){"use strict";n.r(t);var r=n("261b"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},f216:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"step-actions"},[t("v-checkbox",{attrs:{value:e.copyright.agreed},on:{input:function(t){return e.toggle("agreed")}}},[e._v(" "+e._s(e.$t("stepper.CW.copyright-waive-agreement"))+" ")]),t("v-checkbox",{attrs:{value:e.copyright.confirmed},on:{input:function(t){return e.toggle("confirmed")}}},[t("i18n",{attrs:{path:"stepper.CW.copyright-waive-confirmation",tag:"span"}},[t("a",{attrs:{slot:"link",href:"#"},on:{click:function(t){e.openModal=!0}},slot:"link"},[e._v(" "+e._s(e.$t("stepper.CW.link-label"))+" ")])])],1),e.openModal?t("app-modal",{attrs:{title:"CC0 1.0"},on:{close:e.closeModal}},[t("div",{staticClass:"modal-container"},[t("iframe",{attrs:{id:"iframe",width:"100%",height:"100%",allowtransparency:"true",src:"https://creativecommons.org/publicdomain/zero/1.0/legalcode"}})])]):e._e()],1)},t.staticRenderFns=[]},f220:function(e,t,n){"use strict";n.r(t);var r=n("672c"),s=n("f3fc");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("f676");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},f227:function(e,t,n){"use strict";var r=n("107e");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},f3fc:function(e,t,n){"use strict";n.r(t);var r=n("c55d"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},f62e:function(e,t,n){"use strict";n.r(t);var r=n("8b54"),s=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=s.a},f676:function(e,t,n){"use strict";n("c351")},fb97:function(e,t,n){"use strict";n.r(t);var r=n("655b"),s=n("274f");for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);n("7be2");var a=n("2877"),o=Object(a["a"])(s["default"],r["render"],r["staticRenderFns"],!1,null,null,null);t["default"]=o.exports},fd01:function(e,t,n){"use strict";var r=n("ba36");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))},ff7c:function(e,t,n){"use strict";var r=n("e629");n.o(r,"render")&&n.d(t,"render",(function(){return r["render"]})),n.o(r,"staticRenderFns")&&n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]}))}}); -//# sourceMappingURL=app.afe83491.js.map \ No newline at end of file diff --git a/src/utils/license-utilities.js b/src/utils/license-utilities.js index 08b4f3cc..ff23e64b 100644 --- a/src/utils/license-utilities.js +++ b/src/utils/license-utilities.js @@ -262,7 +262,7 @@ function generateLicenseLink(licenseIcons, licenseUrl, licenseName) { const iconSrc = attr => `${ICON_BASE_URL}/${attr.toLowerCase()}.svg${assetPathRef}`; const icons = licenseIcons - .map(attr => ``) + .map(attr => ``) .join(''); const linkHref = `href="${licenseUrl}${assetPathRef}"`; diff --git a/tests/unit/specs/components/LicenseHTML.spec.js b/tests/unit/specs/components/LicenseHTML.spec.js index 39349590..568ff555 100644 --- a/tests/unit/specs/components/LicenseHTML.spec.js +++ b/tests/unit/specs/components/LicenseHTML.spec.js @@ -55,6 +55,11 @@ describe('LicenseHTML.vue', () => { const licenseIcons = wrapper.findAll('img'); expect(licenseIcons.length).toBe(2); + // Icon img elements should have the following attributes: source, style and alt + const licenseIconsArray = licenseIcons.wrappers; + licenseIconsArray.forEach((img) => { + expect(Object.keys(img.attributes()).length).toBe(3); + }); }); it('has correct information when all attribution data is provided', async () => { @@ -96,5 +101,10 @@ describe('LicenseHTML.vue', () => { const licenseIcons = wrapper.findAll('img'); expect(licenseIcons.length).toBe(2); + // Icon img elements should have the following attributes: source, style and alt + const licenseIconsArray = licenseIcons.wrappers; + licenseIconsArray.forEach((img) => { + expect(Object.keys(img.attributes()).length).toBe(3); + }); }); });