Unified headers

This commit is contained in:
ericb 2024-12-04 13:44:46 +01:00
parent 49461e73e4
commit 3bd7cc7651
3 changed files with 94 additions and 64 deletions

View file

@ -12,28 +12,37 @@
</head> </head>
<body data-platform="public"> <body data-platform="public">
<header class="top-bar" data-image=""> <header class="top-bar fixed-top">
<nav class="navbar navbar-expand-lg bg-body-tertiary"> <div class="d-grid gap-3 align-items-center">
<nav class="navbar navbar-expand-lg bg-body-tertiary" aria-label="Main navigation">
<div class="container"> <div class="container">
<a class="navbar-brand" href="home.html"> <a class="navbar-brand" href="home.html">
<img src="static/img/logo/logo_e-tandem-Bilinguisme_FR.svg"> <img src="static/img/logo/logo_e-tandem-Bilinguisme_FR.svg">
</a> </a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#mainNav" aria-controls="mainNav" aria-expanded="false" aria-label="Toggle navigation"> <button type="button" id="menu-toggle" class="navbar-toggler border-0" type="button" data-bs-toggle="offcanvas" data-bs-target="#mainNav" aria-controls="mainNav" aria-label="Toggle main menu">
<span class="navbar-toggler-icon"></span> <span class="custom-toggler navbar-toggler-icon"></span>
</button> </button>
<div class="collapse navbar-collapse" id="mainNav"> <div class="offcanvas offcanvas-end" tabindex="-1" id="mainNav" aria-label="Main menu" data-bs-scroll="false">
<ul class="navbar-nav"> <div class="offcanvas-body">
<li class="nav-item"> <div id="side-lang" class="ms-auto">
<a class="nav-link active" aria-current="page" href="#">Accueil</a> <div class="col">
</li> <label for="lang">Choisir la langue</label>
<li class="nav-item"> <select id="lang" class="lang-select form-select form-select-sm" aria-label="Select language">
<a class="nav-link" href="#">Features</a> <option selected>Français</option>
</li> <option>Deutsch</option>
</ul> <option>Italiano</option>
<option>Rumantsch</option>
<option>English</option>
</select>
</div>
</div>
</div>
</div> </div>
</div> </div>
</nav> </nav>
</div>
</header> </header>
<main class="container" data-screen="404"> <main class="container" data-screen="404">
<div class="wrapper container"> <div class="wrapper container">
<div class="text-center"> <div class="text-center">

View file

@ -12,28 +12,37 @@
</head> </head>
<body data-platform="public"> <body data-platform="public">
<header class="top-bar" data-image=""> <header class="top-bar fixed-top">
<nav class="navbar navbar-expand-lg bg-body-tertiary"> <div class="d-grid gap-3 align-items-center">
<nav class="navbar navbar-expand-lg bg-body-tertiary" aria-label="Main navigation">
<div class="container"> <div class="container">
<a class="navbar-brand" href="home.html"> <a class="navbar-brand" href="home.html">
<img src="static/img/logo/logo_e-tandem-Bilinguisme_FR.svg"> <img src="static/img/logo/logo_e-tandem-Bilinguisme_FR.svg">
</a> </a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#mainNav" aria-controls="mainNav" aria-expanded="false" aria-label="Toggle navigation"> <button type="button" id="menu-toggle" class="navbar-toggler border-0" type="button" data-bs-toggle="offcanvas" data-bs-target="#mainNav" aria-controls="mainNav" aria-label="Toggle main menu">
<span class="navbar-toggler-icon"></span> <span class="custom-toggler navbar-toggler-icon"></span>
</button> </button>
<div class="collapse navbar-collapse" id="mainNav"> <div class="offcanvas offcanvas-end" tabindex="-1" id="mainNav" aria-label="Main menu" data-bs-scroll="false">
<ul class="navbar-nav"> <div class="offcanvas-body">
<li class="nav-item"> <div id="side-lang" class="ms-auto">
<a class="nav-link active" aria-current="page" href="#">Accueil</a> <div class="col">
</li> <label for="lang">Choisir la langue</label>
<li class="nav-item"> <select id="lang" class="lang-select form-select form-select-sm" aria-label="Select language">
<a class="nav-link" href="#">Features</a> <option selected>Français</option>
</li> <option>Deutsch</option>
</ul> <option>Italiano</option>
<option>Rumantsch</option>
<option>English</option>
</select>
</div>
</div>
</div>
</div> </div>
</div> </div>
</nav> </nav>
</div>
</header> </header>
<main class="container" data-screen="connect"> <main class="container" data-screen="connect">
<div class="wrapper container"> <div class="wrapper container">
<div class="col-11 col-lg-5 mx-auto"> <div class="col-11 col-lg-5 mx-auto">

View file

