Design proposal — not the live product. Token values only; component names match web/. Tenant brand
Chris Howard Tenant admin CH

Estate

144 zones across three providers, read from the live database.

HomeEstate
144 Zones under management
98▲ 6 Delegation confirmed
46▼ 3 Need a look
3 Awaiting your approval
Applied against verified Last 30 days. Verified means public DNS is answering with the new values. Applied Verified
Domains needing attention 46 flagged
DomainZone atAnswering fromStatus
jmyachting.co.ukClouDNSClouDNS23 records stranded
xdp.digitalBunnyBunny19 records stranded
mildrenconstruction.co.uk20ilivedns.co.ukNever switched over
oceansmarine.co.ukBunnyMicrosoft 365Editing changes nothing
refurbits.co.uk20i— no answerNot delegated
arrival.co.ukBunnyBunnyLeftover zone at 20i
solentribcharter.co.ukClouDNSClouDNSHealthy
Awaiting approval 3
kemps-es.co.uk MX Daniel Okafor · junior · 2 hours ago
@ MX 10 mail.kemps-es.co.uk.
+@ MX 0 kemps-es-co-uk.mail.protection.outlook.com.

!The SPF record still names the old gateway — mail will route to Microsoft and then fail SPF at the far end.

Zones by provider
20i76
Bunny.net47
ClouDNS21
Migration · Bunny → Cloudflare
Staged 8 of 11 answering from Cloudflare
Awaiting delegation 3 still on the old nameservers

Cleanup stays locked until every domain answers from the target — delegation is re-confirmed at the moment of deletion, not before.

What this changes, and what it does not

This is the JobBox structure applied to DNSMentor: a white sidebar with a solid brand pill on the active item, a white top bar, a light blue-grey ground, and everything else a white card with a hairline edge. Density is up — smaller type, tighter rows, more per screen — which is what reads as professional in an operator tool.

It reverses the warm direction from the previous proposal. JobBox is cool and crisp, and the two cannot both be true. Say the word if you want the warmth blended back into the neutrals.

The brand colour stays yours. The swatches at the top rewrite --brand-primary exactly as applyBranding() does from a tenant's branding block — every accent, the active pill, the buttons and the progress ring follow one hex. That is the white-label promise working, not a mock-up of it.

The chart palette is separate from the brand on purpose, and was validated for colour-blind separation and contrast in both themes rather than chosen by eye. The .NET contrast guards have still not been run — there is no .NET SDK on this machine.