Заводим файл токенов
Northstar
Начнём с отдельного файла, который станет единым источником правды для палитры.
Что делаем: добавляем файл src/tokens.css с комментарием и пустым правилом :root. Сами значения положим следующим шагом.
Почему: CSS-переменная не может существовать сама по себе — её объявляют внутри селектора.
- Псевдокласс
:rootвыбирает корневой элемент документа (html). - Переменные, объявленные в
:root, наследуются всеми элементами страницы и доступны в любом компоненте.