Estructura personalizada y más preguntas

El hecho es… Discourse no está construido con Bootstrap. Por lo tanto, lo que deseas lograr implicará mucha fricción.

Hay más de 400 botones utilizados en la interfaz de Discourse. Si cambiaras sus clases predeterminadas, terminarías teniendo que sobrescribir casi 200 plantillas, y eso solo para Handlebars. Eso será una pesadilla de mantenimiento.

Un enfoque más razonable es restablecer los estilos de los botones que no vas a usar y ajustar el resto basándote en los estilos de los botones de Bootstrap.

Los estilos base de todos los botones en Discourse se pueden encontrar aquí

discourse/app/assets/stylesheets/common/components/buttons.scss at main · discourse/discourse · GitHub

5 Me gusta