Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

plasma-icons: build-time generate Icon components #1101

Merged
merged 3 commits into from
Mar 12, 2024
Merged

Conversation

kayman233
Copy link
Contributor

@kayman233 kayman233 commented Mar 6, 2024

Icons

  • Добавлена генерация компонентов иконок на основе svg во время билда
  • Соотвественно удалены компоненты и их ассеты из гита

What/why changed

Теперь компоненты генерируются с помощью скрипта generateReactComponents в соответствующей новой папке со скриптами. Также для более удобного взаимодействия, перенесены старые иконки в отдельную папку

📦 Published PR as canary version: Canary Versions

✨ Test out this PR locally via:

npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
# or 
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]

@kayman233 kayman233 force-pushed the icons-svg-to-react branch from 5e595f1 to fda206a Compare March 6, 2024 16:08
@kayman233 kayman233 force-pushed the icons-svg-to-react branch from fda206a to ccd86c0 Compare March 6, 2024 16:20
@kayman233 kayman233 changed the base branch from icons-svg to dev March 6, 2024 16:20
@kayman233 kayman233 changed the title plasma-icons: test plasma-icons: generating Icon components on build Mar 6, 2024
@kayman233 kayman233 force-pushed the icons-svg-to-react branch from ccd86c0 to 971119a Compare March 6, 2024 16:28
@kayman233 kayman233 changed the title plasma-icons: generating Icon components on build plasma-icons: build-time generate Icon components Mar 6, 2024
@Salute-Eva
Copy link
Contributor

Theme Builder app deployed!

http://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1101/

@Salute-Eva
Copy link
Contributor

Theme Builder app deployed!

http://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1101/

@Salute-Eva
Copy link
Contributor

Theme Builder app deployed!

http://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1101/

@Salute-Eva
Copy link
Contributor

Theme Builder app deployed!

http://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1101/

@kayman233 kayman233 added this pull request to the merge queue Mar 12, 2024
Merged via the queue into dev with commit ce00372 Mar 12, 2024
25 checks passed
@kayman233 kayman233 deleted the icons-svg-to-react branch March 12, 2024 16:36
This was referenced Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants