ALTUM Instituto Universitario → Design System
v1.0 Junio 2025
01 — Foundation

Brand Foundation

La identidad de ALTUM está construida sobre cuatro pilares: confianza institucional, accesibilidad digital, profesionalismo moderno y claridad comunicativa. Cada decisión visual refuerza estos pilares.

Personalidad de Marca
Confiable
Comunicación clara, sin ambigüedades. Datos, hechos y transparencia sobre el modelo educativo.
Eficiente
Experiencia sin fricción. El usuario llega, entiende y avanza. Cero pasos innecesarios.
Accesible
Educación al alcance de todos. Lenguaje claro, precios visibles, proceso de admisión transparente.
Digital-first
Diseño pensado para pantalla desde el inicio. No es una universidad presencial adaptada a web.
Principios UX
📐
Claridad sobre creatividad
El usuario entiende qué es ALTUM en 5 segundos. Jerarquía visual impecable, sin ruido decorativo.
🎯
Cada pantalla tiene un objetivo
Home → conversión. Carrera → inscripción. Contacto → mensaje. Sin CTAs ambiguos ni pantallas sin propósito.
📱
Mobile-first siempre
El prospecto llega por Instagram o WhatsApp. El diseño empieza en 375px y escala hacia arriba.
02 — Color System

Color System

Paleta basada en el Manual de Identidad de ALTUM. Azul institucional como color dominante (64%), dorado como acento (21%), blanco como espacio de respiro (15%). Expandida con escala completa de neutrales y estados semánticos.

Colores Principales
Altum Blue
#0066AD
Color primario — dominante
Blue Dark
#004d82
Hover, pressed states
Blue Mid
#3385BE
Links, interactivos
Blue Light
#E6F1FB
Fondos, chips, badges
Altum Gold
#F9C80E
Acento — CTAs, highlights
Gold Dark
#C9A00B
Texto sobre dorado, hover
Gold Light
#FDF4C4
Fondos de acento suave
Altum White
#FCFEFF
Superficie principal
Escala de Grises Neutrales
50
100
200
300
400
500
600
700
800
900

Gray-50 → Gray-900 — 10 pasos. Fondos, bordes, texto secundario y texto principal.

Colores de Estado Semántico
Success
#1B7A4E / #E3F7ED
Inscripción exitosa, confirmación
Warning
#B45309 / #FEF3C7
Fecha límite, información crítica
Error
#C62828 / #FFEBEE
Validación de formulario, error
Info
#0277BD / #E1F5FE
Tips, avisos informativos
⚠️ WCAG AA: El par Azul #0066AD sobre blanco cumple ratio 5.74:1 (AA ✓). Dorado #F9C80E nunca se usa como texto sobre blanco — solo como fondo o elemento decorativo.
03 — Typography

Typography System

DM Sans como tipografía display por su geometría humanista y modernidad edtech. Inter como tipografía de cuerpo por su legibilidad excepcional en pantalla a cualquier tamaño.

Familias Tipográficas
Display — DM Sans
Tu futuro comienza hoy
DM Sans Google Fonts Headings, CTAs
Body — Inter
Educación 100% en línea con respaldo académico real. Licenciaturas, preparatoria y más programas en constante expansión.
Inter Google Fonts Body, UI
Escala Tipográfica
Display XL — 64px / 800 / -0.03em / DM Sans
ALTUM
H1 — 40px / 700 / -0.02em / DM Sans
Licenciatura en Derecho
H2 — 32px / 700 / -0.01em / DM Sans
Modelo Educativo Digital
H3 — 24px / 600 / 0em / DM Sans
Plan de Estudios Cuatrimestral
H4 — 20px / 600 / 0em / DM Sans
Proceso de Admisión
Body LG — 18px / 400 / 0 / Inter / lh 1.7
Estudia a tu ritmo con acceso 24/7 a contenidos académicos certificados.
Body MD — 16px / 400 / 0 / Inter / lh 1.7
Nuestros programas están diseñados para profesionistas activos que necesitan flexibilidad sin sacrificar calidad académica.
Body SM — 14px / 400 / 0 / Inter / lh 1.6
Incorporada a la SEP. RVOE en trámite. Universidad en línea con validez oficial en todo México.
Caption / Label — 12px / 500 / 0.04em / Inter
LICENCIATURA EN LÍNEA · 9 CUATRIMESTRES
04 — Spacing

Spacing System

Sistema base-8. Todo el espaciado es múltiplo de 4px, preferentemente de 8px. Garantiza alineación perfecta en cualquier dispositivo y simplifica implementación para desarrolladores.

