✦ Branding System — by Orlando Gómez

CentroMIPC
Branding System

Sistema de identidad visual corporativa diseñado por Orlando Gómez. Colores, tipografía, componentes y tokens CSS listos para usar en todas las apps de CentroMIPC.

Diseñadores
RRSS & Marketing
Desarrolladores
Claude Code / IA
Identidad

Paleta de colores

Dos colores de marca con sus variantes funcionales. El naranja lidera las acciones; el azul estructura y confía.

Orange Primary
#EF7800 · --cm-orange
Blue Primary
#009FE4 · --cm-blue
Text Dark
#1E293B · --cm-text
Background
#F8FAFC · --cm-bg
Naranja — variantes
08%
15%
25%
40%
60%
80%
100%
Hover
Azul — variantes
08%
15%
25%
40%
60%
80%
100%
Hover
Identidad

Tipografía

Conthrax para impacto y marca. Dosis para legibilidad y UI. Nunca mezclar con otras familias.

CONTHRAX SB — Display · Títulos · Logo
CentroMIPC
Tecnología · Confianza · Innovación
font-family: 'Conthrax', 'Arial Black', sans-serif font-weight: 700 uso: H1, H2, logo, hero
DOSIS — Cuerpo · UI · Formularios
800 ExtraBold — Dosis
700 Bold — Dosis
600 SemiBold — Dosis
500 Medium — Dosis
400 Regular — Dosis
font-family: 'Dosis', 'Segoe UI', sans-serif uso: body, UI, botones, labels, inputs

Escala tipográfica

--cm-text-5xl · 4rem
Hero / portada
Aa
--cm-text-4xl · 3rem
H1 sección
Presupuestos
--cm-text-3xl · 2.25rem
H2 subsección
Servicios web
--cm-text-2xl · 1.75rem
H3 / card título grande
Plan Avanzado
--cm-text-xl · 1.375rem
Lead / intro párrafo
Mantenimiento web profesional para tu negocio.
--cm-text-base · 1rem
Cuerpo estándar
Actualizamos tu WordPress, monitorizamos el rendimiento y generamos informes mensuales detallados.
--cm-text-sm · 0.875rem
Labels / UI secundaria
Última actualización: 15 Jun 2026 · Versión 1.0
--cm-text-xs · 0.70rem
Metadatos / badges
PLAN MANTENIMIENTO AVANZADO
Componentes

Botones

Todos los botones usan border-radius: 50–100px (pill). El naranja lidera la acción principal; el azul para acciones secundarias estructurales.

Variantes
Tamaños
Con iconos (texto + símbolo)
/* Botón principal — border-radius: var(--cm-radius-pill) = 100px */
.btn-primary {
  background:     var(--cm-orange);
  color:          #fff;
  border-radius:  var(--cm-radius-pill);  /* 100px */
  padding:        12px 28px;
  font-family:    var(--cm-font-body);
  font-weight:    700;
  box-shadow:     0 4px 24px rgba(239,120,0,0.35);
  transition:     all 0.22s cubic-bezier(0.4,0,0.2,1);
}
.btn-primary:hover {
  background:     var(--cm-orange-hover);
  transform:      translateY(-1px);
}
Componentes

Inputs y formularios

Todos los campos usan border-radius: 100px (pill) con efecto glassmorphism. El textarea usa border-radius: 24px.

✓ Cliente verificado
Este campo es obligatorio
Este campo no es editable
/* Input corporativo — pill radius + glass */
.cm-input {
  border-radius:  var(--cm-radius-pill);  /* 100px */
  background:     var(--cm-glass-bg);    /* rgba(255,255,255,0.06) */
  backdrop-filter: blur(20px) saturate(180%);
  border:         1px solid var(--cm-glass-border);
  padding:        12px 22px;
  font-family:    var(--cm-font-body);
  color:          var(--cm-text-primary);
  transition:     all 0.22s ease;
}
.cm-input:focus {
  border-color:   var(--cm-orange);
  box-shadow:     0 0 0 3px var(--cm-orange-glow);
}
/* Textarea usa border-radius: 24px, no pill */
.cm-textarea { border-radius: var(--cm-radius-card); }
Componentes

Badges y etiquetas

Chips de estado, categorías y metadata. Siempre en pill (100px), con fondo translúcido de su color.

