-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Малевич - это сервис для генерации настроек дизайн системы из инструментов для дизайнеров интерфейсов.
Малевич имеет собственный интерфейс, где пользователь проходит авторизацию в инструментах для дизайнера интерфейсов и загружает подготовленные макеты дизайн системы по ключу/адресу файла. Малевич скачивает себе макет, запускает адаптеры для общих стилей и для каждого компонента дизайн системы в отдельности. Преобразует данные в css-styled объект, делая необходимые расчёты и подставляя имена конкретных элементов в разметке компонентов V4. После обработки указанного файла интерфейс Малевича отображает, что изменилось с предыдущей версии, позволяет написать комментарий к обновлению и формирует коммит. Сформированный таким образом объект отправляется Малевичем в репозиторий, указанный в его конфиге. Версия фиксируется Малевичем при помощи тега, что позволит откатиться на старую версию и не получить новую по ошибке.