Skip to content

Replace semantic tokens with Andritz Material Design surface hierarchy - #254

Open
Xuu-an wants to merge 1 commit into
nextlevelbuilder:mainfrom
Xuu-an:feat/andritz-semantic-tokens
Open

Replace semantic tokens with Andritz Material Design surface hierarchy#254
Xuu-an wants to merge 1 commit into
nextlevelbuilder:mainfrom
Xuu-an:feat/andritz-semantic-tokens

Conversation

@Xuu-an

@Xuu-an Xuu-an commented Apr 15, 2026

Copy link
Copy Markdown

Summary

  • Replaced all generic semantic tokens (gray-50, blue-600, etc.) with Andritz Material Design surface hierarchy tokens
  • Added full light (:root) and dark (.dark) theme support with 6-level surface hierarchy
  • Introduced Andritz-specific design patterns: ghost borders, No-Line Rule, extreme whitespace spacing, industrial typography (stamped metal display, machined labels)

Test plan

  • Verified no leftover generic tokens (#2563EB, gray-50: #F9FAFB, blue-600: #2563EB)
  • Confirmed file structure preserved: Color Semantics, Spacing, Typography, Interactive States, Dark Mode, Usage Patterns
  • Visual review of token values against Andritz brand guidelines

🤖 Generated with Claude Code

…hierarchy

Introduces Andritz-branded semantic token specification with Material Design
surface hierarchy supporting light/dark themes, including ghost borders,
No-Line Rule, extreme whitespace spacing, and industrial typography semantics.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@mrgoonie mrgoonie left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary: this PR is part of a larger Andritz design-system rewrite, but by itself it replaces only the installed Claude design-system reference file and leaves the design-system source-of-truth inconsistent.

Risk level: Medium

Mandatory gates:

  • Duplicate/prior implementation: overlap found — #251, #255, #256, and #320 are all open Andritz design-system/token rewrites that need one coherent direction.
  • Project standards: issue found — repo guidance says source data/templates live under `src/ui-ux-pro-max/`; this PR edits only `.claude/skills/design-system/references/semantic-tokens.md`.
  • Strategic necessity: questionable as submitted — Andritz-specific tokens may be useful as a dedicated brand/system pack, but replacing the generic semantic-token reference globally changes the design-system skill into one customer/brand-specific guide.
  • CI/checks: missing/not reported.

Findings:

  • Important: This changes only `.claude/skills/design-system/references/semantic-tokens.md`, while the repo's sync rules describe `src/ui-ux-pro-max/` as the canonical source-of-truth and `.claude/` as a generated/symlinked skill area. If this is intended to change shipped design-system guidance, please move the change to the canonical source/template path or document why this skill reference is intentionally standalone.
  • Important: The PR globally replaces generic semantic-token guidance with Andritz-specific rules and token names, but there are multiple overlapping Andritz PRs (#251, #255, #256, #320). Please consolidate or clearly position this PR as one narrow slice of the chosen Andritz design-system direction so maintainers do not merge conflicting token architectures.

Verdict: REQUEST_CHANGES

@mrgoonie mrgoonie added agent:github-maintain Processed by github-maintain automation pr:reviewed PR reviewed by maintain workflow pr:changes-requested Maintain review requested changes agent:tracker-synced Synced to github-maintain tracker labels Jun 24, 2026
@ia-abatista

Copy link
Copy Markdown
Contributor

Recommend closing, @mrgoonie. Rebrands semantic-tokens.md to Andritz industrial identity. Part of the off-scope Andritz series (#248-#256, #320).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent:github-maintain Processed by github-maintain automation agent:tracker-synced Synced to github-maintain tracker pr:changes-requested Maintain review requested changes pr:reviewed PR reviewed by maintain workflow

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants