Fragmentos de temas de Discourse y botón de resúmenes de IA

:information_source: Resumen Combina los botones de fragmentos de la lista de temas y de resúmenes de IA
:hammer_and_wrench: Repositorio https://github.com/Lillinator/discourse-topic-excerpts-gists-button
:question: Guía de instalación Cómo instalar un tema o un componente de tema
:open_book: ¿Nuevo en los temas de Discourse? Guía para principiantes sobre el uso de temas en Discourse

Instalar este componente de tema

:bulb: Nota: este componente de tema asume que ya tienes instalado al menos el componente Fragmentos de la lista de temas. La activación de Resúmenes de IA de fragmentos es opcional, pero este componente está diseñado para funcionar con ambos.

:woman_technologist:t2: Descripción general

Este componente de tema combina el botón de resúmenes de IA de Discourse y el botón de fragmentos de la lista de temas para ofrecer una solución de un solo botón que haga más convenientes las tres opciones de vista de la lista de temas.

También puede utilizarse sin resúmenes de IA, solo con la vista compacta predeterminada y los fragmentos, para mejorar la experiencia de usuario, ya que el interruptor de fragmentos de la lista de temas desaparece por defecto en las vistas de dispositivos móviles.

El componente también incluye un nuevo icono de botón para los fragmentos de la lista de temas, un interruptor para mostrar u ocultar las etiquetas principales de los botones, así como opciones para editar los textos de las etiquetas.


:gear: Configuración

Configuración Descripción
Mostrar etiquetas Habilitar o deshabilitar las etiquetas de los botones en las vistas de escritorio y tablet. Las opciones del menú desplegable siempre muestran las etiquetas en escritorio. En móvil, solo se muestran los iconos.

:camera_flash: Capturas de pantalla

Configuración predeterminada de administrador

Los administradores pueden optar por mostrar una etiqueta de texto en escritorio, así como editar las cadenas de texto de las etiquetas de los botones.

Experiencia de usuario

Con las etiquetas de texto predeterminadas y la vista compacta seleccionada.

Con los fragmentos de la lista de temas seleccionados.

Con Show_labels deshabilitado y seleccionando los resúmenes de IA de fragmentos de temas (las etiquetas aún se muestran en los botones del menú desplegable en escritorio).

¿Sin IA? ¡No hay problema!

Resúmenes de IA de fragmentos desactivados (AI_summary_gists_enabled deshabilitado o IA de Discourse no configurada) y solo se utilizan los fragmentos de la lista de temas. También se muestran algunas etiquetas de botones abreviadas (ver cadenas de texto en la configuración).

Móvil

El botón es solo de iconos por defecto y el menú se comporta igual que el botón de fragmentos, apareciendo desde la parte inferior de la pantalla.


:briefcase: Casos de uso y características

  • Ofrece a tus usuarios una experiencia de usuario más intuitiva para elegir entre la vista compacta, los resúmenes de IA de fragmentos y los fragmentos de temas, en lugar de tener dos botones en diferentes lugares.
  • Mejora la experiencia en dispositivos móviles con los fragmentos de temas, ya que el botón siempre es visible.
  • Puede utilizarse sin la activación de la síntesis por IA; si la configuración de IA de Discourse AI_summary_gists_enabled está deshabilitada (o la IA no está configurada), la opción de fragmentos no aparecerá en el botón.

:light_bulb: Posibles tareas futuras

  • ¿Exclusión por categoría o grupo?
  • ¿Mover las insignias de categoría y etiquetas a la parte inferior de las tarjetas de fragmentos de temas?

:musical_note: Nota

  • Este fue un proyecto colaborativo con @Moin, y ella creó el icono de los fragmentos de la lista de temas.
  • Este componente no funciona con los fragmentos de Horizon.
12 Me gusta

Gracias Lilly

Es un componente genial :+1:

3 Me gusta

¡Gracias! Me alegra que te resulte útil :slight_smile:

3 Me gusta

He refactorizado este componente para que el formato del botón funcione con el nuevo tema Modernized Foundation. Todavía funciona con el Foundation original también.

3 Me gusta