/* Classe pour les listes horizontales séparées par des puces.
Adaptation de la classe 'hlist' de en:User:Edokter.
(cf. [[mw:Snippets/Horizontal lists]]). */
.liste-horizontale ul,
.liste-horizontale ol,
.liste-horizontale li {
display: inline;
margin-left: 0;
}
/* utilisation de la valeur de "min-width-breakpoint-desktop" */
/* https://doc.wikimedia.org/codex/latest/design-tokens/breakpoint.html */
@media (min-width: 1120px) {
.liste-horizontale li {
white-space: nowrap;
}
}
.liste-horizontale li:not(:last-child):after {
content: "\A0· ";
font-weight: bold;
white-space: normal; /* nécessaire s'il n'y a pas d'espace entre les <li> dans le HTML */
}
.liste-horizontale li > ul,
.liste-horizontale li > ol {
white-space: normal;
}
.liste-horizontale li > ul:before,
.liste-horizontale li > ol:before {
content: " (";
}
.liste-horizontale li > ul:after,
.liste-horizontale li > ol:after {
content: ")";
}
.liste-horizontale ol {
counter-reset: listitem;
}
.liste-horizontale ol > li {
counter-increment: listitem;
}
.liste-horizontale ol > li:before {
content: counter(listitem) ".\A0";
}
/* Listes sans puces */
body:not(.skin-minerva) .liste-simple ul {
line-height: inherit;
list-style: none;
margin: 0;
}
body:not(.skin-minerva) .liste-simple ul li {
margin-bottom: 0;
}
/* support des sous-listes */
body:not(.skin-minerva) .liste-simple ul ul {
margin-left: 1.6em;
}