Estado del cliente / plan
Mantenimiento Avanzado Google Ads activo Informe enviado Revisión pendiente Error crítico Sin actividad
Tamaños y variaciones
XS badge SM badge normal MD badge Tag cuadrado Gradient
Componentes

Cards

Glassmorphism como base. Hover con elevación sutil. Radius de 24px en todas las cards.

Presupuestos activos
Este mes
📋
47
↑ 12% vs mes anterior
Clientes mantenimiento
Plan Avanzado
🌐
8
Reportes generados junio
Uptime promedio
Todos los clientes
📡
99.8%
Sin incidencias críticas
Mantenimiento
Actualización WordPress
WP 6.5.4 → 6.6.0 · 3 plugins actualizados · Backup previo realizado
Google Ads
Informe mensual listo
CTR 4.2% · CPC €0.38 · 847 clics · Presupuesto ejecutado 98%
Sistema

Efecto Glassmorphism

Inspirado en Apple. Fondos semi-transparentes con blur, bordes sutiles y sombras profundas. La firma visual de CentroMIPC.

CENTROMIPC
Nítido fuera · esmerilado dentro del panel ↓
Panel glass

Las formas de detrás se ven difuminadas y tintadas a través del cristal — translucidez, no opacidad. Eso es backdrop-filter: blur(20px) saturate(180%).

Background
rgba(255,255,255,0.06)
Token
--cm-glass-bg
Backdrop filter
blur(20px)
saturate(180%)
Token
--cm-glass-blur
Border
1px solid
rgba(255,255,255,0.12)
Token
--cm-glass-border
Box shadow
0 8px 40px
rgba(0,0,0,0.35)
Token
--cm-glass-shadow
Border radius (cards)
24px
Token
--cm-radius-card
Border radius (botones)
50px – 100px (pill)
Tokens
--cm-radius-xl / pill
/* Receta glassmorphism CentroMIPC */
.glass-card {
  background:        var(--cm-glass-bg);
  border:            1px solid var(--cm-glass-border);
  border-radius:     var(--cm-radius-card);  /* 24px */
  backdrop-filter:   var(--cm-glass-blur);
  -webkit-backdrop-filter: var(--cm-glass-blur);
  box-shadow:        var(--cm-glass-shadow);
  transition:        transform 0.22s ease, box-shadow 0.22s ease;
}
.glass-card:hover {
  transform:         translateY(-2px);
  box-shadow:        0 16px 48px rgba(0,0,0,0.40);
}
Patrón unificado

Login

Idéntico en todas las apps de CentroMIPC. Se clona desde /api/patterns/login.html — no se rediseña. Esto da cohesión visual a toda la suite.

Cómo integrarlo
<link rel="stylesheet" href="…/api/tokens/css">
<link rel="stylesheet" href="…/api/components/login">
<!-- pega el HTML de /api/patterns/login.html -->

Cero rediseño — mismo orden de campos y estilo en cada proyecto.

Magic link (passwordless) — solo email, sin contraseñas; estados de envío y error con --cm-error incluidos.

Listo para IA — vía MCP (get_login) y en /api/ai/instructions.

Abrir login a pantalla completa
Apps móviles

Iconos PWA

Mismo símbolo MIPC, un degradado glass distinto por app. Instaladas en el móvil se ven como una familia coherente. Generados en vivo desde /api/pwa.

<link rel="manifest" href="…/api/pwa/marketing/manifest.webmanifest">
<link rel="icon" type="image/svg+xml" href="…/api/pwa/marketing/icon.svg">
<link rel="apple-touch-icon" href="…/api/pwa/marketing/icon.svg">
Sistema

Espaciado

Escala de 8px. Generoso en todos los componentes para evitar saturación visual.

xs · 4px
sm · 8px
md · 16px
lg · 24px
xl · 40px
2xl · 64px
3xl · 96px

Radios de borde

xs · 6px
sm · 12px
md · 20px
lg · 30px
card · 24px
xl · 50px
pill · 100px
Sistema

CSS Tokens — Referencia completa

Copia este bloque en cualquier proyecto de CentroMIPC. Todo lo demás deriva de aquí.

/* ═══════════════════════════════════════
   CENTROMIPC DESIGN TOKENS — v1.0
   branding.centromipc.es/api/tokens/css
   ═══════════════════════════════════════ */

