BjFooter
Pied de page en deux zones : bande supérieure optionnelle (#top), bloc principal (#bottom) et slot par défaut rendu dans le même conteneur que #bottom.
Utilisation
<script setup>
import { BjFooter } from '@flrxnt/dsbj/vue'
</script>
<template>
<BjFooter>
<template #top>
<p>Liens utiles</p>
</template>
<template #bottom>
<p>© Organisation</p>
</template>
<p>Slot défaut après le bottom</p>
</BjFooter>
</template>Aperçu
Slot #top
<BjFooter>
<template #top>
<p class="bj-text-sm">Bandeau supérieur seul</p>
</template>
</BjFooter>Slot #bottom
<BjFooter>
<template #bottom>
<p class="bj-text-sm">Bloc principal</p>
</template>
</BjFooter>Slot par défaut
<BjFooter>
<p class="bj-text-sm">Contenu via le slot par défaut uniquement</p>
</BjFooter>#top + #bottom
<BjFooter>
<template #top><p>Haut</p></template>
<template #bottom><p>Bas</p></template>
</BjFooter>#bottom + défaut
<BjFooter>
<template #bottom>
<p>Premier bloc</p>
</template>
<p>Deuxième bloc (défaut)</p>
</BjFooter>#top + #bottom + défaut
<BjFooter>
<template #top><p>Top</p></template>
<template #bottom><p>Bottom</p></template>
<p>Default</p>
</BjFooter>Props
| Slot | Description |
|---|---|
#top | Contenu au-dessus du bloc principal (souvent liens secondaires). La zone n’est pas rendue si le slot est vide. |
#bottom | Contenu du bloc principal (liens, mentions, etc.). |
default | Contenu additionnel dans le conteneur du bas, après #bottom. |