Se mencionó en la Hoja de Ruta (#74). ¿Alguien ha empezado con esto? Me vendría mucho de un plugin así, así que estaría dispuesto a contribuir.
z1lk
Sí, como parece que nadie ha empezado el proyecto, yo sí: https://github.com/z1lk/grapesjs-blocks-bootstrap4. No soy un desarrollador JS con mucha experiencia, así que cualquier comentario o ayuda es bienvenido. Gracias por el boilerplate...
artf
¿Alguien ha empezado con esto? Por lo que sé, ningunoestaría dispuesto a contribuir Sería genial
artf
Bien hecho@z1lk avísame cuando lo hayas hecho, estaré encantado de ponerlo en README
La demo tiene muy buena pinta, pero apunta a la necesidad de una revisión seria de accesibilidad. Hay un problema abierto en la comunidad Drupal que está analizando esto, y estamos trabajando en un buen patrón. El principio es que los elementos sean enfocables para usuarios que solo tienen teclado.
artf
Gracias Mike por señalarlo, definitivamente lo añado a la hoja de ruta (#74)
ankx06
@artf solo quería comprobar la línea temporal para añadir esta función. Veo que lo has movido a backlog, así que ¿cuál es el plan para soportar el enfoque en cada componente mediante teclado?
mgifford
Sí, perdona... Hace tiempo que no publiqué este enlace en 2017... Había olvidado un poco cuál es el enfoque de GrapeJS. Pero sí, como dije hace 5 días, la accesibilidad "no es algo que puedas simplemente 'activar'."
Estoy intentando añadir un bloque personalizado ! 1 y funcionan bien, salvo que los atributos styles están configurados como una clase predeterminada, por ejemplo ! 2 Quiero que esos atributos CSS estén configurados a la clase que estoy configurando en el atributo de clases ('header-banner') ¿Cómo puedo hacer eso?
juanj
Para lograrlo, necesitas añadir el estilo separado del bloque y establecer las clases en el bloque. Mira por ejemplo cómo se hace esto en el plugin de bloques básicos: https://github.com/artf/grapesjs-blocks-basic/blob/master/src/index.js#...
artf
También puedes hacer esto '''js Contenido: ' <div class="header-banner">...</div> <style> .header-banner { ... } </style> ``
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.
Quiero que el usuario proporcione el id de un componente antes de poder editar sus estilos. Para ello necesito desactivar o ocultar el Style Manager de algún componente hasta que el usuario confirme que es i. ¿Cómo puedo hacerlo?
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, He aplicado un rasgo href en la etiqueta de imagen. ¿Podrías decirme qué evento se activa cuando se cambia el rasgo de ref para eso? Gracias,
ryandeba
Hola @vishal5033, El evento component:update debería activarse cuando un rasgo cambia, pero también se activará cuando algo cambie. Podrías comprobar el rasgo específico (href) inspeccionando la propiedad 'cambiado' del objeto componente q...
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, Estoy buscando corregir mi CSS cuando abra mi editor de exportación me salió un CSS inútil que puedes ver en esta imagen: https://www.noelshack.com/2017-50-5-1513332047-screenshot-at-dec-15-11-00-34.png https://www.noelshack.com/2017-50-5-1513332047-screenshot-at-dec-15-11-00-03.png https://www.noelshack.com/201...
artf
@blackbirdzzz ya lo hemos comentado aquí #307
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, ¿Cómo puedo evitar que me muevan o quiten propiedades en los niños? En este caso (véase el código más abajo) el usuario puede mover el padre (Template2), pero todos los hijos no pueden moverse. Lo probé con 'propagar', pero estas propiedades también son aplicables al progenitor. Necesito una opción para aplicar...
artf
Hola @effectief, crea un envoltorio para niños con esa propiedad de 'propagar'
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, Aquí usé textbox trailt y lo que escribo en el cuadro de entrada obtenía el texto en Code Viewer. Como puedes ver, 'progreso= 80' ! captura de pantalla de2017-12-1512-31-55123 Pero cuando creo rasgos personalizados y selecciono valor en el desplegable, entonces no obtuve ningún valor en mi código (HTML). ! captu...
artf
@HarshOB mostrar cómo creas el rasgo personalizado
HarshOB
Aquí está el código:
artf
@HarshOB intenta ver si el cambio realmente se activa '''js editor. TraitManager.addType('customConent1', { eventos:{ 'cambio': 'enCambio' }, onChange() { console.log('cambiado'); this.model.set('value', this.getInputEl().value); }, getInp...
Configura el gestor de activos con la opción 'dropzone' en 'true' (que por defecto es 'true'), algo así: Luego suelta una imagen en la zona de desembarco dentro del modal del administrador de activos (desde el plugin 'gjs-blocks-basic'), y la imagen se sube dos veces al backend. Creo que esto se debe a que la opción '...
artf
@tomichal correcto, pero 'dropzone' estaba desactivado por defecto en https://github.com/artf/grapesjs/releases/tag/v0.12.50 lo hemos comentado aquí #507
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.
.btn se usa comúnmente en Bootstrap y en muchos temas o plantillas. Los botones de los ojos del administrador de capas aparecen incorrectos debido al nombre de clase .btn usado, como podemos ver en esta captura de pantalla: <img width="387" alt="captura de pantalla 2017-12-14 a las 19 46 25" src="https://user-images.g...
artf
Prefijo añadido, estará disponible en la próxima versión
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.