<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title> Cassa Clock | Un service de pointage fiable, rapide et pensé pour vous !</title>
<link rel="icon" type="image/png" href="{{ asset('favicon.png') }}">
<!-- ======= Google Font =======-->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<!-- End Google Font-->
<!-- ======= Styles =======-->
<link href="{{ asset('assets/vendors/bootstrap/bootstrap.min.css') }}" rel="stylesheet">
<link href="{{ asset('assets/vendors/bootstrap-icons/font/bootstrap-icons.min.css') }}" rel="stylesheet">
<link href="{{ asset('assets/vendors/glightbox/glightbox.min.css') }}" rel="stylesheet">
<link href="{{ asset('assets/vendors/swiper/swiper-bundle.min.css') }}" rel="stylesheet">
<link href="{{ asset('assets/vendors/aos/aos.css') }}" rel="stylesheet">
<!-- End Styles-->
<!-- ======= Theme Style =======-->
<link href="{{ asset('assets/css/style.css') }}" rel="stylesheet">
<!-- End Theme Style-->
<!-- ======= Apply theme =======-->
<script>
// Apply the theme as early as possible to avoid flicker
(function() {
const storedTheme = localStorage.getItem('theme') || 'light';
document.documentElement.setAttribute('data-bs-theme', storedTheme);
})();
</script>
<style>
@media (min-width: 1200px) {
.g-xl-5, .gy-xl-5 {
--bs-gutter-y: 1rem;
}
}
header .dropdown-menu {
position: absolute !important;
top: 100%; /* juste en dessous du bouton */
left: 0;
z-index: 1050; /* passe au-dessus du header */
}
@media (max-width: 767.98px) {
.fbs__net-navbar .navbar-nav > li > .nav-link {
padding-top: 22px;
padding-bottom: 22px;
margin-right:5px
}
}
</style>
</head>
<body>
<!-- ======= Site Wrap =======-->
<div class="site-wrap">
<!-- ======= Header =======-->
<header class="fbs__net-navbar navbar navbar-expand-lg dark" aria-label="freebootstrap.net navbar">
<div class="container d-flex align-items-center justify-content-between">
<!-- Start Logo-->
<a class="navbar-brand w-auto" href="{{ path('home')}}">
<!-- If you use a text logo, uncomment this if it is commented-->
<!-- Vertex-->
<!-- If you plan to use an image logo, uncomment this if it is commented-->
<!-- logo dark--><img class="logo dark img-fluid" src="{{ asset('assets/images/cassap.png')}}" alt="Cassa P">
<!-- logo light--><img class="logo light img-fluid" src="{{ asset('assets/images/cassap.png')}}" alt="Cassa P">
</a>
<!-- End Logo-->
<!-- Start offcanvas-->
<div class="offcanvas offcanvas-start w-75" id="fbs__net-navbars" tabindex="-1" aria-labelledby="fbs__net-navbarsLabel">
<div class="offcanvas-header">
<div class="offcanvas-header-logo">
<!-- If you use a text logo, uncomment this if it is commented-->
<!-- h5#fbs__net-navbarsLabel.offcanvas-title Vertex-->
<!-- If you plan to use an image logo, uncomment this if it is commented-->
<a class="logo-link" id="fbs__net-navbarsLabel" href="{{ path('home')}}">
<!-- logo dark--><img class="logo dark img-fluid" src="{{ asset('assets/images/cassap.png')}}" alt="Cassa P">
<!-- logo light--><img class="logo light img-fluid" src="{{ asset('assets/images/cassap.png')}}" alt="Cassa P"></a>
</div>
<button class="btn-close btn-close-black" type="button" data-bs-dismiss="offcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body align-items-lg-center">
<ul class="navbar-nav nav me-auto ps-lg-5 mb-2 mb-lg-0">
<li class="nav-item"><a class="nav-link scroll-link" href="{{ path('home') }}#apropos">A propos </a></li>
<li class="nav-item"><a class="nav-link scroll-link" href="{{ path('home') }}#pricing">Nos formules</a></li>
<li class="nav-item"><a class="nav-link scroll-link" href="{{ path('home') }}#comment-ca-marche">Comment ça marche ?</a></li>
<li class="nav-item"><a class="nav-link scroll-link" href="{{ path('contact') }}">Nous-Contactez</a></li>
{% if isMobile %}
<li class="nav-item"><a class="nav-link scroll-link" href="{{ path('souscription_new') }}" style="color:white">Souscrire un abonnement</a></li>
<li class="nav-item"><a class="nav-link scroll-link" href="{{ path('app_login') }}" style="color:white">Se connecter</a></li>
<li class="nav-item"><a class="nav-link scroll-link" href="{{ path('company_wizard') }}" style="color:white">S'inscrire</a></li>
{% endif %}
</ul>
</div>
</div>
<!-- End offcanvas-->
<div class="ms-auto w-auto">
<div class="header-social d-flex align-items-center gap-1">
<a class="btn btn-warning py-2 btn-white-outline" style="background:white" href="{{ path('souscription_new')}} ">Souscrire abonnement
<svg class="lucide lucide-arrow-up-right" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M7 7h10v10"></path>
<path d="M7 17 17 7"></path>
</svg>
</a>
{% if (app.user ) %}
<ul class="navbar-nav nav me-auto mb-2 mb-lg-0">
<li class="nav-item dropdown" style="border: 1px solid #215c5c;border-radius:4px">
<a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" aria-expanded="false" style="width:100%">
<img class="img-profile rounded-circle" width="25px"src="{{ asset('img/undraw_profile.svg')}}"> {{ app.user.nom}}
<i class="bi bi-chevron-down"></i></a>
<ul class="dropdown-menu" style="margin-top:2px">
<li><a class="nav-link scroll-link dropdown-item" href="{{ path('app_reset_password_request')}}" style="width:100%;text-align:justify">Changer mot de passe</a></li>
{% if is_granted('ROLE_ADMIN') %}
<li><a class="nav-link scroll-link dropdown-item" href="/admin" target="_blank" style="width:100%;text-align:justify">Mon Dashbord</a></li>
{% endif %}
{% if isMobile %}
<li><a class="nav-link scroll-link dropdown-item" href="{{ path('souscription_new')}}" style="width:100%;text-align:justify">Souscrire un abonnement</a></li>
{% endif %}
<li><a class="nav-link scroll-link dropdown-item" href="{{ path('app_logout')}}" style="width:100%;text-align:justify">Se déconnecter</a></li>
</ul>
</li>
</ul>{% if isMobile %} {% endif %}
{% else %}
<a class="btn btn-primary py-2" style="background-color:white !important;border-color:#215c5c !important;color:#215c5c !important" href="{{ path('company_wizard') }}">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
viewBox="0 0 24 24" fill="currentColor">
<!-- Tête -->
<circle cx="10" cy="7" r="4"/>
<!-- Épaules -->
<path d="M16 21a6 6 0 0 0-12 0"/>
<!-- Signe + -->
<rect x="17" y="3" width="2" height="6"/>
<rect x="16" y="4" width="6" height="2"/>
</svg>
S'inscrire</a>
{% endif %}
</div>
</div>
<div class="ms-autos w-auto">
<div class="header-social d-flex align-items-center gap-1">
<button class="fbs__net-navbar-toggler justify-content-center align-items-center ms-auto" data-bs-toggle="offcanvas" data-bs-target="#fbs__net-navbars" aria-controls="fbs__net-navbars" aria-label="Toggle navigation" aria-expanded="false">
<svg class="fbs__net-icon-menu" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<line x1="21" x2="3" y1="6" y2="6"></line>
<line x1="15" x2="3" y1="12" y2="12"></line>
<line x1="17" x2="3" y1="18" y2="18"></line>
</svg>
<svg class="fbs__net-icon-close" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M18 6 6 18"></path>
<path d="m6 6 12 12"></path>
</svg>
</button>
</div>
</div>
</div>
</header>
<!-- ======= Main =======-->
<main>
<!-- ======= Hero =======-->
<section class="hero__v6 section" id="home">
<div class="container" style="overflow:block">
{% block body %}
{% endblock %}
</section>
</div>
</main>
<!-- ======= Footer =======-->
<footer class="footer pt-5 pb-5" style="padding-top:0">
<div class="container">
<div class="row mb-5 pb-4">
<div class="row justify-content-between mb-5 g-xl-5">
<div class="col-md-4 mb-5 mb-lg-0">
<img class="logo dark img-fluid" width="80%" src="{{ asset('assets/images/cassapgrand.png')}}" alt="Cassa P">
<p class="mb-4">
Utilisez nos outils de pointage pour développer vos activités et donner vie à votre vision.</p>
<p class="mb-4">
<a class="footer__link" href="#" target="_blank">
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none" stroke="#215C5C" stroke-width="2">
<rect x="1" y="1" width="46" height="46" rx="5" ry="5"/>
<path d="M16 20v12M16 14v0.01M22 20v12M22 24c0-2 2-4 4-4s4 2 4 4v8" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
</a>
<a class="footer__link" href="#" target="_blank">
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none" stroke="#215C5C" stroke-width="2">
<rect x="1" y="1" width="46" height="46" rx="5" ry="5"/>
<path d="M26 16h4v-4h-4c-2.21 0-4 1.79-4 4v4h-4v4h4v12h4V24h4l1-4h-5v-4c0-.55.45-1 1-1z" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
</a>
<a class="footer__link" href="#" target="_blank">
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none" stroke="#215C5C" stroke-width="2">
<rect x="1" y="1" width="46" height="46" rx="5" ry="5"/>
<path d="M19 17l10 7-10 7V17zM36 19.5c-.5-2-2-3-4-3H16c-2 0-3.5 1-4 3-.5 2-.5 6 0 8 .5 2 2 3 4 3h16c2 0 3.5-1 4-3 .5-2 .5-6 0-8z" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
</a>
</p>
</div>
<div class="col-md-7">
<div class="row g-2">
<div class="col-md-6 col-xs-6 col-lg-4 mb-4 mb-lg-0">
<h3 class="mb-3">L'entreprise</h3>
<ul class="list-unstyled">
<li><a href="{{ path('home')}}#apropos">Notre Vision</a></li>
<li><a href="{{ path('home')}}#pricing">Nos formules </a></li>
<li><a href="{{ path('souscription_new')}}">Sourcrire abonnement</a></li>
<li><a href="#">Faq</a></li>
<li><a href="/privacy">Terms & Conditions</a></li>
</ul>
</div>
<div class="col-md-6 col-xs-6 col-lg-4 mb-4 mb-lg-0">
<h3 class="mb-3">Comptes</h3>
<ul class="list-unstyled">
<li><a href="{{ path('company_wizard')}}">S'inscrire</a></li>
<li><a href="{{ path('app_login')}}">Se connecter</a></li>
<li><a href="{{ path('app_reset_password_request')}}">Mot de passe oublié</a></li>
<li><a href="/admin" target="_blank">Administration</a></li>
<li><a href="#">Bientôt disponible</a></li>
</ul>
</div>
<div class="col-md-6 col-lg-4 mb-4 mb-lg-0 quick-contact">
<h3 class="mb-3">Contacts</h3>
<p class="d-flex mb-3"><i class="bi bi-geo-alt-fill me-3"></i><span>32 B Fass Kounoune,
<br> Rufisque, Dakar</span></p><a class="d-flex mb-3" href="mailto:contact@cassaconsulting.com">
<i class="bi bi-envelope-fill me-3"></i><span>contact@cassaconsulting.com</span></a>
<a class="d-flex mb-3" href="tel://+221789540409"><i class="bi bi-telephone-fill me-3"></i>
<span>+221 78 954 04 09</span></a>
<a class="d-flex mb-3" href="https://cassaconsulting.com"><i class="bi bi-globe me-3"></i><span>cassaconsulting.com</span></a>
</div>
</div>
</div>
</div>
<div class="row credits pt-3">
<div class="col-xl-8 text-center text-xl-start mb-3 mb-xl-0">
<!--
Note:
=>>> Please keep all the footer links intact. <<<=
=>>> You can only remove the links if you buy the pro version. <<<=
=>>> Buy the pro version, which includes a functional PHP/AJAX contact form and many additional features.: https://freebootstrap.net/template/vertex-pro-bootstrap-website-template-for-portfolio/ <<<=
-->
©
<script>document.write(new Date().getFullYear());</script> Cassa Clock.
Tous les droits réservés. Réalisé par <a href="https://cassaclock.com">Cassa Clock</a>
</div>
<div class="col-xl-4 justify-content-start justify-content-xl-end quick-links d-flex flex-column flex-xl-row text-center text-xl-start gap-1">Distribué par<a href="https://cassaconsulting.com" target="_blank">Cassa Consulting</a></div>
</div>
</div>
</footer>
<!-- End Footer-->
</main>
</div>
<!-- ======= Back to Top =======-->
<button id="back-to-top"><i class="bi bi-arrow-up-short"></i></button>
<!-- End Back to top-->
<!-- ======= Javascripts =======-->
<script src="{{asset('assets/vendors/bootstrap/bootstrap.bundle.min.js')}}"></script>
<script src="{{asset('assets/vendors/gsap/gsap.min.js')}}"></script>
<script src="{{asset('assets/vendors/imagesloaded/imagesloaded.pkgd.min.js')}}"></script>
<script src="{{asset('assets/vendors/isotope/isotope.pkgd.min.js')}}"></script>
<script src="{{asset('assets/vendors/glightbox/glightbox.min.js')}}"></script>
<script src="{{asset('assets/vendors/swiper/swiper-bundle.min.js')}}"></script>
<script src="{{asset('assets/vendors/aos/aos.js')}}"></script>
<script src="{{asset('assets/vendors/purecounter/purecounter.js')}}"></script>
<script src="{{asset('assets/js/custom.js')}}"></script>
<!-- End JavaScripts-->
</body>
</html>