Design tokens, en detalle
En lugar de escribir un color como #FF5A1F en cien sitios, se define una vez con un nombre y todo lo demás lo referencia. El término nació en el sistema de diseño de Salesforce a mediados de la década de 2010. Suelen organizarse en capas: valores primitivos (la paleta), tokens semánticos (para qué se usa cada valor: fondo, texto, borde) y, a veces, tokens de componente.
La utilidad se nota al cambiar. Un modo oscuro, una submarca o un ajuste de contraste por accesibilidad pasan a ser un cambio de valores y no una búsqueda por todo el código. También permiten llevar la misma identidad a web, iOS y Android desde una única fuente. Un grupo comunitario del W3C mantiene un formato común para intercambiarlos entre herramientas.