Narong: the cart is still squished at 1366 — on a laptop (1366×768) the fixed header + footer leave too little room for
cart lines, and the Windows App can't zoom out like a browser. His fix: remove the "Add customer" and "Scan
member" buttons above the cart, since Scan Member now lives in the F6 action-bar button (which
opens the exact same picker). Done: on Pro fullscreen those redundant header CTAs are hidden in the empty state — the
attached customer/member chip + coupon wallet still render, and attaching is done via F6. Gated on
memberAttachEnabled so a Pro tenant without loyalty (F6 greyed) keeps the CTAs. Result: the cart-lines
area grows 268px → 338px (+70px, ~2–3 more lines). 4 files, no migration.
Before → after (1366×768, cart with items)
BeforeHeader carries "Add customer" + "Scan member" rows → ~4 lines visible (fewer once a promo card shows).AfterCTAs removed → the list starts higher, ~5 lines visible. Scan/attach via F6.
Empty state — CTAs gone, F6 covers attaching
Empty cart: header goes straight to the order, no CTA rows. F6 "Scan Member" (bottom action bar) opens the customer/member picker.
Checks (demo.staging, Pro fullscreen)
"Add customer" / "Scan member" CTAs hidden when F6 enabled
pass
Cart-lines area @1366×768: 268px → 338px
+70px
Attach still reachable via F6 (opens the picker)
pass
Gate correct — CTAs kept when F6 disabled (no-loyalty tenant)
pass
No client page errors
pass
Staging smoke
5/5
nix-cafe staging3e23ffa
(Worker nix-cafe-staging1c70b4af). Pro fullscreen only; Starter/in-app unchanged. Parked for the scheduled prod promote.