c1d26f3168718511a348d0e4d168dac241936a28
Operators run the Tablet Station on iPads (mostly landscape, sometimes portrait). The previous design pushed the dashboard panels below the fold on a 1024×768 viewport — meant a swipe before they could see their queue. Tightens spacing across the page without changing the visual language. What changed (all behind @media (max-width: 1180px)): - Page padding 24/32 → 16/20, gap between sections 24 → 16 - Hero title 32 → 24px, subtitle margin-top halved - KPI strip switches from auto-fit to fixed 6-column grid so all six KPIs stay on a single row instead of wrapping at iPad widths; per-tile padding 20 → 12/16, value font 44 → 24px, label 14 → 12px - Active WO banner padding 20 → 12/16 - Dashboard breakpoint to single-column lowered 1100 → 760px so iPad portrait still gets two columns of panels - Panel padding 20 → 16, panel-head padding-bottom 12 → 8 - Empty state padding 32/16 → 16/12 (the "All caught up" tile no longer eats 140px per panel) - Queue rows min-height 64 → 52, bake/gate rows 64 → 48 Station picker dropdown: - Native chevron suppressed via appearance: none and replaced with an inlined SVG arrow positioned with explicit right-edge inset. Stroke uses currentColor so it follows light/dark mode. - Right padding bumped from $fp-space-4 → $fp-space-7 to give the arrow breathing room — previously hugged the rounded corner. Station dropdown labels: - Append "(CODE)" after the name. The shop's five stations (Bake Oven Tablet / Inspection Kiosk / Plating Room Tablet 1 / Receiving Mobile / Shipping Desktop) all live in the same facility with no work_center, so without the code suffix the dropdown options looked similar at a glance. Bumped fusion_plating_shopfloor → 19.0.10.0.0. Asset bundle regenerated as bc28f73. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
55.9%
HTML
26.1%
JavaScript
14.9%
SCSS
1.8%
CSS
0.8%
Other
0.4%