Изменение отступов в боковой панели?

Это выглядит очень похоже на то, как было до обновления плагина сегодня.

Как выглядит ваш пример, если есть две ссылки, требующие двух строк рядом друг с другом? Я использовал #community-wiki:administrators для своих скриншотов, потому что там больше записей с длинными заголовками.

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

Вот ещё один вариант с line-clamp: 1, но без иконок, так как они здесь совершенно излишни.

Наконец, вот пример без иконок и с уменьшенным размером шрифта. Мне в целом нравится этот вариант, но я также согласен просто убрать иконки, чтобы освободить больше места для текста.

1 лайк

выравнивание без иконок, однако, довольно плохое и нарушает паттерн, который мы используем во всех остальных боковых панелях

1 лайк

Да, я считаю, что делать из этого особый случай будет вредно в долгосрочной перспективе. Пока что я оставлю всё как есть с line-clamp. Для сайтов, которые действительно хотят иметь длинные заголовки, изменение clamp должно быть простым, если использовать селектор:

.discourse-docs-sidebar-panel .sidebar-section-link-wrapper .sidebar-section-link-content-text {
-webkit-line-clamp: _;
}

1 лайк