Dotclear

Ticket #1542 (closed defect: fixed)

Opened 12 years ago

Last modified 12 years ago

Show/Hidden enhancements (aka triangles)

Reported by: kozlika Owned by: nikrou
Priority: normal Milestone: 2.6
Component: module:core Version: 2.5
Severity: normal Keywords:
Cc:

Description

Externaliser les styles dans default.css ou dans une css dédiée.

Le script doit insérer une class au lieu d'injecter directement des styles dans la balise html.

Change History

comment:1 Changed 12 years ago by franck

  • Milestone changed from A definir to 2.6

comment:2 Changed 12 years ago by franck

  • Owner changed from team to nikrou

comment:3 Changed 12 years ago by kozlika

Précisions : il s'agit des triangles de plier/déplier.

Il faudrait que le js ajoute au chargement la class .hide (et la retire lors du clic) plutôt que de placer un display:none directement dans le script.

A voir (pas réfléchi), on peut peut-être même se passer de l'étape un en mettant la class hidden-if-js auquel cas le rôle du js se bornera à enlever cette classe lors du clic (attention ça doit rester compatible avec la mémorisation des préf user, donc cette option n'est peut être pas la bonne).

comment:4 Changed 12 years ago by kozlika

  • Summary changed from Show/Hidden enhancements to Show/Hidden enhancements (aka triangles)

comment:5 Changed 12 years ago by Nicolas <nikrou77@…>

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

(In [1e32d733b271]) [toggleWithLegend] Add class hide to element instead of display:none added by jQuery. Closes #1542

comment:6 Changed 12 years ago by Nicolas <nikrou77@…>

(In [bd8ff5fa99eb]) Fix tests (by adding admin/style/default.css) for toggleWithLegend. Addresses #1542

Note: See TracTickets for help on using tickets.

Sites map