mirror of
https://github.com/LemmyNet/lemmy.git
synced 2024-11-06 04:25:00 +00:00
763 B
Vendored
763 B
Vendored
Theming Guide
Lemmy uses Bootstrap v4, and very few custom css classes, so any bootstrap v4 compatible theme should work fine.
Creating
- Use a tool like bootstrap.build to create a bootstrap v4 theme. Export the
bootstrap.min.css
once you're done, and save the_variables.scss
too.
Testing
- To test out a theme, you can either use your browser's web tools, or a plugin like stylus to copy-paste a theme, when viewing Lemmy.
Adding
- Copy
{my-theme-name}.min.css
toui/assets/css/themes
. (You can also copy the_variables.scss
here if you want). - Go to
ui/src/utils.ts
and add{my-theme-name}
to the themes list. - Test locally
- Do a pull request with those changes.