space-1 / 4px
Micro-gaps, icon padding
space-2 / 8px
Gap entre badges y labels
space-3 / 12px
Padding de chips y pills
space-4 / 16px
Padding interno de cards pequeñas
space-5 / 20px
Gap entre form fields
space-6 / 24px
Padding de cards estándar
space-8 / 32px
Gap entre secciones menores
space-10 / 40px
Padding de secciones
space-12 / 48px
Padding de contenedor principal
space-16 / 64px
Gap entre secciones mayores
space-20 / 80px
Sección hero padding
space-24 / 96px
Secciones de landing grandes
05 — Grid

Grid System

Sistema de columnas fluido con breakpoints en 375px, 768px, 1024px y 1280px. Max-width de contenido: 1200px. Gutter de 24px en desktop, 16px en mobile.

Desktop — 12 columnas (1280px)
1
2
3
4
5
6
7
8
9
10
11
12
Tablet — 8 columnas (768px)
1
2
3
4
5
6
7
8
Mobile — 4 columnas (375px)
1
2
3
4
BreakpointTamañoColumnasGutterMax Width
mobile-sm375px416px100%
mobile-lg480px416px100%
tablet768px820px100%
desktop-sm1024px1224px960px
desktop-lg1280px1224px1200px
06 — Elevation

Elevation System

5 niveles de elevación con sombras tonificadas en azul institucional. Comunican jerarquía e interacción sin distorsionar la paleta de marca.

XS
Borders sutiles
SM
Cards, inputs
MD
Cards hover
LG
Dropdowns, navbar
XL
Modals, drawers
07 — Border Radius

Border Radius System

Escala de bordes que va de sharp (UI técnica) a pill (badges y chips). La tarjeta de carrera usa lg (12px), los CTAs principales usan md (8px).

xs · 2px
Micro items
sm · 4px
Tags, inputs small
md · 8px
Botones, inputs
lg · 12px
Cards, modals
xl · 16px
Hero cards
2xl · 24px
Feature cards
pill · ∞
Badges, chips
08 — Components

Buttons

4 variantes de botón. Primary (azul) para la acción principal de cada pantalla. Gold para CTAs de alta conversión (WhatsApp, inscripción). Secondary y Ghost para acciones secundarias.

Variantes
Tamaños
Sobre fondo oscuro
09 — Components

Forms & Inputs

Formularios claros y accesibles. Borde 1.5px en gris, azul en focus con halo de 3px. Mensajes de error directos en rojo. Todos los inputs tienen label explícita.

Form de contacto / admisión
* Campos obligatorios
Estados de validación
Ingresa un correo electrónico válido.
✓ Nombre verificado
10 — Components

Cards

Las cards son el componente más frecuente en la plataforma. Fondo blanco, borde sutil, border-radius xl. Efecto de elevación en hover: transform translateY(-2px) + shadow-md.

Licenciatura en Derecho
Forma parte del sistema legal de México. Especialización en derecho digital y administrativo.
Administración Pública
Gestión gubernamental moderna. Políticas públicas y liderazgo organizacional.
Licenciatura en Contaduría
Finanzas, auditoría y administración fiscal. El perfil más demandado del sector empresarial.
11 — Components

Modals

Modal centrado con backdrop semi-transparente. Border-radius xl, box-shadow xl. Nunca más de 520px de ancho. Siempre con botón de cierre en header.

12 — Components

Alerts & Badges

Alertas con borde izquierdo de 3px en el color semántico correspondiente. Badges con border-radius pill para máxima legibilidad en espacios reducidos.

Alertas
Nuevo periodo de admisiones
Las inscripciones para el ciclo enero-abril 2026 están abiertas. Cupo limitado.
Solicitud enviada exitosamente
Te contactaremos en un plazo de 24 horas hábiles.
Fecha límite próxima
El periodo de inscripción cierra el 15 de enero de 2026.
Error en el formulario
Por favor verifica que todos los campos estén completos y correctos.
Badges
En línea Nuevo RVOE vigente Cupo limitado 9 cuatrimestres 100% digital
14 — Components

Tabs & Accordions

Tabs para alternar vistas relacionadas (plan de estudios por cuatrimestre). Acordeones para FAQ y contenido colapsable que reduce la carga cognitiva en mobile.

Tabs
Plan de Estudios
Docentes
Campo Laboral
Requisitos

El plan de estudios de la Licenciatura en Derecho está organizado en 9 cuatrimestres con 36 materias, diseñadas para desarrollar competencias legales, digitales y administrativas.

Accordion — FAQ
¿Cómo funciona el modelo 100% en línea?
Accedes a tus clases, materiales y evaluaciones desde cualquier dispositivo, en cualquier horario. Las clases son asíncronas, lo que te permite avanzar a tu propio ritmo.
¿Las licenciaturas tienen validez oficial?
¿Cuánto tiempo tarda cada licenciatura?
¿Puedo estudiar y trabajar al mismo tiempo?
15 — Patterns

