No es un problema grave, pero pensé que sería bueno avisar a la comunidad: si están usando posicionamiento personalizado en sus temas, podrían verse afectados negativamente por la última actualización.
La última actualización parece haber roto el código de @smrtey o @pacharanero para mostrar Discourse en pantalla ancha:
La barra de navegación (dentro de los temas) se muestra en su mayoría en la posición correcta (pantalla ancha). Sin embargo, al hacer scroll hacia arriba, vuelve por defecto a la posición normal, antes de volver a cambiar.
También tuvo un efecto negativo no intencionado en el tema Big Header - Little header (de @Taylor_Troxtel):
En mi caso, esto hizo que el banner bloqueara los botones superiores (Categorías, Últimos, Nuevos).
Los he eliminado de mi sitio por ahora, pero quería avisar a otros antes de que actualicen.
Nuestro encabezado ahora usa position: sticky en CSS, por lo que es posible que estos temas se hayan visto afectados por ese cambio. Versatile Banner y Discourse Category Banners se actualizaron para solucionar problemas, por si buscas un punto de partida.
Gracias @Alec por llamar mi atención sobre esto. Había notado algunas rarezas recientemente desde la versión 2.5.0.beta6 con el espaciado debajo de los encabezados, en algunas instancias de Discourse que ejecuto donde había hecho la barra de encabezado más alta para que se ajustara mejor al diseño del sitio, y había añadido un relleno para empujar un poco #main-outlet hacia abajo. Después de 2.5.0.beta6, ese relleno extra ya no era necesario.
Investigaré qué necesito actualizar para solucionarlo cuando tenga tiempo. Tengo 2 instancias que utilizan este TC; aunque una se ve un poco extraña, la otra está bien. Y, por supuesto, se aceptan PR con la solución si alguien tiene tiempo.
Gracias @justin por la indicación sobre cómo solucionarlo.
Esto no afectó el formato de pantalla ancha en mi sitio, donde tengo muchas otras cosas en funcionamiento que no están incluidas en el componente al que enlazas, pero sí rompió mi personalización de la vista de escritorio para que se ajustara a pantallas móviles y permitiera a los usuarios utilizar respuestas incrustadas en dispositivos móviles. Por alguna razón, position: sticky no se quedaba fijo cuando el ancho era < 768px. No tengo idea de por qué sticky no funcionaba, así que al final tuve que optar por