From 8d6fcb75a71e92311df1da74b93189b1b8067ae8 Mon Sep 17 00:00:00 2001 From: gsinghpal Date: Sun, 31 May 2026 02:42:28 -0400 Subject: [PATCH] fix(fusion_clock): dashboard uses full page width + owns its scroll container Drop the 1200px centred cap (wasted side space) and make .fclk-dash height:100%; overflow-y:auto so tall content scrolls. Bump 3.14.0 -> 3.14.1. Co-Authored-By: Claude Opus 4.8 --- fusion_clock/__manifest__.py | 2 +- fusion_clock/static/src/scss/fusion_clock.scss | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/fusion_clock/__manifest__.py b/fusion_clock/__manifest__.py index 90e9a5c0..02f1bb7e 100644 --- a/fusion_clock/__manifest__.py +++ b/fusion_clock/__manifest__.py @@ -5,7 +5,7 @@ { 'name': 'Fusion Clock', - 'version': '19.0.3.14.0', + 'version': '19.0.3.14.1', 'category': 'Human Resources/Attendances', 'summary': 'Complete Employee T&A with Geofencing, Shifts, Penalties, Overtime, Kiosk, Dashboard & Payroll Export', 'description': """ diff --git a/fusion_clock/static/src/scss/fusion_clock.scss b/fusion_clock/static/src/scss/fusion_clock.scss index ac0402be..a027ddaf 100644 --- a/fusion_clock/static/src/scss/fusion_clock.scss +++ b/fusion_clock/static/src/scss/fusion_clock.scss @@ -594,9 +594,14 @@ $fclk-g-pending: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%); .fclk-dash { background: $fclk-dash-page; - min-height: 100%; + // Own the scroll: the Odoo action container doesn't reliably scroll a + // client action whose content exceeds the viewport, so make the + // dashboard root the scroll container. + height: 100%; + overflow-y: auto; - .fclk-dash-wrap { max-width: 1200px; margin: 0 auto; padding: 20px; } + // Use the full page width — no centred max-width cap. + .fclk-dash-wrap { width: 100%; padding: 20px 24px 48px; } .fclk-dash-header { display: flex; justify-content: space-between; align-items: flex-start;