f2a938e · Gate 2 8/8 · regression 51/51 · no migrationNotion test-run #17 — three follow-ups to the Configurations regroup. Verified on lumiere-coffee against a throwaway attribute + throwaway product (so no real product’s variants were touched), cleaned up after.
Renamed in the settings nav (Catalog group) and the page heading. Route + table kept.
Attributes & ModifiersThe modal cards had no padding, so the title, fields and value rows sat flush against the card
edges (looked “cut off”). Added p-5 to both the Edit and Create modals.
p-5)New Assign products button on each attribute card opens a picker listing every product with Search, Select all and Clear all; already-assigned products are pre-checked. Saving diffs against the original set and applies only the changes in small client-driven batches (each adds/removes the attribute line + regenerates variants for Instant attributes — batched to stay under the CF Worker subrequest budget). An Instant-mode warning is shown before saving. Gate 2 asserted the line row is created on assign and removed on unassign.