Guía para Temas
Lemmy usa Bootstrap v4, y algunas clases css customizadas por lo que cualquier tema compatible con bootstrap v4 debería de funcionar.
Creación
- Usa una herramienta, por ejemplo bootstrap.build para crear tú tema de bootstrap v4. Exporta el archivo
bootstrap.min.css
una vez terminado el tema, y conserva támbién el archivo generado_variables.scss
.
Prueba
- Para probar el tema, puedes también usar las herramientas del navegador web, o un plugin como stylus para copiar/pegar un tema, y verlo en Lemmy.
Subir / Publicar
- Haz un fork de lemmy-ui.
- Copia el archivo
{nombre-de-mi-tema}.min.css
a la carpetasrc/assets/css/themes
. (Aquí puedes copiar el archivo_variables.scss
si lo deseas). - Abre el archivo
src/shared/utils.ts
y agregas{nombre-de-mi-tema}
a la lista de temas. - Pruebalo localmente
- Haz pull request con los cambios que hiciste.