Skip to content

chore(plasma-new-hope): use theme tokens in component configs#2652

Draft
Yeti-or wants to merge 2 commits intodevfrom
yeti-or.plasma-new-hope.improve-config
Draft

chore(plasma-new-hope): use theme tokens in component configs#2652
Yeti-or wants to merge 2 commits intodevfrom
yeti-or.plasma-new-hope.improve-config

Conversation

@Yeti-or
Copy link
Copy Markdown
Contributor

@Yeti-or Yeti-or commented Mar 27, 2026

## PLASMA-NEW-HOPE

All

-   Замена использования css переменных на дизайн-токены из темы plasma-new-hope

What/why changed

Рефакторинг конфигов всех компонентов внутри библиотеки plasma-new-hope.
Используем токены из plasma-themes/tokens/plasma_b2c вместо css переменных

Прежде чем перевести в статус "requested a review" убедитесь

  • Добавлен номер issue (если есть); — NO
  • Добавлены/обновлены cypress тесты если PR касается визуальной составляющей;
📦 Published PR as canary version: Canary Versions

✨ Test out this PR locally via:

npm install @salutejs/plasma-asdk@0.371.1-canary.2652.24247103308.0
npm install @salutejs/plasma-b2c@1.613.1-canary.2652.24247103308.0
npm install @salutejs/plasma-core@1.222.1-canary.2652.24247103308.0
npm install @salutejs/plasma-giga@0.340.1-canary.2652.24247103308.0
npm install @salutejs/plasma-homeds@0.340.1-canary.2652.24247103308.0
npm install @salutejs/plasma-hope@1.368.1-canary.2652.24247103308.0
npm install @salutejs/plasma-icons@1.234.1-canary.2652.24247103308.0
npm install @salutejs/plasma-new-hope@0.357.1-canary.2652.24247103308.0
npm install @salutejs/plasma-tokens@1.134.1-canary.2652.24247103308.0
npm install @salutejs/plasma-ui@1.344.1-canary.2652.24247103308.0
npm install @salutejs/plasma-web@1.615.1-canary.2652.24247103308.0
npm install @salutejs/sdds-bizcom@0.345.1-canary.2652.24247103308.0
npm install @salutejs/sdds-cs@0.349.1-canary.2652.24247103308.0
npm install @salutejs/sdds-dfa@0.343.1-canary.2652.24247103308.0
npm install @salutejs/sdds-finai@0.336.1-canary.2652.24247103308.0
npm install @salutejs/sdds-insol@0.340.1-canary.2652.24247103308.0
npm install @salutejs/sdds-netology@0.344.1-canary.2652.24247103308.0
npm install @salutejs/sdds-os@0.15.1-canary.2652.24247103308.0
npm install @salutejs/sdds-platform-ai@0.344.1-canary.2652.24247103308.0
npm install @salutejs/sdds-sbcom@0.344.1-canary.2652.24247103308.0
npm install @salutejs/sdds-scan@0.343.1-canary.2652.24247103308.0
npm install @salutejs/sdds-serv@0.344.1-canary.2652.24247103308.0
npm install @salutejs/plasma-themes@0.46.1-canary.2652.24247103308.0
npm install @salutejs/sdds-themes@0.61.1-canary.2652.24247103308.0
npm install @salutejs/sdds-api-tests@0.2.1-canary.2652.24247103308.0
npm install @salutejs/plasma-cy-utils@0.152.1-canary.2652.24247103308.0
npm install @salutejs/plasma-sb-utils@0.222.1-canary.2652.24247103308.0
# or 
yarn add @salutejs/plasma-asdk@0.371.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-b2c@1.613.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-core@1.222.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-giga@0.340.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-homeds@0.340.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-hope@1.368.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-icons@1.234.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-new-hope@0.357.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-tokens@1.134.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-ui@1.344.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-web@1.615.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-bizcom@0.345.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-cs@0.349.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-dfa@0.343.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-finai@0.336.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-insol@0.340.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-netology@0.344.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-os@0.15.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-platform-ai@0.344.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-sbcom@0.344.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-scan@0.343.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-serv@0.344.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-themes@0.46.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-themes@0.61.1-canary.2652.24247103308.0
yarn add @salutejs/sdds-api-tests@0.2.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-cy-utils@0.152.1-canary.2652.24247103308.0
yarn add @salutejs/plasma-sb-utils@0.222.1-canary.2652.24247103308.0

@github-actions
Copy link
Copy Markdown
Contributor

Theme Builder app deployed!

https://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-2652/

@github-actions
Copy link
Copy Markdown
Contributor

Documentation preview deployed!

website: https://plasma.sberdevices.ru/pr/pr-2652/
asdk storybook: https://plasma.sberdevices.ru/pr/pr-2652/asdk-storybook/
b2c storybook: https://plasma.sberdevices.ru/pr/pr-2652/b2c-storybook/
giga storybook: https://plasma.sberdevices.ru/pr/pr-2652/giga-storybook/
homeds storybook: https://plasma.sberdevices.ru/pr/pr-2652/homeds-storybook/
new-hope storybook: https://plasma.sberdevices.ru/pr/pr-2652/new-hope-storybook/
web storybook: https://plasma.sberdevices.ru/pr/pr-2652/web-storybook/
sdds-bizcom storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-bizcom-storybook/
sdds-cs storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-cs-storybook/
sdds-dfa storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-dfa-storybook/
sdds-finai storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-finai-storybook/
sdds-insol storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-insol-storybook/
sdds-netology storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-netology-storybook/
sdds-os storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-os-storybook/
sdds-platform-ai storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-platform-ai-storybook/
sdds-sbcom storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-sbcom-storybook/
sdds-scan storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-scan-storybook/
sdds-serv storybook: https://plasma.sberdevices.ru/pr/pr-2652/sdds-serv-storybook/
ui storybook: https://plasma.sberdevices.ru/pr/pr-2652/ui-storybook/

@Yeti-or Yeti-or force-pushed the yeti-or.plasma-new-hope.improve-config branch from bf58264 to 46fed50 Compare April 10, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant