Detalles sobre los cambios de estilo del tema - Comentarios

Este es un tema de comentarios para el experimento de cambios de estilo de detalles.

Un ejemplo de la etiqueta details usando BBCode:

abc

probando 123 123
123

Un ejemplo de la etiqueta details usando HTML:

... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado...
11 Me gusta

Usar la etiqueta HTML <details> parece ejecutar el contenido en el resumen:

Esto es un detalles abierto Lorem ipsum dolor sit amet, consectetur adipiscing elit. In et ultricies ante. Fusce vel nisi tristique, tristique urna ut, dapibus lacus. Nulla dignissim quis ex a interdum. Integer nisl nisl, egestas in efficitur a, gravida vitae odio. Proin ut velit sit amet quam malesuada aliquet. Cras tempus in risus vel lacinia. Vivamus ut luctus nunc. Duis risus velit, molestie non lectus vitae, ornare gravida elit.
Esto es un detalles HTML Lorem ipsum dolor sit amet, consectetur adipiscing elit. In et ultricies ante. Fusce vel nisi tristique, tristique urna ut, dapibus lacus. Nulla dignissim quis ex a interdum. Integer nisl nisl, egestas in efficitur a, gravida vitae odio. Proin ut velit sit amet quam malesuada aliquet. Cras tempus in risus vel lacinia. Vivamus ut luctus nunc. Duis risus velit, molestie non lectus vitae, ornare gravida elit.

Veo. No se le ha añadido una nueva línea automática y yo no he añadido una manualmente:

<details open>
<summary>
This is an open details
</summary>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In et ultricies ante. Fusce vel nisi tristique, tristique urna ut, dapibus lacus. Nulla dignissim quis ex a interdum. Integer nisl nisl, egestas in efficitur a, gravida vitae odio. Proin ut velit sit amet quam malesuada aliquet. Cras tempus in risus vel lacinia. Vivamus ut luctus nunc. Duis risus velit, molestie non lectus vitae, ornare gravida elit.
</details>
Resumen

Este texto estará oculto

5 Me gusta

Sí, tienes razón. Parece que al agregarlo tú mismo, no incluiste etiquetas p, mientras que al agregarlo con la herramienta de inserción de detalles, lo hará.

El tuyo:

<details dir="ltr" open="">
<summary>
This is a HTML details
</summary>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In et ultricies ante. Fusce vel nisi tristique, tristique urna ut, dapibus lacus. Nulla dignissim quis ex a interdum. Integer nisl nisl, egestas in efficitur a, gravida vitae odio. Proin ut velit sit amet quam malesuada aliquet. Cras tempus in risus vel lacinia. Vivamus ut luctus nunc. Duis risus velit, molestie non lectus vitae, ornare gravida elit.
</details>

Herramientas de inserción:

<details dir="ltr" open="">
<summary>Summary</summary>
<p>This text will be hidden</p>
</details>

La etiqueta p agregada por la herramienta de inserción mantiene el texto en una nueva línea.

1 me gusta

Ah. No necesitas añadir las etiquetas \u003cp\u003e al estilo existente. Supongo que esta nueva es más \u003cp\u003epegajosa. :slight_smile:

2 Me gusta

Algunos comentarios iniciales:

  1. Me pasé por alto el nuevo elemento [details] cuando lo encontré por primera vez. Simplemente no lo registré como un [details]. Podría ser “simplemente porque es nuevo”, pero…
  2. Está divorciado del diseño anterior y de la implementación predeterminada del navegador: el cheurón está después del resumen en lugar de antes, y el estado cerrado apunta en la dirección que anteriormente (y por defecto) significaba el estado abierto.
    cerrado: 5e2f09a3273a7776b5183413ef6f10e6527e79e0 d9740bb422e18ababe7c9a7d542c2f16fc133988
    abierto: 7c34c74801ab3cf04dc83e99b95e7689bb4ded71 f65dd89b62acbfaa9dcf83bd03bbe23eb0c1105a
  3. El botón/resumen ocupa mucho más espacio (anteriormente era un elemento semi-en línea)
    vs
  4. Como se ve arriba, anteriormente el triángulo/cheurón estaba alineado con el texto y ahora el texto “Summary” no lo está, debido al relleno del botón (nada está alineado con nada :sweat_smile:)
  5. En el móvil, después de interactuar con él, el fondo del botón permanece resaltado
  6. Habría votado por el borde en lugar de la opción de fondo: preferiría que ocultar algo de contenido solo hiciera eso, sin afectar el contraste (relevante principalmente en el caso de imágenes incrustadas y emojis)

actualización:

  1. Un área de clic reducida:

    vs
7 Me gusta

:baymax_yes:


Ese fue un poco el punto, hacerlo mejor significa divergir de la forma en que era, especialmente divergir de un navegador predeterminado. Ahora seguimos el patrón del botón “Respuestas” en la parte inferior de las publicaciones con varias respuestas.

image


¡Buena observación!


Otra buena observación, lo revisaré :+1:


:thinking: No estoy seguro de que usar un emoji negro/oscuro sobre un fondo oscuro/negro sea algo que podamos resolver aquí…


