Alexander Vassbotn Røyne-Helgesen PRO
Lover of life, technologist at heart
- Using design system and design tokens to work together
- Using design system and design tokens to work together
👋
🍺
Today, more and more development is done in tight relation with designers, triggering the need for a process that is tightly coupled with both design and code.
Up until recent, the design communication has gone one way, from the designers to the developers.
// Two figures with speech bubbles
Designer: Do this
Developer: OK!
...
Developers treats design as a single truth, they just trust this. [They] do not question it.
// A reference to the classical
// "What the client really wanted" strip
1: "What the designer sketched..."
2: "How the developer implemented it.."
😟
// Two figures with speech bubbles
1: Parlez vouz REM?
2: Que?
// Two figures with speech bubbles,
// a reference to the "Dirty Hungarian
// Phrasebook" sketch by Monty Python
1: My hovercraft is full of eels
2: What?
🤔
// Reference to the Red Dward episode "Camille",
// where Lister tries to teach Kryten to lie
1: What is this? (Holding up an apple)
2: It's the Bolivian Navy on manoeuvres in the South Pacific!
... is a central location to store design related information such as colors, fonts, animations and so on. These raw values can then be transformed and be formatted to fit the needs of any platform.
1: We use the $color-infographic-red here
2: Здесь мы используем $color-infographic-red
3: Vi bruker $color-infographic-red her
4: Šeit tiek izmantota $color-red
$color-base-orange-100
|-$color-states-focus
$color-base-blue-100
|-$color-states-focus
{
"color": {
"states": {
…
"focus": { "value": "{color.base.blue.100.value}" }
}
}
}
By Alexander Vassbotn Røyne-Helgesen