Skip to content

PR_26174_ALFA_021-idea-board-status-filter-table-polish#115

Closed
ToolboxAid wants to merge 1 commit into
pr/26174-ALFA-020-game-hub-idea-board-cleanupfrom
pr/26174-ALFA-021-idea-board-status-filter-table-polish
Closed

PR_26174_ALFA_021-idea-board-status-filter-table-polish#115
ToolboxAid wants to merge 1 commit into
pr/26174-ALFA-020-game-hub-idea-board-cleanupfrom
pr/26174-ALFA-021-idea-board-status-filter-table-polish

Conversation

@ToolboxAid

Copy link
Copy Markdown
Owner

Summary

Polishes the Idea Board status filter and parent table display while preserving the existing table-first notes model.

Changes

  • Applies the Idea Board theme treatment to the status filter checkbox group.
  • Removes the Updated column from the Idea Board parent table.
  • Allows the Idea column text to wrap.
  • Removes Project and Archived from editable Status dropdowns while keeping them available for filtering.
  • Updates impacted Playwright expectations for the revised table/filter behavior.

Validation

  • PASS: node --check toolbox/idea-board/index.js
  • PASS: git diff --check
  • PASS: npx playwright test tests/playwright/tools/IdeaBoardTableNotes.spec.mjs --workers=1
  • WARN: npx playwright test tests/playwright/tools/ToolboxRoutePages.spec.mjs --workers=1 --grep "Idea Board launches" reached the updated Idea Board assertions, then failed on the existing 500 /api/game-journey/completion-metrics request.

Artifact

  • ZIP: tmp/PR_26174_ALFA_021-idea-board-status-filter-table-polish_delta.zip

@ToolboxAid

Copy link
Copy Markdown
Owner Author

OWNER-approved closure: this historical Alfa PR is superseded by merged consolidated PR #150. No branch deletion requested.

@ToolboxAid ToolboxAid closed this Jun 24, 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