Build notification template registry from backend code

This commit is contained in:
Ruslan Bakiev
2026-04-06 15:04:45 +07:00
parent ac5ee256fd
commit befec16a84
8 changed files with 142 additions and 362 deletions

View File

@@ -139,18 +139,6 @@ const defaultDeliveryAddress = computed(() => deliveryAddresses.value.find((item
}}
</p>
</NuxtLink>
<NuxtLink to="/bonus-program?entry=profile" class="block rounded-3xl bg-[#0d0d0f] p-5 text-white transition hover:shadow-[0_20px_48px_rgba(8,8,10,0.24)]">
<div class="mb-2 flex items-center justify-between gap-2">
<p class="text-lg font-bold">Бонусная программа</p>
<span class="rounded-full border border-white/10 bg-white/10 px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-white/75">
Separate UI
</span>
</div>
<p class="text-sm leading-6 text-white/72">
Отдельный чёрный экран для бонусов, начислений и заявок на вывод. Именно туда можно вести пользователя из бонусных уведомлений.
</p>
</NuxtLink>
</div>
</section>
</template>

View File

@@ -75,21 +75,6 @@ async function connectMessenger(channel: 'TELEGRAM' | 'MAX') {
Подключите Telegram и Max, чтобы получать статусы заказов и важные уведомления в удобном канале.
</p>
<div class="mt-4 rounded-3xl border border-[#d6ebde] bg-[#f8fbf9] p-4">
<p class="text-sm font-semibold text-[#123824]">Бонусная программа теперь может жить в отдельном экране</p>
<p class="mt-2 text-sm leading-6 text-[#557562]">
Для бонусных начислений и выводов можно отправлять отдельное сообщение с кнопкой, которое ведёт в специальный бонусный интерфейс.
</p>
<div class="mt-3 flex flex-wrap gap-3">
<NuxtLink to="/messages" class="btn border-0 bg-[#111827] text-white hover:bg-[#000000]">
Message board
</NuxtLink>
<NuxtLink to="/bonus-program?entry=profile-notifications" class="btn btn-outline border-[#d7e9de] bg-white">
Открыть бонусный экран
</NuxtLink>
</div>
</div>
<div class="mt-4 space-y-3">
<div class="rounded-2xl bg-[#f8fbf9] p-4 transition hover:shadow-md">
<p class="font-semibold">Telegram</p>