Detalles
Mostrar y ocultar
Son elementos desplegables que incluyen información adicional generalmente en forma de texto.
Details
Mostrar parámetros
Parámetros Nunjucks del componente: "Details"
params:
- name: summary
type: object
required: true
description: Summary that opens the content
- name: text
type: string
required: true
description: If `html` is set, this is not required. Text to use within the summary element (the visible part of the details element). If `summaryHtml` is provided, the `summaryText` argument will be ignored.
- name: html
type: string
required: true
description: If `text` is set, this is not required. HTML to use within the summary element (the visible part of the details element). If `summaryHtml` is provided, the `summaryText` argument will be ignored.
- name: classes
type: string
required: false
description: Classes to add to the inner `span` container inside the `<summary>` element. If not privided, it uses .c-link class.
- name: containerClasses
type: string
required: false
description: Classes that can be added to the inner container.
- name: id
type: string
required: false
description: Id to add to the details element.
- name: open
type: boolean
required: false
description: If true, details element will be expanded.
- name: classes
type: string
required: false
description: Classes to add to the `<details>` element.
- name: attributes
type: object
required: false
description: HTML attributes (for example data attributes) to add to the `<details>` element.
- name: caller
type: nunjucks-block
required: false
description: Not strictly a parameter but [Nunjucks code convention](https://mozilla.github.io/nunjucks/templating.html#call). Using a `call` block enables you to call a macro with all the text inside the tag. This is helpful if you want to pass a lot of content into a macro. To use it, you will need to wrap the entire dropdown component in a `call` block.
Por defecto #
Descripción visual
Caja rectangular con borde gris de 1px y fondo blanco. Contiene un label "por defecto" en texto negro regular tamaño estándar en la parte superior, y un enlace "Más información" en azul con flecha triangular negra apuntando hacia la derecha.
Más información
Lorem ipsum dolor sit amet consectetur adipisicing elit. Aliquid distinctio mollitia itaque placeat voluptatibus, veritatis recusandae odio facere corporis laboriosam quam quia sequi, possimus consequatur enim veniam eius soluta esse.
Mostrar códigodel ejemplo: Por defecto
Expandido #
Usa el parámetro 'open': true para mostrar inicialmente abierto un item.
Descripción visual
Caja rectangular con borde gris de 1px y fondo blanco. Contiene un label "expandido" en texto negro regular tamaño estándar en la parte superior, un enlace "Más información" en azul con flecha triangular negra apuntando hacia abajo, y un párrafo de texto Lorem Ipsum en color gris oscuro con fuente regular tamaño estándar que ocupa múltiples líneas.
Más información
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Voluptates eum cupiditate quod minima consequuntur, eveniet aspernatur eius, consectetur ad, a enim atque dicta, repellat voluptatum iusto hic perspiciatis laboriosam unde.
Mostrar códigodel ejemplo: Expandido
Con html #
Descripción visual
Caja rectangular con borde gris de 1px y fondo blanco. Contiene un label "con HTML" en texto negro regular tamaño estándar en la parte superior, y un enlace "Más información actualizable" en azul donde "actualizable" aparece subrayado, acompañado de una flecha triangular negra apuntando hacia la derecha.
Más información actualizada
Lorem ipsum dolor, sit amet consectetur, adipisicing elit. Quae omnis ipsa eius dolorum, maiores! Labore quaerat nam pariatur minima consectetur, tempora magnam. At sequi quidem exercitationem velit id, pariatur, animi.
Mostrar códigodel ejemplo: Con html
Con clases #
Descripción visual
Elemento details expandible con borde gris claro de 1px, fondo blanco, y esquinas redondeadas. Contiene un título en texto negro regular tamaño pequeño, seguido de un área expandible con fondo celeste claro que muestra un enlace en color azul verdoso con flecha triangular desplegable a la izquierda. El contenedor ocupa el ancho completo disponible.
Más información actualizada
Lorem ipsum dolor, sit amet consectetur, adipisicing elit. Quae omnis ipsa eius dolorum, maiores! Labore quaerat nam pariatur minima consectetur, tempora magnam. At sequi quidem exercitationem velit id, pariatur, animi.
Mostrar códigodel ejemplo: Con clases