Встроенные ответы

Эта тема создана для сбора обратной связи по текущему эксперименту по изменению стиля встроенных ответов в сообщениях тем.

Спасибо @Don за оригинальные дизайны.

12 лайков

Удаление старых рамок вокруг ответов кажется отличной идеей (в старом дизайне они, возможно, были слишком заметны), и мне также нравится линия, напоминающая ветку, слева. Однако теперь, когда в ответах есть цитаты, всё кажется немного «шумным»:

Также, на мой взгляд, отступ между «блоком ответов» и реакциями слишком мал; то же самое касается отступа между аватаром и содержимым ответа.
Аналогично, мне кажется немного странным (отсутствующее) выравнивание между кнопкой сворачивания и нижней границей последнего ответа, а также между аватаром и именем пользователя с его титулом.

Наконец, я не уверен насчёт визуального разделения постов только с помощью пустого пространства.

Но, возможно, к этому можно привыкнуть со временем.

2 лайка

Это здорово. Одно из приложений, которое я могу представить, — это по сути тема с разделом «комментарии» и только. То есть посты от автора темы (OP) отображаются как обычные посты, а все ответы появляются только во встроенном виде (кнопка перехода скрыта).

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

3 лайка

Мне очень нравится, как это пока выглядит!

2 лайка

Выглядит отлично и на компьютере, и на мобильных устройствах — мне очень нравится!

1 лайк

Получается, это вроде как официальная реализация Custom embedded replies? Выглядит пока что отлично!

2 лайка
  1. Для меня немного отвлекает то, что аватар перемещается на мобильных устройствах. На десктопе это соответствует поведению «закреплённого аватара». Однако на мобильных устройствах аватар автора поста не двигается, а тот, что во встроенном ответе, — да. Возможно, мне просто нужно привыкнуть к перемещению элементов на мобильных устройствах.

  2. Флаг занимает значительную часть фотографии профиля. Но иначе она, возможно, стала бы слишком маленькой.

    _20240105_221509
    _20240105_221018

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

  4. Возможно, пустое пространство справа на мобильных устройствах можно уменьшить, что позволит разместить больше слов в одной строке.

  5. Ответы, похоже, вызывают появление пустых пространств. Я заметил их много, попробовав эту функцию. Я могу воспроизвести это на Moving to a Single Category Style Site Setting, используя вторую кнопку «перейти к сообщению», прокручивая обратно к первому сообщению и повторяя то же самое. Затем появляется пустое пространство там, где отображались ответы. Оно заполняется ответами при их раскрытии, но остаётся пустым, когда они свернуты.

3 лайка
  1. Я думаю, что стилизация при встраивании родительского поста не соответствует стилизации дочерних постов. По крайней мере, я бы добавил туда же ссылку «Перейти к сообщению» рядом со стрелкой. Но, возможно, было бы полезно разместить стрелку под постом, как это сделано для дочерних постов. Я сделал скриншот для сравнения:

В целом, встроенный родительский пост кажется мне менее интуитивным, но я не знаю, почему.

Это намеренно, что для дочерних постов добавлена мобильная версия, а для родительских — нет?

3 лайка

Я учёл эту обратную связь в последнем PR.


Это реализовано в ядре, и данный эксперимент не может добавить это в указанную область.

Я добавлю это в следующем обновлении, отличная идея :+1:

Так реализована эта функция в ядре Discourse, поэтому данный эксперимент лишь немного её корректирует, не добавляя нового контента или шаблонов.

1 лайк

Кажется, что последнее обновление Discourse загружает ответы в виде веток внутри конкретной темы. Значит ли это, что встраиваемые ответы всё ещё возможны?

1 лайк

Это просто немного иначе оформляет ответы в виде «веток».

1 лайк

@jordan.vidrine это невероятно! В данный момент мы используем плагин «Журнал» для категорий в стиле дневника, где владелец темы может создавать посты, а все остальные пользователи могут только комментировать эти посты.

Возможно ли это реализовать с помощью этого TC?

3 лайка

Спасибо за приятный комментарий!

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

2 лайка

Итак, мы докопались до корня проблемы, и она фактически присутствует в ядре, даже без включения этого компонента. Спасибо, что сообщили об этом!

4 лайка

Есть ли какие-либо новости о том, когда это может быть развернуто на других сайтах? Мы бы очень хотели иметь эту возможность.

2 лайка

Сейчас этим занимается наша команда по улучшению опыта участников! Мы должны увидеть результаты довольно скоро.

2 лайка

@Дон

Это было включено в Discourse в рамках этого PR. Ещё раз спасибо за такой замечательный компонент, который вдохновил нас на это!

5 лайков