docs+portal: add pilot v1 demo pack

This commit is contained in:
igor04091968
2026-06-06 21:33:31 +03:00
parent b062237168
commit 9c72539401
15 changed files with 929 additions and 14 deletions
@@ -248,6 +248,9 @@ function updateViewModeButtons() {
document.querySelectorAll("[data-view-mode]").forEach(button => {
button.classList.toggle("is-active", button.dataset.viewMode === currentViewMode());
});
document.querySelectorAll("[data-demo-view-mode]").forEach(button => {
button.classList.toggle("is-active", button.dataset.demoViewMode === currentViewMode());
});
}
function setViewMode(mode) {
@@ -2298,9 +2301,7 @@ function renderSecurityEventsSummary(summary, options = {}) {
const title = options.compact
? "События безопасности"
: "События безопасности за 24 часа";
const compactStateText = disabled && options.compact
? "Детализация скрыта для роли"
: stateText;
const compactStateText = stateText;
const compactModeText = disabled && options.compact
? "Без ИБ-детализации"
: disabled
@@ -3052,6 +3053,10 @@ document.querySelectorAll("[data-view-mode]").forEach(btn => {
btn.addEventListener("click", () => setViewMode(btn.dataset.viewMode));
});
document.querySelectorAll("[data-demo-view-mode]").forEach(btn => {
btn.addEventListener("click", () => setViewMode(btn.dataset.demoViewMode));
});
document.getElementById("periodFilter")?.addEventListener("change", event => {
state.period = periodFromSelectValue(event.target.value);
refresh({ stage: "Получение данных за выбранный период" });