Obrigado @martin, isso funciona muito bem!
Testando a UX no meu caso atual, na verdade parece mais intuitivo ter o Chat em tela cheia o tempo todo. Quero que o Chat seja o principal modo de comunicação, e permitir que ele seja minimizado pode fazer com que os usuários acabem em uma tela que não escolheram intencionalmente antes, o que pode ser confuso.
Estou pensando em usar apenas CSS para ocultar a opção de minimizar, a menos que haja uma maneira mais direta de desativá-la?
@jahan_gagan Não tenho certeza a que você estava se referindo, isso é em sites que usam um menu hambúrguer para navegação? Na minha configuração, todas as opções de navegação estão disponíveis através da barra lateral.
No entanto, encontrei um problema: em tablets, o teclado aparece automaticamente ao navegar para um canal de chat e isso causa um layout muito instável. Ainda não procurei resolver isso, apenas observando como uma complicação.
