Skip to content

salute-developers/dark-painter

Repository files navigation

SDDS Theme Painter

Плагин Pixso для перекраски компонент Plasma в темную тему.

Документация Pixso

Структура

  • ./main.ts - основной файл, лежит в корне проекта; работает в песочнице плагина, используется для доступа к API плагина
  • ./ui/ - директория которая создержит UI интерфейса плагина; в Pixso встраивается в виде iframe
  • ./manifest.json - файл конфигурации плагина
  • ./themes.json - файл с набором тем

Поднятие проекта

npm run i
npm run dev

Затем открыть Pixso и выполнить следующую последовательность действий:

  • нажать на иконку в верхнем правом углу в виде пазла
  • нажать на иконку в виде терминала

Обновление тем

Для хранения тем используется временное решение - файл с темами themes.json. Чтобы обновить темы необходимо переключиться на коммит, котороый называется feat: add download themes in file. В Pixso дизайнер должен пройтись по нужным файлам стилей, добавить их в список, а затем скачать.

Этот файл должен быть добавлен в репозиторий и запушен отдельным коммитом.

При обновлении тем выпускать новую версию плагина не нужно!

Публикации плагина

Необходимо выполнить команду

npm run build

Затем открыть Pixso и выполнить следующую последовательность действий:

  • нажать на иконку в верхнем правом углу в виде пазла
  • нажать на иконку в виде шестиугольника
  • выбрать пункт "Создать плагин"
  • загрузить manifest.json в dropzone
  • на вкладке плагинов появится добавленный плагин, нужно нажать на три точки
  • нажать "Опубликовать"

Процесс проверки плагина со стороны Pixso занимает от 2 до 7 дней

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published