Vytal · Styleguide

vytal.

Un signo vital para negocios de fitness y de vitalidad para los atletas. Un solo pulso: la marca, el color, la tipografía y los productos que mantienen el latido del gimnasio a la vista.


Logotipo

animated
static
vytal.
Sobre oscuro · #080c0a
vytal.
Sobre claro · #f3f7f4

Sub-marcas · pro & my

El nombre del producto lidera, en una sola palabra. myVytal es el espacio personal del atleta; proVytal, para quienes gestionan el espacio. El tile del pulso nunca cambia; el icono de la app es siempre el Vytal.

myVytal
my · portal del atleta
proVytal
pro · staff & gestión

El símbolo, medido

Una señal vital que también es una V. El vértice en 32,46.5 con los brazos en 27,26.5 y 37,17.5: una V asimétrica, con el brazo derecho 1,45× más alto, para que se lea como el pico de un electrocardiograma.

Qué cambió el 2026-08-27
  • Centrado. El trazo estaba 1,5 unidades sobre el centro del cuadrado (30,5 frente a 32). Los márgenes eran 14 arriba y 17 abajo; ahora son 15,5 y 15,5.
  • Grosor 5 → 5,5. A 16 px, 5 daba 1,25 px, sub-píxel. Probé 6 y empeoró a 96: el valle se funde con el pico.
  • La V no se tocó. Solo traslación, cero reescalado. Los brazos mantienen 76,0° y −80,2°, y la asimetría 1,45×.
A los tamaños en que aparece
128
96
64
48
32 · favicon
24
20
16

A 16 px ninguna versión es buena. Un trazo de siete puntos no cabe en dieciséis píxeles. La alternativa era un segundo símbolo simplificado solo para el favicon, y se rechazó: el símbolo es uno.


El verde: solo tres sirven de botón

De nueve verdes medidos, solo los oscuros aguantan una etiqueta blanca legible (al menos 4,5:1, WCAG AA para texto normal). Todos los verdes que usa la categoría fitness (lima, neón, energía) fallan.

No existe un verde energético que sirva de botón primario. La elección no es clínico o fitness: es dónde se pone la energía. Este producto la pone en la familia de doce matices que elige un gimnasio, no en la identidad.

coretiqueta blancasuperficie en oscurosuperficie en claro¿botón?
Esmeralda 800#065f46
7.68:12.49:17.36:1
Esmeralda 700#047857
5.48:13.49:15.25:1
Floresta#0e7a42
5.41:13.54:15.18:1
Teal 600#0d9488
3.74:15.12:13.59:1no
Green 600#16a34a
3.30:15.81:13.16:1no
Energia#00b45a
2.74:17.00:12.62:1no
Green 500#22c55e
2.28:18.41:12.18:1no
Green 400#4ade80
1.74:110.99:11.67:1no
Lima#84cc16
1.98:19.70:11.89:1no

Los candidatos, en componentes reales

El logotipo, un botón primario y un número, en los dos temas, al tamaño en que aparecen. Aquí se elige, no en la tabla.

Esmeralda 800#065f46
proVytalCrear planIngresos9 689 €
proVytalCrear planIngresos9 689 €
Esmeralda 700#047857Verde de marca
proVytalCrear planIngresos9 689 €
proVytalCrear planIngresos9 689 €
Floresta#0e7a42
proVytalCrear planIngresos9 689 €
proVytalCrear planIngresos9 689 €

Un logotipo por app

El símbolo es el mismo en las cuatro; cambia la palabra. Y hay UNA regla, no dos dispositivos: un elemento verde por lockup, y marca lo que distingue ese lockup. La base no tiene prefijo, su logo es su verde; las apps tienen prefijo, y el logo es el prefijo.

vytal.
proVytal
myVytal
demoVytal
vytal.
proVytal
myVytal
demoVytal

El kiosco y la TV no llevan logotipo nuestro, y está medido: las dos apps leen el color y la marca DEL GIMNASIO. Un kioskVytal sería nuestra marca tapando la del cliente en la puerta de su propio gimnasio.


Color

El verde es el único color de marca. Los neutros llevan siempre un tono verde, nunca gris puro. Los colores de señal sirven datos y estado, nunca la marca.

Verde de marca
50
#f0fdf4
100
#dcfce7
200
#bbf7d0
300
#86efac
400
#4ade80
500
#22c55e
600
#16a34a
700
#15803d
800
#166534
900
#14532d
950
#052e16

La marca no es un escalón de esta rampa, y es a propósito: el verde antiguo era el green-600 de Tailwind sin una coma cambiada, es decir el verde por omisión de media web.

