Проблема с выравниванием модального окна входа/регистрации

Привет :waving_hand:

Модальное окно входа и регистрации кажется немного смещённым.

Думаю, этот коммит имеет отношение к проблеме.

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


На рабочем столе

Переключение в мобильный вид на рабочем столе

4 лайка

Спасибо за отчёт, действительно, скорее всего, это связано. Я посмотрю!

4 лайка

PR на подходе для исправления:

=> теперь они должны занимать всю ширину при необходимости

=> Синяя область должна быть скрыта на мобильных устройствах, как это было до рефакторинга

Теперь переполнение должно прокручиваться внутри модального окна, а не выходить за его пределы

Мобильный вид не рассчитан на корректное отображение на экранах рабочего стола, так что не совсем понятно, в чём здесь проблема?

3 лайка

Спасибо за исправление :+1:

Я не понимаю, почему не ожидается корректной работы в мобильном виде на десктопе и в десктопном виде на мобильном. Я знаю, что это довольно частный случай, но в мобильном виде на десктопе было бы неплохо, если бы не для других причин, то хотя бы для целей разработки. Если мы переключаемся на мобильный вид, то должны видеть практически то же самое, что и на мобильном устройстве, без эмуляции на виртуальном устройстве.

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

Десктоп (мобильный вид)

Мобильное устройство (десктопный вид)

1 лайк

Вы добавили ?mobile_view=1 к URL? Я вижу то же, что и вы, если не добавляю это, но если добавляю, то всё работает как ожидалось.

Да, с ?mobile_view=1 всё выглядит так, как я показал выше.

Если я использую панель инструментов устройств в Chrome и перезагружаю сайт, он отображает правильный мобильный вид, так как определяет устройство как mobile-device.

1 лайк

Понял, что вы имеете в виду.

К сожалению, у меня нет немедленного ответа или решения. Поскольку это вопрос, выходящий за рамки конкретной темы, я рекомендую создать отдельную тему, если для вас это действительно важно.

Спасибо!

Эта тема была автоматически закрыта через 4 дня. Новые ответы больше не принимаются.