QuicklyCSS v2 · Docs
Card
Versión v2.0 alpha.2
MÓDULO•COMPONENTES

Componentes · Presentación

Card (tarjetas de contenido)

Agrupa información relacionada en una superficie flexible con cabecera, cuerpo, medios y acciones.

v2.0

Anatomía flexible

Cabecera, cuerpo, medio y pie pueden combinarse según el contenido.

Responsive por naturaleza

La tarjeta ocupa el ancho disponible y se adapta mediante grid o flex.

Estilo neutral

Entrega jerarquía sin imponer una identidad visual ajena al proyecto.

Composición recomendada

Usa .q-card como superficie y añade únicamente las regiones que necesites. Las utilidades controlan el layout exterior.

Código + resultado

Ejemplos aplicados de Card

Selecciona una composición para revisar únicamente su código y el resultado correspondiente.

HTML
<article class="q-card rounded-12 shadow-box-s">
  <div class="q-card__header">
    <span class="q-badge rounded-p">
      Nuevo
    </span>
  </div>
  <div class="q-card__body">
    <h2 class="q-card__title">
      Nuevo Core V2
    </h2>
    <p class="q-card__text">
      Una arquitectura modular y consistente.
    </p>
  </div>
  <div class="q-card__footer">
    <a class="btn btn-primary btn-fs-04" href="#">
      Explorar
    </a>
  </div>
</article>
Resultado aplicado
Card · base
Componente real
Nuevo

Nuevo Core V2

Una arquitectura modular y consistente.

Construido únicamente con clases de QuicklyCSS V2 y HTML semántico.

Referencia

Clases disponibles

La anatomía define las piezas estables; las utilidades de Quickly ajustan layout, espacio, tamaño y comportamiento responsive.

Clase o atributoFunciónUso recomendado
.q-cardSuperficie baseContenedor principal del componente.
.q-card__mediaMedio visualImagen adaptable para cualquiera de las composiciones.
.q-card--horizontalComposición lateralDistribuye imagen y contenido en dos columnas y se apila en móvil.
.q-card__contentContenido lateralAgrupa cuerpo y pie en la variante horizontal.
.q-card--overlayComposición superpuestaUsa la imagen como fondo con texto y acciones superpuestos.
.q-card__headerCabeceraMeta, etiqueta o información previa.
.q-card__bodyContenidoAgrupa el contenido principal.
.q-card__titleTítuloEncabezado principal de la tarjeta.
.q-card__textTextoDescripción o contenido complementario.
.q-card__footerPieAcciones o información secundaria.
.shadow-box-sSombra opcionalAñade elevación mediante una utilidad independiente.
.q-badgeEtiqueta auxiliarIdentifica el estado o categoría mostrada en la cabecera.
.btnBotón baseActiva la anatomía compartida del botón.
.btn-primaryAcción principalDestaca la acción prioritaria de la tarjeta.
.btn-lightAcción sobre imagenMantiene el contraste de la acción en la variante superpuesta.
.btn-fs-04EscalaAjusta el tamaño tipográfico de la acción.
.bc-{token}Color de acentoPersonaliza el título con un color del framework.
.rounded-12Radio opcionalRedondea la superficie sin acoplar la forma a Card.
.rounded-pBadge redondeadoDa forma de píldora a la etiqueta auxiliar.

Recomendaciones

Buenas prácticas de Card

01

Una idea por tarjeta

Agrupa contenido relacionado y evita convertirla en una página completa.

02

Título claro

Haz que el encabezado permita comprender la tarjeta al escanearla.

03

Acciones limitadas

Prioriza una acción principal y una secundaria como máximo.

04

Grid exterior

Controla columnas y separaciones con utilidades de Quickly.