Tokens, tipografía, componentes UI, bloques de marketing y producto, iconografía, layout, microcopy y accesibilidad. Diseñado para alimentar landing, dashboard, plugin WordPress y emails sin pérdida de coherencia.
Símbolo a la izquierda del wordmark, ratio 0.86 (símbolo a cap-height). 8 archivos SVG en /assets/logo/ — listos para hand-off.
Archivos: surco-lockup-color · -mono-dark · -mono-light · surco-mark-color · -mono-dark · -mono-light · surco-favicon · surco-app-icon — todos SVG escalables sin pérdida.
5 colores brand → 10 tonos cada uno → tokens semánticos aplicados. Todos los pares text-on-surface verifican WCAG AA en uso por defecto.
Danger comparte hue con primary intencionadamente — la marca lleva la responsabilidad cromática del sistema. Warning usa accent-500.
| Token | Light | Dark |
|---|---|---|
| surface-1 | neutral-50 | neutral-900 |
| surface-2 | neutral-100 | neutral-800 |
| surface-3 | neutral-150 | neutral-700 |
| text-primary | neutral-900 | neutral-50 |
| text-secondary | neutral-700 | neutral-200 |
| text-muted | neutral-500 | neutral-400 |
| border-subtle | tinta @ 8% | crema @ 8% |
| border-default | tinta @ 14% | crema @ 14% |
| bg-brand | primary-500 | primary-400 |
| focus-ring | primary @ 45% | primary-300 @ 55% |
Spacing base 4px (13 pasos). Radios discretos — la marca privilegia la línea recta del escalón sobre la curva. Default en cards = lg, en botones = md, en inputs = md.
★ defaults — md (8) en botones, inputs y badges; lg (12) en cards y paneles. full reservado para chips, switches y avatares.
Todas usan rgba(31,26,18,…) — nunca negro puro. La sombra debe sentirse como tierra arrojada, no como vacío.
Source Serif 4 (var, opsz 8..60) para display y h1/h2 — voz periodística, sobria, fiable. Inter para body y h3/h4 — pantalla. JetBrains Mono para datos tabulares y código.
Cada componente con todos los estados: default · hover · focus visible · active · disabled. Tamaños sm / md / lg donde aplica.
Reportada por Google Search Console.
Hover sube la elevación y endurece el borde.
Conexión a Search Console pendiente
Surco mide tus rankings cuando conectes GSC. Tarda 2 minutos.
Plugin instalado correctamente
surco-corp.com ya está conectado. Empezamos el research mañana.
Cuota mensual al 80%
Te quedan 2 artículos del plan Starter. Sube a Pro para no parar.
No pudimos publicar el artículo
El plugin pide actualización a v1.4. Reintenta tras actualizar.
Se cancelarán los artículos en cola. La acción es irreversible.
Artículo publicado
«10 ideas para tu blog» en surco-corp.com
Conecta tu WordPress y Surco sembrará el primero en 24 h.
Los bloques que consume directamente la landing del Brief 03.
Blog SEO automatizado para tu WordPress. En español, con plugin de un clic, métricas reales y sin trucos. Desde 19 € al mes.
| Factor | Surco | SEObot |
|---|---|---|
| Idioma UI | Español nativo | Inglés |
| Onboarding WP | Plugin one-click | REST API manual |
| Tier de entrada | 19 €/mes | $49/mes |
| WooCommerce-aware | Sí | No |
| Quality gate visible | Sí | No |
| Backlinks PBN | No (white hat) | Sí (riesgo) |
Blog SEO automatizado para WordPress. Construido en España por Websalia.
Sidebar, top app bar, métricas, gráficas, tabla y status — todos consumiendo los mismos tokens.
3 artículos sembrados, 11 keywords subiendo. Próxima publicación: martes.
| Título | Estado | Pos. | Clicks | Sembrado |
|---|---|---|---|---|
| 10 ideas para tu blog que sí funcionan en 2026 | Publicado | 8,2 | 412 | hace 4 días |
| Cómo elegir tema WordPress sin equivocarte | En revisión | — | — | hoy |
| WooCommerce vs Shopify para PYMEs | Borrador | — | — | ayer |
| SEO local en Madrid: la guía honesta | Error | — | — | 2 may |
Recomendación: Lucide (MIT). Stroke 1.75px (un punto medio entre 1.5 y 2 — encaja con el grosor del símbolo escalón a tamaño UI). Color por defecto text-secondary; en estados activos pasa a primary-500.
| prose | 640 px | artículos, FAQ |
| narrow | 768 px | login, formularios largos |
| default ★ | 1080 px | dashboard cliente |
| wide | 1280 px | landing, marketing |
| full | 1440 px | hero edge-to-edge |
| sm | < 640 | mobile |
| md | 640 – 1024 | tablet |
| lg | 1024 – 1440 | desktop |
| xl | > 1440 | large |
Grid 12 columnas. Gutter space-6 (24) en desktop, space-4 (16) en tablet, space-3 (12) en mobile. Section spacing entre bloques: space-20 (80) desktop, space-12 (48) mobile.
No pudimos publicar el artículo
El plugin necesita actualizarse a v1.4. Reintenta tras actualizar →
No: «Error 503: el sistema falló.» · Sí: «No pudimos publicar el artículo. Reintenta en un par de minutos o avísanos.»
Mínimo 4.5:1 body, 3:1 large text. Pares verificados:
| tinta @ crema | 15.2 : 1 | AAA |
| terracota @ crema | 5.4 : 1 | AA |
| crema @ terracota | 5.4 : 1 | AA |
| muted @ crema | 4.6 : 1 | AA |
Outline 2px de focus-ring con offset 2px. Obligatorio en todo elemento interactivo.
Tres piezas que demuestran tokens, tipografía y componentes funcionando juntos.
Blog SEO automatizado para tu WordPress. En español, sin trucos.
Posición media bajó de 16,5 a 12,4 (▲ 4,1). El artículo «10 ideas para tu blog» ya entra en CTR del 4%.
Recibes este email porque tienes una suscripción activa en Surco. Construido en España por Websalia.