@world-vision-canada/wvc-design-system
Version:
WVC Vue Design system is a fork of Vue Design System, an open-source tool for building Design Systems with Vue.js
2 lines • 11.6 kB
JavaScript
(("undefined"!==typeof self?self:this)["webpackJsonpwvc"]=("undefined"!==typeof self?self:this)["webpackJsonpwvc"]||[]).push([[7],{"079d":function(e,t){e.exports={functional:!0,render(e,t){const{_c:a,_v:i,data:n,children:l=[]}=t,{class:r,staticClass:o,style:d,staticStyle:h,attrs:s={},...c}=n;return a("svg",{class:[r,o],style:[d,h],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"8",height:"12",fill:"none"},s),...c},l.concat([a("path",{attrs:{fill:"currentColor","fill-rule":"evenodd",d:"M4.823 6L0 1.487 1.589 0 8 6l-6.411 6L0 10.513 4.823 6z","clip-rule":"evenodd"}})]))}}},"09d3":function(e,t,a){var i={"./en.json":"7029","./fr.json":"c529","./zh.json":"3733"};function n(e){var t=l(e);return a(t)}function l(e){if(!a.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}n.keys=function(){return Object.keys(i)},n.resolve=l,e.exports=n,n.id="09d3"},3733:function(e){e.exports=JSON.parse('{"open_in_new_tab":"在新窗口中打开","copyright":"© $year World Vision Canada. All rights reserved."}')},"403f":function(e,t,a){t=e.exports=a("2350")(!1),t.push([e.i,"@import url(https://fonts.googleapis.com/css2?family=Karla:wght@700&family=Lato:ital,wght@0,400;0,700;1,400&display=swap);",""]),t.push([e.i,".container[data-v-260151e5]{display:inline-block}.container[data-v-260151e5],.link[data-v-260151e5]{box-sizing:border-box;padding:0;margin:0}.link[data-v-260151e5]{cursor:pointer;text-align:left;text-decoration:none;letter-spacing:normal;line-height:1.5}.link-primary.theme-light[data-v-260151e5]{color:#0c6699;height:24px;margin:0 0 0 0;display:inline-flex}.link-primary.theme-light.link-large[data-v-260151e5]{font-family:Karla;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.8px}.link-primary.theme-light.link-small[data-v-260151e5]{font-family:Karla;font-size:14px;font-weight:700;line-height:24px;letter-spacing:.7px}.link-primary.theme-light.hover[data-v-260151e5],.link-primary.theme-light.hover path[data-v-260151e5],.link-primary.theme-light[data-v-260151e5]:hover,.link-primary.theme-light:hover path[data-v-260151e5]{color:#00acca!important;fill:#00acca!important;text-decoration:underline!important}.link-primary.theme-light.active[data-v-260151e5],.link-primary.theme-light.active path[data-v-260151e5],.link-primary.theme-light.visited[data-v-260151e5],.link-primary.theme-light.visited path[data-v-260151e5],.link-primary.theme-light[data-v-260151e5]:active,.link-primary.theme-light:active path[data-v-260151e5],.link-primary.theme-light[data-v-260151e5]:visited,.link-primary.theme-light:visited path[data-v-260151e5]{color:#337ab7;fill:#337ab7;text-decoration:underline}.link-primary.theme-light.disabled[data-v-260151e5],.link-primary.theme-light.disabled path[data-v-260151e5],.link-primary.theme-light[data-v-260151e5]:disabled,.link-primary.theme-light:disabled path[data-v-260151e5]{color:#999;fill:#999}.link-primary.theme-dark[data-v-260151e5]{color:#fff;height:24px;margin:0 0 0 0;display:inline-flex}.link-primary.theme-dark.link-large[data-v-260151e5]{font-family:Karla;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.8px}.link-primary.theme-dark.link-small[data-v-260151e5]{font-family:Karla;font-size:14px;font-weight:700;line-height:24px;letter-spacing:.7px}.link-primary.theme-dark.hover[data-v-260151e5],.link-primary.theme-dark.hover path[data-v-260151e5],.link-primary.theme-dark[data-v-260151e5]:hover,.link-primary.theme-dark:hover path[data-v-260151e5]{color:#00acca!important;fill:#00acca!important;text-decoration:underline!important}.link-primary.theme-dark.active[data-v-260151e5],.link-primary.theme-dark.active path[data-v-260151e5],.link-primary.theme-dark.visited[data-v-260151e5],.link-primary.theme-dark.visited path[data-v-260151e5],.link-primary.theme-dark[data-v-260151e5]:active,.link-primary.theme-dark:active path[data-v-260151e5],.link-primary.theme-dark[data-v-260151e5]:visited,.link-primary.theme-dark:visited path[data-v-260151e5]{color:#ededed;fill:#ededed;text-decoration:underline}.link-primary.theme-dark.disabled[data-v-260151e5],.link-primary.theme-dark.disabled path[data-v-260151e5],.link-primary.theme-dark[data-v-260151e5]:disabled,.link-primary.theme-dark:disabled path[data-v-260151e5]{color:#999;fill:#999}.primaryLargeChevron[data-v-260151e5]{width:8px;height:14px;margin:6px 0 5px 8px;object-fit:contain}.primarySmallChevron[data-v-260151e5]{width:9px;height:12px;margin:6px 0 8px 8px}.link-text.theme-light[data-v-260151e5]{color:#0c6699;height:24px;margin:0 0 0 0;text-decoration:underline}.link-text.theme-light.link-large[data-v-260151e5]{font-family:Lato;font-size:16px;font-weight:700;line-height:24px}.link-text.theme-light.link-small[data-v-260151e5]{font-family:Lato;font-size:14px;font-weight:700;line-height:24px}.link-text.theme-light.hover[data-v-260151e5],.link-text.theme-light[data-v-260151e5]:hover{color:#00acca!important}.link-text.theme-light.active[data-v-260151e5],.link-text.theme-light.visited[data-v-260151e5],.link-text.theme-light[data-v-260151e5]:active,.link-text.theme-light[data-v-260151e5]:visited{transition:none;color:#337ab7}.link-text.theme-light.disabled[data-v-260151e5],.link-text.theme-light[data-v-260151e5]:disabled{color:#999;text-decoration:none}.link-text.theme-dark[data-v-260151e5]{color:#00acca;height:24px;margin:0 0 0 0;text-decoration:underline}.link-text.theme-dark.link-large[data-v-260151e5]{font-family:Lato;font-size:16px;font-weight:700;line-height:24px}.link-text.theme-dark.link-small[data-v-260151e5]{font-family:Lato;font-size:14px;font-weight:700;line-height:24px}.link-text.theme-dark.hover[data-v-260151e5],.link-text.theme-dark[data-v-260151e5]:hover{color:#337ab7!important}.link-text.theme-dark.active[data-v-260151e5],.link-text.theme-dark.visited[data-v-260151e5],.link-text.theme-dark[data-v-260151e5]:active,.link-text.theme-dark[data-v-260151e5]:visited{transition:none;color:#ededed}.link-text.theme-dark.disabled[data-v-260151e5],.link-text.theme-dark[data-v-260151e5]:disabled{color:#999;text-decoration:none}.link-inline.theme-light[data-v-260151e5]{color:#0c6699;height:32px;flex-grow:0;margin:0 0 0 0;text-decoration:underline}.link-inline.theme-light.link-large[data-v-260151e5]{font-family:Lato;font-size:18px;line-height:32px}.link-inline.theme-light.link-small[data-v-260151e5]{font-family:Lato;font-size:16px;line-height:32px}.link-inline.theme-light.active[data-v-260151e5],.link-inline.theme-light.visited[data-v-260151e5],.link-inline.theme-light[data-v-260151e5]:active,.link-inline.theme-light[data-v-260151e5]:visited{color:#337ab7}.link-inline.theme-light.disabled[data-v-260151e5],.link-inline.theme-light[data-v-260151e5]:disabled{color:#999;text-decoration:none}.link-inline.theme-dark[data-v-260151e5]{color:#00acca;height:32px;flex-grow:0;margin:0 0 0 0;text-decoration:underline}.link-inline.theme-dark.link-large[data-v-260151e5]{font-family:Lato;font-size:18px;line-height:32px}.link-inline.theme-dark.link-small[data-v-260151e5]{font-family:Lato;font-size:16px;line-height:32px}.link-inline.theme-dark.active[data-v-260151e5],.link-inline.theme-dark.visited[data-v-260151e5],.link-inline.theme-dark[data-v-260151e5]:active,.link-inline.theme-dark[data-v-260151e5]:visited{color:#ededed}.link-inline.theme-dark.disabled[data-v-260151e5],.link-inline.theme-dark[data-v-260151e5]:disabled{color:#999;text-decoration:none}.link-uppercase[data-v-260151e5]{text-transform:uppercase}",""])},"40a8":function(e,t){e.exports={functional:!0,render(e,t){const{_c:a,_v:i,data:n,children:l=[]}=t,{class:r,staticClass:o,style:d,staticStyle:h,attrs:s={},...c}=n;return a("svg",{class:[r,o],style:[d,h],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"6",height:"9",fill:"none"},s),...c},l.concat([a("path",{attrs:{fill:"currentColor","fill-rule":"evenodd",d:"M3.617 4.5L0 1.115 1.192 0 6 4.5 1.192 9 0 7.885 3.617 4.5z","clip-rule":"evenodd"}})]))}}},"6c94":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"container"},[e.showSmallChevron||e.showLargeChevron?a("a",{class:["link",e.themeClass,e.state,e.classes],style:{color:e.color},attrs:{"aria-describedby":e.ariaDescribedby,"aria-label":e.ariaLabel,"aria-labelledby":e.ariaLabeledby,href:e.href,role:"link",target:e.target?"_blank":null}},[e._t("default"),e.showSmallChevron?a("SmallChevronSvg",{staticClass:"primarySmallChevron",attrs:{"aria-hidden":"true"}}):e._e(),e.showLargeChevron?a("LargeChevronSvg",{staticClass:"primaryLargeChevron",attrs:{"aria-hidden":"true"}}):e._e()],2):a("a",{class:["link",e.themeClass,e.state,e.classes],style:{color:e.color},attrs:{"aria-describedby":e.ariaDescribedby,"aria-label":e.ariaLabel,"aria-labelledby":e.ariaLabeledby,href:e.href,role:"link",target:e.target?"_blank":null}},[e._t("default")],2)])},n=[],l=a("9523"),r=a.n(l),o=a("9225"),d=a("079d"),h=a.n(d),s=a("40a8"),c=a.n(s),p={name:"WvcLink",components:{SmallChevronSvg:c.a,LargeChevronSvg:h.a},props:{ariaDescribedby:{type:String,default:null},ariaLabel:{type:String,default:null},ariaLabeledby:{type:String,default:null},dark:{type:Boolean,default:!1},color:{type:String,default:null},href:{type:String,default:null},inline:{type:Boolean,default:!1},text:{type:Boolean,default:!1},small:{type:Boolean,default:!1},state:{type:String,default:null,validator:function(e){return e.match(/(hover|active|visited|disabled)/)}},target:{type:Boolean,default:!1},uppercase:{type:Boolean,default:!1}},computed:{classes:function(){var e;return e={"link-primary":!this.text&&!this.inline,"link-text":this.text&&!this.inline,"link-inline":!this.text&&this.inline},r()(e,"link-".concat(this.small?"small":"large"),!0),r()(e,"link-uppercase",this.willUpperCaseText),e},themeClass:function(){return{"theme-light":!this.dark,"theme-dark":this.dark}},showSmallChevron:function(){return!this.text&&!this.inline&&this.small},showLargeChevron:function(){return!this.text&&!this.inline&&!this.small},willUpperCaseText:function(){return this.uppercase||!this.text&&!this.inline}},i18n:o["a"]},v=p,m=a("2877");function k(e){var t=a("f92b");t.__inject__&&t.__inject__(e)}var f=Object(m["a"])(v,i,n,!1,k,"260151e5",null,!0);t["default"]=f.exports},7029:function(e){e.exports=JSON.parse('{"open_in_new_tab":"Open in a new window","copyright":"© $year World Vision Canada. All rights reserved."}')},9225:function(e,t,a){"use strict";var i=a("2b0e"),n=a("a925");i["a"].use(n["a"]);var l=function(){return(window.navigator.userLanguage||window.navigator.language).substring(0,2)};function r(){var e=a("09d3"),t={};return e.keys().forEach((function(a){var i=a.match(/([A-Za-z0-9-_]+)\./i);if(i&&i.length>1){var n=i[1];t[n]=e(a)}})),t}t["a"]=new n["a"]({locale:l()||Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_I18N_LOCALE||"en",fallbackLocale:Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_I18N_FALLBACK_LOCALE||"en",messages:r()})},9386:function(e,t,a){var i=a("403f");"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var n=a("35d6").default;e.exports.__inject__=function(e){n("7ff26e4c",i,e)}},9523:function(e,t){function a(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}e.exports=a},c529:function(e){e.exports=JSON.parse('{"open_in_new_tab":"Ouvrir dans un nouvel onglet","copyright":"© Vision Mondiale Canada - $year tous droits réservés."}')},f92b:function(e,t,a){"use strict";a.r(t);var i=a("9386"),n=a.n(i);for(var l in i)["default"].indexOf(l)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(l);t["default"]=n.a}}]);
//# sourceMappingURL=wvc.umd.min.7.js.map