Files
Rental/pages/index.vue
alsaze 1a8d15e547
All checks were successful
Deploy / build (push) Successful in 52s
init
2025-12-09 00:09:09 +03:00

67 lines
1.7 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>
<script setup lang="ts">
useHead({
title: 'Rental - консьерж-сервис',
})
</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>