Modulo Kitchens · 30 October 2026 · V18

V18 worktop handover.

Complete Prestige theme ZIP. Upload Modulo-Prestige-Planner-v18.zip as a new theme. The existing shop, kitchen planner, catalogue and settings are preserved.

Checked: 247 automated tests, all 32 worktop surfaces, desktop and mobile browser checks, and a successful real Shopify basket API test. Both slab packages were verified in an isolated test basket and removed. No order or payment was placed.

What changed

Open the right theme

  1. In Shopify, go to Online Store → Themes → Add theme → Upload ZIP and upload the V18 ZIP.
  2. Click Preview on the newly uploaded V18 theme. Within that preview session, open /?view=modulo-worktops. Keep Shopify’s preview-theme parameter if shown.
  3. Check the footer says Worktop planner v0.18.0 and Choose your surface is step one. If either is missing, you are viewing another theme or an older page.
  4. Review the intended plan and its basket total. Existing saved pieces are retained. Remove unwanted entries from the complete list.
  5. Publish V18 after the final store-specific theme check. The ordinary public link continues to use the published theme until that change is made.

Five-slab reproduction

Dekton Reverie, 20mm, one counter, one separate leg and three entire islands gives four tops and seven stone legs. The five-slab price is £14,935: one three-slab package at £8,700 and one two-slab package at £6,235. This combination was successfully added using the real Shopify API. Both package quantities are one. Removing the last two island entries reduces the plan to two tops, three legs and two slabs.

What the verification covers

CheckResult
Automated calculations and checkout247 passing tests. All 32 surfaces checked across counter, island top, side/leg, entire island and the five-entry reproduction.
Generated Shopify theme in browserLiquid output and transformed theme assets tested, including surface-first order, fixed price bar, required confirmations, invalid measurements and basket navigation. Browser basket responses were simulated.
Real Shopify APILive price, SKU and stock lookup; successful two-package basket addition; exact quantities and purchase properties verified; test basket cleaned afterwards.
Shopify publicationThe full ZIP is supplied. This handover has not uploaded or published the store theme or submitted a payment.

Purchase scope

Material-only purchases exclude unconfigured services. Stone-leg fabrication, reverse-face polishing and offcut fabrication need separately agreed prices unless verified existing service products are configured in Theme settings → Modulo planner services. The exclusion is shown before payment and saved to the basket properties.

Keep the existing sample and drawing approval process and manual fabrication hold. V18 does not install an approval app or invent service prices. The normal supplier and fitter checks for dimensions, support, cutting, delivery and tax still apply.

Open the private V18 planning preview. Shopify basket actions operate in the uploaded store theme.