diff --git a/frontend/public/images/linear.webp b/frontend/public/images/linear.webp deleted file mode 100644 index a9b9a04..0000000 Binary files a/frontend/public/images/linear.webp and /dev/null differ diff --git a/frontend/public/images/screen.webp b/frontend/public/images/screen.webp new file mode 100644 index 0000000..705f354 Binary files /dev/null and b/frontend/public/images/screen.webp differ diff --git a/frontend/src/components/HomePage/Preview.vue b/frontend/src/components/HomePage/Preview.vue index 7402ec9..435e9a2 100644 --- a/frontend/src/components/HomePage/Preview.vue +++ b/frontend/src/components/HomePage/Preview.vue @@ -1,24 +1,46 @@ diff --git a/frontend/src/components/ui/ContainerScroll/ContainerScrollCard.vue b/frontend/src/components/ui/ContainerScroll/ContainerScrollCard.vue index 16ff903..553e525 100644 --- a/frontend/src/components/ui/ContainerScroll/ContainerScrollCard.vue +++ b/frontend/src/components/ui/ContainerScroll/ContainerScrollCard.vue @@ -5,9 +5,9 @@ boxShadow: '0 0 #0000004d, 0 9px 20px #0000004a, 0 37px 37px #00000042, 0 84px 50px #00000026, 0 149px 60px #0000000a, 0 233px 65px #00000003', }" - class="mx-auto -mt-48 h-[30rem] w-full max-w-5xl rounded-[15px] border border-[#f2f2f2]/10 shadow-2xl md:h-[40rem]" + class="mx-auto -mt-48 h-fit w-full max-w-5xl rounded-[15px] border border-[#f2f2f2]/10 shadow-2xl" > -
+
diff --git a/frontend/src/components/ui/tabs/Tabs.vue b/frontend/src/components/ui/tabs/Tabs.vue new file mode 100644 index 0000000..8feda3f --- /dev/null +++ b/frontend/src/components/ui/tabs/Tabs.vue @@ -0,0 +1,15 @@ + + + diff --git a/frontend/src/components/ui/tabs/TabsContent.vue b/frontend/src/components/ui/tabs/TabsContent.vue new file mode 100644 index 0000000..575c66c --- /dev/null +++ b/frontend/src/components/ui/tabs/TabsContent.vue @@ -0,0 +1,22 @@ + + + diff --git a/frontend/src/components/ui/tabs/TabsList.vue b/frontend/src/components/ui/tabs/TabsList.vue new file mode 100644 index 0000000..6f067d5 --- /dev/null +++ b/frontend/src/components/ui/tabs/TabsList.vue @@ -0,0 +1,30 @@ + + + diff --git a/frontend/src/components/ui/tabs/TabsTrigger.vue b/frontend/src/components/ui/tabs/TabsTrigger.vue new file mode 100644 index 0000000..35b246a --- /dev/null +++ b/frontend/src/components/ui/tabs/TabsTrigger.vue @@ -0,0 +1,34 @@ + + + diff --git a/frontend/src/components/ui/tabs/index.ts b/frontend/src/components/ui/tabs/index.ts new file mode 100644 index 0000000..a5e58dc --- /dev/null +++ b/frontend/src/components/ui/tabs/index.ts @@ -0,0 +1,4 @@ +export { default as Tabs } from './Tabs.vue' +export { default as TabsContent } from './TabsContent.vue' +export { default as TabsList } from './TabsList.vue' +export { default as TabsTrigger } from './TabsTrigger.vue' diff --git a/frontend/src/data/PreviewTabs.data.ts b/frontend/src/data/PreviewTabs.data.ts new file mode 100644 index 0000000..35e94d8 --- /dev/null +++ b/frontend/src/data/PreviewTabs.data.ts @@ -0,0 +1,27 @@ +export interface PreviewTabsData { + value: string + content: string +} + +export const PREVIEW_TABS_DATA: PreviewTabsData[] = [ + { + value: 'home', + content: '/images/screen.webp', + }, + { + value: 'valorant', + content: '/images/screen.webp', + }, + { + value: 'faceit', + content: '/images/screen.webp', + }, + { + value: 'music', + content: '/images/screen.webp', + }, + { + value: 'bot', + content: '/images/screen.webp', + }, +] diff --git a/frontend/src/locales/en.json b/frontend/src/locales/en.json index 86937a3..e851f2d 100644 --- a/frontend/src/locales/en.json +++ b/frontend/src/locales/en.json @@ -16,6 +16,13 @@ "second": "How does it work?" } }, + "previews": { + "home": "Home", + "valorant": "Valorant", + "faceit": "Faceit", + "music": "Music", + "bot": "Twitch bot" + }, "features": { "category": "Features", "title": "Everything You Need to Elevate Your Stream", diff --git a/frontend/src/locales/ru.json b/frontend/src/locales/ru.json index 0e05c6d..22b1578 100644 --- a/frontend/src/locales/ru.json +++ b/frontend/src/locales/ru.json @@ -16,6 +16,13 @@ "second": "Как это работает?" } }, + "previews": { + "home": "Домашняя", + "valorant": "Valorant", + "faceit": "Faceit", + "music": "Музыка", + "bot": "Twitch бот" + }, "features": { "category": "Особенности", "title": "Все, что Вам нужно для улучшения Вашего стрима",