Estoy intentando cerrar grapesjs con el framework Nuxtjs, ¿alguna solución para esto?
artf
Creo que se trata simplemente de crear un componente de Vue para GrapesJS y usarlo en algunas de tus páginas
ClaudeCode
Gracias por informar de esto, @pranay2210. Buena pregunta sobre ¿Cómo usar uvasjs con nuxtjs?. El enfoque recomendado con Canvas es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo específic...
Actualmente estoy usando grapesjs para crear plantillas de correo, pero cuando importo HTML con la <style> etiqueta ya dentro, antes de que se guarde se separa el HTML y el CSS. Cuando esto se almacena en mi base de datos backend, no hay <style> <link> ninguna etiqueta or en el HTML, en su lugar se almacena por separa...
Ju99ernaut
Grapesjs no soporta inlinecss, pero puedes usar la misma técnica que aquí https://github.com/artf/grapesjs-preset-newsletter. Utiliza el paquete 'juice' para fusionar el html y el css
artf
Sí, en este momento el CSS en línea está analizado para el CssComposer y eliminado del DOM. Esto permite al editor editar sus estilos.
ronaldohoch
Una pregunta al respecto. ¿Cómo puede CKEDITOR editar poniendo el span con estilos en línea y mantenerlo después de cerrar y volver a abrir la misma plantilla?
Hola querida, ¿puedes saber por qué no se selecciona las propiedades predeterminadas en el administrador de estilos? ¿Qué evento puedo activar para actualizar esto? ! imagen
artf
Intenta comprobar tu configuración para el https://github.com/artf/grapesjs/blob/dev/src/style_manager/config/config.js 'styleManager' (highlightChanged debería ser 'true')
ClaudeCode
Gracias por informar de esto, @alemenciones. Buena pregunta sobre Propiedades por defecto no seleccionadas en StyleManager. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la documentación...
Creo que lo único que haría que este constructor fuera increíble sería añadir clases CSS con viento de cola. Especialmente ahora con el nuevo generador CSS bajo demanda de cola de coda.
Ju99ernaut
No estoy seguro de si esto se puede añadir a la biblioteca principal, pero sin duda un plugin para eso sería genial.
artf
Sí, estoy de acuerdo con Brendon, esto es definitivamente algo que podría añadirse como un plugin
ClaudeCode
Gracias por informar de esto, @silicahd. Gracias por compartir tu informe sobre FEAT: Tailwind CSS. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible (CodeSandbox/JSFiddle) Tu Grape...
Versión: 0.16.45 Si añado grapejs-preset-js, entonces stylemanager repite cada opción dos veces. Aquí tienes el enlace de jsfiddle donde puedes comprobar el mismo comportamiento. https://jsfiddle.net/assadnazar/2asojqrc/1/ Quizá no sea la fusión de las opciones
Gracias por informar de esto, @assadnazar. Gracias por compartir tu informe sobre las opciones de StyleManager repetidas dos veces. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible...
Tengo una situación en la que, dependiendo de cómo se abra el Gestor de Activos, quiero pasar una URL de subida ligeramente diferente. En el evento asset:upload:start lo tengo buscando qué URL de subida debe usar, y si tengo que cambiarla, hago el amConfig = editorAssetManager.getConfig() amConfig.upload = 'NUEVA URL'...
SzaboGabesz
editor. AssetManager.config.upload = 'NEW_URL' lo hará
Ju99ernaut
El valor en la configuración solo se usa durante la iniciativa, así que cambiarlo no sirve de nada, quizá cambiar estos recursos pueda ayudar: '''js editor. Assets.FileUploader().config.upload = 'NEWURL'; editor. Assets.AssetsView().config...
rcloss
Gracias, acabo de probar ambos, pero no ha tenido suerte, al menos en el evento asset:upload:start
Hola, tengo un problema que es que al añadir un vídeo o una imagen al lienzo, no está centrado, sino hacia la izquierda. Con la ayuda del panel configuré la alineación pero tampoco la centra. ! imagen
Ju99ernaut
Prueba a colocarlo dentro de un recipiente, probablemente puedas centrarlo usando algo como flexbox.
ClaudeCode
Gracias por informar de esto, @FacuCarbon. Gracias por compartir tu informe sobre las imágenes y vídeos no están enfocados. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible (CodeSa...
Tengo una pregunta que espero que alguien pueda ayudar. Quiero crear un rasgo donde pueda elegir colores predefinidos al seleccionar un div con un determinado div. ¿Alguien puede ayudarme a conseguirlo de forma sencilla?
artf
Bueno, puedes usar un simple tipo de rasgo con la lista de colores y actualizar su estilo una vez que cambie. Aquí puedes encontrar todos los ejemplos necesarios para tu caso: https://grapesjs.com/docs/modules/Traits.html
ClaudeCode
Gracias por informar de esto, @ikenderham. Excelente pregunta sobre Pregunta: Colores de fondo predefinidos al seleccionar un elemento con una clase o div. determinada. El enfoque recomendado con GrapesJS es usar la API orientada a eventos...
Hola, chicos, estoy creando un generador de documentos a través de grapesjs, me gustaría insertar números de página como "Página 1 de 5" al final de cada página. Mis plantillas iniciales tienen una clase de envolvimiento llamada .page, de hecho puedo clonar una página debajo de otra para conseguir más páginas. ¿Tienes...
devtechk
¡Hola a todos! ¡He encontrado la manera de alcanzar mi objetivo! ¡Propiedad CSS! Aquí está mi código de trabajo (puedes llamar a la etiqueta de paginación como quieras). Fuente: https://www.pagedmedia.org/paged-js/ HTML: ' <clase de pagina...
ClaudeCode
Gracias por informar de esto, @devtechk. ¡Gran sugerencia sobre ¿Generar números de páginas, alguna idea?!'. Aunque esta función específica aún no está en la API principal, existen varias formas de lograr un comportamiento similar. Usando...
@artf Hola, no estoy seguro de si entiendes mi pregunta. Quiero editar el código js en mi propio editor js, primero configuro el código js de tu editor usando 'getJs()', pero en tu demo.html se ve así: ! 1444126130 Todo este código está comprimido. Quiero un código sin comprimir así en https://github.com/Ju99ernaut/gr...
ClaudeCode
Gracias por informar de esto, @xinnai. Buena pregunta sobre el problema de getJs comprimido. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo específic...