Reported on the live wizard: no scroll on small screens, not responsive, fields look unpadded. - .o_service_booking: min-height:100% -> height:100% so the root is capped to the action area and overflow:auto scrolls INTERNALLY (min-height let it grow to content height, so the clipping action container never scrolled). - input/select/textarea.f: padding 10px 12px !important + line-height 1.4 so Odoo's backend input normalisation can't strip the field padding. - add a <=560px media query collapsing the .two/.three sub-grids, wrapping the time picker, and tightening margins (the main .grid already collapses at 780px). - bump version 19.0.9.4.0 -> 19.0.9.5.0 (asset cache-bust). Also harden scripts/verify_service_booking.sh: force-compile web.assets_backend + web.assets_web_dark on the clone after tests, so a broken SCSS fails the deploy gate BEFORE prod (a bad stylesheet would break the whole backend bundle; -u does not compile assets — Odoo compiles them lazily). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
11 KiB
Executable File
11 KiB
Executable File