Se um tópico recente tiver muitas respostas, a linha do tópico fica maior que a tela (veja a primeira captura de tela, linha “Citação do dia (de não motociclistas)”).
Todos os elementos diferentes são altos e eu gostaria de deixá-los mais curtos.
Assim é como meu redesenho está atualmente. Também movi o número de tópicos para ao lado do nome da categoria e a lista de subcategorias para abaixo da categoria principal, em vez de abaixo da lista de tópicos:
Como parece que o template móvel da lista de categorias foi alterado em uma atualização não identificada do Discourse e, como eu sobrescrevi o template (que usava código agora desatualizado), acabei com código que não era mais processado, como {{i18n "reports.all_time"}} ou {{18n "all_time"}}.
Não consegui descobrir como corrigir isso, então acabei removendo essas informações.
Mas sinto que meu template móvel ficou ainda melhor e essas informações de estatísticas (número total de posts, número de respostas…) não eram necessárias na visualização móvel da página de categorias.
Estou satisfeito com isso e espero que possa inspirar outras pessoas a melhorar a visualização da página de categorias no mobile (muitas páginas do Discourse são exibidas muito bem em celulares, mas a padrão de categorias definitivamente me parece estranha).
Concordo que a página de categorias para dispositivos móveis poderia ser melhorada, mas também me pergunto se vale a pena ter um layout especial apenas para móveis… Deveríamos usar os mesmos modelos para desktop e mobile, garantindo que sejam responsivos? Isso me parece um trabalho mais valioso… Mas ficaria interessado em saber a opinião de outros sobre isso.