Awesome Design Tokens
Go by this:
- Define the topics relevant to your design language to model your tokens and establish a communication.
- Give purpose to your tokens (avoid semantics, that term is overloaded). Speaking about purpose results in much more clarity
- Ignore the type of a token. The type is inherent of a token, but stop thinking in terms of types or making them part of your name leads you to properly think about the purpose of it.
- Formalize this into a token specification to make it scalable.
- Naming follows naturally when applying the steps above.