diff --git a/script.js b/script.js index d55c163..0da9524 100644 --- a/script.js +++ b/script.js @@ -113,18 +113,20 @@ function seedEvents(s) { var ev = [{ when: s.submitted + "T09:15:00", user: s.person, what: "заявка подана" }]; + var workDay = shiftDay(s.submitted, 1); + var nextDay = shiftDay(workDay, 1); if (s.status === "done") ev.push({ when: s.deadline + "T15:00:00", user: "Служба", what: "статус: Исправлена" }); - else if (s.status === "work") ev.push({ when: daysMid(s.submitted, 1), user: "Служба", what: "статус: В работе" }); + else if (s.status === "work") ev.push({ when: workDay + "T10:00:00", user: "Служба", what: "статус: В работе" }); else if (s.status === "wait") { - ev.push({ when: daysMid(s.submitted, 1), user: "Служба", what: "статус: В работе" }); - ev.push({ when: daysMid(s.submitted, 2), user: "Служба", what: "статус: Ожидает запчасть" }); - } else if (s.status === "planned") ev.push({ when: daysMid(s.submitted, 1), user: "Служба", what: "статус: Запланирована" }); + ev.push({ when: workDay + "T10:00:00", user: "Служба", what: "статус: В работе" }); + ev.push({ when: nextDay + "T10:00:00", user: "Служба", what: "статус: Ожидает запчасть" }); + } else if (s.status === "planned") ev.push({ when: workDay + "T10:00:00", user: "Служба", what: "статус: Запланирована" }); return ev; } - function daysMid(base, plus) { + function shiftDay(base, plus) { var d = new Date(base + "T00:00:00"); d.setDate(d.getDate() + plus); - return d.getFullYear() + "-" + pad(d.getMonth() + 1) + "-" + pad(d.getDate()) + "T10:00:00"; + return d.getFullYear() + "-" + pad(d.getMonth() + 1) + "-" + pad(d.getDate()); } function load() { diff --git a/style.css b/style.css index e145490..4142a53 100644 --- a/style.css +++ b/style.css @@ -76,7 +76,8 @@ overflow-wrap: anywhere; } -/* Ящик: скрытие флагом hidden (атрибут работает и у div) */ +/* Ящик: при открытии поверх шапки, а скрытие — флагом hidden */ +.kt-ai-drawer { z-index: calc(var(--kt-ai-z-drawer) + 1); } .kt-ai-drawer[hidden] { display: none; } /* Пустое состояние: центрируем содержимое */