Diseñadora de producto
Empresa de ejemplo
$45,000 – $60,000 MXN al mes
Diseño
Cómo nos vemos y cómo se construye cada pantalla.
En uso ya está en el sitio Propuesta falta validarlo
Una V de mosaico verde —dos diagonales que se encuentran— junto al nombre. Los cuadros evocan píxeles y piezas que encajan: la persona y el empleo.







Alrededor del logo queda libre al menos el ancho de dos cuadros de la V. Ningún texto ni imagen entra a esa zona.
| Versión | Mínimo digital |
|---|---|
| Dos líneas | 40 px de alto |
| Una línea | 24 px de alto |
| Solo la V | 16 px (favicon) |








Tampoco se reacomodan sus partes ni se le cambia la tipografía. Si ninguna versión funciona, usa la de una tinta.
--accent #007f50--fill-solid #22c55e--fg #1d1d1f--muted #55595e--bg #f5f5f7--surface #ffffff--line #d2d2d7--bad #c42b1cEl verde lleva toda la marca. El sitio distingue los espacios con un acento propio: empresa #6b3fa0 y administración #9a4400; no se usan en piezas de marca.
Geist para todo. Dos o tres pesos bastan y las cifras se alinean en columnas.
Títulos de portada --text-3xl
Título de página --text-2xl
Sección --text-xl
Subsección --text-lg
Texto --text-md
Datos y ayudas --text-sm
Notas y etiquetas --text-xs
prefers-reduced-motion.El recurso propio es el mosaico de la V: cuadros verdes con separaciones finas, para fondos parciales y separadores. La figura de la marca es el embajador.
Es un títere de stop motion ficticio: narra los videos del canal y aparece en las imágenes que se ven al compartir el sitio. Sus rasgos no cambian: lentes negros rectangulares, barba corta, cuello de tortuga negro y saco gris oscuro.
Las páginas de área abren con esculturas 3D abstractas. Son parte del carácter visual de la marca: sobrias, con oficio y sin personas ni pantallas.
Empleos de inteligencia artificial
La forma nace del tema.
Las páginas de país usan fotos de lugares reales. Modalidad y nivel conservan sus cubos verdes.
Ilustraciones grandes hechas con los mismos cuadros verdes de la V. Algunos cuadros sueltos flotan como si la figura se estuviera armando. Cada cuadro respira con el mismo pulso del logo: un destello cada 4.5 segundos, en orden salteado. Marcan los momentos clave de un flujo: un resultado, una espera, un problema o una lista vacía. El gris queda para lo que salió mal o no tiene contenido.
Se generan con node scripts/pixel-icons.mjs: cada figura es una cuadrícula de texto, así que agregar una nueva es dibujarla con # y o. Con «reducir movimiento» activado quedan quietas.
| Pieza | Archivo | Regla |
|---|---|---|
| Botón y enlace de acción | ui/button, ui/link-button | Forma de píldora. Una acción principal por vista. Mínimo 44 px. |
| Tarjeta de vacante | comp/job-card | Si falta un dato no deja hueco. Salario en acento. |
| Favorito | comp/fav-star | Estrella con estado accesible. Sin sesión lleva al login. |
| Cabecera y pie | comp/site-header, comp/site-footer | Únicos: los monta el layout. Ninguna vista dibuja los suyos. |
| Logo | comp/brand-logo | Único lugar que dibuja el logo en el sitio. |
Empleos digitales en México
Un título, el conteo y un enlace.
La foto lleva su sujeto a la derecha y se funde con la página para que el título quede sobre el velo. Sin texto ni logos dentro de la imagen; en celular la foto va arriba y el texto debajo.
Empresa de ejemplo
$45,000 – $60,000 MXN al mes
Diseño
El título va primero. Solo se muestra lo que existe: si falta un dato, la tarjeta no deja huecos.
Rejilla de 3, 6 o 9 tarjetas, sin huecos.
Cumplimos WCAG 2.2 AA como mínimo.
h1 por página, etiquetas visibles y el error junto a su campo.| Dónde | Formato |
|---|---|
| Título de vacante | Puesto en Empresa · ciudad o remoto |
| Listado | Empleos de área + modalidad o país |
| Slug | Minúsculas, sin acentos, con guiones |
| Autor del contenido | VacantesDigitales.com, exacto |
Usamos una frase clave solo donde la página de verdad la ofrece. Si una URL pública cambia, la anterior responde 301 a su página más relevante.
Toda página pública comparte una imagen de 1200×630, sin texto pequeño: en el celular se ve diminuta. Si la página tiene imagen propia (el hero de un área o país), comparte esa; si no, la del embajador con el logo.

tokens.cssbrain.ui/ guarda las piezas básicas; comp/, las del negocio; el layout monta cabecera y pie.comp/brand-logo..tarjeta {
background: var(--surface);
border: 1px solid var(--line);
border-radius: var(--radius);
padding: var(--space-4);
}By BRAINLLM 0.8.10