Design systems
A design system is only as good as what actually gets built. I architect token-based systems that close the gap between design decisions and technical implementation, making visual quality something teams can share, maintain, and ship.
Case studies
Each case study walks through how I think about and build design systems, covering the four pillars of my approach: token architecture, library structure, distribution models, and documentation strategy. If you want to understand my process and the decisions behind it, you are in the right place. If you want to see this thinking applied to a real product, the case studies below show the Uniandes Design System and Zededa MCP in full detail.
My design system methodology
Tokens and themes
Global, semantic, component tokens
Tokens are the foundation of a design system, but they are also the layer that makes it AI-ready. A well-structured token architecture gives AI agents the context they need to build components autonomously or generate design playgrounds without losing consistency. I approach this with a three-tier architecture: global tokens that define the raw values, semantic tokens that assign meaning, and component tokens that apply decisions at the local level. This structure is the most flexible way to support multiple themes without multiplying complexity.
color
utility
yellow
100
#F9EFBB
200
#EFD242
300
#DBB305
400
#BE9304
500
#A57702
600
#8A5801
700
#6D3F00
800
#4B2C00
900
#2C1900
color
utility
green
100
#DCF3EE
200
#9FDFCF
300
#5DC9AF
400
#11AD86
500
#0E9070
600
#0B7058
700
#085442
800
#063A2E
900
#03211A
color
utility
red
100
#FCEAEF
200
#F8C5D1
300
#EFA2B2
400
#DD7C88
500
#CD5A61
600
#B82F30
700
#8D2121
800
#631717
900
#390E0E
Tier 1
Core definition
color
brand
pink
100
#FEE1E3
200
#F88A9B
300
#F06182
400
#E63B70
500
#D31B5C
600
#A6154F
700
#78103E
800
#4B0A2A
900
#1E0412
color
brand
cream
100
#FAF7F0
200
#F8F3E9
300
#F5EFE2
400
#F3EBDC
500
#F1E8D7
600
#D5CEBF
700
#B9B4A7
800
#9C998F
900
#807E77
color
dataviz
orange
#F89C52
purple
#798DE3
pink-transparent-12
#E63B70, 12%
Tier 1
Theme definition
semantic
color
background
default
color/neutral/white
default-hover
color/neutral/100
subtle
color/neutral/100
subtle-hover
color/neutral/200
knockout
color/neutral/black
disabled
color/neutral/200
brand
color/brand/gray/100
brand-hover
color/brand/gray/200
brand-disabled
color/neutral/200
brand-knockout
color/brand/gray/800
brand-knockout-hover
color/brand/gray/700
transparent
color/transparent/25
transparent
color/transparent/90
utility/error
color/utility/red/100
utility/error-knockout
color/utility/red/600
utility/warning
color/utility/yellow/100
utility/warning-knockout
color/utility/yellow/600
utility/success
color/utility/green/100
utility/success-knockout
color/utility/green/600
utility/info
color/utility/blue/100
utility/info-knockout
color/utility/blue/600
dataviz/primary
color/brand/gray/600
dataviz/primary-subtle
color/transparent/25
dataviz/secondary
color/neutral/200
dataviz/tertiary
color-neutral/400
Tier 2
Semantic definition
button
color
background
default
color/neutral/white
hover
color/neutral/white
active
color/neutral/white
disabled
color/neutral/white
button
color
content
default
color/neutral/900
hover
color/neutral/900
active
color/neutral/900
disabled
color/neutral/600
button
color
border
default
color/neutral/900
hover
color/neutral/900
active
color/neutral/900
disabled
color/neutral/600
button
primary
color
background
default
color/neutral/700
hover
color/neutral/800
active
color/neutral/800
disabled
color/neutral/200
button
primary
color
content
default
color/neutral/white
hover
color/neutral/white
active
color/neutral/white
disabled
color/neutral/white
button
primary
color
border
default
color/neutral/700
hover
color/neutral/800
active
color/neutral/800
disabled
color/neutral/200
Tier 3
Component definition
Libraries
Structure, audience, purpose
How a library is structured depends on who is going to use it. Before defining any structure I ask: is this system primarily for other design teams, for developers, for an internal team, or for non-designers? Each answer leads to a different library model. Sometimes one library is enough. Often the right solution is multiple libraries with distinct purposes, each optimized for the people consuming it, so that the system adapts to how people actually work rather than asking them to adapt to it.
Core Design system files (Figma)
Multi-theme design tokens
1
Core components
2
Interaction patterns
3
Product specific files (Figma)
Feature 1
Feature 2
Feature 3
Marketing page
Specific product components
Local patterns
Distribution and governance
Centralized, federated, hybrid
A design system is only as good as the process behind it. Distribution means understanding how many teams are consuming the system and through what channels. Governance means defining who can propose new components, what the review process looks like, and who has the final say. I also define the model of the system itself: centralized, federated, or hybrid, depending on the size of the organization and the autonomy of its teams.
Solitary (Initiative)
Product team 1
Marketing team
Product team 2
Product team 3
Only contributor
Centralized (Core team)
Product team 1
Marketing team
Product team 2
Product team 3
Dedicated team
Federated (Community)
Product team 1
Marketing team
Product team 2
Product team 3
Anyone can contribute
Clear documentation
Audience, structure, accessibility
Documentation is where design systems fail most often. The question is not just where it lives, but who it is written for. Developers need different information than designers, and non-designers need something different again. I approach documentation as a design problem: the right content, structured for the right audience, in the place where they are most likely to look for it.
Buenas prácticas
La guía de uso describe las buenas prácticas al usar los iconos.
DO
Respetar el contenedor del icono
DON'T
Tapar el contendor del icono
DO
Ajustar los iconos a la grilla
DON'T
Alinear con otras coordenadas
Ej.
Alinear un icono en la coordenada x = 10.8
Accesibilidad
DO
Dar un touch target apropiado
DON'T
No dar suficiente espacio para touch
DO
Usar grado low para fondos oscuros
DON'T
No usar grado low para fondos oscuros
Usar un grado adecuado evita que se genere un efecto visual en donde los iconos se ven más gruesos cuando se ponen sobre un fondo oscuro. La librería de material design ya viene optimizada para estas situaciones.
Guía de uso en Dev Mode
Para la inspección de iconos de los diferentes componentes en el Dev Mode de Figma puede seguir los siguientes pasos para configurar los iconos en los diferentes estilos.
Si es necesario descargar la tipografía de los iconos la pueden encontrar en este link:
Outline .woff2: material-design-icons/variablefont/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].woff2 at master · google/material-design-icons · GitHub
Paso 1 Parámetros de configuración del icono
Ir al panel izquierdo y encontrar la capa “PlaceholderIcon” como se ve en la siguiente imagen.

