Skip to content
Extraits de code Groupes Projets
Valider b2c463dc rédigé par ARNO*'s avatar ARNO*
Parcourir les fichiers

Cohérence logos sous-rubs (idem liste articles)

et réglages flexbox
parent 712e4b82
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -68,7 +68,7 @@ function enfant_rub($collection, $debut = 0, $limite = 500) { ...@@ -68,7 +68,7 @@ function enfant_rub($collection, $debut = 0, $limite = 500) {
if ($voir_logo) { if ($voir_logo) {
if ($logo = $chercher_logo($id_rubrique, 'id_rubrique', 'on')) { if ($logo = $chercher_logo($id_rubrique, 'id_rubrique', 'on')) {
list($fid, $dir, $nom, $format) = $logo; list($fid, $dir, $nom, $format) = $logo;
$logo = image_passe_partout("<img src='$fid' alt='' />", 70, 70); $logo = image_recadre_avec_fallback("<img src='$fid' alt='' />", 70, 70);
if ($logo) { if ($logo) {
$logo = wrap(inserer_attribut($logo, 'class', 'logo'),'<span class="logo-carre">'); $logo = wrap(inserer_attribut($logo, 'class', 'logo'),'<span class="logo-carre">');
} }
...@@ -86,10 +86,11 @@ function enfant_rub($collection, $debut = 0, $limite = 500) { ...@@ -86,10 +86,11 @@ function enfant_rub($collection, $debut = 0, $limite = 500) {
($row['lang'] !== $GLOBALS['spip_lang'] ? " hreflang='" . $row['lang'] . "'" : '') . ($row['lang'] !== $GLOBALS['spip_lang'] ? " hreflang='" . $row['lang'] . "'" : '') .
" href='" . " href='" .
generer_url_entite($id_rubrique, 'rubrique') . generer_url_entite($id_rubrique, 'rubrique') .
"'><span>" . "'><span class='titre'>" .
$rang . $titre $rang . $titre
. '</span></a>' . '</span>'
. (is_string($logo) ? $logo : ''); . (is_string($logo) ? $logo : '')
. '</a>';
$titre = bouton_block_depliable($lib_bouton, $les_sous_enfants ? false : -1, "enfants$id_rubrique") $titre = bouton_block_depliable($lib_bouton, $les_sous_enfants ? false : -1, "enfants$id_rubrique")
. (!$descriptif ? '' : "\n<div class='descriptif'>$descriptif</div>") . (!$descriptif ? '' : "\n<div class='descriptif'>$descriptif</div>")
......
...@@ -424,8 +424,8 @@ ...@@ -424,8 +424,8 @@
background-repeat: no-repeat; background-repeat: no-repeat;
border-radius: inherit; border-radius: inherit;
} }
.box.sous-rub .titrem.deplie, .box.sous-rub .titrem.deplie/*,
.box.sous-rub .titrem.deplie .logo { .box.sous-rub .titrem.deplie .logo*/ {
border-bottom-left-radius: 0; border-bottom-left-radius: 0;
border-bottom-right-radius: 0; border-bottom-right-radius: 0;
} }
...@@ -436,11 +436,15 @@ ...@@ -436,11 +436,15 @@
border-radius: inherit; border-radius: inherit;
} }
.box.sous-rub .titrem a:not(.titremancre) { .box.sous-rub .titrem a:not(.titremancre) {
padding: var(--spip-box-spacing-y) calc(var(--spip-box-spacing-x) / 2);
flex: 1 1 auto; flex: 1 1 auto;
display: flex; display: flex;
align-items: center; /* Pour aligner les one-liners avec le logo éventuel */ align-items: center; /* Pour aligner les one-liners avec le logo éventuel */
} }
.box.sous-rub .titrem a:not(.titremancre) span.titre {
padding: var(--spip-box-spacing-y) calc(var(--spip-box-spacing-x) / 2);
flex-grow: 2;
}
/* Si titre dépliable */ /* Si titre dépliable */
.box.sous-rub .titrem.depliant a:first-of-type:not(:only-of-type) { .box.sous-rub .titrem.depliant a:first-of-type:not(:only-of-type) {
border-top-#RIGHT-radius: 0; border-top-#RIGHT-radius: 0;
...@@ -456,6 +460,7 @@ ...@@ -456,6 +460,7 @@
color: var(--spip-color-black); color: var(--spip-color-black);
} }
/* Logo */ /* Logo */
/*
.box.sous-rub .box__header .logo-carre { .box.sous-rub .box__header .logo-carre {
padding: 0; padding: 0;
} }
...@@ -466,6 +471,7 @@ ...@@ -466,6 +471,7 @@
border-bottom-#LEFT-radius: 0; border-bottom-#LEFT-radius: 0;
border-bottom-#RIGHT-radius: var(--spip-box-border-radius); border-bottom-#RIGHT-radius: var(--spip-box-border-radius);
} }
*/
/* Descriptif */ /* Descriptif */
.box.sous-rub .descriptif { .box.sous-rub .descriptif {
padding: calc(var(--spip-box-spacing-y) / 2) calc(var(--spip-box-spacing-x) / 2); padding: calc(var(--spip-box-spacing-y) / 2) calc(var(--spip-box-spacing-x) / 2);
......
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
.liste-objets.auteurs th.statut {line-height:1px;padding-bottom:0;} .liste-objets.auteurs th.statut {line-height:1px;padding-bottom:0;}
.liste-objets.auteurs td.nom .spip_logos { vertical-align: middle; margin-#ENV{right}: 0.3em; } .liste-objets.auteurs td.nom .spip_logos { vertical-align: middle; margin-#ENV{right}: 0.3em; }
.liste-objets.articles tr td.logo, .logo-carre {width: 70px; height: 70px; padding: 3px;} .liste-objets.articles tr td.logo, .logo-carre {width: 70px; height: 70px; padding: 3px; flex-shrink: 0}
.liste-objets.articles tr td.logo img, .logo-carre img {width: 100%; height: 100%; object-fit: cover; border-radius: 5px;} .liste-objets.articles tr td.logo img, .logo-carre img {width: 100%; height: 100%; object-fit: cover; border-radius: 5px;}
<BOUCLE_objets(DATA){source table,#REM|lister_tables_objets_sql}>[ <BOUCLE_objets(DATA){source table,#REM|lister_tables_objets_sql}>[
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter