Да, выравнивание заголовка — это известная проблема, с которой мы пока вынуждены мириться. К сожалению, наши возможности по выравниванию заголовка относительно содержимого поста ограничены структурой HTML в Discourse. Надеемся, что сможем исправить это в ближайшие месяцы.
Хорошо, у меня есть ещё два предложения, как показано на изображении: места, отмеченные красной линией, — это те, которые, по моему мнению, следует улучшить:
-
Заголовок слишком широкий и занимает слишком много места. Предлагаю немного уменьшить его высоту.
-
По сравнению с правой частью, левая часть шире и содержит больше плотного контента, тогда как правая часть уже. Если добавить цветной фон, баланс сразу нарушится. Чем больше экран монитора, тем более дискомфортно это выглядит.
Я предлагаю использовать светло-серый цвет для фона, увеличить ширину правой панели и добавить несколько раскрывающихся кнопок с функциями. Вот пример в похожем стиле:
Ссылка для справки: https://mail.google.com/chat
Мой отзыв:
Драматично выглядит на широком экране
Выравнивание и вид кнопки «Новая тема»
И поскольку она так заметна, это меня сильно раздражает.
выравнивание в нижнем левом углу
выравнивание в верхнем правом углу
выравнивание логотипа и иконок
Цвет фона боковой панели исчезает при изменении размера
из-за несогласованных медиа-брейкпоинтов, полагаю?
выравнивание иконок
«С возвращением?» Я никогда не уходил.
Заставляет меня процитировать LL Cool J ![]()
Только что заметил, что в списке тем отсутствуют метки и счётчик непрочитанных сообщений для отслеживаемых тем.
Я считаю, что это сделано намеренно для экономии места, так как вы фактически переходите в диапазон мобильных ширины. Есть ещё одна небольшая ошибка: в вашем видео всё ещё видны углы блоков, но, думаю, она уже исправлена, так как у меня не удаётся воспроизвести проблему.
Как удаление фоновой цветовой заливки боковой панели экономит место?
Есть медиа-запрос, в котором фоновый цвет устанавливается в значение secondary при ширине менее 850 пикселей, тогда как боковая панель исчезает при ширине 767 пикселей.
Проблема с углами действительно исчезла.
Ещё одна несогласованная точка перелома — ровно 768 пикселей в ширину, где снова появляется светло-голубой фон области темы.
Дело не только в цвете фона, но и в удалении отдельного контейнера для контента.
Когда боковая панель и контент находятся в разных контейнерах, требуется отступ между контентом и краями обоих контейнеров.
Когда контейнеры удалены, нужен только отступ между элементами, так что в итоге отступ уменьшается вдвое.
Да, похоже, где-то в медиа-запросах есть разрыв в 1 пиксель. Это должно быть легко исправить (редактирование: только что объединил исправление).
Ах, спасибо за объяснение!!
Здравствуйте,
В разделе «Таймлайн», как видно на прикреплённом изображении, часть текста, связанная с датами (например, «1» и «5»), выходит за пределы своего контейнера и отображается некорректно.
Я использую компонент Google Fonts с пользовательским шрифтом в своей теме.
Спасибо за вашу работу.
Информативность слишком низкая, было бы здорово иметь возможность регулировать межстрочный интервал.
Вау!! Я только что зашел в эту тему, чтобы предложить точно такую же идею. Было бы здорово иметь возможность настраивать плотность и размер элементов.
Размер шрифта и межстрочный интервал по умолчанию в теме Horizon больше, чем в других темах. Я понимаю, что это сделано для придания более современного вида, но продвинутые пользователи могут предпочесть более плотную компоновку. Проще говоря, возможно, масштаб 90%, но элементы адаптированы так, чтобы заполнить оставшееся свободное пространство.
Для нас, дизайнеров и разработчиков, это не сразу очевидно, так как мы работаем на экранах с высоким разрешением, но для пользователей, у которых еще экраны с низким разрешением, всё выглядит слишком крупно.
Для заявленной цели этой темы («нетехнические администраторы и обычные участники») использование более крупного шрифта, большего количества свободного пространства и меньшей общей плотности информации кажется разумным решением. По умолчанию Discourse выглядит довольно перегруженным.
Ещё одно замечание: в списке тем я ожидал бы, что клик в любом месте будет открывать тему (поскольку её граница подсвечивается как кнопка). В текущей реализации нужно кликать именно по заголовку темы.
Пользовался некоторое время: опыт работы на маленьком экране ноутбука очень хорош, но на большом экране он недостаточно удобен. Рекомендуется использовать двухпанельный режим чтения, как в Google Chat, на больших экранах.
Тема: Проблема отображения поля категории с темой Horizon (используется RTL-язык)
Здравствуйте,
Я использую тему Horizon на своём форуме Discourse и столкнулся с проблемой отображения названий категорий.
После активации темы Horizon поля вокруг названий категорий значительно больше, чем содержащийся в них текст, что приводит к неэстетичному внешнему виду. Это видно на приложенном скриншоте.
Обратите внимание: мой форум использует персидский язык, который является языком с направлением справа налево (RTL). Проблема сохраняется даже при отключённых компонентах темы.
Не могли бы вы разобраться в этом вопросе? Любые рекомендации по решению этой проблемы со стилями будут очень полезны.
Спасибо!
Тема: Проблема отображения временной шкалы — отображается как две линии (используется язык с направлением справа налево)
Здравствуйте еще раз,
Я заметил еще одну проблему с отображением при использовании темы Horizon на моем форуме Discourse.
Полоса временной шкалы в темах отображается не так, как ожидалось. На официальном демонстрационном сайте темы Horizon временная шкала выглядит как одна непрерывная линия. Однако на моем форуме с активной темой Horizon временная шкала отображается как две отдельные линии.
Я прикрепил скриншоты, сравнивающие отображение временной шкалы на официальном сайте и на моем форуме, чтобы проиллюстрировать это различие.
Обратите внимание: мой форум использует персидский язык, который является языком с направлением текста справа налево (RTL). Проблема сохраняется даже при отключенных компонентах темы. Я использую последнюю версию этой темы.
Не могли бы вы подсказать, что может вызывать это разделение отображения временной шкалы и как исправить это, чтобы она отображалась как одна линия?
Спасибо за вашу помощь!
Спасибо за все эти отчёты; я не могу обещать, что проблема будет решена сразу, но я обязательно запишу, чтобы разобраться с проблемами RTL.
Спасибо большое
Именно этот дополнительный белый отступ слева и справа от содержимого темы я и имел в виду. Выглядит неравномерно. В идеале мне бы хотелось иметь возможность сделать так, чтобы оно занимало всю ширину, или хотя бы выравнивалось по левому краю вместо центрирования. В любом случае я могу переопределить это с помощью пользовательского CSS, но сообщаю об этом на случай, если есть консенсус по поводу эстетики.
Компонент «Миниатюры списка тем» не работает с новой темой. На данный момент новая тема мне нравится! Но она могла бы быть лучше, если бы, например, занимала меньше места. Немного уменьшив отступы, можно было бы улучшить масштабируемость.
Кроме того, баннеры тегов и категорий требуют лучшей интеграции. Скруглённые углы, на мой взгляд, не имеют смысла.
В режиме чтения используются другие шрифты и размеры, которые меньше, чем в теме Horizon. Из-за этого режим чтения становится сложнее для восприятия.
Также теги больше не отображаются. На мой взгляд, показ тегов очень важен. Как и категории, теги помогают понять тематику в общем виде.
При использовании мобильного вида и выборе нескольких постов, варианты выбора всплывают над остальной частью страницы при прокрутке вниз.
Кроме того, при выборе массового действия «Установить категорию» категории не отображаются.
Да! Я считаю, что теги должны быть частью карточек тем. Как и категории, они помогают понять список тем, не открывая их.
Да! Плавающая кнопка «Новая тема» в правом нижнем углу тоже могла бы подойти. Но лучше сохранить согласованность с опытом по умолчанию в Discourse.
Я обнаружил ещё одну проблему, небольшую. В теме по умолчанию все блоки категорий помещаются в один ряд. В теме Horizon места хватает только на три блока. Конечно, различия в отступах и подобных параметрах могут это вызывать. Но если это не было задумано, то я выполнил свою часть работы, сообщив об этом ![]()























