Offset cookie consent above LeptonX mobile navbar #23193
BackSummary
- Fixes Volobox task VolosoftWorkspace#1872 (NEW-62): on phone widths the GDPR cookie consent covered the LeptonX mobile bottom menu (
.lpx-mobile-navbar). - Raise
#cookieConsenttobottom: 72pxundermax-width: 767pxwhenbody:has(.lpx-mobile-navbar), so the Menu control stays tappable before consent. Desktop and themes without the bar keepbottom: 0. - Same offset applied in MVC, Angular, Blazorise, and MudBlazor GDPR consent UIs; z-index left unchanged once vertically clear of the bar.
Test plan
- MVC + LeptonX at ~375px, fresh browser / consent not accepted: Menu item reachable; consent sits above the 72px bar
- Angular + LeptonX: same smoke
- Blazor Server (MudBlazor) + LeptonX: same smoke
- Blazor WebApp (Blazorise) + LeptonX: same smoke
- After Accept: consent gone, layout normal
- Width >767px: consent still
bottom: 0 - Basic Theme / no
.lpx-mobile-navbar: no 72px gap under consent
Made with Cursor