Skip to content

Refonte des modèles de pagination #2822

cerdic a demandé de fusionner gh-3abd0771/147/unknown/refs/pull/147/head vers master

On adopte une structure plus riche et balisée, plus facile a styler

La convention est de la forme :

<span class="pagination-label"><span class="label">...</span></span>
<ul class="pagination-items">
	<li class="pagination-item"><a class="pagination-lien lien_pagination">...</a></li>
	<li class="pagination-item active on"><span class="pagination-lien">...</a></li>
	<li class="pagination-item disabled"><span class="pagination-lien">...</a></li>
</ul>

La classe lien_pagination sur les liens est conservée par soucis de compatibilité (css, js)

Le conteneur .pagination est posé par l'appellant, mais ne peut plus être un <p>. En html5 une balise <nav> est recommandée, sur le modèle de

[<nav class='pagination'>(#PAGINATION)</nav>]

Dans le privé, on utilise un simple + pour le lien Tout afficher (avec un title au survol) et on limite a 5 liens

Modification effectuée par JamesRezo

Rapports de requête de fusion