- Универсальное исправление скролла для всех контейнеров в Multi View режиме - Более специфичные CSS селекторы для предотвращения влияния на другие элементы - Исправление проблемы с wrap text в options - Добавление вызовов applyWrapSettings() в ключевых местах - Обновление документации с описанием всех исправлений - Добавление CHANGELOG.md и SCROLL_FIX_SUMMARY.md - Добавление документации в app/docs/
3.4 KiB
3.4 KiB
Горячие клавиши 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
- При следующем запуске приложения состояние восстанавливается
Примеры использования
- Быстрое обновление логов:
Ctrl+R
для получения свежих данных - Навигация по контейнерам:
[
]
для переключения между сервисами - Освобождение места на экране:
Ctrl+B
для сворачивания панели - Работа в Multi View:
Ctrl+R
обновляет все выбранные контейнеры одновременно
Автор
Сергей Антропов - https://devops.org.ru