Projet

Général

Profil

Evolution #3985

Ajouter .table sur les tableaux

Ajouté par tetue tetue il y a plus d'un an. Mis à jour il y a 6 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
15/08/2017
Echéance:
% réalisé:

0%

Resolution:
fixed

Description

La class .table, qui permet de distinguer les tableaux de données, des tableaux de mise en page (qui ne doivent pas recevoir de style), popularisée par plusieurs frameworks, pourrait être ajoutée aux tableaux générés pas SPIP. Cela permettrait de bénéficier des styles apportés par d'autres frameworks (dont Bootstrap).

Remplacer <table class="spip
par <table class="table spip

Historique

#1 Mis à jour par b b il y a plus d'un an

  • Projet changé de Squelettes Dist à Textwheel

C'est dans textwheel que ça passe, ici précisément :

https://zone.spip.org/trac/spip-zone/browser/_core_/plugins/textwheel/inc/texte.php#L534

Je déplace le ticket sur le projet en question.

L'idée me semble intéressante, ça nous éviterait d'avoir à surcharger tinytypo dans la dist, cf :

https://zone.spip.org/trac/spip-zone/browser/_core_/plugins/dist/css/typo.css#L343

#2 Mis à jour par tetue tetue il y a plus d'un an

Ça évite aussi (et peut-être surtout) de surcharger Bootstrap (et je ne sais plus quels autres frameworks). Tiny Typo s'efforce d'adopter les nomenclatures CSS les plus usuelles (lorsqu'elles sont pertinentes) ;)

#3 Mis à jour par cedric - il y a 6 mois

Bootstrap est extrêmement malléable et ce problème se traite facilement en 3 lignes sans surcharge :

/* Tableaux SPIP */
table.spip {.table}
table.spip {.table-striped}
table.spip {.table-hover}

Mais c'est une convention courante donc allons y comme ça

#4 Mis à jour par cedric - il y a 6 mois

  • Statut changé de Nouveau à Fermé
  • Version cible mis à 3.3
  • Resolution mis à fixed

Formats disponibles : Atom PDF