Saltar al contenido

Identidad y producto

Cómo nos vemos y cómo se construye cada pantalla.

En uso ya está en el sitio Propuesta falta validarlo

Área de respeto y tamaños mínimos

Logo con su área de respeto marcada

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ónMínimo digital
Dos líneas40 px de alto
Una línea24 px de alto
Solo la V16 px (favicon)

Usos incorrectos

Ejemplo incorrecto: Deformar
Deformar
Ejemplo incorrecto: Girar
Girar
Ejemplo incorrecto: Fondo sin contraste
Fondo sin contraste
Ejemplo incorrecto: Recolorear con el filtro
Recolorear con el filtro
Ejemplo incorrecto: Agregar sombra
Agregar sombra
Ejemplo incorrecto: Difuminar
Difuminar
Ejemplo incorrecto: Recortar
Recortar
Ejemplo incorrecto: Bajar la opacidad
Bajar la opacidad
Ejemplo incorrecto: Fondo recargado
Fondo recargado

Tampoco se reacomodan sus partes ni se le cambia la tipografía. Si ninguna versión funciona, usa la de una tinta.

Color En uso

--accent #007f50
Enlaces, texto de acento y logo. 5:1 sobre blanco.
--fill-solid #22c55e
Relleno de la acción principal, siempre con texto --on-fill.
--fg #1d1d1f
Texto principal.
--muted #55595e
Texto secundario.
--bg #f5f5f7
Fondo de página.
--surface #ffffff
Tarjetas y paneles.
--line #d2d2d7
Solo bordes, nunca texto.
--bad #c42b1c
Errores y acciones destructivas.

El 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.

Tipografía En uso

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

Fondos y superficies

  • Página en gris muy claro; tarjetas blancas con borde fino.
  • Translucidez solo en lo que flota, como la cabecera.
  • Las fotos muestran personas y lugares reales de trabajo, nunca personas sonriendo a una laptop de banco de imágenes.

Ritmo y movimiento Propuesta

  • Transiciones cortas, de 150 a 250 ms. El movimiento explica un cambio; no adorna.
  • Quien pide reducir movimiento lo obtiene: se respeta prefers-reduced-motion.
  • Logo animado: los cuadros de la V entran por diagonales y se asientan en menos de un segundo. Aún no está producido.

Elementos de soporte

El recurso propio es el mosaico de la V: cuadros verdes con separaciones finas, para fondos parciales y separadores. Sin mascota por ahora: no aporta a un portal de empleo en esta etapa.

Componentes

PiezaArchivoRegla
Botón y enlace de acciónui/button, ui/link-buttonForma de píldora. Una acción principal por vista. Mínimo 44 px.
Tarjeta de vacantecomp/job-cardSi falta un dato no deja hueco. Salario en acento.
Favoritocomp/fav-starEstrella con estado accesible. Sin sesión lleva al login.
Cabecera y piecomp/site-header, comp/site-footerÚnicos: los monta el layout. Ninguna vista dibuja los suyos.
Logocomp/brand-logoÚnico lugar que dibuja el logo en el sitio.

Toda vista declara sus estados

  • Sin permiso: nombra lo que falta
  • Cargando: señal visible, nunca «sin resultados»
  • Error: qué pasó y reintentar
  • Vacío: qué falta y qué hacer
  • En curso: control deshabilitado, sin doble envío

Ejemplos En uso

Apertura de país

Pirámide de Kukulcán en Chichén Itzá, México

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.

Tarjeta de vacante

Diseñadora de producto

Empresa de ejemplo

Remoto · MéxicoTiempo completoSenior

$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.

Tarjeta de país

Rejilla de 3, 6 o 9 tarjetas, sin huecos.

Accesibilidad

Cumplimos WCAG 2.2 AA como mínimo.

  • Contraste de 4.5:1 en texto y 3:1 en controles. Nada se comunica solo con color.
  • Todo se opera con teclado, con foco visible. Controles táctiles de 44 px.
  • Un h1 por página, etiquetas visibles y el error junto a su campo.
  • Texto alternativo en cada imagen con contenido. Sin scroll horizontal a 320 px.

SEO y títulos

DóndeFormato
Título de vacantePuesto en Empresa · ciudad o remoto
ListadoEmpleos de área + modalidad o país
SlugMinúsculas, sin acentos, con guiones
Autor del contenidoVacantesDigitales.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.

Imagen al compartir

Toda página pública comparte una imagen de 1200×630 con el logo, sin texto pequeño: en el celular se ve diminuta.

Imagen para compartir de Vacantes Digitales

Correos

  • Remitente: Vacantes Digitales <[email protected]>.
  • Asunto: dice qué pasó o qué hacer. Sin mayúsculas sostenidas ni emojis.
  • Cuerpo: logo, una idea y un solo botón, con el enlace también en texto.

Código para la web

  • Ningún color literal en un componente: siempre un token de tokens.cssbrain.
  • ui/ guarda las piezas básicas; comp/, las del negocio; el layout monta cabecera y pie.
  • El logo se dibuja solo con comp/brand-logo.
.tarjeta {
  background: var(--surface);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: var(--space-4);
}

By BRAINLLM 0.8.7