| Resumen | Hace que el icono de alternancia de la barra lateral sea dinámico y personalizable | |
| Repositorio | https://github.com/Lillinator/dynamic-sidebar-icon | |
| Vista previa | https://discourse.theme-creator.io/theme/Lilly/discourse-sidebar-icon | |
| Guía de instalación | Cómo instalar un tema o componente de tema |
Instalar este componente de tema
Descripción general
Un componente de tema ligero para Discourse que cambia dinámicamente el icono de alternancia de la barra lateral del encabezado según si la barra lateral está abierta o cerrada.
Por defecto, el componente muestra el icono estándar de menú hamburguesa (bars) cuando la barra lateral está cerrada, y cambia a un icono de X para cerrar (xmark) cuando la barra lateral está abierta.
Los administradores pueden especificar iconos personalizados si lo desean, y también pueden optar por habilitarlo para la vista móvil (mientras que el aspecto dinámico del componente solo se aplica a tamaños de ventana de visualización no móviles, los administradores que cambien el icono de apertura pueden desear consistencia con la experiencia de usuario móvil).
Características
- Proporciona a los usuarios una retroalimentación visual clara sobre cómo interactuar con la barra lateral.
- Los administradores pueden reemplazar fácilmente los iconos predeterminados por cualquier icono de FontAwesome a través de la configuración del tema.
- Permite habilitar un icono de barra lateral reemplazado para la consistencia de la experiencia de usuario en la ventana de visualización móvil.
Capturas de video
Valores predeterminados del componente:
Usando los iconos dog y cat:
Configuración
Personalice los iconos utilizados para abrir y cerrar la barra lateral editando la configuración del componente:
| ajuste | descripción |
|---|---|
Icon_to_open_the_sidebar |
el icono mostrado cuando la barra lateral está contraída (predeterminado: bars) |
Icon_to_close_the_sidebar |
el icono mostrado cuando la barra lateral está expandida (predeterminado: xmark) |
Apply_open_icon_on_mobile |
aplicar el icono de apertura personalizado en la ventana de visualización móvil (predeterminado: false) |
Notas
- Si utiliza iconos personalizados que no están ya incluidos en el núcleo de Discourse, aparecerán en blanco; para solucionar esto, debe agregar los iconos personalizados (por ejemplo,
rocket,cat) a la configuración del sitioSubconjunto de iconos SVGen la configuración de administración de su Discourse (verTodas las configuraciones del sitio→Subconjunto de iconos SVG). - Este componente no funciona con el modo desplegable del encabezado.
Consulte mi otro material de Discourse
