Чат всё ещё находится в активной разработке, поэтому этот компонент, вероятно, нестабилен и пока находится в бета-версии. Приветствуются отзывы и сообщения об ошибках.
Компонент включает встроенный фоновый узор, показанный выше. Его можно изменить в настройках. Рекомендуется использовать SVG-паттерн. На этом сайте есть бесплатные варианты.
Вы также можете выбрать цвета пузырьков и фон за паттерном или полностью отключить паттерн.
Если оставить пустыми настройки для светлой или тёмной темы, пузырьки по умолчанию будут использовать secondary и tertiary-low. Если оставить цвет фона пустым, по умолчанию будет использоваться primary-high.
Вы можете выбрать разные цвета фона и пузырьков для тёмного режима.
Чтобы не менять фоновый паттерн, в тёмном режиме используется смешивание фона.
Для наилучшего результата выберите светлый паттерн, который хорошо смотрится в светлом режиме; он должен автоматически приглушаться в тёмном режиме (к сожалению, не на всех устройствах — см. ниже).
Известные проблемы
Метки времени для ваших собственных сообщений расположены иначе, чем для сообщений других пользователей
Не имеет тёмного режима (пока)
Тёмный режим работает некорректно на некоторых устройствах
Плохо работает при включённой ветвлении (threading)
Одно предложение:
возможно ли дать всем возможность менять собственное фоновое изображение?
Кроме того, SVG-изображение схемы по умолчанию отображается по-разному на iPhone и в тёмной теме Android.
На iPhone линии выглядят более яркими, не так, как в примере в посте документации… Не знаю, почему…
Скорее всего, это действительно сложно, и если это вообще реализуемо, то потребуется плагин. Но я не припоминаю ни одного плагина, который давал бы пользователям возможность настраивать подобные вещи. Было бы здорово, конечно, но это также могло бы превратиться в кошмар для UX, когда настройки разбросаны повсюду.
Пользователь даже не может настроить панель инструментов композера, а это была бы важная функция.
Да, к сожалению, это совершенно другой уровень. Если интерес к этой теме в целом когда-нибудь станет достаточно большим, я с радостью расширю возможности, но пока этого не произойдёт.
О да, это вполне просто. Могу выпустить обновление для этого.
Я добавил настройку для полного отключения паттерна.
Проблемы с тёмной темой на iPhone вызваны ошибкой в Safari, из-за которой свойство background-mode-blend не работает при использовании background-repeat… Это довольно раздражает, и у меня пока нет обходного пути.
Возможно, придётся делать две отдельные загрузки для тёмного и светлого режимов, что совсем не элегантно.
В любом случае, пока рекомендую использовать паттерн без него, если вы на iPhone и используете устройство в тёмном режиме.
Привет, @chapoi, есть ли способ изменить иконку ответа в чате на настоящую стрелку влево вместо иконки «поделиться», которая отображается как d-icon-share?
Хорошо, спасибо, я попробую. Я использую тему сообщества Kodular, и в темах, на которые я отвечаю, отображается та же иконка. Интересно, является ли это особенностью именно этой темы. Сейчас я спрошу у разработчика.
Привет, похоже, что фон чата больше не отображается в окне чата, я не вижу, чтобы CSS добавлялся к контейнеру чата. В данный момент я использую версию 3.3.0.beta2.