{% extends 'base.html.twig' %} {% block title %}Tooltip - Design System - Bubul{% endblock %} {% block body %}
{% verbatim %}{% embed '_atoms/tooltip/tooltip.html.twig' with {
text: 'Texte du tooltip',
position: 'top'
} %}
{% block content %}
{% endblock %}
{% endembed %}{% endverbatim %}
Fichier : templates/_atoms/tooltip/tooltip.html.twig
Note : Utilise embed pour permettre le slot de contenu personnalisé.
Paramètre : position
Paramètre : variant
Paramètre : size
Barre d'outils avec icônes :
Texte avec aide contextuelle :
Le {% embed '_atoms/tooltip/tooltip.html.twig' with { text: 'Représentation graphique d\'un utilisateur', variant: 'light' } %} {% block content %} avatar {% endblock %} {% endembed %} s'affiche à côté du nom.
Badge avec information :
{% embed '_atoms/tooltip/tooltip.html.twig' with { text: 'Cette fonctionnalité est en cours de développement', position: 'right' } %} {% block content %} Beta {% endblock %} {% endembed %}role="tooltip" pour les lecteurs d'écran
group-focus-within
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
text | string | '' | Texte affiché dans le tooltip |
position | string | top | top, bottom, left, right |
variant | string | dark | dark, light |
size | string | md | sm, md |
class | string | '' | Classes additionnelles sur le conteneur |