Hero Sections

El hero es la primera impresión. Fondo azul institucional con degradado profundo, título en DM Sans 800, acento dorado en palabra clave, stats de credibilidad, dos CTAs.

Universidad 100% en línea
Estudia una licenciatura
desde donde estás
Educación superior de calidad, completamente digital, con validez oficial en toda la República Mexicana.
+2,400
Alumnos activos
4
Programas académicos
100%
En línea · flexible
16 — Patterns

Testimonial Cards

Prueba social visible en Home y páginas de carrera. Cita en cursiva, avatar con iniciales, nombre y carrera. Máximo 3 por sección.

"
ALTUM me dio la flexibilidad que necesitaba para estudiar sin dejar de trabajar. El modelo en línea es realmente funcional.
MR
María Rodríguez
Lic. en Contaduría · 3er cuatrimestre
"
Los docentes son muy accesibles y los materiales están muy bien organizados. Es exactamente lo que buscaba para avanzar profesionalmente.
JL
Jorge López
Lic. en Derecho · 5to cuatrimestre
18 — System

Accessibility — WCAG AA

Todos los pares de color cumplen WCAG 2.1 AA (ratio mínimo 4.5:1 para texto, 3:1 para UI grande). Focus states visibles. Navegación por teclado completa.

Azul #0066AD / Blanco5.74:1 AA ✓
Gray-900 / Blanco16.1:1 AAA ✓
Gray-700 / Blanco8.6:1 AAA ✓
Blanco / Azul #0066AD5.74:1 AA ✓
Dorado solo en iconos y decoración. Nunca texto sobre blanco.1.8:1 ✗
Gray-900 / Dorado #F9C80E9.1:1 AAA ✓
Reglas de accesibilidad
🎯 Focus rings: Todos los elementos interactivos tienen outline: 2px solid #0066AD; outline-offset: 3px visible. No se usa outline: none sin alternativa.
⌨️ Keyboard nav: Tab order lógico. Modals atrapa foco. ESC cierra overlays. Enter activa botones. Flechas navegan tabs.
📝 Screen readers: Todo input tiene label. Imágenes decorativas alt="". Iconos sin texto tienen aria-label. Alertas usan role="alert".
19 — System

Motion System

Las animaciones deben ser sutiles y funcionales. Nunca decorativas por sí solas. Duración máxima de 400ms para interacciones. Respeta prefers-reduced-motion.

Hover sobre los bloques para ver las transiciones
Fast
120ms ease
Base
200ms ease
Slow
350ms ease-in-out
Spring
400ms spring
⚙️ Reduced motion: Usar @media (prefers-reduced-motion: reduce) { * { transition: none !important; animation: none !important; } }
20 — Patterns

Landing Page Patterns

Componentes específicos para las páginas principales de ALTUM. Cada página tiene un objetivo único de conversión.

Tarjetas de Programa (Carreras page)
Licenciatura · En línea
Derecho
Marco jurídico, derecho digital y procesos legales modernos para el México contemporáneo.
📅 9 cuatrimestres
💻 100% digital
Licenciatura · En línea
Contaduría
Finanzas, auditoría y administración fiscal para el sector empresarial y público.
📅 9 cuatrimestres
💻 100% digital
Nivel Medio Superior
Preparatoria
Bachillerato en línea con validez oficial. Termina tu prepa sin pausar tu vida.
📅 6 semestres
💻 100% digital
CTA Section (alta conversión)
¿Listo para dar el siguiente paso?
Habla con un asesor académico hoy mismo, sin compromisos.
21 — Design Tokens

Design Tokens

Tokens listos para implementación en CSS Variables y JSON. La fuente de verdad única para diseñadores y desarrolladores.