Neutros · ink con tono verde
0
#f3f7f4
50
#dceee0
100
#c8d6cc
200
#a7b8ac
300
#7f9488
400
#5d6f64
500
#3d4f43
600
#2a382e
700
#1e2a22
800
#162018
900
#0f1610
950
#080c0a
Superficies (oscuro)
Background#080c0a
Surface#0f1610
Surface raised#162018
Hairline#1e2a22
Superficies (claro)
Background#fafafa
Surface#ffffff
Surface raised#f2f1ef
Border strong#8b857c
Colores de señal
Success / Data greenok · positive · on-track (série de dados, NÃO a marca)#06b044
Info / Blueneutral data · links#5399fa
Warning / Amberattention · at-risk#c09106
Danger / Rederrors · destructive#fa6b6b
AI / Purplehighlights · assistant#cd72fa
Activity / Orangemovement · activity#f77016
Funciones y reglas

Cada color tiene un trabajo. El verde Vytal es identidad; azul, ámbar, rojo, morado y naranja comunican estado o datos y nunca sustituyen la marca.

Brand green
#047857
uso Logo, mark, primary button, active identity
evitar Do not use for small text on the DARK canvas: 3.49:1. Use green-text (#06ae7e)
Data green
#047a2f
uso Chart series, veils, non-text fills (PRODUCT_HUES seed)
evitar Never paint the logo or a filled button with it
Green deep
#036449
uso Text on light surfaces, focus and selected states
evitar Do not replace the logo green
Warm ink
#1a1712
uso Primary text and dark logo wordmark
evitar Do not use as a brand accent
Warm canvas
#fafafa
uso Light application background and clear space
evitar Do not tint the logo tile
Vytal dark
#100f0d
uso Dark application background and dark lockup
evitar Do not turn every surface black
Card
#1b1916
uso Raised panels, menus and dialogs
evitar Do not nest cards for page sections
Pares de contraste

El verde oficial se usa como identidad o elemento no textual. Medido el 2026-08-27: sobre el lienzo CLARO (#fafafa) tiene 5,25:1 y sirve; sobre el lienzo OSCURO (#100f0d) tiene 3,49:1 y NO sirve para texto pequeño. Ahí el texto lleva el green-text (#06ae7e, 6,72:1).

Aa · Text sampleBrand green / on-green
Aa · Text sampleLight / green text
Aa · Text sampleDark / primary text

Colores de texto

Jerarquía de texto por fondo. Primario para contenido, secundario y mudo para apoyo, acento para acción.

Sobre oscuro
Primary#dceee0
Secondary#a7b8ac
Muted#7f9488
Disabled#3d4f43
Accent#047857
On green#f2fbf5
Sobre claro
Primary#0f1610
Secondary#3d4f43
Muted#5d6f64
Disabled#a7b8ac
Accent#047857
On green#f2fbf5

Tipografía

Familias
Aa
Inter
Cuerpo, interfaz y texto corrido
ABCDEFGHIJKLM
abcdefghijklm 0123456789
Aa
Oswald
H1, H2 y números destacados
ABCDEFGHIJKLM
abcdefghijklm 0123456789
Aa
Instrument Serif
Acentos editoriales y campañas
ABCDEFGHIJKLM
abcdefghijklm 0123456789
Aa
JetBrains Mono
Código, datos y etiquetas
ABCDEFGHIJKLM
abcdefghijklm 0123456789
Escala tipográfica
vytal.
Display · 64/58 · 800
Manage your space
H1 · 42/42 · 800
Today’s operation
H2 · 30/33 · 700
At-risk members
H3 · 21/25 · 700
Book a class, log the WOD, watch the pulse.
Body L · 18/28 · 400
Book a class, log the WOD, watch the pulse.
Body · 15/23 · 400
Updated 2 minutes ago
Small · 13/20 · 500
Members · Active
Caption · 11/15 · 500
Pesos · Inter
VytalRegular · 400
VytalMedium · 500
VytalSemibold · 600
VytalBold · 700
VytalExtrabold · 800

Tokens

Radio
sm · 8px
md · 12px
lg · 16px
xl · 18px
pill · 9999px
Elevación
sm
md
lg

Uso

Hacer
  • Elige el lockup que combina con el fondo: claro u oscuro.
  • Mantén espacio libre ≈ al radio de esquina del tile alrededor del logo.
  • Deja respirar el pulso; el tile verde es la constante.
No hacer
  • Recolorear el tile o el pulso, o aplicar gradientes.
  • Estirar, rotar o contornear el lockup.
  • Usar los colores de señal (cyan/amber/red) como marca.

Cómo esta página se mantiene verdadera

Ningún contraste de esta página está escrito: todos salen de la misma función que el servidor usa para validar el color que elige un gimnasio. Si un número aquí está mal, la REGLA está mal, no la memoria de alguien.

Vytal · vytal.fit · un solo pulso, en la marca y los productos.