Default #
Mostrar códigodel ejemplo: Default
Contenido
Nunjucks macro
{% from "components/spinner/_macro.spinner.njk" import componentSpinner %}
{{ componentSpinner(undefined) }}
Información visual
Objeto que indica que la sección o la página está cargando.
{% from "components/spinner/_macro.spinner.njk" import componentSpinner %}
{{ componentSpinner(undefined) }}
Usa un texto personalizado para lectores de pantalla en vez del texto por defecto.
Spinner circular animado compuesto por un anillo con borde grueso, color gris claro en la mayor parte del círculo y azul en un segmento, creando efecto de rotación. El spinner tiene tamaño mediano (aproximadamente 40-50px de diámetro) y está centrado horizontalmente dentro de un contenedor rectangular con fondo blanco y borde gris claro de 1px.
{% from "components/spinner/_macro.spinner.njk" import componentSpinner %}
{{ componentSpinner({
"text": "Espere por favor",
"classes": "text-neutral-base"
}) }}
Usa las clases de tamaño de texto para dar tamaño al Spinner.
Spinner circular animado de dimensiones reducidas (aproximadamente 16-20px de diámetro) con anillo de borde delgado, mostrando color gris claro en la mayoría del círculo y segmento azul en rotación. Está centrado horizontalmente dentro de contenedor rectangular con fondo blanco y borde gris claro de 1px. Texto descriptivo negro pequeño aparece en la esquina superior izquierda del contenedor.
{% from "components/spinner/_macro.spinner.njk" import componentSpinner %}
{{ componentSpinner({
"classes": "text-xs"
}) }}
Spinner circular animado de tamaño mediano-grande centrado horizontalmente. Ícono de carga de color gris oscuro con animación de rotación. Fondo blanco sin bordes visibles en el contenedor.
{% from "components/spinner/_macro.spinner.njk" import componentSpinner %}
{{ componentSpinner({
"classes": "text-lg"
}) }}
Spinner circular animado de tamaño extra grande centrado horizontalmente. Ícono de carga de color gris oscuro con animación de rotación continua. Fondo blanco sin bordes, ocupando mayor espacio vertical que proporcional al tamaño del spinner.
{% from "components/spinner/_macro.spinner.njk" import componentSpinner %}
{{ componentSpinner({
"classes": "text-6xl"
}) }}
Usa las clases de color de texto para dar color al Spinner.
Spinner circular animado de tamaño mediano centrado horizontalmente. Ícono de carga de color gris medio con animación de rotación. Fondo blanco sin bordes visibles, con espaciado vertical equilibrado alrededor del elemento.
{% from "components/spinner/_macro.spinner.njk" import componentSpinner %}
{{ componentSpinner({
"classes": "text-neutral-base"
}) }}
Spinner circular animado con borde azul primario de grosor medio. El spinner tiene un tamaño compacto (aproximadamente 20-30px de diámetro) y presenta animación de rotación continua. Fondo transparente con el indicador de carga centrado horizontalmente en el contenedor.
{% from "components/spinner/_macro.spinner.njk" import componentSpinner %}
{{ componentSpinner({
"classes": "text-primary-base"
}) }}
Usa las clases de tamaño para cambiar las dimensiones del contenedor.
Spinner circular animado con borde azul primario de grosor medio. El contenedor presenta borde gris claro de 1px, padding interno visible, y título descriptivo en negro arriba del spinner. El spinner mantiene animación de rotación continua dentro de un área rectangular delimitada.
{% from "components/spinner/_macro.spinner.njk" import componentSpinner %}
{{ componentSpinner({
"classes": "border border-neutral-light w-60 h-60"
}) }}