CSS Variables
/* ALTUM Design System — CSS Variables v1.0 */ /* ============================================= */ :root { /* === COLORS === */ /* Brand Primary */ --color-blue: #0066AD; --color-blue-dark: #004d82; --color-blue-mid: #3385BE; --color-blue-light: #E6F1FB; --color-blue-50: #F0F7FD; /* Brand Accent */ --color-gold: #F9C80E; --color-gold-dark: #C9A00B; --color-gold-light: #FDF4C4; /* Neutral Scale */ --color-gray-50: #F7F9FC; --color-gray-100: #EEF2F7; --color-gray-200: #D9E2EC; --color-gray-300: #BCCCDC; --color-gray-400: #9FB3C8; --color-gray-500: #627D98; --color-gray-600: #486581; --color-gray-700: #334E68; --color-gray-800: #243B53; --color-gray-900: #102A43; /* Semantic States */ --color-success: #1B7A4E; --color-success-bg: #E3F7ED; --color-warning: #B45309; --color-warning-bg: #FEF3C7; --color-error: #C62828; --color-error-bg: #FFEBEE; --color-info: #0277BD; --color-info-bg: #E1F5FE; /* === TYPOGRAPHY === */ --font-display: 'DM Sans', 'Inter', sans-serif; --font-body: 'Inter', sans-serif; --font-mono: 'JetBrains Mono', monospace; --text-xs: 12px; --text-sm: 14px; --text-md: 16px; --text-lg: 18px; --text-xl: 20px; --text-2xl: 24px; --text-3xl: 32px; --text-4xl: 40px; --text-5xl: 48px; --text-6xl: 64px; /* === SPACING (8pt grid) === */ --space-1: 4px; --space-2: 8px; --space-3: 12px; --space-4: 16px; --space-5: 20px; --space-6: 24px; --space-8: 32px; --space-10: 40px; --space-12: 48px; --space-16: 64px; --space-20: 80px; --space-24: 96px; /* === BORDER RADIUS === */ --radius-xs: 2px; --radius-sm: 4px; --radius-md: 8px; --radius-lg: 12px; --radius-xl: 16px; --radius-2xl: 24px; --radius-full: 9999px; /* === SHADOWS === */ --shadow-xs: 0 1px 2px rgba(0,102,173,0.06); --shadow-sm: 0 2px 8px rgba(0,102,173,0.08); --shadow-md: 0 4px 16px rgba(0,102,173,0.12); --shadow-lg: 0 8px 32px rgba(0,102,173,0.16); --shadow-xl: 0 16px 48px rgba(0,102,173,0.20); /* === TRANSITIONS === */ --transition-fast: 120ms ease; --transition-base: 200ms ease; --transition-slow: 350ms cubic-bezier(0.4,0,0.2,1); --transition-spring: 400ms cubic-bezier(0.34,1.56,0.64,1); /* === BREAKPOINTS (reference only, use in media queries) === */ /* --bp-mobile-sm: 375px */ /* --bp-mobile-lg: 480px */ /* --bp-tablet: 768px */ /* --bp-desktop: 1024px */ /* --bp-wide: 1280px */ }
JSON Tokens
{ "altum": { "color": { "brand": { "blue": { "value": "#0066AD", "type": "color" }, "blue-dark": { "value": "#004d82", "type": "color" }, "blue-light": { "value": "#E6F1FB", "type": "color" }, "gold": { "value": "#F9C80E", "type": "color" }, "gold-dark": { "value": "#C9A00B", "type": "color" }, "white": { "value": "#FCFEFF", "type": "color" } }, "neutral": { "50": { "value": "#F7F9FC" }, "100": { "value": "#EEF2F7" }, "200": { "value": "#D9E2EC" }, "300": { "value": "#BCCCDC" }, "500": { "value": "#627D98" }, "700": { "value": "#334E68" }, "900": { "value": "#102A43" } }, "semantic": { "success": { "value": "#1B7A4E" }, "warning": { "value": "#B45309" }, "error": { "value": "#C62828" }, "info": { "value": "#0277BD" } } }, "typography": { "fontFamily": { "display": { "value": "DM Sans, Inter, sans-serif" }, "body": { "value": "Inter, sans-serif" }, "mono": { "value": "JetBrains Mono, monospace" } }, "fontSize": { "xs": { "value": "12px" }, "sm": { "value": "14px" }, "md": { "value": "16px" }, "lg": { "value": "18px" }, "xl": { "value": "20px" }, "2xl": { "value": "24px" }, "3xl": { "value": "32px" }, "4xl": { "value": "40px" }, "5xl": { "value": "48px" }, "6xl": { "value": "64px" } } }, "spacing": { "1": "4px", "2": "8px", "3": "12px", "4": "16px", "6": "24px", "8": "32px", "12": "48px", "16": "64px", "20": "80px" }, "borderRadius": { "xs": "2px", "sm": "4px", "md": "8px", "lg": "12px", "xl": "16px", "2xl": "24px", "full": "9999px" }, "shadow": { "xs": "0 1px 2px rgba(0,102,173,0.06)", "sm": "0 2px 8px rgba(0,102,173,0.08)", "md": "0 4px 16px rgba(0,102,173,0.12)", "lg": "0 8px 32px rgba(0,102,173,0.16)", "xl": "0 16px 48px rgba(0,102,173,0.20)" }, "transition": { "fast": "120ms ease", "base": "200ms ease", "slow": "350ms cubic-bezier(0.4,0,0.2,1)", "spring": "400ms cubic-bezier(0.34,1.56,0.64,1)" }, "breakpoint": { "sm": "375px", "md": "768px", "lg": "1024px", "xl": "1280px" } } }
ALTUM Instituto Universitario
Design System v1.0 — Junio 2025
21 secciones Material Design · IBM Carbon inspired WCAG 2.1 AA Mobile-first