Modèle:Tabber : Différence entre versions

[version vérifiée][version vérifiée]
 
(Une révision intermédiaire par le même utilisateur non affichée)
Ligne 20 : Ligne 20 :
 
</div>
 
</div>
 
|2=
 
|2=
{{LoadJavascript|Script=tabber}}[[Catégorie:Catégorie:Maintenance]]
+
{{LoadJavascript|Script=tabber}}
 
<div class="tabber-container" data-activation="{{#if:{{{activation|}}}||true}}" data-url="{{#if:{{{url|}}}||true}}">
 
<div class="tabber-container" data-activation="{{#if:{{{activation|}}}||true}}" data-url="{{#if:{{{url|}}}||true}}">
 
<div style="display: flex; flex-direction: row; gap: 10px; flex-wrap: wrap; padding: 5px; justify-content: center; width: fit-content; margin: 0 auto;">
 
<div style="display: flex; flex-direction: row; gap: 10px; flex-wrap: wrap; padding: 5px; justify-content: center; width: fit-content; margin: 0 auto;">
Ligne 26 : Ligne 26 :
 
  | key
 
  | key
 
  | value
 
  | value
|<div id="{{#var:value}}" class="button {{#ifeq:{{#var:key}}|{{{numActive|1}}}|tabber-active}}" data-position="{{#expr:{{#var:key}}-1}}">{{#var:value}}</div>
+
|{{#if:{{#var:value}}|<div id="{{#var:value}}" class="button {{#ifeq:{{#var:key}}|{{{numActive|1}}}|tabber-active}}" data-position="{{#expr:{{#var:key}}-1}}">{{#var:value}}</div>}}
 
}}
 
}}
 
</div>
 
</div>
Ligne 33 : Ligne 33 :
 
  | key
 
  | key
 
  | value
 
  | value
|<div class="{{#ifeq:{{#var:key}}|{{{numActive|1}}}|tabber-active}}">{{#if:{{{noList{{#var:key}}|}}}|{{#var:value}}|<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); justify-content: left; grid-gap: 5px;">{{#var:value}}</div>}}</div>
+
|{{#if:{{#var:value}}|<div class="{{#ifeq:{{#var:key}}|{{{numActive|1}}}|tabber-active}}">{{#if:{{{noList{{#var:key}}|}}}|{{#var:value}}|<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); justify-content: left; grid-gap: 5px;">{{#var:value}}</div>}}</div>}}
 
}}
 
}}
 
</div>
 
</div>

Version actuelle datée du 20 février 2024 à 01:18