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

Ещё одна просьба по функциональности очереди:

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

13 лайков

Отличное дополнение, спасибо, @chau! :ok_hand:

Я что-то упускаю, или нет способа включить заголовок и подвал сайта? То есть опубликовать страницу как часть сайта Discourse, но без возможности оставлять ответы и т.п.? Как статические страницы, по сути?

6 лайков

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

17 лайков

Это потрясающе! Мне очень нравится — отличная работа.

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

  • Похоже, заголовок по-прежнему не отображается во вкладке браузера?
  • Было бы замечательно, если бы DiscoTOC поддерживался на опубликованных страницах.
  • Хотелось бы не видеть аватар пользователя, имя и дату на опубликованных страницах.
    • Или эту информацию стоит отображать, возможно, лучше всего разместить её внизу, вместе с лицензией CC и URL. А если пользователь авторизован, добавить ссылку обратно на тему.
  • Заголовок темы меньше заголовка первого уровня внутри поста, что выглядит немного странно и неестественно.

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


16 лайков

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

11 лайков

Обновление

Мы добавили немного больше стилей для опубликованной страницы, чтобы улучшить её интеграцию в среду Discourse. :smile: :discourse:

Коды html и css, упомянутые в оригинальном посте, были обновлены с учётом этого изменения.

21 лайк

Круто!
Но жаль, что некоторые из этих классов были переименованы, и я не совсем понимаю, почему префиксы теперь различаются между классами: некоторые из них теперь pp-, а другие — published-page-?

10 лайков

Ах да! Вы правы, ссылки pp изменены на published-page для единообразия.

12 лайков

Мне это нравится! :heart_eyes_cat: Публикация страниц может быть очень удобной для команд, которые хотят работать в приватном режиме, но, возможно, периодически делиться отчётами через страницу, доступную без необходимости входа в систему.

Размер заголовка огромен, и форматирование ломается, когда текст переносится на следующую строку:

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

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

13 лайков