Skip to main content

Card

El card es un componente versátil que se puede usar para cualquier cosa, desde un pequeño item hasta una amplio box de información. El componente de la tarjeta tiene numerosos componentes auxiliares para que el marcado sea lo más fácil posible.

Playground

face
Titulo de card
Subtitulo de card
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry standard dummy text ever since the 1500s.
app/widgets/widget/card.erb
<%= card_widget :primary,
title: 'Titulo de card',
icon: :face,
icon_source: :md,
subtitle: 'Subtitulo de card',
collapse: false,
disabled: false,
description: 'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry standard dummy text ever since the 1500s.' %>

Lista de parámetros

ParámetroTipoDetalle
typeStringPrimary, success, warning, error
titleStringTexto
disabledBooleanDesabilitar el componente
icon_labelSymbolicono del chip (tag)
subtitleStringTexto
iconSymbolIcono en el avatar
toolsBlockBloque donde puede ir un icono o btn
descriptionStringContenido del card si es texto
tagStringTexto para el chip (tag)
actionsBlockAcciones del card (footer)
contentBlockContenido del card si es un bloque
collapseBooleanDefine si el contenido es expandible
link_toStringURL o path donde quiero ir al hacer click en el card
card_optionsHashPara poder pasar parametros al card_widget
primary_actionBlockDefine acciones adicionales al card donde debe ser llamado un dropdown secondary
dropdown_optionsArrayDefine la lista del dropdown

Anatomía

alt-text

1. Contenedor

Contiene todos los atomos.

2. Left Icon [opcional]

El card-widget puede llevar o no un icono a la izquierda. Este icono debe pertenecer a la librería de google fonts.

3. Título

Debe llevar un título

4. Chevron / Desplegable

El contenido puede ser colapsable mediante un icono ubicado en el top-right.

5. Acciones

Puede llevar acciones al lado izquierdo, representadas por un icono accionable u un botón.

6. Subtitulo [opcional]

Puede llevar o no llevar subtitulo.

7. Chip [opcional]

Puede contener 1 o 2 chips.

8. Body [opcional]

Puede llevar un cuerpo de texto.

9. Footer [opcional]

Puede llevar un footer con acciones.


Casos de uso

El card_widget es un componente versátil que se puede usar para cualquier cosa, desde un pequeño item hasta una amplio box de información. El componente de la tarjeta tiene numerosos componentes auxiliares para que el marcado sea lo más fácil posible.

El card widget puede utilizarse en los estados:
  • Default
  • Warning
  • Success
  • Danger
  • Disabled
Este componente puede utilizar un parametro collapse en caso de necesitar revelar más información.

Los componentes auxiliares que se pueden utilizar son:
Avatares, Iconos, Iconos accionables, chips.

El Card widget puede convivir en conjunto con otros hermanos en disposiciones verticales y horizontales.
message

Hola 👋

Evalúa tu experiencia utilizando nuestro Design System

Déjanos un comentario