- breadcrumb mis à jour

- ordre des rubriques de l'espace membre changé
- messages de la page espace membre plus pertinents
- CSS des dernières maj
This commit is contained in:
Pierre 2020-12-03 04:05:36 +01:00
parent c2619da0b1
commit f2b39d5ab8
5 changed files with 107 additions and 45 deletions

View file

@ -2,13 +2,10 @@
#SET{mots,#ARRAY} #SET{mots,#ARRAY}
#SET{id_groupe, #INFO_ID_GROUPE{article,#ENV{id_article}}} #SET{id_groupe, #INFO_ID_GROUPE{article,#ENV{id_article}}}
[(#REM On récupère : tous les mots / les mots de la rubrique médiathèque / les mots de la rubrique espace membre )] [(#REM) On récupère : tous les mots / les mots de la rubrique médiathèque / les mots de la rubrique espace membre]
<BOUCLE_mots(MOTS){id_article=#ENV{id_article}}> <BOUCLE_mots(MOTS){id_article=#ENV{id_article}}>
[(#SET{mots,#GET{mots}|push{#TITRE}})] [(#SET{mots,#GET{mots}|push{#TITRE}})]
[(#TYPE|=={Médiathèque}|oui) [(#TYPE|=={Espace membres}|oui)
#SET{id_media,#ID_MOT}
]
[(#TYPE|=={Espace Membre}|oui)
#SET{id_membre,#ID_MOT} #SET{id_membre,#ID_MOT}
] ]
</BOUCLE_mots> </BOUCLE_mots>
@ -17,23 +14,12 @@
<li><a href="#URL_SITE_SPIP"><:accueil_site:></a><span class="divider"> &gt; </span></li> <li><a href="#URL_SITE_SPIP"><:accueil_site:></a><span class="divider"> &gt; </span></li>
[(#GET{id_membre}|oui) [(#GET{id_membre}|oui)
<li><a href="[(#URL_PAGE{espace_membre})]"> Espace membres</a><span class="divider"> &gt; </span></li>
<li><a href="[(#URL_PAGE{espace_membre}|parametre_url{id_mot,#GET{id_membre}})]"> #INFO_TITRE{mot,#GET{id_membre}}</a><span class="divider"> &gt; </span></li> <li><a href="[(#URL_PAGE{espace_membre}|parametre_url{id_mot,#GET{id_membre}})]"> #INFO_TITRE{mot,#GET{id_membre}}</a><span class="divider"> &gt; </span></li>
] ]
[(#GET{id_membre}|non) [(#GET{id_membre}|non)
[(#GET{mots}|find{Séminaires}|oui)
<li><a href="#URL_PAGE{seminaires}"> Séminaires</a><span class="divider"> &gt; </span></li>
]
[(#GET{mots}|find{Séminaires}|non)
[(#GET{id_media}|oui)
<li><a href="[(#URL_PAGE{mediatheque}|parametre_url{id_mot,#GET{id_media}})]"> #INFO_TITRE{mot,#GET{id_media}}</a><span class="divider"> &gt; </span></li>
]
[(#GET{id_media}|non)
[(#GET{id_groupe}|oui) [(#GET{id_groupe}|oui)
<li><a href="#URL_PAGE{groupes}"> Groupes</a><span class="divider"> &gt; </span></li> <li><a href="[(#URL_PAGE{groupes}|parametre_url{id_article,#GET{id_groupe}})]"> #INFO_TITRE{article,#GET{id_groupe}}</a><span class="divider"> &gt; </span></li>
]
]
] ]
] ]

View file

@ -1,6 +1,6 @@
[(#REM) Si aucun paramètre id_mot ou rub_forum ne sont renseignés, on définit un id_mot par défaut] [(#REM) Si aucun paramètre id_mot ou rub_forum ne sont renseignés, on définit un rub_forum par défaut]
<BOUCLE_menu_membre(MOTS){id_groupe = #CONFIG{balint/id_mots_espace_membre}}{par rang}{tout}{si #ENV{rub_forum}|non}{si #ENV{id_mot}|non}> <BOUCLE_menu_membre(CONDITION){si #ENV{rub_forum}|non}{si #ENV{id_mot}|non}>
[(#ID_MOT|setenv{id_mot})] [(#CONFIG{balint/id_rub_forum_prive}|setenv{rub_forum})]
</BOUCLE_menu_membre> </BOUCLE_menu_membre>
<section id="espace_membre" class="section-top section-bottom container"> <section id="espace_membre" class="section-top section-bottom container">
@ -20,8 +20,8 @@
else { else {
?> ?>
<div> <div>
Les administrateurs valideront votre accès à l'espace membre dès que possible.</br> Les administrateurs valideront votre accès à l'Espace Membres dès que possible.</br>
En cas de problème vous pouvez les joindre sur XXX contact@fi05.fr. XXX En cas de problème vous pouvez les joindre sur la page <a href="[(#URL_PAGE{nous-contacter})]">Contact</a>.
</div> </div>
<?php <?php
} }
@ -36,7 +36,7 @@
<h1 class="mb-4">Espace membre</h1> <h1 class="mb-4">Espace membre</h1>
Cet espace est réservé aux membres du mouvement de la France Insoumise 05.</br> Cet espace est réservé aux membres du mouvement de la France Insoumise 05.</br>
Inscrivez-vous pour votre première connexion.</br> Inscrivez-vous pour votre première connexion.</br>
En cas de problème vous pouvez nous joindre sur XXX contact@fi05.fr XXX. En cas de problème vous pouvez nous joindre sur la page <a href="[(#URL_PAGE{nous-contacter})]">Contact</a>.
</div> </div>
<div class="row mt-4"> <div class="row mt-4">
<div class="se_connecter bloc_connexion col-lg-5"> <div class="se_connecter bloc_connexion col-lg-5">

View file

@ -56,10 +56,16 @@ textarea[name="texte"]{
} }
/* polices */ /* polices */
* { font-family: 'Montserrat', sans-serif; font-size: 1.1rem} * { font-family: 'Montserrat', sans-serif;}
i.fas { font-family: fontawesome; font-style: normal; font-weight: 400; } i.fas { font-family: fontawesome; font-style: normal; font-weight: 400; }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, legend, h1, .h1, h2, .h2, h3, .h3, h4, .h4, legend,
.h1-like, .h2-like, .h3-like, .h4-like { font-family: 'Montserrat', sans-serif; } .h1-like, .h2-like, .h3-like, .h4-like { font-family: 'Montserrat', sans-serif; }
h1, .h1{font-size: 2rem;}
h2, .h2{font-size: 1.75rem;}
h3, .h3{font-size: 1.5rem;}
h4, .h4{font-size: 1.25rem;}
h5, .h5{font-size: 1.15rem;}
h6, .h6{font-size: 1.05rem;}
/* liens */ /* liens */
@ -132,9 +138,6 @@ body{
padding: 1rem 2rem; padding: 1rem 2rem;
background-color: $fond-menu; background-color: $fond-menu;
transition: all 1s; transition: all 1s;
.nav-item:hover{
background: rgba(255,255,255,0.2);
}
.nav-link{ .nav-link{
padding: 0.3rem 0; padding: 0.3rem 0;
font-size: 1.2rem; font-size: 1.2rem;
@ -146,6 +149,10 @@ body{
text-align: center; text-align: center;
transition: height 1s ease; transition: height 1s ease;
} }
.dropdown-item{
font-size: 1.1rem;
white-space: normal;
}
.navbar-brand{ .navbar-brand{
width: 230px; width: 230px;
transition: all 1s ease; transition: all 1s ease;
@ -169,11 +176,13 @@ body{
} }
} }
.dropdown-menu{ .dropdown-menu{
background: white; font-size: 1.2rem;
background: $gris-clair;
color: $texte-menu;
border-radius: 0 0 0.2rem 0.2rem; border-radius: 0 0 0.2rem 0.2rem;
border: none; border: none;
} }
.dropdown-item:focus, .dropdown-item:hover{ .dropdown-item:focus, .dropdown-item:hover, .nav-link:hover{
background: rgba(255,255,255,0.2); background: rgba(255,255,255,0.2);
color: $page-active; color: $page-active;
} }
@ -198,14 +207,18 @@ body{
} }
.dropdown-menu{ .dropdown-menu{
margin-top: 0; margin-top: 0;
background: white;
} }
.dropdown-item{ .dropdown-item{
text-align: left; text-align: left;
font-size: 1.2rem;
white-space: nowrap;
} }
} }
} }
#liste-deroulante{ #liste-deroulante{
width: 100%;
ul{ ul{
list-style-type: none; list-style-type: none;
} }
@ -670,7 +683,12 @@ body{
color: $dark; color: $dark;
} }
.btn.bouton-rediger{
margin: 0;
background: $texte-menu;
color:white;
}
/**********************************************************************/ /**********************************************************************/
/**************** TOUS LES FORMULAIRES DE CONNEXION *******************/ /**************** TOUS LES FORMULAIRES DE CONNEXION *******************/
@ -679,7 +697,6 @@ body{
.formulaire_spip .boutons, .boutons{ .formulaire_spip .boutons, .boutons{
margin: 1rem 0; margin: 1rem 0;
.btn{ .btn{
font-size: 1.2rem;
line-height: 1rem; line-height: 1rem;
padding: 1rem; padding: 1rem;
border: solid 1px $light; border: solid 1px $light;
@ -732,6 +749,12 @@ body{
} }
} }
#menu-principal .btn.bouton-login{
background: $texte-menu;
font-size: 1.1rem;
color: white;
}
.bouton-toggle{ .bouton-toggle{
color:lightgrey; color:lightgrey;
display: block; display: block;
@ -895,6 +918,10 @@ body{
text-align: center; text-align: center;
} }
.cellule-tableau .btn{
padding: 0 0.75rem;
}
/**********************************************************************/ /**********************************************************************/
/****************************** FORUM *********************************/ /****************************** FORUM *********************************/
/**********************************************************************/ /**********************************************************************/

View file

@ -11937,7 +11937,6 @@ textarea[name="texte"] {
/* polices */ /* polices */
* { * {
font-family: 'Montserrat', sans-serif; font-family: 'Montserrat', sans-serif;
font-size: 1.1rem;
} }
i.fas { i.fas {
@ -11951,6 +11950,30 @@ h1, .h1, h2, .h2, h3, .h3, h4, .h4, legend,
font-family: 'Montserrat', sans-serif; font-family: 'Montserrat', sans-serif;
} }
h1, .h1 {
font-size: 2rem;
}
h2, .h2 {
font-size: 1.75rem;
}
h3, .h3 {
font-size: 1.5rem;
}
h4, .h4 {
font-size: 1.25rem;
}
h5, .h5 {
font-size: 1.15rem;
}
h6, .h6 {
font-size: 1.05rem;
}
/* liens */ /* liens */
a, a:hover { a, a:hover {
text-decoration: none; text-decoration: none;
@ -12026,10 +12049,6 @@ body {
transition: all 1s; transition: all 1s;
} }
#menu-principal .nav-item:hover {
background: rgba(255, 255, 255, 0.2);
}
#menu-principal .nav-link { #menu-principal .nav-link {
padding: 0.3rem 0; padding: 0.3rem 0;
font-size: 1.2rem; font-size: 1.2rem;
@ -12044,6 +12063,11 @@ body {
transition: height 1s ease; transition: height 1s ease;
} }
#menu-principal .dropdown-item {
font-size: 1.1rem;
white-space: normal;
}
#menu-principal .navbar-brand { #menu-principal .navbar-brand {
width: 230px; width: 230px;
-webkit-transition: all 1s ease; -webkit-transition: all 1s ease;
@ -12073,12 +12097,14 @@ body {
} }
#menu-principal .dropdown-menu { #menu-principal .dropdown-menu {
background: white; font-size: 1.2rem;
background: #f2f2f2;
color: #00ADCB;
border-radius: 0 0 0.2rem 0.2rem; border-radius: 0 0 0.2rem 0.2rem;
border: none; border: none;
} }
#menu-principal .dropdown-item:focus, #menu-principal .dropdown-item:hover { #menu-principal .dropdown-item:focus, #menu-principal .dropdown-item:hover, #menu-principal .nav-link:hover {
background: rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.2);
color: #C84227; color: #C84227;
} }
@ -12108,12 +12134,19 @@ body {
} }
#menu-principal .dropdown-menu { #menu-principal .dropdown-menu {
margin-top: 0; margin-top: 0;
background: white;
} }
#menu-principal .dropdown-item { #menu-principal .dropdown-item {
text-align: left; text-align: left;
font-size: 1.2rem;
white-space: nowrap;
} }
} }
#liste-deroulante {
width: 100%;
}
#liste-deroulante ul { #liste-deroulante ul {
list-style-type: none; list-style-type: none;
} }
@ -12639,6 +12672,12 @@ body {
color: #595959; color: #595959;
} }
.btn.bouton-rediger {
margin: 0;
background: #00ADCB;
color: white;
}
/**********************************************************************/ /**********************************************************************/
/**************** TOUS LES FORMULAIRES DE CONNEXION *******************/ /**************** TOUS LES FORMULAIRES DE CONNEXION *******************/
/**********************************************************************/ /**********************************************************************/
@ -12647,7 +12686,6 @@ body {
} }
.formulaire_spip .boutons .btn, .boutons .btn { .formulaire_spip .boutons .btn, .boutons .btn {
font-size: 1.2rem;
line-height: 1rem; line-height: 1rem;
padding: 1rem; padding: 1rem;
border: solid 1px #f8f9fa; border: solid 1px #f8f9fa;
@ -12709,6 +12747,12 @@ body {
background-color: #C84227; background-color: #C84227;
} }
#menu-principal .btn.bouton-login {
background: #00ADCB;
font-size: 1.1rem;
color: white;
}
.bouton-toggle { .bouton-toggle {
color: lightgrey; color: lightgrey;
display: block; display: block;
@ -12906,6 +12950,10 @@ body {
text-align: center; text-align: center;
} }
.cellule-tableau .btn {
padding: 0 0.75rem;
}
/**********************************************************************/ /**********************************************************************/
/****************************** FORUM *********************************/ /****************************** FORUM *********************************/
/**********************************************************************/ /**********************************************************************/

View file

@ -2,17 +2,18 @@
<button class="navbar-toggler d-flex d-lg-none collapsed" type="button" data-toggle="collapse" data-target="#liste-groupes" aria-controls="liste-deroulante-association" aria-expanded="false" aria-label="Toggle navigation"> <button class="navbar-toggler d-flex d-lg-none collapsed" type="button" data-toggle="collapse" data-target="#liste-groupes" aria-controls="liste-deroulante-association" aria-expanded="false" aria-label="Toggle navigation">
<i class="fa fa-angle-down" aria-hidden="true"></i> <i class="fa fa-angle-down" aria-hidden="true"></i>
[<span class="navbar-brand d-lg-none">(#INFO_TITRE{mot,#ENV{id_mot}})</span>] [<span class="navbar-brand d-lg-none">(#INFO_TITRE{mot,#ENV{id_mot}})</span>]
[(#ENV{rub_forum}|oui)<span class="navbar-brand d-lg-none">Forum</span>]
</button> </button>
<div class="collapse navbar-collapse" id="liste-groupes"> <div class="collapse navbar-collapse" id="liste-groupes">
<ul class="navbar-nav"> <ul class="navbar-nav">
<li class="nav-item [(#ENV{rub_forum}|=={#CONFIG{balint/id_rub_forum_prive}}|oui) active]">
<a class="nav-link ajax nocache" href="[(#URL_PAGE{espace_membre}|parametre_url{rub_forum,#CONFIG{balint/id_rub_forum_prive}})]">Forum</a>
</li>
<BOUCLE_menu_membre(MOTS){id_groupe = #CONFIG{balint/id_mots_espace_membre}}{par rang}{tout}> <BOUCLE_menu_membre(MOTS){id_groupe = #CONFIG{balint/id_mots_espace_membre}}{par rang}{tout}>
<li class="nav-item [(#ENV{id_mot}|=={#ID_MOT}|oui) active]"> <li class="nav-item [(#ENV{id_mot}|=={#ID_MOT}|oui) active]">
<a class="nav-link ajax nocache" href="[(#URL_PAGE{espace_membre}|parametre_url{id_mot,#ID_MOT})]">#TITRE</a> <a class="nav-link ajax nocache" href="[(#URL_PAGE{espace_membre}|parametre_url{id_mot,#ID_MOT})]">#TITRE</a>
</li> </li>
</BOUCLE_menu_membre> </BOUCLE_menu_membre>
<li class="nav-item [(#ENV{rub_forum}|=={#CONFIG{balint/id_rub_forum_prive}}|oui) active]">
<a class="nav-link ajax nocache" href="[(#URL_PAGE{espace_membre}|parametre_url{rub_forum,#CONFIG{balint/id_rub_forum_prive}})]">Forum</a>
</li>
</ul> </ul>
</div> </div>
</nav> </nav>