Тематическое руководство

Пользователи Lemmy Bootstrap v4, и не много настраиваемых классов css, поэтому любая тема, совместимая с bootstrap v4, должна работать нормально.

Создание

  • Используйте такой инструмент, как bootstrap.build для создания темы начальной загрузки v4. Экспортируйте bootstrap.min.css как только вы закончите, сохраните _variables.scss тоже.

Тестирование

  • Чтобы протестировать тему, вы можете использовать веб-инструменты своего браузера или плагин, например stylus, для копирования и вставки темы при просмотре Lemmy.

Добавление

  1. Ответвление lemmy-ui.
  2. Скопируйте {my-theme-name}.min.css в src/assets/css/themes. (Вы также можете скопировать в _variables.scss если хотите).
  3. Перейдите в src/shared/utils.ts и добавьте {my-theme-name} в список тем.
  4. Протестируйте локально
  5. Сделайте запрос pull request с этими изменениями в Github