templates/qui/index.html.twig line 1
{% extends 'base_footer.html.twig' %}
{% block title %}{{ 'about.title'|trans }}{% endblock %}
{% block body %}
<!-- En-tête -->
<div class="bg-gray-200 py-16 mb-8 text-center w-full">
<div class="container mx-auto px-4">
<h1 class="text-3xl font-bold">{{ 'about.header'|trans }}</h1>
</div>
</div>
<!-- Section Roomlers -->
<div class="py-16 mb-8 text-center">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold mb-6 max-w-4xl mx-auto">{{ 'about.roomlers_section'|trans }}</h2>
<div class="max-w-3xl mx-auto space-y-4">
<p>{{ 'about.roomlers_text'|trans }}</p>
</div>
</div>
</div>
<!-- Section Qui sommes-nous -->
<div class="bg-gray-200 py-16 mb-8 w-full">
<div class="container mx-auto px-4 flex flex-col md:flex-row gap-12">
<div class="md:w-1/2">
<h2 class="text-3xl font-bold mb-8">{{ 'about.who_are_we'|trans }}</h2>
<div class="space-y-6">
<p>{{ 'about.who_are_we_text_1'|trans }}</p>
<p>{{ 'about.who_are_we_text_2'|trans }}</p>
<p>{{ 'about.who_are_we_text_3'|trans }}</p>
</div>
</div>
<div class="md:w-1/2 flex justify-end">
<div class="bg-white p-8 rounded-lg shadow-md max-w-md">
<p>{{ 'about.who_are_we_box'|trans }}</p>
<img class="w-3/4 h-3/4 mt-4 pb-4 mx-auto block" src="{{ absolute_url(asset('images/site/objectif-roomlers.png')) }}" alt="objectif-roomlers">
</div>
</div>
</div>
</div>
<!-- Section Notre mission -->
<div class="py-16 mb-8">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold mb-6">{{ 'about.our_mission'|trans }}</h2>
<p class="text-lg mb-8">
{{ 'about.our_mission_text'|trans }}
</p>
</div>
</div>
<!-- Section Côté bailleurs -->
<div class="py-16 mb-8 bg-gray-100 w-full">
<div class="container mx-auto px-4">
<div class="flex flex-col md:flex-row gap-12">
<div class="md:w-1/2">
<h2 class="text-3xl font-bold mb-6">{{ 'about.landlord_side'|trans }}</h2>
<p class="text-lg mb-4">
{{ 'about.landlord_side_text'|trans }}
</p>
<ul class="list-disc text-lg ml-8">
<li>{{ 'about.landlord_side_list_1'|trans }}</li>
<li>{{ 'about.landlord_side_list_2'|trans }}</li>
<li>{{ 'about.landlord_side_list_3'|trans }}</li>
</ul>
</div>
<div class="md:w-1/2 flex justify-end">
<div class="bg-white p-8 rounded-lg shadow-md max-w-md">
{# <p>{{ 'about.landlord_side_box'|trans }}</p> #}
<img class="mt-4 mx-auto block" src="{{ absolute_url(asset('images/site/bailleur-roomlers.png')) }}" alt="bailleur-roomlers">
</div>
</div>
</div>
<div class="text-center mt-12">
<a href="{{ path('services') }}" class="inline-block bg-yellow-400 text-black font-semibold px-8 py-4 rounded-lg hover:bg-yellow-500 transition">
{{ 'about.discover_services'|trans }}
</a>
</div>
</div>
</div>
<!-- Section Côté locataires -->
<div class="py-16 mb-8">
<div class="container mx-auto px-4">
<div class="flex flex-col md:flex-row gap-12">
<div class="md:w-1/2">
<h2 class="text-3xl font-bold mb-6">{{ 'about.tenant_side'|trans }}</h2>
<p class="text-lg mb-4">
{{ 'about.tenant_side_text'|trans }}
</p>
<ul class="list-disc text-lg ml-8">
<li>{{ 'about.tenant_side_list_1'|trans }}</li>
<li>{{ 'about.tenant_side_list_2'|trans }}</li>
<li>{{ 'about.tenant_side_list_3'|trans }}</li>
<li>{{ 'about.tenant_side_list_4'|trans }}</li>
<li>{{ 'about.tenant_side_list_5'|trans }}</li>
<li>{{ 'about.tenant_side_list_6'|trans }}</li>
</ul>
</div>
<div class="md:w-1/2 flex justify-end">
<div class="bg-white p-8 rounded-lg shadow-md max-w-md">
{# <p>{{ 'about.tenant_side_box'|trans }}</p> #}
<img class="mx-auto block" style="margin-top: 55px" src="{{ absolute_url(asset('images/site/locataire-roomlers.png')) }}" alt="locataire-roomler">
</div>
</div>
</div>
<div class="text-center mt-12">
{% if app.user %}
{% if app.user.asRole('ROLE_TENANT') %}
<a href="{{ path('tenant_home') }}" class="inline-block bg-yellow-400 text-black font-semibold px-8 py-4 rounded-lg hover:bg-yellow-500 transition-colors">
{{ 'about.start_search'|trans }}
</a>
{% elseif app.user.asRole('ROLE_LESSOR') or app.user.asRole('ROLE_LESSOR_RESIDENT') %}
<a href="{{ path('lessor-home') }}" class="inline-block bg-yellow-400 text-black font-semibold px-8 py-4 rounded-lg hover:bg-yellow-500 transition-colors">
{{ 'about.start_search'|trans }}
</a>
{% endif %}
{% else %}
<button id="openModalLink2" class="inline-block bg-yellow-400 text-black font-semibold px-8 py-4 rounded-lg hover:bg-yellow-500 transition-colors">
{{ 'about.start_search'|trans }}
</button>
{% endif %}
</div>
</div>
</div>
<!-- Section Pourquoi promouvoir votre logement sur Roomlers -->
<div class="py-16 mb-8 bg-gray-100 w-full">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold mb-6 text-center">{{ 'about.why_promote'|trans }}</h2>
<p class="text-lg mb-8 text-center">
{{ 'about.why_promote_text'|trans }}
</p>
<div class="grid grid-cols-1 md:grid-cols-2 gap-8 text-center">
<div>
<div class="items-center justify-center mb-4">
<span class="inline-block bg-gray-300 rounded-full p-4 mr-4">
<img class="w-6 h-6 mx-auto block" src="{{ absolute_url(asset('images/site/filtre.png')) }}" alt="filtre">
</span>
<h3 class="text-lg font-semibold">{{ 'about.filters'|trans }}</h3>
</div>
<p>{{ 'about.filters_text'|trans }}</p>
</div>
<div>
<div class="items-center justify-center mb-4">
<span class="inline-block bg-gray-300 rounded-full p-4 mr-4">
<img class="w-6 h-6 mx-auto block" src="{{ absolute_url(asset('images/site/monde.png')) }}" alt="monde">
</span>
<h3 class="text-lg font-semibold">{{ 'about.international_reach'|trans }}</h3>
</div>
<p>{{ 'about.international_reach_text'|trans }}</p>
</div>
<div>
<div class="items-center justify-center mb-4">
<span class="inline-block bg-gray-300 rounded-full p-4 mr-4">
<img class="w-6 h-6 mx-auto block" src="{{ absolute_url(asset('images/site/dossier.png')) }}" alt="dossier">
</span>
<h3 class="text-lg font-semibold">{{ 'about.complete_files'|trans }}</h3>
</div>
<p>{{ 'about.complete_files_text'|trans }}</p>
</div>
<div>
<div class="items-center justify-center mb-4">
<span class="inline-block bg-gray-300 rounded-full p-4 mr-4">
<img class="w-6 h-6 mx-auto block" src="{{ absolute_url(asset('images/site/claquement-de-doigt.png')) }}" alt="claquement-de-doigt">
</span>
<h3 class="text-lg font-semibold">{{ 'about.simplified_booking'|trans }}</h3>
</div>
<p>{{ 'about.simplified_booking_text'|trans }}</p>
</div>
</div>
</div>
</div>
<!-- Section Ils nous font confiance -->
<div class="py-16 mb-8 w-full">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold mb-6 text-center">{{ 'about.they_trust_us'|trans }}</h2>
<div class="flex flex-col md:flex-row justify-center items-center gap-8 mt-8">
<div class="text-lg">
<ul class="list-disc ml-8">
<li>{{ 'about.trusted_schools_list'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list1'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list2'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list3'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list4'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list5'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list6'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list7'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list8'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list9'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list10'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list11'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list12'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list13'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list14'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list15'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list16'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list17'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list18'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list19'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list20'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list21'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list22'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list23'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list24'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list25'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list26'|trans|raw }}</li>
<li>{{ 'about.trusted_schools_list27'|trans|raw }}</li>
</ul>
</div>
</div>
</div>
</div>
<!-- Conclusion -->
<section class="py-16 bg-gray-100 w-full">
<div class="container mx-auto px-4">
<div class="max-w-3xl mx-auto text-center">
<h2 class="text-3xl font-bold mb-8">{{ 'about.ready_to_rent'|trans }}</h2>
<div class="space-y-6 text-lg">
<p>{{ 'about.ready_to_rent_text_1'|trans|raw }} <strong>{{ 'about.ready_to_rent_text_2'|trans|raw }}</strong></p>
</div>
<div class="mt-12">
{% if app.user %}
{% if app.user.asRole('ROLE_TENANT') %}
<a href="{{ path('tenant_home') }}" class="inline-block bg-yellow-400 text-black font-semibold px-8 py-4 rounded-lg hover:bg-yellow-500 transition-colors">
{{ 'about.sign_up'|trans }}
</a>
{% elseif app.user.asRole('ROLE_LESSOR') or app.user.asRole('ROLE_LESSOR_RESIDENT') %}
<a href="{{ path('lessor-home') }}" class="inline-block bg-yellow-400 text-black font-semibold px-8 py-4 rounded-lg hover:bg-yellow-500 transition-colors">
{{ 'about.sign_up'|trans }}
</a>
{% endif %}
{% else %}
<button id="openModalLink2" class="inline-block bg-yellow-400 text-black font-semibold px-8 py-4 rounded-lg hover:bg-yellow-500 transition-colors">
{{ 'about.sign_up'|trans }}
</button>
{% endif %}
</div>
</div>
</div>
</section>
<!-- Modal de connexion/inscription -->
<div id="connectModal" class="fixed inset-0 bg-gray-500 bg-opacity-50 flex justify-center items-center hidden z-50">
<div class="bg-white p-6 rounded-lg shadow-lg max-w-sm w-full text-center">
<p class="text-lg font-semibold mb-4">{{ 'about.modal.choose'|trans }}</p>
<button onclick="window.location.href='{{ path('app_login_site') }}'" class="bg-yellow-400 text-black px-4 py-2 rounded-lg font-semibold hover:bg-yellow-500 transition mb-2 w-full">
{{ 'about.modal.login'|trans }}
</button>
<button onclick="window.location.href='{{ path('app_register') }}'" class="bg-yellow-400 text-black px-4 py-2 rounded-lg font-semibold hover:bg-yellow-500 transition w-full">
{{ 'about.modal.register'|trans }}
</button>
</div>
</div>
{% endblock %}
{% block javascripts %}
<script>
document.addEventListener('DOMContentLoaded', function () {
// Gestion du modal de connexion/inscription
const openModalElements = document.querySelectorAll('#openModalLink1, #openModalLink2');
const connectModal = document.getElementById('connectModal');
if (openModalElements.length > 0 && connectModal) {
openModalElements.forEach(element => {
element.addEventListener('click', function (event) {
event.preventDefault();
connectModal.classList.remove('hidden');
});
});
connectModal.addEventListener('click', function (event) {
if (event.target === connectModal) {
connectModal.classList.add('hidden');
}
});
connectModal.querySelector('.bg-white').addEventListener('click', function (event) {
event.stopPropagation();
});
}
});
</script>
{% endblock %}