Debe escoger esta capa. Es la capa que está dentro de Icon container
En el panel de la derecha va a encontrar la sección de Typography que le permite ver los parámetros con los cuales está configurado el icono que selecciono.

Este texto corresponde a los parámetros de los iconos que se pueden configurar desde el CSS y que corresponden al icono seleccionado.
Paso 3 Ver el nombre del icono
En el panel de la derecha va a encontrar la sección de Content que le permite ver el nombre del icono.

Este es el codepoint con el que se puede llamar al icono
Este código es el mismo que se usa para llamar al icono de la fuente tipográfica de Material
Variantes (uso)
Este componente tendrá diferentes variantes, cuyas características se explican a continuación.
Type
Se refiere a la categoría del componente, cada una prioriza distintos atributos del tipo de contenido. Los atributos que tienen * serán obligatorios para la variante correspondiente. El atributo ‘Fecha Fin (Día/Mes)’ sólo será visible cuando el evento no inicie y termine el mismo día.

00
ENE
arrow_downward
00
ENE
Título del Evento
El Centro Cultural de la Decanatura de Estudiantes (DECA) de la Universidad de los Andes tiene el honor de invitarle al concierto de Arsen Petrosyan, uno de los intérpretes contemporáneos más destacados del duduk armenio, un instrumento con siglos de historia y tradición.
access_time
0:00 PM
location_pin
Lugar
ESTADO DEL EVENTO
1
2
3
6
4
8
5
7
1
Imagen*
2
Fecha Inicio (Día/Mes)*
3
Fecha Fin (Día/Mes)
4
Título del Evento*
5
Descripción*
6
Hora inicio (12H)*
7
Lugar*
8
Estado del Evento*
1
4
3
7
5
9
8
6
00
ENE
arrow_downward
00
ENE
estado de evento
Tag evento
Título del Evento
access_time
0:00 PM
location_pin
Lugar
facultad de ciencias sociales
1
Fecha Inicio (Día/Mes)*
2
Fecha Fin (Día/Mes)
4
Estado del Evento*
5
Tipo de Evento*
6
Título del Evento*
7
Hora inicio (12H)*
8
Dependencia/ Facultad*
Source Sans 3/Desktop/ss3-title-700
Font
Source Sans 3
Weight
Bold
Size
48px
Line Height
56px
Letter Spacing
-2%
Text Decoration
None
Paragraph Spacing
0px
Case
Original
The quick brown fox jumps over the lazy dog.
Source Sans 3/Desktop/ss3-title-300
Font
Source Sans 3
Weight
Light
Size
48px
Line Height
56px
Letter Spacing
-2%
Text Decoration
None
Paragraph Spacing
0px
Case
Original
The quick brown fox jumps over the lazy dog.
Colores
Colores neutros
Sitio Institucional
uniandes-color-neutro-90
rgba(77,77,76,1.00)
hsla(60,1,30,1.00)
#4D4D4C
uniandes-color-neutro-80
rgba(97,97,96,1.00)
hsla(60,1,38,1.00)
#616160
uniandes-color-neutro-70
rgba(115,114,109,1.00)
hsla(50,3,44,1.00)
#73726D
uniandes-color-neutro-60
rgba(138,137,132,1.00)
hsla(50,2,53,1.00)
#8A8984
uniandes-color-neutro-50
rgba(186,185,179,1.00)
hsla(51,5,72,1.00)
#BAB9B3
uniandes-color-neutro-40
rgba(224,223,218,1.00)
hsla(50,9,87,1.00)
#E0DFDA
uniandes-color-neutro-30
rgba(245,245,242,1.00)
hsla(60,13,95,1.00)
#F5F5F2
uniandes-color-neutro-20
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
Light Background/Colores principales
Sitio Institucional
uniandes-color-brand-white
rgba(255,255,255,1.00)
hsla(0,0,100,1.00)
#FFFFFF
uniandes-color-brand-black
rgba(25,25,22,1.00)
hsla(60,6,9,1.00)
#191916
Light Background/Colores de texto
Sitio Institucional
uniandes-color-primarytext-lightbg
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
uniandes-color-secondarytext-lightbg
rgba(89,89,89,1.00)
hsla(0,0,35,1.00)
#595959
uniandes-color-disabledtext-lightbg
rgba(116,116,116,1.00)
hsla(0,0,45,1.00)
#747474
uniandes-color-linktext-lightbg
rgba(36,66,178,1.00)
hsla(227,66,42,1.00)
#2442B2
uniandes-color-linktext-visited-lightbg
rgba(85,26,139,1.00)
hsla(271,68,32,1.00)
#551A8B
Light Background/Colores semánticos
Sitio Institucional
uniandes-color-success-lightbg
rgba(9,93,13,1.00)
hsla(123,82,20,1.00)
#095D0D
uniandes-color-alert-lightbg
rgba(229,134,23,1.00)
hsla(32,82,49,1.00)
#E58617
uniandes-color-error-lightbg
rgba(169,20,47,1.00)
hsla(349,79,37,1.00)
#A9142F
Light Background/Colores de background
Sitio Institucional
uniandes-color-primarybackground-lightbg
rgba(247,246,240,1.00)
hsla(51,30,95,1.00)
#F7F6F0
uniandes-color-secondarybackground-lightbg
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
Light Background/Colores secundarios
Sitio Institucional
uniandes-color-secondary-01-lightbg
rgba(255,228,30,1.00)
hsla(53,100,56,1.00)
#FFE41E
uniandes-color-secondary-02-lightbg
rgba(255,241,139,1.00)
hsla(53,100,77,1.00)
#FFF18B
Dark Background/Colores de texto
Sitio Institucional
uniandes-color-linktext-darkbg
rgba(124,160,219,1.00)
hsla(217,57,67,1.00)
#7CA0DB
uniandes-color-linktext-visited-darkbg
rgba(174,107,235,1.00)
hsla(271,76,67,1.00)
#AE6BEB
uniandes-color-primarytext-darkbg
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
uniandes-color-secondarytext-darkbg
rgba(164,164,164,1.00)
hsla(0,0,64,1.00)
#A4A4A4
uniandes-color-disabledtext-darkbg
rgba(118,118,118,1.00)
hsla(0,0,46,1.00)
#767676
Dark Background/Colores semánticos
Sitio Institucional
uniandes-color-success-darkbg
rgba(121,219,125,1.00)
hsla(122,58,67,1.00)
#79DB7D
uniandes-color-alert-darkbg
rgba(245,173,88,1.00)
hsla(32,89,65,1.00)
#F5AD58
uniandes-color-error-darkbg
rgba(245,152,169,1.00)
hsla(349,82,78,1.00)
#F598A9
Dark Background/Colores de background
Sitio Institucional
uniandes-color-primarybackground-darkbg
rgba(51,51,49,1.00)
hsla(60,2,20,1.00)
#333331
uniandes-color-secondarybackground-darkbg
rgba(76,76,76,1.00)
hsla(0,0,30,1.00)
#4C4C4C
Dark Background/Colores secundarios
Sitio Institucional
uniandes-color-secondary-01-darkbg
rgba(255,228,30,1.00)
hsla(53,100,56,1.00)
#FFE41E
uniandes-color-secondary-02-darkbg
rgba(255,241,139,1.00)
hsla(53,100,77,1.00)
#FFF18B
Light Background/Interactive Background/Primary
Sitio Institucional
background-primary-default-lightbg
{Colores/Light Background/Colores principales/uniandes-color-brand-black}
rgba(25,25,22,1.00)
hsla(60,6,9,1.00)
#191916
background-primary-hover-lightbg
{Colores/Light Background/Colores secundarios/uniandes-color-secondary-01-lightbg}
rgba(255,228,30,1.00)
hsla(53,100,56,1.00)
#FFE41E
Name
Variable Title
RGBA
HSLA
Hex
background-primary-disabled-lightbg
{Colores/Colores neutros/uniandes-color-neutro-40}
rgba(224,223,218,1.00)
hsla(50,9,87,1.00)
#E0DFDA
Light Background/Interactive Background/Secondary
Sitio Institucional
background-secondary-hover-lightbg
{Colores/Colores neutros/uniandes-color-neutro-50}
rgba(186,185,179,1.00)
hsla(51,5,72,1.00)
#BAB9B3
Name
Variable Title
RGBA
HSLA
Hex
background-secondary-selected-lightbg
{Colores/Colores neutros/uniandes-color-neutro-90}
rgba(77,77,76,1.00)
hsla(60,1,30,1.00)
#4D4D4C
Light Background/Interactive Background/Tertiary
Sitio Institucional
background-tertiary-hover-lightbg
{Colores/Colores neutros/uniandes-color-neutro-30}
rgba(245,245,242,1.00)
hsla(60,13,95,1.00)
#F5F5F2
Name
Variable Title
RGBA
HSLA
Hex
Light Background/Interactive Content/Primary
Sitio Institucional
content-primary-default-lightbg
{Colores/Dark Background/Colores de texto/uniandes-color-primarytext-darkbg}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
content-primary-hover-lightbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-primary-focus-lightbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-primary-disabled-lightbg
{Colores/Colores neutros/uniandes-color-neutro-90}
rgba(77,77,76,1.00)
hsla(60,1,30,1.00)
#4D4D4C
Light Background/Interactive Content/Secondary
Sitio Institucional
content-secondary-default-lightbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-secondary-hover-lightbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-secondary-focus-lightbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-secondary-disabled-lightbg
{Colores/Colores neutros/uniandes-color-neutro-70}
rgba(115,114,109,1.00)
hsla(50,3,44,1.00)
#73726D
content-secondary-selected-lightbg
{Colores/Dark Background/Colores de texto/uniandes-color-primarytext-darkbg}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
Light Background/Interactive Content/Tertiary
Sitio Institucional
content-tertiary-default-lightbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-tertiary-hover-lightbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-tertiary-focus-lightbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-tertiary-disabled-lightbg
{Colores/Colores neutros/uniandes-color-neutro-70}
rgba(115,114,109,1.00)
hsla(50,3,44,1.00)
#73726D
Light Background/Interactive Border/Primary
Sitio Institucional
border-primary-hover-lightbg
{Colores/Light Background/Colores principales/uniandes-color-brand-black}
rgba(25,25,22,1.00)
hsla(60,6,9,1.00)
#191916
border-primary-focus-lightbg
{Colores/Colores neutros/uniandes-color-neutro-90}
rgba(77,77,76,1.00)
hsla(60,1,30,1.00)
#4D4D4C
Light Background/Interactive Border/Secondary
Sitio Institucional
border-secondary-default-lightbg
{Colores/Light Background/Colores principales/uniandes-color-brand-black}
rgba(25,25,22,1.00)
hsla(60,6,9,1.00)
#191916
border-secondary-hover-lightbg
{Colores/Light Background/Colores principales/uniandes-color-brand-black}
rgba(25,25,22,1.00)
hsla(60,6,9,1.00)
#191916
border-secondary-focus-lightbg
{Colores/Light Background/Colores principales/uniandes-color-brand-black}
rgba(25,25,22,1.00)
hsla(60,6,9,1.00)
#191916
border-secondary-disabled-lightbg
{Colores/Colores neutros/uniandes-color-neutro-70}
rgba(115,114,109,1.00)
hsla(50,3,44,1.00)
#73726D
border-secondary-selected-lightbg
{Colores/Light Background/Colores principales/uniandes-color-brand-black}
rgba(25,25,22,1.00)
hsla(60,6,9,1.00)
#191916
Light Background/Interactive Border/Tertiary
Sitio Institucional
border-tertiary-hover-lightbg
{Colores/Light Background/Colores principales/uniandes-color-brand-black}
rgba(25,25,22,1.00)
hsla(60,6,9,1.00)
#191916
border-tertiary-focus-lightbg
{Colores/Colores neutros/uniandes-color-neutro-50}
rgba(186,185,179,1.00)
hsla(51,5,72,1.00)
#BAB9B3
Dark Background/Interactive Background/Pimary
Sitio Institucional
background-primary-default-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
background-primary-hover-darkbg
{Colores/Dark Background/Colores secundarios/uniandes-color-secondary-01-darkbg}
rgba(255,228,30,1.00)
hsla(53,100,56,1.00)
#FFE41E
background-primary-focus-darkbg
{Colores/Dark Background/Colores secundarios/uniandes-color-secondary-02-darkbg}
rgba(255,241,139,1.00)
hsla(53,100,77,1.00)
#FFF18B
background-primary-disabled-darkbg
{Colores/Colores neutros/uniandes-color-neutro-90}
rgba(77,77,76,1.00)
hsla(60,1,30,1.00)
#4D4D4C
Dark Background/Interactive Background/Secondary
Sitio Institucional
background-secondary-hover-darkbg
{Colores/Colores neutros/uniandes-color-neutro-90}
rgba(77,77,76,1.00)
hsla(60,1,30,1.00)
#4D4D4C
background-secondary-focus-darkbg
{Colores/Colores neutros/uniandes-color-neutro-90}
rgba(77,77,76,1.00)
hsla(60,1,30,1.00)
#4D4D4C
background-primary-selected-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
Dark Background/Interactive Background/Tertiary
Sitio Institucional
background-tertiary-hover-darkbg
{Colores/Colores neutros/uniandes-color-neutro-90}
rgba(77,77,76,1.00)
hsla(60,1,30,1.00)
#4D4D4C
background-tertiary-focus-darkbg
{Colores/Colores neutros/uniandes-color-neutro-90}
rgba(77,77,76,1.00)
hsla(60,1,30,1.00)
#4D4D4C
Dark Background/Interactive Content/Primary
Sitio Institucional
content-primary-default-darkbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-primary-hover-darkbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-primary-focus-darkbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
content-primary-disabled-darkbg
{Colores/Colores neutros/uniandes-color-neutro-40}
rgba(224,223,218,1.00)
hsla(50,9,87,1.00)
#E0DFDA
Dark Background/Interactive Content/Secondary
Sitio Institucional
content-secondary-default-darkbg
{Colores/Dark Background/Colores de texto/uniandes-color-primarytext-darkbg}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
content-secondary-hover-darkbg
{Colores/Dark Background/Colores de texto/uniandes-color-primarytext-darkbg}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
content-secondary-focus-darkbg
{Colores/Dark Background/Colores de texto/uniandes-color-primarytext-darkbg}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
content-secondary-disabled-darkbg
{Colores/Colores neutros/uniandes-color-neutro-50}
rgba(186,185,179,1.00)
hsla(51,5,72,1.00)
#BAB9B3
content-secondary-selected-darkbg
{Colores/Light Background/Colores de texto/uniandes-color-primarytext-lightbg}
rgba(31,31,28,1.00)
hsla(60,5,12,1.00)
#1F1F1C
Dark Background/Interactive Content/Tertiary
Sitio Institucional
content-tertiary-default-darkbg
{Colores/Dark Background/Colores de texto/uniandes-color-primarytext-darkbg}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
content-tertiary-hover-darkbg
{Colores/Dark Background/Colores de texto/uniandes-color-primarytext-darkbg}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
content-tertiary-focus-darkbg
{Colores/Dark Background/Colores de texto/uniandes-color-primarytext-darkbg}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
content-tertiary-disabled-darkbg
{Colores/Colores neutros/uniandes-color-neutro-50}
rgba(186,185,179,1.00)
hsla(51,5,72,1.00)
#BAB9B3
Dark Background/Interactive Border/Primary
Sitio Institucional
border-primary-hover-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
border-primary-focus-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
Dark Background/Interactive Border/Secondary
Sitio Institucional
border-secondary-default-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
border-secondary-hover-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
border-secondary-focus-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
border-secondary-disabled-darkbg
{Colores/Colores neutros/uniandes-color-neutro-50}
rgba(186,185,179,1.00)
hsla(51,5,72,1.00)
#BAB9B3
border-secondary-selected-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
Dark Background/Interactive Border/Tertiary
Sitio Institucional
border-tertiary-hover-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
border-tertiary-focus-darkbg
{Colores/Colores neutros/uniandes-color-neutro-20}
rgba(252,252,250,1.00)
hsla(60,25,98,1.00)
#FCFCFA
Aspect Ratios
1:1
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
5:4
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
4:3
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
2:1
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
3:4
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
4:5
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
2:3
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
9:16
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
1:2
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
3:2
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000
16:9
rgba(0,0,0,0.10)
hsla(0,0,0,0.10)
#000000