Este es un problema común en nuestro foro. El menú contextual y la selección nativos del móvil complican el uso de la barra de botones del editor. Así que hice algunos cambios hacks (necesitan más trabajo) pero creo que esto es bueno, como idea…
Muestro un ejemplo.
El menú contextual cubre la barra de botones del editor.
Moví la sección de la barra de botones del editor a la parte inferior del editor en el móvil y también cambié la posición del menú emergente de opciones.
Suena maravilloso. Por favor, también prueba en dispositivos donde solo tengas tres líneas en la ventana de entrada. No unas 12 como en tu primera captura de pantalla. Such a tiny window to edit here on a cell phone
¿Me pregunto si tienes alguna solución para el teclado móvil de Android?
En Google Pixel 8 y posiblemente en otros teléfonos Android. Al usar el editor de código en Customization > Theme y Customization > Theme component, el teclado cubre el área que se está editando si hay mucho código y en las partes inferiores. Esto también ocurre en el editor de código de las nuevas plantillas de formularios.
Si entiendo correctamente, esto probablemente se pueda solucionar añadiendo un margen inferior, ¿verdad? Así el teclado solo cubriría el área vacía.
He colocado el AI en la esquina superior derecha. Creo que no interferirá con nada y las opciones expandidas ocupan todo el ancho superior. Desactivé las animaciones para evitar parpadeos al seleccionar. Código no muy probado pero algo… Creo que también debería funcionar en iPhone, pero no lo he probado, así que pruébalo antes de publicarlo. El editor siempre está en altura completa.
@Heliosurge, no estoy seguro de esto, pero si es un problema común o un problema central, creo que vale la pena abrir un nuevo tema de UX con algunas capturas de pantalla / video…
Y pensé que habías movido la barra de herramientas hacia arriba. ¿Pero todavía debería estar abajo? Bueno, en iPhone está arriba, pero se puede desplazar.
Creo que eso es por diseño. Mira el último vídeo en el OP.
El último código que comparto es solo para el posicionamiento del botón de IA, es un complemento para los códigos del OP. Pero, por supuesto, también puedes usarlo por separado.
¿Adicional? Ok, reemplacé la sección totalmente móvil
editar
Tengo la barra de botones donde debería estar y funciona como debería después de usar todos los fragmentos, del OP y el nuevo. Pero ahora ya no tengo el icono de IA
editar2
Cuando toco la hamburguesa del compositor, es decir, oculto la barra de botones, aparece el icono de IA.
Sí, parece que no funciona con la columna inversa u otro orden. Así que creo que si no funciona con esto, no podemos hacer mucho para combinar estas dos modificaciones.
Buscaré una nueva solución para que funcione y rediseñaré las cosas un poco…
Vaya. Porque para mí, como lego, eso suena a que el cambio de Discourse sobre cómo mostrar el asistente de IA rompió varias cosas en los dispositivos Apple, porque tu solución funcionaba antes
¿Has pulsado el icono del engranaje en el editor recientemente? Añadimos un acceso directo y un enlace a la corrección de pruebas allí, que es muy fácil de usar en el móvil.