Fix Superuser invoicing registration field layout (#236)
## Summary - Fixes Superuser invoicing period object-tree registration rows so `reg_1`, `reg_2`, and `reg_3` labels/values no longer overlap in compact rows. - Lets composite registration fields auto-size, wraps long plate values safely, and spans the full compact grid width on small containers. - Adds a focused source-level regression contract and committed visual before/after previews. ## Tests - `npm run test:unit:single -- tests/unit/superuser-invoices-view.spec.js` - `npm run build` ## Visual change previews ### View: Superuser invoicing period registration field **Description:** Registration rows in the invoice-period object tree now keep each registration label and value on distinct readable rows, including compact mobile layout. #### Mobile (390x844) **Before:**  **After:**  #### Tablet (768x1024) **Before:**  **After:**  #### Desktop (1440x900) **Before:**  **After:**  Co-authored-by: Jeppe Bundgaard <jb@truckwash.dk>
This commit is contained in:
co-authored by
Jeppe Bundgaard
parent
5ffd471a45
commit
3de5215b5e
Binary file not shown.
|
After Width: | Height: | Size: 27 KiB |
Reference in New Issue
Block a user