Dotclear

Ticket #1595 (closed defect: fixed)

Opened 12 years ago

Last modified 12 years ago

Prévoir un masquage des doublons onglet/h3

Reported by: kozlika Owned by: kozlika
Priority: normal Milestone: 2.6
Component: module:admin Version: dev
Severity: normal Keywords:
Cc:

Description

Lorsque Javascript est désactivé, les onglets et leurs intitulés disparaissent, si bien qu'on n'a plus de notion de hiérarchie de page (exemple about:config et ses deux onglets.

Si j'ajoute un h3 à chaque section, ça redonde avec le texte de l'onglet. Si je ne le mets pas on a une page dont on ne comprend pas ce qui différencie les deux parties.

Est-ce qu'on pourrait prévoir une class spécifique pour ces h3 que js intercepterait et masquerait lorsqu'il est activé ? Ou qui transformerait le texte du h3 en titre d'onglet ?

Change History

comment:1 Changed 12 years ago by kozlika

  • Owner changed from team to kozlika

Complément maintenant que je comprends mieux comment fonctionne la génération d'onglets. La "répétition" onglet/h3 n'est pas gênante puisque les onglets sont une liste en haut de page (l'équivalent d'un sommaire interne donc).

  • Il faut ajouter, s'il n'y est pas, systématiquement un h3 reprenant l'intitulé de chaque onglet.
  • Lorsque js est désactivé, ces h3 doivent être visibles car ils permettent de repérer les grandes sections de la page. (Donc il faut supprimer les éventuelles class "hidden" que j'ai pu mettre.)
  • Lorsque js est activé on peut masquer le h3 à l'écran (mais pas le supprimer de la source) si on le souhaite mais pas par la classe "hidden-if-js" qui opère un display:none.

comment:2 Changed 12 years ago by kozlika

Pour le dernier point, il faudrait une class="with-js" sur le body quand js est activé. La class "out-screen-if-js" pourra être ajoutée aux h3 là où on en a besoin, le style est prêt (même propriétés que .hidden mais ne s'appliquant que si js est activé).

comment:3 Changed 12 years ago by kozlika

Classe "out-of-screen-if-js" pardon.

comment:5 Changed 12 years ago by franck

  • Milestone changed from A definir to 2.6

comment:6 Changed 12 years ago by kozlika

  • Status changed from new to closed
  • Resolution set to fixed

Fait dans le changeset [2003]

Note: See TracTickets for help on using tickets.

Sites map