Такое крошечное окно для редактирования здесь на телефоне

Отвечаю на основе предыдущей темы. Yt.w хотел отключить панель инструментов по умолчанию при определённых условиях, потому что:

Я подумал, что могу попробовать написать для этого код. Это лишь временное решение.
На самом деле, в Discourse по умолчанию панель инструментов скрыта, если ширина окна меньше 370 пикселей или если используется Android.

const storedVal = keyValueStore.get("toolbar-enabled");
if (this._toolbarEnabled === undefined && storedVal === undefined) {
  // iPhone 6 имеет ширину 375, для устройств уже этого
  // панель инструментов должна быть отключена по умолчанию.
  // Тем не менее, мы должны запомнить состояние.
  this._toolbarEnabled =
    window.innerWidth > 370 && !this.capabilities.isAndroid;
}

Мой код будет просто расширением, чтобы обобщить это поведение для любого мобильного представления.

Я согласен с вами; другой подход мог бы заключаться в том, чтобы как-то обучить пользователя тому, что иконка «бургера» переключает панель инструментов!

1 лайк