<h2>Design tokens that survive a rebrand</h2>
Design tokens promise a single source of truth for color, spacing, and type, yet most token sets quietly hard-code the current
brand into their names. When the palette changes, every component that referenced a token by its color name has to be touched
<sv-collapsible class="rest" trigger-element=".more-trigger">
Naming by role instead of appearance is what makes a token set durable. A token called accent or surface can take any value
a rebrand throws at it, while one called blue-500 is a migration waiting to happen.
The same discipline applies to spacing and type ramps. Name the steps by their job, keep the scale short, and a rebrand
becomes a one-file change instead of a repo-wide search.
<button type="button" class="more-trigger">
<span class="more">Show more</span>
<span class="less">Show less</span>