2
0
mirror of https://github.com/frappe/books.git synced 2025-02-14 09:50:26 +00:00
books/src/components/Button.vue
Faris Ansari 6892895215 feat: Misc
- Table control
- FormControl (size=small)
- DatabaseSelector
- SetupWizard
- Tax Quick Edit
- AutoComplete
- Link extends from AutoComplete
2019-10-13 17:33:01 +05:30

33 lines
629 B
Vue

<template>
<button
class="px-4 py-2 focus:outline-none rounded-6px"
:style="style"
v-bind="$attrs"
v-on="$listeners"
>
<slot></slot>
</button>
</template>
<script>
export default {
name: 'Button',
props: {
type: {
type: String,
default: 'secondary'
}
},
computed: {
style() {
return {
'background-image':
this.type === 'primary'
? 'linear-gradient(180deg, #4AC3F8 0%, #2490EF 100%)'
: 'linear-gradient(180deg, #FFFFFF 0%, #F4F4F6 100%)',
'box-shadow': '0 0.5px 0 0 rgba(0,0,0,0.08)'
};
}
}
};
</script>