Skip to content

fix(web): list cosmetics — FK link color, id-column width cap, filter Esc#203

Merged
MartinCastroAlvarez merged 1 commit into
mainfrom
fix/list-cosmetics-235156
May 26, 2026
Merged

fix(web): list cosmetics — FK link color, id-column width cap, filter Esc#203
MartinCastroAlvarez merged 1 commit into
mainfrom
fix/list-cosmetics-235156

Conversation

@MartinCastroAlvarez
Copy link
Copy Markdown
Owner

Three live-testing reports: FK cells → text-indigo-600 hover:underline (cleaner than the dotted blue); long id/UUID columns capped at max-w-[16rem] truncate so they don't dominate; FilterModal now closes on Esc (already closed on backdrop/Done). Tier 4 cosmetics; typecheck passes.

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

… Esc

Three repo-owner reports from live testing:
- **FK link color** — FK cells now `text-indigo-600 hover:underline`
  (was a dotted-underline blue that read as broken). Matches the
  indigo accent used elsewhere.
- **id column too wide** — wrap each cell in a `max-w-[16rem] truncate`
  div so a long UUID `id` column no longer dominates the table
  (ellipsis; full value on the detail page). Still no mid-word split.
- **Filter modal Esc** — the FilterModal now closes on Escape (it
  already closed on backdrop click / Done).

Tier 4, frontend cosmetics. typecheck passes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Owner Author

@MartinCastroAlvarez MartinCastroAlvarez left a comment

Choose a reason for hiding this comment

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

Approve — cosmetics only (FK link color, cell width cap, filter Esc). No data-layer/security surface. typecheck passes. Tier 4. — claude-pm-public-flip-2026-05-26

@MartinCastroAlvarez MartinCastroAlvarez merged commit 80dbe32 into main May 26, 2026
@MartinCastroAlvarez MartinCastroAlvarez deleted the fix/list-cosmetics-235156 branch May 26, 2026 21:52
MartinCastroAlvarez pushed a commit that referenced this pull request May 26, 2026
Ships the batch merged since 0.2.0a2:
- SECURITY: SW message-handler origin check (#208, CodeQL
  js/missing-origin-check) — the artifact's service worker now
  rejects cross-origin cache-control messages.
- PWA backend serving (#200), React login form end-to-end (#190),
  create/Add form completing CRUD (#199), autocomplete FK widget
  (#207), date_hierarchy drill-down (#205), action-label + list
  cosmetics fixes (#203/#204), lint cleanup (#202).

368 tests pass. Tier 6 — version bump; publish via the Security
deploy-gate under the standing "deploy regularly if secure" directive.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
MartinCastroAlvarez added a commit that referenced this pull request May 26, 2026
Ships the batch merged since 0.2.0a2:
- SECURITY: SW message-handler origin check (#208, CodeQL
  js/missing-origin-check) — the artifact's service worker now
  rejects cross-origin cache-control messages.
- PWA backend serving (#200), React login form end-to-end (#190),
  create/Add form completing CRUD (#199), autocomplete FK widget
  (#207), date_hierarchy drill-down (#205), action-label + list
  cosmetics fixes (#203/#204), lint cleanup (#202).

368 tests pass. Tier 6 — version bump; publish via the Security
deploy-gate under the standing "deploy regularly if secure" directive.

Co-authored-by: Martin Castro Laminrs <mcastro@laminr.ai>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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