Тематическое руководство
Пользователи Lemmy Bootstrap v4, и не много настраиваемых классов css, поэтому любая тема, совместимая с bootstrap v4, должна работать нормально.
Создание
- Используйте такой инструмент, как bootstrap.build для создания темы начальной загрузки v4. Экспортируйте
bootstrap.min.css
как только вы закончите, сохраните_variables.scss
тоже.
Тестирование
- Чтобы протестировать тему, вы можете использовать веб-инструменты своего браузера или плагин, например stylus, для копирования и вставки темы при просмотре Lemmy.
Добавление
- Ответвление lemmy-ui.
- Скопируйте
{my-theme-name}.min.css
вsrc/assets/css/themes
. (Вы также можете скопировать в_variables.scss
если хотите). - Перейдите в
src/shared/utils.ts
и добавьте{my-theme-name}
в список тем. - Протестируйте локально
- Сделайте запрос pull request с этими изменениями в Github