Where are the project colors defined?+
All colors — brand, grayscale, and proven combinations — live on the Colors page. Any new color should be added there first, before being used anywhere else.
Why an SVG icon set instead of an icon font?+
SVGs are more accessible, recolor for any role via currentColor, and only load the icons that are actually used.
How do tiles differ from text and image blocks?+
Tiles aren't standalone elements — they're fixed-size derivations: internally they use the same text-block and image-block components, just constrained to a fixed height for grid views.
How do I add a new language?+
Add a new language block with the same keys to the translation dictionary, then register it in the config — the rest of the pages adapt automatically.
Which button role should I use?+
Primary for the one main action per view, Secondary/Tertiary for everything else, Positive/Negative only for confirmations and genuinely destructive actions.