Skip to content

chore(plasma-b2c): use theme tokens in component configs#2651

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

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

Conversation

@Yeti-or
Copy link
Copy Markdown
Contributor

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

## PLASMA-B2C

All

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

What/why changed

Рефакторинг конфигов всех компонентов внутри библиотеки plasma-b2c.
Используем токены из 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.370.1-canary.2651.23661301682.0
npm install @salutejs/plasma-b2c@1.612.1-canary.2651.23661301682.0
npm install @salutejs/plasma-core@1.221.1-canary.2651.23661301682.0
npm install @salutejs/plasma-giga@0.339.1-canary.2651.23661301682.0
npm install @salutejs/plasma-homeds@0.339.1-canary.2651.23661301682.0
npm install @salutejs/plasma-hope@1.367.1-canary.2651.23661301682.0
npm install @salutejs/plasma-icons@1.233.1-canary.2651.23661301682.0
npm install @salutejs/plasma-new-hope@0.356.1-canary.2651.23661301682.0
npm install @salutejs/plasma-tokens@1.133.1-canary.2651.23661301682.0
npm install @salutejs/plasma-ui@1.343.1-canary.2651.23661301682.0
npm install @salutejs/plasma-web@1.614.1-canary.2651.23661301682.0
npm install @salutejs/sdds-bizcom@0.344.1-canary.2651.23661301682.0
npm install @salutejs/sdds-cs@0.348.1-canary.2651.23661301682.0
npm install @salutejs/sdds-dfa@0.342.1-canary.2651.23661301682.0
npm install @salutejs/sdds-finai@0.335.1-canary.2651.23661301682.0
npm install @salutejs/sdds-insol@0.339.1-canary.2651.23661301682.0
npm install @salutejs/sdds-netology@0.343.1-canary.2651.23661301682.0
npm install @salutejs/sdds-os@0.14.1-canary.2651.23661301682.0
npm install @salutejs/sdds-platform-ai@0.343.1-canary.2651.23661301682.0
npm install @salutejs/sdds-sbcom@0.343.1-canary.2651.23661301682.0
npm install @salutejs/sdds-scan@0.342.1-canary.2651.23661301682.0
npm install @salutejs/sdds-serv@0.343.1-canary.2651.23661301682.0
npm install @salutejs/plasma-themes@0.45.1-canary.2651.23661301682.0
npm install @salutejs/sdds-themes@0.60.1-canary.2651.23661301682.0
npm install @salutejs/plasma-cy-utils@0.151.1-canary.2651.23661301682.0
npm install @salutejs/plasma-sb-utils@0.221.1-canary.2651.23661301682.0
# or 
yarn add @salutejs/plasma-asdk@0.370.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-b2c@1.612.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-core@1.221.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-giga@0.339.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-homeds@0.339.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-hope@1.367.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-icons@1.233.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-new-hope@0.356.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-tokens@1.133.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-ui@1.343.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-web@1.614.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-bizcom@0.344.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-cs@0.348.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-dfa@0.342.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-finai@0.335.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-insol@0.339.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-netology@0.343.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-os@0.14.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-platform-ai@0.343.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-sbcom@0.343.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-scan@0.342.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-serv@0.343.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-themes@0.45.1-canary.2651.23661301682.0
yarn add @salutejs/sdds-themes@0.60.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-cy-utils@0.151.1-canary.2651.23661301682.0
yarn add @salutejs/plasma-sb-utils@0.221.1-canary.2651.23661301682.0

@github-actions
Copy link
Copy Markdown
Contributor

Theme Builder app deployed!

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

@github-actions
Copy link
Copy Markdown
Contributor

Documentation preview deployed!

website: https://plasma.sberdevices.ru/pr/pr-2651/
b2c storybook: https://plasma.sberdevices.ru/pr/pr-2651/b2c-storybook/

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