Esto también es un poco confuso, ¿estabas haciendo clic en algún lugar que no fuera el texto antes? ¿Era común para ti hacer clic aquí?

3 Me gusta

Sí. Lo usé bastante, especialmente en el móvil. :raised_hand: Es más difícil acertar en el área más pequeña. Creo que es donde mi pulgar está en la pantalla.

5 Me gusta

¡Sí! Esa es una de las expectativas de los valores predeterminados de la plataforma: \u003cdetails\u003e, como las casillas de verificación/radios y sus \u003clabel\u003es, se ven y se comportan de cierta manera. Por ejemplo, yo hago lo mismo en GH:

1 Reply

En realidad, no sé si hacer que se parezca a la otra cosa es bueno :stuck_out_tongue:

1 me gusta

Temporada 3 Lo que sea GIF de The Office

¡Hola! Por favor, perdóname si mi pregunta no es del todo correcta :pray:
¿Sería posible añadir una función para mostrar contenido oculto dependiendo del grupo de usuarios? Por ejemplo, si el usuario no está registrado o no pertenece a este o aquel grupo, entonces no podrá ver los detalles y se le mostrará una ventana modal, donde habrá instrucciones para obtener acceso (por ejemplo, registrarse).
Conozco la existencia de componentes temáticos/plugins que ocultan todo el tema o categoría. Simplemente, a veces quieres dar a los usuarios la oportunidad de leer solo información primaria.

1 me gusta

No es algo que se haya utilizado de esa manera, ya que normalmente una categoría está restringida a ciertos grupos o usuarios, y no a los detalles dentro de una publicación en esa categoría.

Dicho esto, estoy seguro de que esto podría hacerse en un plugin, pero este tema no sería ideal para esa discusión.

1 me gusta

Una pequeña objeción, pero esto se ve ligeramente diferente al color de fondo de la cita, este es el tipo de “casi pero no del todo” que puede parecer un error. Creo que debería coincidir o ser obviamente diferente.

Otras ideas…

Esta es una cita manual

Esta es una cita parcial, que puede expandirse

¿Quizás cooptamos este estilo ligeramente? Mismo relleno, fondo y expansión… tendríamos que al menos quitar el borde para que se parezca menos a una cita

Screenshot 2023-11-14 at 1.48.35 PM

¿Quizás un estilo completamente diferente?

Screenshot 2023-11-14 at 1.49.16 PM

7 Me gusta
No estoy alineado

Me molesta un poco renunciar a la alineación aquí:

Esto se nota más cuando empiezas con un bloque de detalles.

4 Me gusta

Hola :waving_hand: Solo estoy pensando en voz alta… :thinking: ¿Es necesario mostrar la cabecera por defecto? Quiero decir, la mayor parte del tiempo se usa el Summary por defecto y probablemente la mayoría de los usuarios no saben que puede ser único y tal vez sería más natural si el texto dentro de details se truncara con puntos suspensivos y al final se mostrara ...mostrar más si está colapsado y mostrar menos si está expandido. Por ejemplo, la primera línea truncada del contenido sería la cabecera automáticamente. ¿Podría esta ser una vista por defecto pero los usuarios pueden añadir la cabecera por separado si quieren?

4 Me gusta

Para ser justos: la implementación es que hacer clic en una etiqueta debe seleccionar su botón de radio, no necesariamente que hacer clic en toda la fila vacía detrás de una etiqueta también funcione.

2 Me gusta

¿Cómo te sentirías si el estado de desplazamiento fuera permanente? Entonces estaría alineado como un “botón” con el texto debajo y arriba.

  1. El chevrón no está alineado con el texto (está un poco más arriba)
    vs image
    (¿y no es el mismo icono de chevrón? :ojos:)
  2. El menú del compositor utiliza un triángulo para indicar la función de detalles
  3. Añadiendo a 2.
    Colocar el icono después del texto dificulta su reconocimiento, especialmente al escanear rápidamente una publicación
  4. También añadiendo a 2.
    En cuanto a la dirección hacia la que apunta el icono: dado que actúa como un conmutador, ¿no tendría sentido invertirlo para que denote el estado actual en lugar de la acción/estado futuro (esto también se aplica al botón “Respuestas”)?
  5. No tiene estado de enfoque cuando se navega a él con tab
  6. El estado de pasar el ratón solo es visible cuando está cerrado
5 Me gusta

Quizás… @awesomerobot ¿opiniones?

Error menor – Al abrir un detalle, te desplazas hacia arriba hasta que cargas más publicaciones (y un poco más); una vez que regresas, el contenido del detalle no se renderiza (EDITAR: o se cierra, pero no esperaría que se cerrara aquí)

3 Me gusta

Sí, tratarlo como un botón podría funcionar… casi como la etiqueta HTML details existente (más un cheurón)

Expandir me Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado... Aquí hay algo de contenido recortado...

También…

¿Qué pasa si uso un párrafo como contenido del resumen? Esto podría ser de cualquier longitud y los saltos de línea pueden ser extraños. ¿Debería limitarse esto? ¿Existe un caso de uso para un texto de resumen muy, muy largo? Cheurón de la siguiente línea:

aquí están los detalles

3 Me gusta