Aún mostrar el botón Responder / Crear tema al usar composición en pantalla completa

When using the full screen post composition, I think the Reply / Create Topic and cancel buttons should still be visible. I don’t think it would result in any less composition space since the check box (after auto-save) and the hide preview button are both already visible.

Right now when I’m done writing and proofing my post, I have to close full screen mode to hit the Reply button. The extra step seems unnecessary to me, so being able to reply directly from full screen mode would be a welcome addition.

8 Me gusta

Yeah I agree this seems odd, why do we hide the submit buttons in full screen @Johani?

Oh wait, I remember. Because we feel if you are ninja enough to do full screen, you know that esc cancels and ctrl+enter submits the post.

Just tested and, it works. Hover your mouse over the submit button if you’re going to say “but I didn’t know about the keyboard shortcut” :wink:

4 Me gusta

I never thought to try Ctrl+Enter in full screen mode. I guess since the buttons aren’t visible I inferred that you couldn’t submit the post in that view at all.

Is the fact that you can use Ctrl+Enter a reason not to include the buttons though?

2 Me gusta

See above sentence as previously stated.

1 me gusta
  1. Why does using full screen make you a “ninja”? I wouldn’t assume that only power users are using full screen mode. Some people might just want more real estate to see what they are typing.
  2. Is there any harm in adding this button? I only see it as a benefit to make full screen mode more user friendly and allow non-“ninjas” to enjoy this functionality more.
2 Me gusta

The reason why the submit button is removed has very little to do with how much space it takes. The actual reason is that you can’t submit a topic with an invalid title or without tags (if they are required).

In the default composer view, you’ll get a very clear error letting you know what’s wrong:

When the composer is in full-screen mode, we hide all the fields except for the body of the post.

This is very intentional as one of the goals of the full-screen composer mode (all the way back to when it was a theme component) was to create a distraction-free minimal interface.

Adding the submit button to the full screen composer like so

is possible, but it can lead to confusion in case the user hasn’t filled in the required fields like the title (and tags in some cases).

Even if the button is visible and you click it, the post won’t be submitted. So you end up with what looks like a broken button, until you exist the full-screen mode. You will then see the error on the title / tags fields (see the first image above).

So, if we add the button, we would then also need to add all of those fields in the full-screen mode as well. This ends up looking a lot less minimal and more cluttered than what we want it to be.

Besides, using the full screen composer implies that you’re probably writing a lengthy post, so it’s a good idea to check if anything has changed in the discussion (if it’s a reply) rather than directly submitting the post.

I’m not saying that there won’t be improvements in future iterations of the feature, but for now, the keyboard shortcut is your best bet.

14 Me gusta

Thanks for the detailed explanation. I wonder if it might make sense in the future to show the buttons if it’s a reply (so it doesn’t have the issues you described with new topics), though it being inconsistent also might not be the best for the user experience.

All the points you made definitely make a lot of sense. I’ll try to get used to the keyboard shortcut for now.

2 Me gusta

¿Es posible ocultar el acceso al editor de pantalla completa hasta que se establezcan un título o etiquetas, de modo que el botón Guardar edición pueda mostrarse en todo momento dentro del editor de pantalla completa?

2 Me gusta

@johani observa cómo F11 muestra una pequeña interfaz de usuario superpuesta y transparente en la parte superior, que luego se desliza para indicarte cómo “salir” del modo de pantalla completa… ¿quizás podríamos hacer algo similar aquí?

Es una superposición que aparece brevemente y luego se desvanece con elegancia. ¡Eso podría quedar muy bien!

1 me gusta

Ciertamente tiene buena pinta, pero, ¿qué se dice aquí? Salir del editor en pantalla completa es sencillo: el mismo icono que pulsaste para entrar en ese modo sigue ahí para pulsarlo de nuevo y salir.

La discusión en este tema y en el otro (There is no reply/save edit/save wiki button on the full screen composer - #5 by Mevo) versaba sobre la ausencia del botón de respuesta/validación en el editor en pantalla completa. ¿Se les debería decir a los usuarios que pueden usar ESC + ENTER? ¿Es eso lo que querrías mostrar? (por cierto, este método de validación presenta exactamente los mismos problemas potenciales que el botón que falta).

Esto ha surgido bastante a menudo. Así que supongo que podemos hacer ambas cosas.

  1. Un mensaje rápido que te indique cómo salir del modo de pantalla completa: “Presiona esc para salir”.
  2. Añadir los botones + crear tema / responder al modo de pantalla completa. Si faltan el título, la categoría o las etiquetas, obligaremos al editor a salir del modo de pantalla completa. Entonces verás los errores.
10 Me gusta
  1. Actualmente, “ESC” no parece ser una opción de “salir de pantalla completa”, sino algo ligeramente diferente: si el editor no tiene texto (no se ha escrito nada o se ha borrado todo), lo cierra por completo; si hay texto, lo minimiza.

  2. ¡GENIAL! Me alegra mucho. Creo que esto era algo que realmente faltaba.

En cuanto a un mensaje sobre “cómo salir de pantalla completa”, no estoy seguro de que sea realmente necesario, ya que el icono sigue ahí (esto no ocurre con los navegadores en pantalla completa: después de pulsar “F11”, ya no se puede salir con el ratón, lo que deja a algunos usuarios “atrapados”. Ahora también han añadido un botón “x” que aparece al pasar el puntero por las esquinas superiores).

1 me gusta

Sí, el modelo de interfaz de usuario a seguir es el que consiste en presionar F11 en el navegador, por ejemplo:

1 me gusta

¡Sí, por favor! Nuestros usuarios que no son ninjas se beneficiarían significativamente.

3 Me gusta

Esto estuvo en segundo plano por un tiempo, pero ahora hemos agregado estas dos funciones:

Así se ve esto

un aviso rápido que te dice cómo salir del modo de pantalla completa “Presiona esc para salir”.

Y así se ve esto

agregar los botones + crear tema / responder al modo de pantalla completa. Si faltan el título/categoría/etiquetas, forzamos al editor a salir del modo de pantalla completa. Luego verá los errores.

Si el usuario crea un tema/respuesta que no cumple con los requisitos mínimos para la configuración del sitio dada (título demasiado corto, cuerpo demasiado corto, categorías/etiquetas requeridas), entonces el editor volverá a la vista predeterminada y verá los errores que necesita corregir.

Si el editor no tiene errores, podrá publicar desde el modo de pantalla completa como se esperaba.

8 Me gusta