Предложение: добавить кнопку для возврата из полноэкранного режима в обычный чат

Я определённо поддерживаю идею что-то сделать здесь, у нас уже есть ряд мер безопасности.

  1. В мобильной версии нет «двойного режима», поэтому нет необходимости в кнопке для переключения между режимами.
  2. Если отмечена опция «Изолировать чат», «двойного режима» нет, поэтому кнопки отображать не нужно.

В случаях, когда пункты (1) и (2) не выполняются, я согласен с @codinghorror: нам нужна кнопка «Переключение режима».

Это также означает, что нам нужно сохранять «место, где вы находились в Discourse в момент нажатия увеличить чат» — для каждого браузера, в памяти (не в локальном хранилище), с возвратом на главную страницу в случае сбоя.

Полагаю, вопрос теперь к @Designers: где разместить эту кнопку. (Учитывая, что её нужно реализовать дважды — один раз для боковой панели, другой раз без неё.)

@markvanlan сценарий использования следующий:

  • Вы нажимаете «Развернуть»
  • Вы нажимаете канал A
  • Вы нажимаете канал B
  • Вы нажимаете канал A
  • Вы нажимаете канал B
  • Вы нажимаете канал A
  • Вы нажимаете канал B
  • Вы нажимаете канал A
  • Вы нажимаете канал B
  • Вы нажимаете канал A
  • Вы нажимаете канал B
  • Теперь вы закончили общение и хотите вернуться к тому, чем занимались в Discourse: вы сворачиваете чат, и нет необходимости нажимать «Назад» 17 раз.
7 лайков