Fundamentos

Clases helper

Clases sueltas que se aplican sobre marcado que ya existe: eyebrow, highlight e inactive van sobre el elemento que lleva el texto; button-group, field-group y prose, sobre el contenedor.

button-group

Separa un conjunto de botones. En pantallas estrechas los apila; a partir de 768px los pone en fila.


<div class="button-group">
    <button class="button primary">Pagar factura</button>
    <button class="button secondary">Descargar en PDF</button>
    <button class="button secondary">Enviar por email</button>
</div>

eyebrow

Etiqueta pequeña en mayúsculas con interletraje amplio, que antecede a un titular.

Hosting

Rendimiento pensado para WordPress


<span class="eyebrow">Hosting</span>
<h2>Rendimiento pensado para WordPress</h2>

field-group

Apila campos de formulario con la separación del sistema.

Suscribirme a la newsletter. Acepto los términos y condiciones de uso. Número nuevo desde un stack

<div class="field-group">
    <vadavo-checkbox name="newsletter" checked>Suscribirme a la newsletter.</vadavo-checkbox>
    <vadavo-checkbox name="terms" required>Acepto los términos y condiciones de uso.</vadavo-checkbox>
    <vadavo-checkbox name="stack" disabled>Número nuevo desde un stack</vadavo-checkbox>
</div>

highlight

Subrayado a mano alzada que marca un tramo de texto. Va sobre un span que envuelve el tramo, acompañada de su variante: primary para lo principal y secondary para lo secundario. Las dos conviven en el mismo texto, sea un titular o un párrafo.

Soporte de verdad, sin letra pequeña


<h2>Soporte <span class="highlight primary">de verdad</span>, sin <span class="highlight secondary">letra pequeña</span></h2>

La altura del trazo va en em, así que sigue al tamaño de letra de lo que subraya, de un h1 a un párrafo, y el trazo se estira para cubrir todo el tramo.

1 Gbps de fibra simétrica

Soporte de verdad

Disponible 24 horas

Cámbiate cuando quieras: sin permanencia.


<h1>1 Gbps de <span class="highlight primary">fibra</span> simétrica</h1>
<h2>Soporte <span class="highlight secondary">de verdad</span></h2>
<h3>Disponible <span class="highlight primary">24 horas</span></h3>
<p>Cámbiate cuando quieras: <span class="highlight secondary">sin permanencia</span>.</p>

Tokens semánticos

TokenQué es
--highlight--color--primaryEl color del trazo en la variante primary.
--highlight--color--secondaryEl color del trazo en la variante secondary.
--highlight--mask--strokeLa imagen de máscara (mask-image) con la forma del trazo.

inactive

Da a un fragmento de texto el color del texto inactivo.

slupu.com no está disponible


<p><span class="inactive">slupu.com</span> no está disponible</p>

prose

Ritmo vertical de una columna de prosa: separa cada bloque hijo directo del siguiente y deja el último sin separación, para que el contenedor no acabe con hueco sobrante. Los titulares conservan su propio margen, más estrecho, que los mantiene junto al texto que introducen.

Un titular

Un párrafo, y debajo otro.

El último bloque no arrastra separación.


<div class="prose">
    <h2>Un titular</h2>
    <p>Un párrafo, y debajo otro.</p>
    <p>El último bloque no arrastra separación.</p>
</div>