How difficult would it be to make the Discourse UI more like Flarum?

  1. Удивительно, что вы считаете текст монструозным! По умолчанию он имеет размер 15 пикселей, что, на мой взгляд, на 1 пиксель больше, чем в Flarum. На мой взгляд, мы всё ещё используем небольшой размер! Если вы посмотрите на новостные сайты (оптимизированные для удобного чтения), стандарт обычно превышает 16 пикселей (что является размером по умолчанию в браузере). Многие используют размер около 20 пикселей для статей!

    Ширина текста также является нашим осознанным решением: более короткие строки, как правило, считаются более удобными для чтения Line length | Butterick’s Practical Typography (хотя, конечно, это может быть субъективным; мы стараемся выбрать настройки по умолчанию, которые подходят большинству людей).

  2. У нас есть 6 различных стилей страниц категорий на выбор. Они содержат разное количество информации, и все их можно настроить с помощью изображений категорий. Если вы администратор, вы можете перейти на страницу категории и добавить изображения, нажав на ключ

  3. В теме можно создать боковую навигационную панель, хотя сделать её всегда видимой немного сложнее. Существует компонент темы, который реализует это для страниц со списком тем: Topic list sidebar navigation, однако он повторно использует выпадающее меню, поэтому это не совсем то, что вам нужно. Мы должны поддерживать сайты с десятками категорий, поэтому мы обычно придерживаемся выпадающего меню.

Это зависит от ситуации… Если вы хотите сделать элементы меньше и компактнее, это определённо можно достичь с помощью CSS! Однако боковые панели и другие дополнения потребуют более продвинутой настройки тем, часть из которой описана в руководстве для разработчиков по темам.

13 лайков