Rental/pages/index.vue
alsaze 963a98cb3b
All checks were successful
Deploy / build (push) Successful in 46s
init
2025-11-27 18:56:54 +03:00

64 lines
1.6 KiB
Vue
Raw 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">
<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>
<script setup lang="ts">
</script>
<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>