:root {
  /* Marca */
  --cm-orange:         #EF7800;
  --cm-orange-hover:   #d46c00;
  --cm-orange-glow:    rgba(239,120,0,0.25);
  --cm-orange-light:   rgba(239,120,0,0.12);
  --cm-blue:           #009FE4;
  --cm-blue-hover:     #0088c5;
  --cm-blue-glow:      rgba(0,159,228,0.25);
  --cm-blue-light:     rgba(0,159,228,0.12);

  /* Fuentes */
  --cm-font-display:   'Conthrax', 'Arial Black', sans-serif;
  --cm-font-body:      'Dosis', 'Segoe UI', sans-serif;

  /* Escala tipográfica */
  --cm-text-xs:    0.70rem;   /* 11px */
  --cm-text-sm:    0.875rem;  /* 14px */
  --cm-text-base:  1rem;      /* 16px */
  --cm-text-lg:    1.125rem; /* 18px */
  --cm-text-xl:    1.375rem; /* 22px */
  --cm-text-2xl:   1.75rem;  /* 28px */
  --cm-text-3xl:   2.25rem;  /* 36px */
  --cm-text-4xl:   3rem;     /* 48px */
  --cm-text-5xl:   4rem;     /* 64px */

  /* Radios — glassmorphism / pill style */
  --cm-radius-xs:    6px;
  --cm-radius-sm:    12px;
  --cm-radius-md:    20px;
  --cm-radius-lg:    30px;
  --cm-radius-xl:    50px;   /* botones md/lg */
  --cm-radius-pill:  100px;  /* botones xl, inputs */
  --cm-radius-card:  24px;   /* cards glass */

  /* Glassmorphism */
  --cm-glass-bg:     rgba(255,255,255,0.06);
  --cm-glass-border: rgba(255,255,255,0.12);
  --cm-glass-blur:   blur(20px) saturate(180%);
  --cm-glass-shadow: 0 8px 40px rgba(0,0,0,0.35);

  /* Sombras de marca */
  --cm-shadow-orange: 0 4px 24px rgba(239,120,0,0.35);
  --cm-shadow-blue:   0 4px 24px rgba(0,159,228,0.35);

  /* Espaciado */
  --cm-space-xs:   4px;
  --cm-space-sm:   8px;
  --cm-space-md:   16px;
  --cm-space-lg:   24px;
  --cm-space-xl:   40px;
  --cm-space-2xl:  64px;
  --cm-space-3xl:  96px;

  /* Transición universal */
  --cm-transition: 0.22s cubic-bezier(0.4,0,0.2,1);
}

/* Dark mode (por defecto en CentroMIPC) */
[data-theme="dark"] {
  --cm-bg-page:      #080e1a;
  --cm-surface:      rgba(255,255,255,0.05);
  --cm-text-primary: #f0f4f8;
  --cm-text-second:  rgba(240,244,248,0.60);
  --cm-border:       rgba(255,255,255,0.10);
}

/* Light mode */
[data-theme="light"] {
  --cm-bg-page:      #F8FAFC;
  --cm-surface:      rgba(255,255,255,0.80);
  --cm-text-primary: #1E293B;
  --cm-text-second:  rgba(30,41,59,0.65);
  --cm-border:       rgba(0,0,0,0.08);
}
Sistema

Iconografía

Colección oficial: Lucide Icons. Coherente con la estética glassmorphism — trazo lineal limpio, stroke-width 1.5, siempre currentColor.

🚧
Sección en desarrollo
La biblioteca visual completa de iconos se añadirá próximamente. Los tokens y reglas de uso están definidos y disponibles para Claude Code en el bloque AI-INSTRUCTIONS del <head> de este documento.
Instalación
# React
npm install lucide-react

# HTML vanilla
npx lucide build

# Por icono (shadcn)
npx shadcn@latest add
  @icons0/lucide/settings
Uso en React
import {
  Settings,
  BarChart2,
  Users
} from 'lucide-react'

// Tamaño estándar UI
<Settings
  size={18}
  strokeWidth={1.5}
/>
Reglas de uso
  • Tamaño UI estándar: 18px
  • Stroke-width: 1.5
  • Tamaño hero / vacío: 32–48px
  • Color: siempre currentColor
  • Nunca hardcodear color en el icono
  • Solo colección Lucide — no mezclar

Iconos clave del sistema

