2022-08-09 20:36:39 +00:00
|
|
|
<template>
|
|
|
|
<button class="quote-card-action-button__button">
|
2022-08-11 18:16:17 +00:00
|
|
|
<Icon :name="icon" />
|
2022-08-09 20:36:39 +00:00
|
|
|
</button>
|
|
|
|
</template>
|
|
|
|
|
2022-08-11 18:16:17 +00:00
|
|
|
<script setup lang="ts">
|
|
|
|
defineProps<{
|
|
|
|
icon: string,
|
|
|
|
}>()
|
|
|
|
</script>
|
|
|
|
|
2022-08-09 20:36:39 +00:00
|
|
|
<style lang="scss">
|
|
|
|
@import '~/assets/css/components';
|
|
|
|
|
|
|
|
.quote-card-action-button {
|
|
|
|
&__button {
|
|
|
|
margin: 0 4px;
|
2022-08-11 18:16:17 +00:00
|
|
|
padding: 12px;
|
2022-08-09 20:36:39 +00:00
|
|
|
width: 48px;
|
|
|
|
height: 48px;
|
|
|
|
border: $quote-button-border;
|
|
|
|
border-radius: 48px;
|
|
|
|
background-color: $quote-button-background-color;
|
|
|
|
color: $quote-button-text-color;
|
|
|
|
font-family: $font-secondary;
|
|
|
|
font-size: 24px;
|
|
|
|
cursor: pointer;
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
border: $quote-button-hover-border;
|
|
|
|
background-color: $quote-button-hover-background-color;
|
|
|
|
color: $quote-button-hover-text-color;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</style>
|