@square/maker
Version:
Maker Design System by Square
2 lines • 3.59 kB
JavaScript
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("../../components/Theme"),require("../../utils/get-contrast"),require("../../utils/maker-colors"),require("colord"));else if("function"==typeof define&&define.amd)define(["../../components/Theme","../../utils/get-contrast","../../utils/maker-colors","colord"],t);else{var r="object"==typeof exports?t(require("../../components/Theme"),require("../../utils/get-contrast"),require("../../utils/maker-colors"),require("colord")):t(e["../../components/Theme"],e["../../utils/get-contrast"],e["../../utils/maker-colors"],e.colord);for(var o in r)("object"==typeof exports?exports:e)[o]=r[o]}}(this,(function(e,t,r,o){return(()=>{"use strict";var s={219:t=>{t.exports=e},174:e=>{e.exports=t},906:e=>{e.exports=r},235:e=>{e.exports=o}},n={};function a(e){var t=n[e];if(void 0!==t)return t.exports;var r=n[e]={exports:{}};return s[e](r,r.exports,a),r.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};return(()=>{a.r(i),a.d(i,{MCard:()=>d});var e=a(219),t=a(174),r=a(906),o=a.n(r),s=a(235);const n={components:{MTheme:e.MTheme},inject:{theme:{default:(0,e.defaultTheme)(),from:e.MThemeKey}},inheritAttrs:!1,props:{shape:{type:String,default:void 0,validator:e=>["squared","rounded","pill"].includes(e)},variant:{type:String,default:void 0,validator:e=>["outline","glass"].includes(e)},ariaLabelledby:{type:String,default:void 0}},computed:{...(0,e.resolveThemeableProps)("card",["shape","variant"]),style(){if("glass"!==this.variant)return{};return{"--bg-color-glass":(0,s.colord)(this.theme.colors["neutral-100"]).alpha(.8).toRgbString()}},cardTheme(){if("glass"!==this.variant)return{};const e=this.theme.colors["neutral-100"];return{colors:{...o()(e,this.theme.colors.primary),heading:(0,t.getContrast)(e,this.theme.colors.heading),body:(0,t.getContrast)(e,this.theme.colors.body)}}}}},l={Card:"📚19-10-2d7UkO",variant_outline:"📚19-10-2rDA6l",variant_glass:"📚19-10-2Ea1sd",shape_squared:"📚19-10-2qTEdr",shape_rounded:"📚19-10-2OfLgX",shape_pill:"📚19-10-2eULis"};const d=function(e,t,r,o,s,n,a,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=r,d._compiled=!0),o&&(d.functional=!0),n&&(d._scopeId="data-v-"+n),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),s&&s.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},d._ssrRegister=l):s&&(l=i?function(){s.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:s),l)if(d.functional){d._injectStyles=l;var u=d.render;d.render=function(e,t){return l.call(t),u(e,t)}}else{var c=d.beforeCreate;d.beforeCreate=c?[].concat(c,l):[l]}return{exports:e,options:d}}(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("m-theme",e._g(e._b({class:[e.$s.Card,e.$s["shape_"+e.resolvedShape],e.$s["variant_"+e.resolvedVariant]],style:e.style,attrs:{theme:e.cardTheme,"aria-labelledby":e.ariaLabelledby}},"m-theme",e.$attrs,!1),e.$listeners),[e._t("default")],2)}),[],!1,(function(e){this.$s=l.locals||l}),null,null).exports})(),i})()}));
//# sourceMappingURL=script.js.map