52 lines
1.0 KiB
Vue
52 lines
1.0 KiB
Vue
<template>
|
|
<NotificationCardBase icon="s-clock" v-bind="props" class="card">
|
|
<div class="row">
|
|
<p class="amount">
|
|
<span>Валюта: <strong>USDT</strong></span>
|
|
<span>Сумма: <strong>500</strong></span>
|
|
</p>
|
|
|
|
<UiButton class="support" size="small" type="outlined" color="secondary">
|
|
Support
|
|
</UiButton>
|
|
</div>
|
|
</NotificationCardBase>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
import type { Props } from './base.vue'
|
|
|
|
const props = defineProps<Omit<Props, 'icon'>>()
|
|
</script>
|
|
|
|
<style lang="scss" scoped>
|
|
.card {
|
|
--notification-card-icon-color: #{$clr-warn-500};
|
|
--notification-card-icon-background: #{$clr-warn-200};
|
|
}
|
|
|
|
.row {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
margin-top: 8px;
|
|
}
|
|
|
|
.amount {
|
|
@include txt-s;
|
|
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 8px;
|
|
padding: 8px;
|
|
border-radius: 6px;
|
|
color: $clr-grey-500;
|
|
background-color: $clr-grey-200;
|
|
height: 32px;
|
|
|
|
strong {
|
|
font-weight: 600;
|
|
}
|
|
}
|
|
</style>
|