Skip to content

ENG-57444: Adopt semantic Forge color and typography roles - #7

Merged
adranwit merged 6 commits into
mainfrom
codex/ENG-57444-semantic-color
Sep 25, 2026
Merged

adranwit merged 6 commits into
mainfrom
codex/ENG-57444-semantic-color

Conversation

@wavehowie

Copy link
Copy Markdown
Collaborator

Summary

  • add shared semantic color, typography, surface, and data-visualization roles to Forge
  • migrate charts, dashboard tables, ReportRuntime, tabs, loading states, toolbars, and Blueprint primitives to those roles
  • preserve incumbent fallbacks and production baseline rendering
  • add contract coverage for charts, reports, tables, and workspace surfaces

Compatibility and rollout

  • defaults remain product-agnostic and backward compatible
  • Steward-specific palette values stay in Steward workspace metadata and CSS
  • host themes opt component families into reviewed roles rather than forcing visual redesign

Validation

  • chart, workspace-surface, dashboard-table, and report-runtime contracts passed
  • production Forge build passed after rebasing on latest main
  • two direct vite-node JSX invocations remain blocked by the local linked dependency path; the same source compiled successfully in the production build

Jira

ENG-57444 — Establish shared semantic color system for Steward

@wavehowie
wavehowie requested a review from adranwit September 24, 2026 23:57
@adranwit
adranwit merged commit 5645376 into main Sep 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants