HOLD-MARKET
●
guest@chat
CONFIG
>
?
2 клика ЛКМ по сообщению → ответ на сообщение.
2 клика ПКМ по сообщению → редактировать своё сообщение.
Список обновлений: [CONFIG] → 26.XXVI.F (кликабельно)
CHARS:
0
TIME:
00:00
USER CONFIG
NAME:
USER:
@
NEXT CHANGE:
AVAILABLE
DEVICE:
CHECKING
BUILD:
26.XXVI.F
NOTIFY:
ENABLED
SAVE
CANCEL
LATEST UPDATES
GITHUB
📱 Мобильная версия
Новые жесты:
одинарный тап – редактирование своего сообщения, двойной тап – ответ на любое.
Адаптация:
полностью переработанные стили для телефонов и планшетов, компактные отступы и размеры.
Кнопка подсказки (?)
скрыта на мобильных для экономии места.
💬 Сообщения
Цитаты:
теперь выделяются блоком с зелёной полосой, исправлены отступы. При ответе цитируется только текст сообщения (без предыдущих цитат).
Цветовая схема:
NAME и USER разделены по ролям (гости, свои, другие) – теперь легко отличить участников.
Редактирование:
информация компактно отображается как
(edited 18:22)
после USER. Убран дублирующийся блок.
Читаемость:
добавлен принудительный перенос длинных слов и ссылок.
Статусы прочтения:
свои сообщения помечаются
pending
(жёлтая полоса) до прочтения другими, затем
read
(зелёная полоса).
🖥️ Десктоп
Управление:
двойной левый клик по сообщению – ответ, двойной правый клик – редактирование своего сообщения.
Подсказка:
кнопка (?) справа от ввода с пояснениями жестов.
Поле ввода:
автоматическое изменение высоты, счётчик символов с предупреждениями.
🔔 Уведомления
Звук и браузерные уведомления:
приходят, если вкладка неактивна (требуется разрешение).
Переключатель:
в CONFIG → NOTIFY можно включить/отключить уведомления, выбор сохраняется в localStorage.
Воспроизведение звука:
файл
newm.wav
проигрывается при новом сообщении в фоне.
⚙️ Система
Аккаунты:
автоматическая привязка устройства – только один аккаунт на устройство. ID гостя автоматически подставляется в поле USER.
Стили:
отдельные CSS-файлы для мобильных и десктопов – быстрее загрузка.
Firebase:
улучшено управление слушателями при переподключении, устранены утечки памяти.
Очистка:
автоматическое удаление старых сообщений (остаётся не более 500).
Соединение:
интерфейс блокируется при потере связи, автоматическое переподключение.
GitHub:
ссылка на репозиторий в правом верхнем углу этого окна.