Rental/pages/index.vue
alsaze 861e3c37d2
All checks were successful
Deploy / build (push) Successful in 43s
init
2025-12-02 14:12:19 +03:00

61 lines
1.6 KiB
Vue
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<div class="index-page">
<UPageHero
title="Консьерж-сервис - доступный каждому"
:description="`Недвижимость и авто под ключ\nМы берем на себя все заботы по поиску, проверке и оформлению недвижимости и автомобилей. Экономьте время — доверьтесь профессионалам.`"
class="index-page__hero"
>
<template #footer>
<div class="flex gap-2 place-content-center h-[48px]">
<UButton
size="xl"
label="Узанть больше"
href="#services"
/>
<UButton
size="xl"
label="Почему выбирают нас"
href="#benefits"
color="neutral"
variant="subtle"
/>
</div>
</template>
</UPageHero>
<UContainer class="flex flex-col gap-32 mt-32">
<Services />
<Benefits />
<HowWorks />
<Contacts />
</UContainer>
</div>
</template>
<style lang="scss">
.index-page {
display: flex;
flex-direction: column;
&__hero {
width: 100%;
height: 100vh;
background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/hero.jpg');
background-size: cover;
background-position: center;
background-repeat: no-repeat;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
}
}
</style>