Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

chore(deps): bump @conduction/docusaurus-preset to ^3.0.0 (flat-hex brand refactor)#45

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/bump-preset-3.0.0
May 15, 2026
Merged

chore(deps): bump @conduction/docusaurus-preset to ^3.0.0 (flat-hex brand refactor)#45
rubenvdlinde merged 1 commit into
developmentfrom
chore/bump-preset-3.0.0

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Collaborator

Summary

Bump preset from ^2.10.2 to ^3.0.0. Major-version bump because the design-system removed the 3D `` primitive and trimmed family token ramps from 5 stops to 2.

What's in 3.0.0

  • 3D hex-prism mechanism removed; brand is flat-hex only
  • Family token scales (lavender / mint / forest / terracotta / coral / gold / gray / workspace / workspaceblue) trimmed from 50/100/300/500/700 to just 300/500
  • `colors.html` consolidated as the single canonical color reference, folding in categorical role labels from the now-removed hex-prism page

Why this is safe for conduction-website

conduction-website never imported `HexPrism` or used the dropped stops. Spot-verified locally on /connext/, /apps/, /apps/opencatalogi — no regressions, and the App Builder hex now renders KNVB orange as intended.

Test plan

  • `npx docusaurus start` runs clean on localhost:4000
  • Visual sweep: /connext/ (App Builder hex orange ✓), /apps/ (catalogue), /apps/opencatalogi (DetailHero + AppMock)
  • Confirm live deploy after merge

Picks up the v3.0.0 brand-system refactor:

- 3D hex-prism mechanism removed (brand is flat-hex only)
- Family token ramps trimmed from 5 stops (50/100/300/500/700) to 2 stops (300/500)
- colors.html consolidated as the single canonical color page, folding in
  the categorical role labels (Process / Integrate / Data / Documents /
  Workspace) that used to live on the now-removed hex-prism page

No source changes needed in this repo; conduction-website only used the flat
<cn-hex> primitive and tinted hexes via brand-color names, both of which
remain in the new major. Locally verified on /connext/, /apps/, /apps/opencatalogi.
@rubenvdlinde rubenvdlinde merged commit 59383aa into development May 15, 2026
3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant