{% extends 'base.html.twig' %} {% block title %}Auth Visual - Design System - Bubul{% endblock %} {% block body %}
{% include '_atoms/icon/icon.html.twig' with { name: 'chevron-left', size: 'sm', color: 'gray' } %}
Organisme /

Auth Visual

Partie visuelle des pages d'authentification avec logo Bubul

{# ===== EXPLICATION ===== #}
{% include '_atoms/icon/icon.html.twig' with { name: 'image', size: 'lg', color: 'white' } %}

Partie visuelle authentification

Auth

Organisme affichant le logo Bubul sur fond blanc, occupe 50% de l'ecran sur desktop. Utilise dans les pages login, inscription et reset password pour la partie gauche decorative.

0

Molecules

1

Atome

2

Variantes logo

3

Parametres

{# ===== COMPOSITION ===== #}

Composition

Atomes utilises

Atomes

  • logo - Logo Bubul (detailed ou simple)

Logique metier

  • Occupe 50% de l'ecran en desktop (lg:w-1/2)
  • Hauteur limitee sur mobile (max-h-[30vh])
  • Logo centre avec taille fluide responsive
{# ===== USAGE ===== #}

Usage

{% verbatim %}{% include '_organisms/auth-visual/auth-visual.html.twig' with {
    logoVariant: 'detailed',
    logoSize: '2xl',
    class: ''
} %}{% endverbatim %}
{# ===== EXEMPLES ===== #}

Variantes du logo

Parametre : logoVariant

detailed (defaut)

{% include '_organisms/auth-visual/auth-visual.html.twig' with { logoVariant: 'detailed', logoSize: '2xl', class: 'min-h-[200px] lg:min-h-[280px] max-h-[300px]' } %}

simple

{% include '_organisms/auth-visual/auth-visual.html.twig' with { logoVariant: 'simple', logoSize: '2xl', class: 'min-h-[200px] lg:min-h-[280px] max-h-[300px]' } %}
{# ===== PARAMETRES ===== #}

Parametres

Parametre Type Defaut Description
logoVariantstring'detailed'Variante du logo (detailed, simple)
logoSizestring'2xl'Taille du logo (xs, sm, md, lg, xl, 2xl)
classstring''Classes Tailwind additionnelles
{# ===== FICHIER SOURCE ===== #}

Fichier source

templates/_organisms/auth-visual/auth-visual.html.twig
{% endblock %}