Block Alert
Alert messages for user feedback.
Ejemplo 1: Serie de alertas con diversos tipos
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ejemplo 2: Cómo controlar el espacio entre alertas
Espaciado normal: Esta alerta usa el margen predeterminado.
Espaciado aumentado: Esta alerta tiene un margen superior de 4 unidades, creando más espacio respecto a la alerta anterior.
Espaciado personalizado: Esta alerta tiene un margen superior reducido (1) y un margen inferior aumentado (5).
{# derafu_twig:templates/pages/components/block-alert.html.twig #}
{% extends 'layouts/default.html.twig' %}
{% block content %}
<h2>Ejemplo 1: Serie de alertas con diversos tipos</h2>
{% set types = ['primary', 'secondary', 'success', 'danger', 'warning', 'info', 'light', 'dark'] %}
{% for type in types %}
<twig:block-alert
type="{{ type }}"
content="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
margin_top="{{ loop.first ? '2' : '' }}"
margin_bottom="{{ loop.last ? '4' : '' }}"
/>
{% endfor %}
<h2>Ejemplo 2: Cómo controlar el espacio entre alertas</h2>
<twig:block-alert
type="primary"
content="<strong>Espaciado normal</strong>: Esta alerta usa el margen predeterminado."
/>
<twig:block-alert
type="success"
content="<strong>Espaciado aumentado</strong>: Esta alerta tiene un margen superior de 4 unidades, creando más espacio respecto a la alerta anterior."
margin_top="4"
margin_bottom="4"
/>
<twig:block-alert
type="danger"
content="<strong>Espaciado personalizado</strong>: Esta alerta tiene un margen superior reducido (1) y un margen inferior aumentado (5)."
margin_top="1"
margin_bottom="5"
/>
{% endblock %}