This commit is contained in:
Janus C. H. Knudsen 2026-01-14 23:56:53 +01:00
parent 61b777b61c
commit d27116c0dd
3 changed files with 8 additions and 12 deletions

View file

@ -889,6 +889,11 @@ swp-schedule-scroll {
overflow-x: auto;
}
/* Når drawer er åben: giv plads til drawer med margin */
body.schedule-drawer-open swp-schedule-scroll {
margin-right: var(--drawer-width, 420px);
}
/* ===========================================
WORK SCHEDULE TABLE
=========================================== */

File diff suppressed because one or more lines are too long

View file

@ -1025,12 +1025,11 @@ class ScheduleController {
}
/**
* Open the schedule drawer
* Open the schedule drawer (no overlay - user can still interact with table)
*/
private openDrawer(): void {
this.drawer?.classList.add('open');
document.getElementById('drawerOverlay')?.classList.add('active');
document.body.style.overflow = 'hidden';
document.body.classList.add('schedule-drawer-open');
}
/**
@ -1038,7 +1037,6 @@ class ScheduleController {
*/
private closeDrawer(): void {
this.drawer?.classList.remove('open');
document.getElementById('drawerOverlay')?.classList.remove('active');
document.body.style.overflow = '';
document.body.classList.remove('schedule-drawer-open');
}
}