Skip to content

style(web): higiene de tokens Forge (post-H17) - #172

Merged
Alexendros merged 1 commit into
mainfrom
fix/forge-gui-design-hygiene
Oct 18, 2026
Merged

Alexendros merged 1 commit into
mainfrom
fix/forge-gui-design-hygiene

Conversation

@Alexendros

@Alexendros Alexendros commented Oct 18, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Quita .forge-mode-toggle / .forge-mode-active (flujo único).
  • Literales hex/z-index → tokens --button-fg, --ds-z-*, neutrales/azules.
  • Capa overrides vacía; rail current documentado (sin cambiar a azul).
  • A11y F6 usa canal de nav visible; baselines regeneradas con CSS bajo CSP.

Test plan

  • pnpm --filter @archmaker/web check
  • axe + mock-flow + responsive + visual-regression
  • CI verde

Note

Low Risk
Mostly CSS tokenization and test selector updates; no auth, data, or runtime logic changes.

Overview
Post-H17 design-token hygiene for Forge web styles: dead Sencillo/Avanzado mode-toggle CSS is removed, hard-coded colors and z-index values move to design tokens (--button-fg, --ds-z-*, neutral/blue scales), and an empty overrides layer is added with a documented rail “current” styling note (unchanged selected look).

F6 Playwright viewport tests no longer wait on networkidle or a generic nav; they wait for the “Disco y particiones” heading, then assert whichever step UI is visible (#step-rail or #step-stepper per breakpoint).

Closure doc forge-integrity-findings-2026-10-18.md records H17 as PR #171 and adds a short GUI maintainability note for this hygiene PR.

Reviewed by Cursor Bugbot for commit 4c4b264. Configure here.

Elimina CSS muerto Sencillo/Avanzado, mapea literales a tokens DS,
documenta rail current como herencia selected y regenera baselines
tras CSS real bajo CSP.
@cursor

cursor Bot commented Oct 18, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: 16b16127-c1ea-44cc-a610-5a14d3dfe122)

@Alexendros
Alexendros merged commit 78a4c36 into main Oct 18, 2026
23 of 24 checks passed
@Alexendros
Alexendros deleted the fix/forge-gui-design-hygiene branch October 18, 2026 16:10
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.

1 participant