cCardFloating.ftl
1 <#-- Macro: cCardFloating
2
3 Description: affiche une carte flottante au dessus d'un contenu.
4
5 Parameters:
6
7 @param - id - string - required - l'ID de la carte
8 @param - title - string - optional - définit le titre de la carte
9 @param - titleLevel - number - optional - défaut 3 - définit le niveau de titre de la carte, pour compatibilité d'accessibilité
10 @param - class - string - optional - permet d'ajouter une classe CSS à la carte
11 @param - dismissible - boolean - optional - permet d'activer la fermeture de la carte (par défaut: true)
12 @param - params - string - optional - permet d'ajouter des parametres HTML à la carte
13 -->
14 <#macro cCardFloating id title='' titleLevel=3 class='' dismissible=true params='' deprecated...>
15 <@deprecatedWarning args=deprecated />
16 <div class="card card-floating<#if class!=''> ${class!}</#if>" id="${id!}-card" <#if params!=''> ${params!}</#if>>
17 <div class="card-body">
18 <div class='card-title-container'>
19 <@cTitle level=titleLevel class='card-title'>${title!}</@cTitle>
20 <#if dismissible>
21 <button type="button" class="btn-close" aria-label="#i18n{theme.labelClose}" data-bs-target="#${id!}-card" data-bs-dismiss="alert" />
22 </button>
23 </#if>
24 </div>
25 <#if title!=''></#if>
26 <#nested>
27 </div>
28 </div>
29 </#macro>