@ -9,31 +9,41 @@
<link href="static/css/main.css" rel="stylesheet"> <link href="static/css/main.css" rel="stylesheet">
<link rel="icon" type="image/png" sizes="16x16" href="static/favicon.png"> <link rel="icon" type="image/png" sizes="16x16" href="static/favicon.png">
<script src="static/js/vendor/bootstrap.bundle.min.js"></script> <script src="static/js/vendor/bootstrap.bundle.min.js"></script>
<script src="static/js/check.js"></script>
</head> </head>
<body data-platform="public"> <body data-platform="public">
<header class="top-bar" data-image=""> <header class="top-bar fixed-top">
<nav class="navbar navbar-expand-lg bg-body-tertiary"> <div class="d-grid gap-3 align-items-center">
<nav class="navbar navbar-expand-lg bg-body-tertiary" aria-label="Main navigation">
<div class="container"> <div class="container">
<a class="navbar-brand" href="home.html"> <a class="navbar-brand" href="home.html">
<img src="static/img/logo/logo_e-tandem-Bilinguisme_FR.svg"> <img src="static/img/logo/logo_e-tandem-Bilinguisme_FR.svg">
</a> </a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#mainNav" aria-controls="mainNav" aria-expanded="false" aria-label="Toggle navigation"> <button type="button" id="menu-toggle" class="navbar-toggler border-0" type="button" data-bs-toggle="offcanvas" data-bs-target="#mainNav" aria-controls="mainNav" aria-label="Toggle main menu">
<span class="navbar-toggler-icon"></span> <span class="custom-toggler navbar-toggler-icon"></span>
</button> </button>
<div class="collapse navbar-collapse" id="mainNav"> <div class="offcanvas offcanvas-end" tabindex="-1" id="mainNav" aria-label="Main menu" data-bs-scroll="false">
<ul class="navbar-nav"> <div class="offcanvas-body">
<li class="nav-item"> <div id="side-lang" class="ms-auto">
<a class="nav-link active" aria-current="page" href="#">Accueil</a> <div class="col">
</li> <label for="lang">Choisir la langue</label>
<li class="nav-item"> <select id="lang" class="lang-select form-select form-select-sm" aria-label="Select language">
<a class="nav-link" href="#">Features</a> <option selected>Français</option>
</li> <option>Deutsch</option>
</ul> <option>Italiano</option>
<option>Rumantsch</option>
<option>English</option>
</select>
</div>
</div>
</div>
</div> </div>
</div> </div>
</nav> </nav>
</div>
</header> </header>
<main class="container-fluid" data-screen="connect"> <main class="container-fluid" data-screen="connect">
<div class="wrapper container"> <div class="wrapper container">
<div class="col-11 col-lg-5 mx-auto"> <div class="col-11 col-lg-5 mx-auto">
@ -44,9 +54,9 @@
<label class="form-label" for="userId">Adresse électronique</label> <label class="form-label" for="userId">Adresse électronique</label>
</div> </div>
<div class="mb-3"> <div class="mb-3">
<button type="button" class="btn btn-link" data-bs-toggle="modal" data-bs-target="#cgv-modal">Lire les termes et conditions d'utilisation</button> <button id="readTerms" type="button" class="btn btn-link" data-bs-toggle="modal" data-bs-target="#cgv-modal">Lire les termes et conditions d'utilisation</button>
</div> </div>
<button class="btn btn-cta rounded w-100 py-3" type="submit">Créer un compte</button> <button id="btnCreateAccount" class="btn btn-cta rounded w-100 py-3" type="submit" disabled>Créer un compte</button>
</form> </form>
<span>J'ai déjà un compte?</span> <span>J'ai déjà un compte?</span>
<a href="connect.html">M'identifier</a> <a href="connect.html">M'identifier</a>
@ -68,8 +78,10 @@
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Fermer"></button> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Fermer"></button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<p>En vous inscrivant sur plateforme e-tandem.ch des TANDEMs linguistiques® du Forum du bilinguisme, vous acceptez de publier votre profil<sup class="danger"><strong>*</strong></sup>. Le Forum du bilinguisme souhaite rappeler que cette plateforme est uniquement réservée à la mise en relation de personnes intéressées à pratiquer un TANDEM linguistique®. Le Forum du bilinguisme se réserve le droit de supprimer en tout temps le profil de personnes dont les intentions diffèrent de lobjectif premier de cette plateforme : mettre en contact des personnes de langues différentes dans le but de former et pratiquer un TANDEM linguistique*. Le Forum du bilinguisme rappelle aux personnes inscrites que cette e-plateforme est ouverte au public et que les données personnelles publiées sont de la responsabilité de lutilisateur. Vous pouvez en tout temps désactiver, par conséquent réactiver votre profil.</p> <p>En vous inscrivant sur plateforme e-tandem.ch des TANDEMs linguistiques® du Forum du bilinguisme, vous acceptez de publier votre profil<sup class="emphasis"><strong>*</strong></sup>.</p>
<p><sup class="danger"><strong>*</strong></sup>Le Forum du bilinguisme ne peut être tenu responsable de la véracité des données publiées, ni du bien-fondé de la démarche des personnes inscrites sur la plateforme. Vous pouvez à tout moment nous signaler un profil ne respectant pas le but de cette plateforme.</p> <p>Le Forum du bilinguisme souhaite rappeler que cette plateforme est uniquement réservée à la mise en relation de personnes intéressées à pratiquer un TANDEM linguistique®.</p>
<p>Le Forum du bilinguisme se réserve le droit de supprimer en tout temps le profil de personnes dont les intentions diffèrent de lobjectif premier de cette plateforme : mettre en contact des personnes de langues différentes dans le but de former et pratiquer un TANDEM linguistique*. Le Forum du bilinguisme rappelle aux personnes inscrites que cette e-plateforme est ouverte au public et que les données personnelles publiées sont de la responsabilité de lutilisateur. Vous pouvez en tout temps désactiver, par conséquent réactiver votre profil.</p>
<p><sup class="emphasis"><strong>*</strong></sup>Le Forum du bilinguisme ne peut être tenu responsable de la véracité des données publiées, ni du bien-fondé de la démarche des personnes inscrites sur la plateforme. Vous pouvez à tout moment nous signaler un profil ne respectant pas le but de cette plateforme.</p>
<div class="form-check py-3"> <div class="form-check py-3">
<input class="form-check-input" type="checkbox" value="" id="cgv-check"> <input class="form-check-input" type="checkbox" value="" id="cgv-check">
<label class="form-check-label" for="cgv-check"> <label class="form-check-label" for="cgv-check">