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 preguntaba si tendrías alguna solución para el teclado de Android móvil.
En Google Pixel 8 y posiblemente en otros teléfonos Android. Al usar el editor de código en Theme y Theme component, el teclado cubre el área que se está introduciendo si hay mucho código y áreas inferiores. Esto también sucede en el editor de código para las nuevas plantillas de formularios.
Si entiendo bien, ¿esto se puede solucionar añadiendo relleno en la parte inferior? ¿Para que el teclado solo cubra 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.