refactorbugfix

Changelog — February 26, 2026

Dashboard table refactoring with unified layout system and modal viewport overflow fixes.

♻️ Refactoring & Technical Improvements

  • Unified Dashboard Table Layout — Implemented a shared TableFrame component and standardized column sizing across all data tables (clients, documents, guidelines, users). Consolidated table header rendering logic and improved column size consistency with TABLE_CONTROL_COLUMN_SIZE and TABLE_CONTROL_COLUMN_META constants. This refactoring reduces code duplication and improves maintainability across the dashboard. #244

🐛 Bug Fixes

  • Guidelines Modal Viewport Overflow — Fixed assign guidelines modal from overflowing viewport by constraining dialog max height to 85vh with flex column layout, allowing the guidelines list to scroll within the modal boundaries instead of extending beyond the window. #242

By Théo Daguier