Hola, En la demo del boletín, al arrastrar y soltar un botón, se añaden algunos atributos CSS adicionales a <a>la serie . Parece que vienen de los <style> definidos en la misma página, pero no consigo que funcione en mi implementación. ¿Hay alguna configuración especial que se pueda poner? Gracias, Nicolás
artf
La fuente de la demo está aquí https://github.com/artf/grapesjs/blob/gh-pages/demo-newsletter-editor.html
nicolaskern
Hola, De hecho, ya he dedicado tiempo a analizar el código fuente de la página, y para mí no hay razón para no tener el CSS <a> cuando lo arrastro y suelto. No encontré ninguna opción de anulación del componente, ni nada que dijera que se...
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
@ateshuseyin @artf - Gracias por el gran plugin. Empezamos a usar Grapes js en nuestro proyecto como editor para crear plantillas de correo responsivas. Para lograr correos responsivos, tenemos dos opciones.MJML - https://mjml.io/ - trabajando en clientes de correo electrónicos importantesHTML/CSS personalizado - http...
artf
¿Es posible reducir el tamaño? No puedo hacer mucho al respecto, el tamaño es grande porque tuve que empaquetar el núcleo MJML dentro de él, ya que no hay un bundle del lado del cliente para él.¿Debería proceder con este MJML o crear mis p...
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Hola, Intenté averiguarlo por mi cuenta, pero siento que estoy dando vueltas un poco en círculos. Así que espero que tengáis tiempo para leer esto y ayudarme con el problema. Me sale una plantilla html con varias etiquetas de componentes personalizadas => ''<custom-component-tag></custom-component-tag><custom-componen...
FrciSmrci
@artf Gracias de nuevo, depuraré teniendo esto en cuenta. :)
artf
Hola, diría que esto es igual que el #260, así que tu 'const value = document.createElement('div');' que es puramente un elemento DOM, sin un 'model' asignado, está bloqueando al editor para seleccionar su padre 'custom-component'. Solució...
artf
El resaltado se aplica mediante la clase 'gjs-comp-selected' que usa la propiedad 'outline', así que comprueba con inspector qué está pasando, probablemente tengas algún tipo de propiedad de reinicio (por ejemplo, 'outline: none;')
Estoy cambiando el dispositivo usando la función editor.setdevice llamándolo en la función document.ready. En la mayoría de los dispositivos funciona bien, pero en algunos MacBooks, usando el navegador Google Chrome, solo cambia el tamaño del lienzo, no actualiza el desplegable que muestra el nombre del dispositivo. P...
artf
Por favor, sigue la plantilla del problema
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
ADVERTENCIA LEE y SIGUE los siguientes 5 pasos, luego ELIMÍNALOS antes de publicar el númeroSeguir las Directrices de CONTRIBUCIÓN https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdUtiliza los Números de GitHub EXCLUSIVAMENTE para ERRORES, SOLICITUDES DE FUNCIONALIDADES o PREGUNTAS. Prefijo el título del pro...
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
He importado la cadena html completa incluyendo cabeza, etiqueta cuerpo y etiqueta cuerpo con algunas clases. Cuando uso 'editor.getHtml()' => no consigo etiqueta corporal. ¿Puedo obtener la misma cadena de importación en html?
artf
No, actualmente deberías importar cosas solo del cuerpo
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Usando dev@HEAD (https://github.com/artf/grapesjs/commit/9a71368f43d690405d3c60682c7dfee83fd87a4e) puedes ver que el bloque Test tiene su etiqueta recortada, como se muestra en Firefox y Chrome más abajo. Nota: esto no ocurre en la versión v0.14.5 ! cromo ! ff
artf
No me enfrento a ello por mi lado (Mac), probablemente debido a las diferencias de tamaño de fuente, todo el contenido supera la 'altura: 90px' del bloque. Necesitamos 'overflow:hidden' para evitar el desbordamiento de texto con cadenas gr...
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Hola, Revisé las fuentes pero no parecía tener un archivo de idioma centralizado (uno por cada plugin, por ejemplo), sino varios lugares donde la redacción debe traducirse. ¿Estoy equivocado? Me gustaría poder usar interfaces en inglés y francés. Así que me gustaría saber cómo traducir grapejs (y sus plugins) a otros...
artf
Hola @FoxXav puedes consultar el #26 sobre el i18n y por qué actualmente no tengo planes para él
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Hola, Hay un bug relacionado con "La funcionalidad de arrastrar y soltar no funciona en IE Browser"; he intentado encontrar la solución a esto, pero según la documentación no hay una solución finita para este problema Además, no hay método para reinicializar el editor de uvas. Creo que tiene pocos problemas de compati...
artf
Por favor, sigue la plantilla del problema
lock[bot]
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Cuando los atributos html son verdaderos o falsos, deberían existir o no existir. Por ejemplo, 'obligatorio'. Esto no tiene valor en HTML5. Válido (no requerido):'''<tipo de entrada="texto">'''Válido (obligatorio): '''<tipo de entrada="texto" requerido>'''Inválido (no requerido):'''<tipo de entrada="texto" requerido="...
nojacko
@artf Gracias por la solución rápida, pero parece que no funciona. Tanto la inspección de la fuente de Grapes como la llamada 'getHtml()' devolven 'required="true"' y 'required="false"'. Supongo que porque el atributo es un valor booleano...
artf
Probablemente igual que https://github.com/artf/grapesjs/issues/912#issuecomment-373208517
mikereem
Creo que el commit 9a71368 no es suficiente. Escribe atributos booleanos sin sus valores en la salida html sin problema. Pero cuando el editor lee la salida de nuevo, los atributos booleanos no se inicializan. Si el atributo booleano se mu...