The redesign reached the pages it had not yet touched. Every public route now uses the same layout vocabulary, the brand orange is gone from the marketing surface, and the solution pages show shipped work instead of empty frames.
- Every public page is on the new system. Seventeen routes were still on the pre-redesign layout —
/bookingworst of all, with its own local hero,text-*-inktypography and--papercard surfaces. They rendered dark, because the marketing theme redefines those legacy tokens, which is exactly why a colour-only check kept passing them. All 55 public routes now report zero old-system markup. - Orange is retired from the marketing site. Not just text and underlines: focus rings, prose-link underlines, list markers, blockquote rules, the mega-menu hover wash, table-of-contents indicators, changelog callouts, the site-check severity scale, and the 404 wash. Most of it only appeared on hover or focus, which is why a scan of pages at rest kept coming back clean. The production stylesheet now contains no
--sg-orange,--sg-copperor--sg-amber. - Solution pages show real work again. Thirty-three of thirty-six capability slots were empty frames. Eleven media bindings now point at genuine captures of shipped projects — Kinsey Russell, BlackArrow, Aspire Health, Third & Oak, Yardie — taking the solution pages from 3 filled slots to 32, and the industry pages to 24 of 24. The four that remain are AI capabilities with no honest asset to show; they stay as written statements rather than becoming invented screenshots.
- Two layout bugs that broke every other row. On
/case-studiesand the solution pages, rows that alternate sides placed the media at a lower grid column than the copy written before it. CSS grid only packs forward, so it could not fit them side by side and pushed the media onto its own row — every second row rendered as a stacked pair rather than a two-column layout. Both now pin each half to the row explicitly. - Docs and support match the shell they live in. The article body, contact form, category and index pages were still painted with the marketing site's light-theme tokens inside the dark docs shell. Retokened onto the shell's own set, so they follow its light/dark toggle instead of fighting it. Both footers were rebuilt too — they had been reusing the marketing site's light grey block.
- The portal door. Sign-in and sign-up were a light page with orange Clerk theming, and the two had drifted apart — different oranges, radii and shadows on what is one flow. Both now share a single theme on the site's palette, with an ambient loop behind the sign-in panel.
- Booking takes a request instead of a calendar.
/bookingused to list meeting types that deep-linked into the scheduler. It now takes a short request — what you want to talk about and when you are free — and we come back with times. The scheduler stays live at book.solagon.com for existing links. - Insights reads as cards. The archive was a list that could only show a thumbnail by hiding it on desktop. It is a card grid now, which also surfaced that 19 of 23 posts carried a placeholder image path in their front matter — 18 broken stand-ins were rendering on mobile where no desktop pass would ever see them. A missing feature image now renders nothing at all.
- Links stopped carrying two underlines. A legacy rule painted a fake underline in near-black — correct on the old light site, invisible on dark, and a black smudge over video. It also outranked every component that styles its own links, stacking a second underline on top: prose links carried their border plus the bar, and contents rows got a full-width bar that read as a divider. The colour is derived from the link now, and the rule no longer outranks the components.
- Padding that was being silently zeroed. The same family of rule flattened
padding-bottomon any link that set its own padding, so/industriesrows written for 40px top and bottom rendered 40 and zero — the last line of copy flush against the row border.
Most of this was invisible on a desktop screenshot: hover states, mobile-only breakpoints, and rules that only misbehaved on one side of a mirrored layout. The checks used to verify it now look at computed styles and rendered geometry rather than at source, which is how the remaining issues were found.
Solagon Team
solagon.com