LayoutDashboard
Settings
Users
FileText
BarChart2
TrendingUp
Mail
Bell
Globe
Wrench
Shield
Plus
Download
CheckCircle2
AlertCircle
Explorar catálogo completo

Más de 1,400 iconos disponibles. Busca por nombre directamente en icons0.dev o en lucide.dev.

Sistema

Apps & Uso con IA

Este documento es la fuente de verdad visual de CentroMIPC. Claude Code lo lee desde la URL para aplicar automáticamente toda la identidad visual en cualquier proyecto — sin repetir instrucciones, sin inconsistencias entre apps.

PROMPT MAESTRO — Copiar en cualquier proyecto
Antes de crear cualquier elemento visual o escribir cualquier CSS, ve a https://branding.centromipc.es y lee el documento completo.

Ese documento es la fuente de verdad visual de CentroMIPC. Extrae y aplica TODOS los tokens, componentes y directrices que encuentres ahí. El propio HTML contiene un bloque de instrucciones estructurado en los comentarios del <head> para que lo proceses directamente.

El sistema tiene identidad visual propia — NO uses estilos genéricos, NO inventes componentes, NO cambies colores ni fuentes. Todo lo visual debe derivar de los tokens de ese documento.
Proyecto nuevo

Al iniciar cualquier app nueva de CentroMIPC, añade el prompt maestro al inicio de la primera sesión de Claude Code.

# En .claude/CLAUDE.md del proyecto:
Lee branding.centromipc.es
antes de cualquier tarea visual.
Proyecto existente

Para migrar un proyecto a la identidad corporativa, di a Claude Code que audite el CSS actual frente a los tokens del brand manual.

# Prompt de auditoría:
"Lee branding.centromipc.es,
audita este proyecto y lista
qué no cumple la identidad."
CLAUDE.md permanente

Incluye la referencia en el CLAUDE.md de cada proyecto para que Claude Code la tenga siempre en contexto sin que tengas que pedirlo.

# .claude/CLAUDE.md
## Branding
Referencia visual:
https://branding.centromipc.es
Leer antes de cualquier
tarea de UI o CSS.
📊
React Vite Tailwind
Campañas, analytics, reportes de marketing digital.
💼
React FastAPI WeasyPrint
Cotizaciones interactivas, generación de PDFs corporativos y gestión de clientes.
🌐
Reportes WP Monitor
Gestión de webs clientes, informes mensuales y seguimiento de mantenimiento.
Recursos

Descargas & Assets

Todo lo que necesitas para aplicar la identidad visual de CentroMIPC en cualquier soporte — digital, impreso o redes sociales.

Manual completo

CentroMIPC Branding System

PDF completo con todas las directrices visuales: colores, tipografía, logos, componentes y reglas de uso. Ideal para compartir con diseñadores, agencias o proveedores externos.

~15 secciones Versión 1.0 Documento vivo
🎨
Logo — Color
Versión principal. Naranja + azul sobre fondo oscuro o blanco.
SVG
Logo — Blanco
100% blanco para fondos de color sólido o fotografías oscuras.
SVG
Logo + Slogan blanco
Icono en colores corporativos, texto del slogan en blanco.
SVG
Favicon / Ícono
El ícono corporativo solo. Para favicon, avatar y elementos decorativos.
SVG
{ }
CSS Tokens
Todas las variables CSS del sistema. Pegar en el proyecto y listo.
Copiar CSS
🎨
Paleta HEX
Colores en formato HEX listos para Figma, Canva o Adobe.
Copiar HEX
🤖
Prompt IA
El prompt maestro para Claude Code. Pegar al inicio de cualquier proyecto.
Copiar
📝
CLAUDE.md
Archivo listo para poner en .claude/ de cualquier proyecto.
.md
Referencia rápida para Redes Sociales & Diseño
Colores principales
#EF7800
Naranja — Acción
#009FE4
Azul — Estructura
#1E293B
Texto / Fondo dark
Tipografía
Conthrax
Títulos · Display · Logo
Dosis
Cuerpo · UI · RRSS
Estilo visual
✦ Glassmorphism en todos los contenedores
✦ Botones pill: 50–100px de radio
✦ Dark mode first
✦ Fondos con orbes de luz sutiles
✦ Sombras cálidas con acento naranja
CM
CentroMIPC Branding System by Orlando Gómez
Generando PDF...
Preparando el manual completo
Iniciando...