Files
habitica/website/client/src/components/ui/showMoreButton.vue
T
Matteo Pagliazzi 181b33101e Challenge Won Notification improvements (#12762)
* challenge won notification: add more info

* update tests

* use new notification on web, fixes #7716

* wip design

* finalize design

* fix markdown rendering
2020-11-10 18:47:13 +01:00

43 lines
733 B
Vue

<template>
<button
class="btn btn-flat btn-show-more mb-4"
@click="$emit('click')"
>
<span class="button-text">
{{ showAll ? $t('showLess') : $t('showMore') }}
</span>
</button>
</template>
<script>
export default {
props: ['showAll'],
};
</script>
<style scoped lang="scss">
@import '~@/assets/scss/colors.scss';
.btn-show-more {
height: 2rem;
padding-top: 0.25rem;
padding-bottom: 0.25rem;
border-radius: 2px;
.button-text {
height: 1.5rem;
font-size: 14px;
font-weight: bold;
line-height: 1.71;
text-align: center;
color: $gray-100;
}
&:hover {
.button-text {
color: $purple-300;
}
}
}
</style>