Changeset 523 in base

Timestamp:
May 21, 2026, 11:03:05 AM (less than one hour ago)
Author:
Denis_N
Message:

Исправление: Перевести историю событий на общие UI-иконки

История событий больше не возвращает emoji-символы для отображения событий.
Вместо этого js/history_events.js возвращает стабильные ключи иконок, например
truck, test, search, tool, pin и comment.

main.js и universal_panel.js теперь рендерят эти ключи через общий слой
app-icon, добавленный ранее в css/icons.css. Это сохраняет единый визуальный
подход для истории в списке изделий, таймлайне и универсальной панели.

Причины изменения:

  • UI больше не зависит от поддержки emoji браузером или операционной системой.
  • DOM не мутируется внешним парсером после отрисовки.
  • Иконки событий становятся предсказуемыми и одинаковыми между интерфейсами.
  • Общий js/history_events.js остается единой точкой описания событий, а конкретные интерфейсы отвечают только за рендер.

CSV-экспорт в backend/main_backend.php этим коммитом не менялся

(No files)

Note: See TracChangeset for help on using the changeset viewer.