UNPKG

@apicart/vue-components

Version:

Apicart Vue.Js components for simple e-commerce platform development

8 lines (6 loc) 3.55 kB
/** * @apicart/vue-components v1.0.0-alpha7 * (c) 2018-2020 Apicart Company * Released under the MIT License. */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t=t||self).ApicartButton=e()}(this,(function(){"use strict";var t={name:"apicart-button",props:{tag:{type:String,default:"a"},type:{type:String,default:"text"}}};!function(t,e){void 0===e&&(e={});var n=e.insertAt;if(t&&"undefined"!=typeof document){var o=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css","top"===n&&o.firstChild?o.insertBefore(r,o.firstChild):o.appendChild(r),r.styleSheet?r.styleSheet.cssText=t:r.appendChild(document.createTextNode(t))}}('.apicart-button{font-family:-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:antialiased;box-sizing:border-box;outline:0}.apicart-button *{box-sizing:border-box;outline:0}.apicart-button{font-size:14px;border:0;background:0;border-radius:0;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;transition:background .8s,box-shadow 280ms cubic-bezier(.4,0,.2,1) 0s,transform .25s cubic-bezier(.25,.46,.45,.94) 0s;text-decoration:none;padding:12px 18px;text-transform:uppercase;background-position:center;color:#121212;outline:0;user-select:none;-webkit-tap-highlight-color:none}.apicart-button:hover{background:#e6e6e7 radial-gradient(circle,transparent 1%,#e6e6e7 1%) center/15000%}.apicart-button:active{background-color:#e6e6e7;background-size:100%;transition:background 0s}.apicart-button--solid{box-shadow:0 0 4px #999;color:#fff;background-color:#121212}.apicart-button--solid:hover{background:#121212 radial-gradient(circle,transparent 1%,#121212 1%) center/15000%}.apicart-button--solid:active{background-color:#666;background-size:100%;transition:background 0s}.apicart-button--outlined{border:1px solid #121212}.apicart-button--outlined:hover{background:#fff radial-gradient(circle,transparent 1%,#fff 1%) center/15000%}.apicart-button--outlined:active{background-color:#e6e6e7;background-size:100%;transition:background 0s}');return function(t,e,n,o,r,i,a,c,s,d){"boolean"!=typeof a&&(s=c,c=a,a=!1);const u="function"==typeof n?n.options:n;let p;if(t&&t.render&&(u.render=t.render,u.staticRenderFns=t.staticRenderFns,u._compiled=!0,r&&(u.functional=!0)),o&&(u._scopeId=o),i?(p=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),e&&e.call(this,s(t)),t&&t._registeredComponents&&t._registeredComponents.add(i)},u._ssrRegister=p):e&&(p=a?function(t){e.call(this,d(t,this.$root.$options.shadowRoot))}:function(t){e.call(this,c(t))}),p)if(u.functional){const t=u.render;u.render=function(e,n){return p.call(n),t(e,n)}}else{const t=u.beforeCreate;u.beforeCreate=t?[].concat(t,p):[p]}return n}({render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return"a"===t.tag?n("a",{class:"apicart-button apicart-button--"+t.type},[t._t("default")],2):"button"===t.tag?n("button",{class:"apicart-button apicart-button--"+t.type},[t._t("default")],2):"input"===t.tag?n("input",{class:"apicart-button apicart-button--"+t.type,attrs:{type:"submit"}}):t._e()},staticRenderFns:[]},void 0,t,void 0,!1,void 0,!1,void 0,void 0,void 0)}));