Metatron_Student_ERP/addons/theme_student_erp_custom
metatroncubeswdev 2ac9656203 Fix mobile UI for faculty/admin backend dashboard
The faculty/admin backend (sidebar, top nav, dashboard widgets) had
zero mobile responsiveness, unlike the login page and student portal
which already had proper breakpoints. On a phone the fixed 260px
sidebar plus its unconditional margin-left permanently ate most of
the screen, and the dashboard's KPI/chart/widget rows used fixed
CSS grid columns with no stacking.

- sidebar.xml: sidebar goes off-canvas below 768px with a hamburger
  toggle and tap-to-close backdrop, instead of always being visible
- backend_forms.scss: content margin-left and the forced
  display:flex/overflow:visible on the top menu are now scoped to
  desktop only, restoring Odoo's native d-none d-md-flex mobile hide
  that the override was defeating
- education_dashboard_templates.xml: KPI/chart/widget grids stack to
  2-col/1-col under 768px/420px instead of staying fixed at 5/3 cols

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-23 23:21:58 -04:00
..
2026-10-01 11:16:50 +05:30
2026-09-25 18:00:58 +05:30