From 148992eaef5501bbfbc7f3469c4dc03715112a75 Mon Sep 17 00:00:00 2001 From: maxime_senza Date: Wed, 27 May 2020 11:17:44 +0200 Subject: [PATCH] feature: about sib | HTML of page + header link + include + sib router --- src/header.pug | 3 +++ src/index.pug | 5 ++++- src/menu-left.pug | 1 + src/page-about.pug | 16 ++++++++++++++++ 4 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 src/page-about.pug diff --git a/src/header.pug b/src/header.pug index 55d35a8..b47c11c 100644 --- a/src/header.pug +++ b/src/header.pug @@ -29,9 +29,12 @@ details#user-controls.notLoggedIn sib-link(next='my-profile') Mon profil //-li sib-link(next='user-settings') Settings + li sib-link(next='admin') Administration button(role='log out' onclick="document.querySelector('sib-auth').logout();") Se déconnecter + li + sib-link(next='about') A propos button.loggedIn(role='log in' onclick="document.querySelector('sib-auth').login();") Se connecter diff --git a/src/index.pug b/src/index.pug index 5ae77e6..19d3aae 100644 --- a/src/index.pug +++ b/src/index.pug @@ -17,9 +17,12 @@ html(lang="en") header#header(role='banner') include header.pug + main.notLoggedIn include menu-left.pug + include page-about.pug div#viewport + if endpoints.dashboards || (endpoints.get && endpoints.get.dashboards) #dashboard(hidden).no-sidebar @@ -59,4 +62,4 @@ html(lang="en") type=`${provider.type}` url=`${provider.url}` id=`${provider.id}` - ) \ No newline at end of file + ) diff --git a/src/menu-left.pug b/src/menu-left.pug index 3c82383..35c0430 100644 --- a/src/menu-left.pug +++ b/src/menu-left.pug @@ -54,6 +54,7 @@ nav#main__menu.jsLeftMenu div.menu-label Tableau de bord div.menu-icon.icon-home div.divider + sib-route(name='about', hidden) if publicDirectory && (endpoints.users || (endpoints.get && endpoints.get.users)) sib-route.menu(name='members') div.menu-label Annuaire des membres diff --git a/src/page-about.pug b/src/page-about.pug new file mode 100644 index 0000000..064da90 --- /dev/null +++ b/src/page-about.pug @@ -0,0 +1,16 @@ +#about + .views-container + h2 A propos + div + h3 Cette application est développé par Startin'blox + p Ici un paragraphe qui explique ce qu'est SIB + + + a https://startinblox.com/fr + + div + h3 Contacte-nous + p Tu veux contribuer, nous remonter un bug, nous suggérer une amélioration, travailler avec nous ? + + div + p Contact \ No newline at end of file