¿Cómo puedo eliminar los bloques de enlace de los componentes de sección porque hay un conflicto entre este y la barra de herramientas de ckeditor? Puedo crear un enlace desde ckeditor, así que ahora quiero ocultar los componentes de enlace y botón de grapsjs.
Hola Estoy intentando usar grapesjs para un proyecto que necesita escalar a la pantalla. Tengo cosas como márgenes y fuentes que funcionan bien, pero quiero que el usuario solo especifique el radio del borde en unidades EM para que también escalen. Esto requeriría que las opciones para las unidades en los distintos ra...
artf
¿Cómo se inicia o actualiza el Style Manager?
ghost
Hola. Así (para las tipografías) editor.on('load', function () { .... styleManager = editor. StyleManager; fontSize = styleManager.getProperty('tipografía', 'font-size'); unidades = ["em"]; fontSize.set ('units', units); styleManager.rende...
artf
Vale, si actualizas vía API puedes hacer esto: '''js const sm = editor. StyleManager; Por configuración predeterminada, grapesjs tiene 2 propiedades de 'radio de borde', 1 para todos los lados y otra de tipo 'composite' con 4 entradas, así...
Hola artf, Estoy añadiendo la sección de colores y estilos en la barra de herramientas. Puedo ver otras secciones pero no colores ni estilos en el editor. "gjs-plugin-ckeditor": { posición: "centro", opciones: { barra de herramientas: [ { nombre: 'estilos', elementos: ['Fuente', 'TamañoFuente'] }, { nombre: 'basicstyl...
artf
Esto no está relacionado con la biblioteca central de GrapesJS y probablemente ni siquiera con el plugin. Consulta la documentación de CKEditor por favor (puede que te falte algún plugin)
Pasos para reproducirse:Seleccionar todo el texto de un componenteMueve el componenteSeleccionar todo el texto de nuevoMueve el componente de nuevoDeseleccionar el componente Resultado esperado: El texto permanece Resultado real: El texto desaparece Reproducible en una demo de página web, versión 0.15.9. Ver screencas...
Número 1 Creé una página usando grapesJS, luego exporté la página y la volví a importar. Al importar los estilos que había aplicado no puedo ver los estilos en el gestor de estilos.Número 2 Debido al problema 1 al aplicar nuevos estilos, ya que no veo qué estilos anteriores apliqué, en algunos casos puedo verlos en la...
artf
Número 1 y Número 2 Por favor, proporciona los pasos exactos sobre cómo exportas e importas la plantillaNúmero 3 Lo siento, pero "en algunos casos" no ayuda aquí. Tienes que explicar exactamente qué estás haciendo y qué esperas
adityaMurarka
Número 1 y Número 2Por favor, explica los pasos exactos sobre cómo exportas e importas la plantilla Usando la opción predeterminada proporcionada en grapesJS para exportar el HTML y CSS e importando usando el botón de importación en la bar...
Hola, ¿Qué navegadores soporta GrapesJS? No he encontrado información sobre ello en la web ni en la documentación. Necesito saberlo antes de añadir GrapesJS a un proyecto de la empresa, que soporta, por ejemplo, IE 11 y Safari. ¡Gracias :)
Como vi en la última versión (que estoy usando actualmente), ahora podemos usar traducciones i18n para Grapesjs. Sería genial tener apoyo para el francés. Así que intentaré hacerlo :)
Necesito ver en tiempo real la actualización de las propiedades del componente en el StyleManager cuando arrastro o redimensiono un componente (o de alguna otra forma que cambie sus propiedades de estilo). He conseguido ver anchura y altura con esto: 'editor.on("styleManager:change:width styleManager:change:height", (...
¡Disculpa la extensión de esta pregunta! Es un componente completamente nuevo y ya casi lo he terminado, solo necesito un poco de ayuda y creo que esto podría ser útil para otros. Estoy creando una entrada de selección de fecha que utiliza la lib de daterangepicker. '''gatherDateOptions()''' recopila todos los campos...
artf
La mayor parte de la lógica que haces en 'handleDateInputsOptions' debería estar dentro de tu 'script' de componentes. Tu prop 'dateInputsSelect' contiene el tipo de entrada, así que usa la interpolación en tu 'script' y luego aplica la ló...
Hola @artf, Cómo obtener codificación UTF-8 desde el lienzo en Angular 8. Necesito esto porque codo btoa desde el frontend y envío al servidor. El servidor usa base64 para decodificar con UTF-8 y caracteres especiales como el español no son reconocidos por el servidor. Por favor, ayudadme.
artf
Hola @MariusDK el iframe en el lienzo no usa ningún conjunto de caracteres en particular, así que debería depender de la página principal o al menos, debido a HTML5, estar en UTF-8 Para que lo sepas, si necesitas conseguir el elemento ifra...