Skip to content

chore(sdds-os): use theme tokens in component configs#2641

Draft
Yeti-or wants to merge 1 commit intodevfrom
yeti-or.sdds-os.improve-config
Draft

chore(sdds-os): use theme tokens in component configs#2641
Yeti-or wants to merge 1 commit intodevfrom
yeti-or.sdds-os.improve-config

Conversation

@Yeti-or
Copy link
Copy Markdown
Contributor

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

## SDDS-OS

All

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

What/why changed

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

@github-actions
Copy link
Copy Markdown
Contributor

Theme Builder app deployed!

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

@github-actions
Copy link
Copy Markdown
Contributor

Documentation preview deployed!

website: https://plasma.sberdevices.ru/pr/pr-2641/
sdds-os storybook: https://plasma.sberdevices.ru/pr/pr-2641/sdds-os-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