logboard/app/docs/hotkeys.md
Sergey Antropoff 7cd7ba0653 Исправление скролла в Multi View режиме и проблемы с wrap text
- Универсальное исправление скролла для всех контейнеров в Multi View режиме
- Более специфичные CSS селекторы для предотвращения влияния на другие элементы
- Исправление проблемы с wrap text в options
- Добавление вызовов applyWrapSettings() в ключевых местах
- Обновление документации с описанием всех исправлений
- Добавление CHANGELOG.md и SCROLL_FIX_SUMMARY.md
- Добавление документации в app/docs/
2025-08-18 17:03:46 +03:00

3.4 KiB
Raw Blame History

Горячие клавиши LogBoard+

Обновление логов

Ctrl+R

Обновляет логи в текущем режиме просмотра:

  • Single View: переподключается к WebSocket и получает свежие логи
  • Multi View: переподключается ко всем выбранным контейнерам

Ctrl+K

Альтернативная комбинация для обновления логов (аналогично Ctrl+R)

Навигация

[ (квадратная скобка)

Переход к предыдущему контейнеру в списке

] (квадратная скобка)

Переход к следующему контейнеру в списке

Ctrl+← (стрелка влево)

Альтернативная комбинация для перехода к предыдущему контейнеру

Ctrl+→ (стрелка вправо)

Альтернативная комбинация для перехода к следующему контейнеру

Управление интерфейсом

Ctrl+B

Сворачивание/разворачивание sidebar панели:

  • Сворачивает sidebar до минимальной ширины (60px)
  • Скрывает все элементы управления и список контейнеров
  • Показывает логотип LogBoard+ в свернутом sidebar
  • Состояние сохраняется в localStorage

Кнопка сворачивания

  • Кнопка на границе () - сворачивание sidebar
  • Расположена посередине экрана по высоте на границе sidebar и основного контента
  • Состояние сохраняется в localStorage

Особенности

Проверка фокуса

Горячие клавиши не работают, когда фокус находится в полях ввода:

  • Поле фильтра логов
  • Поле добавления исключенных контейнеров
  • Любые другие input/textarea элементы

Визуальные подсказки

  • Иконка клавиатуры в заголовке с подсказкой о горячих клавишах
  • Уведомление о горячих клавишах при первом запуске
  • Tooltip на кнопке сворачивания sidebar

Сохранение настроек

  • Состояние sidebar (свернут/развернут) сохраняется в localStorage
  • При следующем запуске приложения состояние восстанавливается

Примеры использования

  1. Быстрое обновление логов: Ctrl+R для получения свежих данных
  2. Навигация по контейнерам: [ ] для переключения между сервисами
  3. Освобождение места на экране: Ctrl+B для сворачивания панели
  4. Работа в Multi View: Ctrl+R обновляет все выбранные контейнеры одновременно

Автор

Сергей Антропов - https://devops.org.ru