{% extends 'base.html.twig' %} {% block title %}Divider - Design System - Bubul{% endblock %} {% block body %}
{% verbatim %}{# Divider simple #}
{% include '_atoms/divider/divider.html.twig' %}
{# Divider avec texte #}
{% include '_atoms/divider/divider.html.twig' with {
text: 'ou'
} %}
{# Divider vertical #}
{% include '_atoms/divider/divider.html.twig' with {
orientation: 'vertical'
} %}{% endverbatim %}
Fichier : templates/_atoms/divider/divider.html.twig
Contenu au-dessus du séparateur
{% include '_atoms/divider/divider.html.twig' %}Contenu en-dessous du séparateur
Paramètre : variant
solid (défaut)
{% include '_atoms/divider/divider.html.twig' with { variant: 'solid', spacing: 'sm' } %}dashed
{% include '_atoms/divider/divider.html.twig' with { variant: 'dashed', spacing: 'sm' } %}dotted
{% include '_atoms/divider/divider.html.twig' with { variant: 'dotted', spacing: 'sm' } %}Paramètre : color
{{ colorName }}
{% include '_atoms/divider/divider.html.twig' with { color: colorName, spacing: 'sm' } %}Paramètre : spacing
spacing: none
{% include '_atoms/divider/divider.html.twig' with { spacing: 'none' } %}spacing: sm
{% include '_atoms/divider/divider.html.twig' with { spacing: 'sm' } %}spacing: md (défaut)
{% include '_atoms/divider/divider.html.twig' with { spacing: 'md' } %}spacing: lg
{% include '_atoms/divider/divider.html.twig' with { spacing: 'lg' } %}spacing: xl
{% include '_atoms/divider/divider.html.twig' with { spacing: 'xl' } %}Fin
Paramètre : text
Paramètre : icon
Paramètre : orientation: 'vertical'
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
orientation | string | 'horizontal' | horizontal, vertical |
variant | string | 'solid' | solid, dashed, dotted |
color | string | 'gray' | gray, light, dark, primary, success, error, warning |
spacing | string | 'md' | none, sm, md, lg, xl |
text | string | null | Texte centré sur le séparateur |
icon | string | null | Nom de l'icône |