Issue #1619💬 RespondidoAbierto el 29 de noviembre de 2018por ghostReacciones 0

Clases modales personalizadas

Respuesta rápidapor artf

Puedes hacerlo interceptando sus órdenes '''js const getDialog = () => document.querySelector('.gjs-mdl-dialog'); const assetsCls = 'gjs-mdl-dialog--assets'; editor.on('run:open-assets', () => getDialog().classList.add(assetsCls)) editor.on('stop:open-assets', () => getDialog().classList.remove(assetsCls)) ```

Lee la respuesta completa abajo ↓

Pregunta

Hola,

Gran app, agradezco mucho que hayas compartido esto para la comunidad.

Solo una pregunta rápida, me gustaría modificar el tamaño y la apariencia de los diferentes modales, es decir, Exportación, subida de imágenes, etc.

Pero parece que no hay una clase/ID único en ninguno de los modales.

¿Hay alguna forma sencilla de añadir una clase única basada en el tipo modal?

Me gustaría añadirlo específicamente al elemento "gjs-mdl-dialog".

¡Gracias!

Respuestas (2)

artf1 de diciembre de 2018

Puedes hacerlo interceptando sus órdenes '''js const getDialog = () => document.querySelector('.gjs-mdl-dialog'); const assetsCls = 'gjs-mdl-dialog--assets'; editor.on('run:open-assets', () => getDialog().classList.add(assetsCls)) editor.on('stop:open-assets', () => getDialog().classList.remove(assetsCls))

ghost1 de diciembre de 2018

Genial, gracias @artf.

Lo probaré.

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.