Moonclaw Theme port

I got around to porting an old favorite phpbb theme this weekend for my forum, for nostalgia’s sake. I’ve cleaned it up and thought I’d share it here - Let me know what you guys think!

Installation: Add https://github.com/featheredtoast/discourse-moonclaw-theme to your themes, and picking “Moonclaw” as your color scheme. Colors aren’t yet customizable just yet, as many have been hardcoded to get this out the door quickly.

GitHub - featheredtoast/discourse-moonclaw-theme: moonclaw theme clone from phpbb

Header:

Footer

Composer

Install guide

How to install a theme or theme component

25 Me gusta

Very nice, bringing some good memories :slight_smile: . Feels perfect for an rpg community / wow clan etc.

2 Me gusta

¡Hola @featheredtoast!
Muchas gracias por el genial tema :fire:

Quiero reportar el siguiente error al crear un nuevo tema:

Como puedes ver, el panel de vista previa de la derecha se ha vuelto muy pequeño debido al gran tamaño del relleno (padding) de los iconos en la barra de herramientas de formato. No tengo este problema con otros temas. (Sí, he añadido algunos iconos extra a la barra de herramientas usando un plugin)

¿Podrías por favor revisarlo?

1 me gusta

¿Estás seguro? Agregar tantos iconos a la barra de herramientas del editor causará el mismo problema en cualquier tema. Por lo tanto, realmente no hay nada que arreglar aquí.

El problema es que has agregado demasiados iconos a la barra de herramientas. Si necesitas toda esa funcionalidad, considera mover parte de ella al menú de engranaje en el editor.

Captura de pantalla de otro tema:

Puedes ver que tiene el mismo número de iconos que en mi primera captura de pantalla.

Logré que funcionara eliminando el padding de la clase CSS btn. (No estoy seguro si esto es específico de la clase d-editor-button-bar)

Ahora coincide exactamente con el de otros temas.
¿Podrías aplicar esta corrección en el tema y publicarla, si es lo correcto? @Johani

1 me gusta

El problema sigue siendo el mismo. Has añadido demasiados botones a la barra de herramientas del editor. Esto rompe la disposición del editor tanto en vistas de escritorio estrechas como en móviles, independientemente del tema.

Este tema fue diseñado para la disposición predeterminada de Discourse. Si tu sitio requiere muchos botones adicionales, entonces te corresponde a ti solucionarlo. Creo que ya has averiguado cómo hacerlo :+1:

Si necesitas sobrescribir el CSS en este tema, crea un componente de tema con esas sobrescrituras y añádelo a tu tema.

3 Me gusta

¡Soy yo el que buscas! ¡Johani ni siquiera tiene acceso a mi tema! :wink:

Si pudieras hacer que se aplique solo a los botones de la clase d-editor-button-bar, aceptaría el cambio. De lo contrario, perderías todos los estilos de borde en todas partes.

1 me gusta

¿Podrías hacer el cambio cuando tengas un momento? @featheredtoast
No soy experto en front-end, así que podría meter la pata fácilmente. :slight_smile:

Pruébalo ahora

3 Me gusta