Skip to main content

List collapse

El list_collapse es un componente que se usa para seccionar información. Puede contener un avatar, contenido, acciones, subtítulos y mucho más. Las listas presentan el contenido de una manera que facilita la identificación de un elemento específico en una colección.

Playground

Tipo de List

Esta propiedad se usa de forma type: list para hacer uso de este tipo de lista con items activables

Titulo de listas
Titulo de listas
Titulo de listas
ruby helper

<%= list_collapse type: :list do |w| %>
<%= w.item title: 'Titulo de listas' do |item| %>
<%= item.body do %>
<div class="p-4">Contenido</div>
<% end %>
<% end %>
<%= w.item title: 'Titulo de listas' do |item| %>
<%= item.body do %>
<div class="p-4">Contenido</div>
<% end %>
<% end %>
<%= w.item title: 'Titulo de listas' do |item| %>
<%= item.body do %>
<div class="p-4">Contenido</div>
<% end %>
<% end %>
<% end %>

Lista de parámetros

ParámetroTipoDetalle
titleStringTexto
iconSymbolIcono asociado al item
descriptionStringTexto informativo adicional al titulo
disabledBooleanDefine si estara habilitado o no el item
CollapsedBooleanSi estara expandido o no por defecto
dataHashAtributos data de html a aplicar al elemento
typeStringCambia la forma de widget dependiendo si es list o collapse
type_valuesHashContiene valores que cambian algunas clases segun el tipo de widget (list o collapse)
selectedBooleanContiene valores que cambian algunas clases segun el estado del item en caso de ser type: :list como (activo o no)
state_labelStringTexto que acompaña el title del item y se renderiza dentro de un chip
state_color_classStringDefine la clase de color del chip

Anatomía

alt-text

1. Contenedor

Contiene todos los componentes y elementos que conforman el list.

2. Título

Título del item de la lista

3. Subtítulo [opcional]

El item de la lista que puede llevar un subtítulo.

4. Icon left [opcional]

El item puede llevar un icon left.

5. Chip

Que podría contener el estado del item de la lista

6. Acciones

Puede llevar distintas acciones y otros componentes, tales como: stepper, chips, acciones colapsables.


Casos de uso

El list es un componente que se usa para hacer una sección de información. Puede contener un avatar, contenido, acciones, subtítulos y mucho más. Las listas presentan el contenido de una manera que facilita la identificación de un elemento específico en una colección.

El list con descripción tiene la misma funcionalidad que el list, con la diferencia de que se contextualiza al usuario de lo que se encuentra almacenado en el list a través de una descripción.

El list con descripción y avatar, además de contextualizar al usuario, permite diferenciar entre distintos list que se encuentren en la misma vista gracias a los íconos que se muestran en el avatar. Es por esto que cuando los list se encuentren cerrados, el usuario podrá deducir de qué se trata cada uno leyendo la descripción y vinculando al avatar asignado.

message

Hola 👋

Evalúa tu experiencia utilizando nuestro Design System

Déjanos un comentario