Skip to content

Commit 0f23710

Browse files
authored
chore: update (#197)
1 parent c03aa4c commit 0f23710

File tree

11 files changed

+26
-18
lines changed

11 files changed

+26
-18
lines changed

apps/webinar/app/components/About.vue

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
11
<template>
22
<UPageSection
3-
title="Франшиза Суши Love"
43
orientation="vertical"
4+
:ui="{
5+
container: 'lg:pt-0',
6+
}"
57
>
6-
<div class="grid grid-cols-1 lg:grid-cols-3 gap-6 md:gap-10">
8+
<div class="grid grid-cols-1 lg:grid-cols-2 gap-6 md:gap-10">
79
<div
810
v-for="item in lastSectionItems"
911
:key="item.title"
10-
class="px-6 py-6 w-full h-full flex flex-col gap-2.5 items-center text-center bg-muted rounded-lg motion-preset-slide-right"
12+
class="px-6 py-12 w-full h-full flex flex-col gap-2.5 items-center text-center bg-muted rounded-lg motion-preset-slide-right"
1113
>
1214
<UIcon
1315
v-if="item.icon"
1416
:name="item.icon"
1517
class="size-12 text-secondary"
1618
/>
19+
<Logo v-else />
20+
1721
<h4 class="text-2xl/7 font-bold">
1822
{{ item.title }}
1923
</h4>
@@ -24,6 +28,9 @@
2428

2529
<script lang="ts" setup>
2630
const lastSectionItems = [
31+
{
32+
title: 'Франшиза Суши Love',
33+
},
2734
{
2835
title: '12 лет на рынке',
2936
icon: 'i-lucide-calendar-heart',

apps/webinar/app/components/Countdown.vue

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div class="bg-elevated">
2+
<div class="bg-elevated bg-cover" style="background-image: url('/countdown-background.jpg');">
33
<UPageSection
44
title="Получить готовый план"
55
description="И ответы на все свои вопросы, от поиска помещения до первого заработка. Мероприятие будет доступно через:"
@@ -9,10 +9,11 @@
99
title: 'text-center',
1010
description: 'text-center',
1111
headline: 'py-2 px-4 mx-auto w-fit bg-secondary text-white rounded-md motion-preset-oscillate-sm',
12+
wrapper: 'bg-default px-6 py-5 rounded-xl',
1213
}"
1314
>
1415
<template #body>
15-
<div class="flex flex-col items-center">
16+
<div class="md:px-4 flex flex-col items-center">
1617
<CountdownTimer />
1718

1819
<UButton
@@ -23,11 +24,11 @@
2324
label="Зарегистрироваться"
2425
icon="i-lucide-calendar-plus"
2526
:ui="{
26-
base: 'bg-[#f57e20] text-white',
27+
base: 'bg-[#f57e20] text-white text-xl font-bold',
2728
}"
28-
class="mt-12 w-full justify-center"
29+
class="mt-8 w-full justify-center"
2930
/>
30-
<p class="px-6 mt-2 text-center text-sm">
31+
<p class="px-6 mt-2 text-center text-base/5">
3132
И сразу получить подарок: гайд по документообороту по открытию заведения в сфере общепита
3233
</p>
3334
</div>

apps/webinar/app/components/CountdownTimer.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div class="flex flex-row gap-2">
2+
<div class="w-full grid grid-cols-4 gap-2">
33
<CountdownTimerItem :value="state.days" label="Дней" />
44
<CountdownTimerItem :value="state.hours" label="Часов" />
55
<CountdownTimerItem :value="state.minutes" label="Минут" />

apps/webinar/app/components/CountdownTimerItem.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<template>
2-
<div class="px-2 md:px-5 py-4 min-w-18 md:min-w-24 bg-inverted rounded-lg flex flex-col items-center">
3-
<h3 class="text-3xl font-bold text-inverted">
2+
<div class="px-2 md:px-5 py-4 min-w-18 md:min-w-24 w-full bg-accented/50 rounded-lg flex flex-col items-center">
3+
<h3 class="text-3xl font-bold text-primary">
44
{{ value }}
55
</h3>
6-
<span class="text-sm text-dimmed">
6+
<span class="text-sm text-muted">
77
{{ label }}
88
</span>
99
</div>

apps/webinar/app/components/Footer.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
size="xl"
1616
color="neutral"
1717
variant="soft"
18-
icon="i-lucide-briefcase"
18+
:icon="item.icon"
1919
:label="item.label"
2020
block
2121
/>

apps/webinar/app/components/Speakers.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,19 @@ const speakers = ref([
2525
name: 'Лидия Трошина',
2626
caption: 'Директор по маркетингу франшизы «Суши Love»',
2727
description: 'Покажет стратегии по привлечению гостей работающие в 2025 году',
28-
image: 'https://avatar.nextorders.ru/377188?emotion=8&gender=female&clothing=teal',
28+
image: '/speaker-1.jpg',
2929
},
3030
{
3131
name: 'Татьяна Панасевич',
3232
caption: 'Основатель сети суши-баров «Суши Love»',
33-
description: 'Ответит на все вопросы по работе с франшизой',
34-
image: 'https://avatar.nextorders.ru/797837?emotion=6&gender=female&clothing=violet',
33+
description: 'Открыла более 100 заведений, ответит на все ваши вопросы',
34+
image: '/speaker-2.jpg',
3535
},
3636
{
3737
name: 'Анна Михалко',
3838
caption: 'Наставник партнеров и эксперт по открытию новых точек франшизы',
3939
description: 'Даст пошаговый план открытия, который используют все наши партнеры',
40-
image: 'https://avatar.nextorders.ru/887463?emotion=7&gender=female&clothing=pink',
40+
image: '/speaker-3.jpg',
4141
},
4242
])
4343
</script>

apps/webinar/app/pages/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929

3030
<Countdown />
3131
<Speakers />
32-
<Results />
3332
<About />
33+
<Results />
3434
<Questions />
3535

3636
<Footer />
255 KB
Loading

apps/webinar/public/speaker-1.jpg

61.9 KB
Loading

apps/webinar/public/speaker-2.jpg

141 KB
Loading

0 commit comments

Comments
 (0)