Skip to content

style(mockups): keep tool-card titles on their own line#226

Merged
BigSimmo merged 1 commit into
mainfrom
claude/tools-mockup-polish
Jul 3, 2026
Merged

style(mockups): keep tool-card titles on their own line#226
BigSimmo merged 1 commit into
mainfrom
claude/tools-mockup-polish

Conversation

@BigSimmo

@BigSimmo BigSimmo commented Jul 3, 2026

Copy link
Copy Markdown
Owner

What

Cosmetic polish for the tools-page mockups (src/components/tools-page-mockups/tools-page-mockup-page.tsx) — no behavior or structural change:

  • WideToolTile ("All tools" cards): the title now sits on its own line with the badge cluster (Suggested / status / Source-backed) beneath it, so long titles like "Clinical KB Search" no longer wrap around the pills.
  • ToolCard: badge gap gap-2 → gap-1.5 so both card types read identically.

Why

Follow-up polish after the tools mockups merged (#215). With up to three badges per card, the title shared a flex-wrap row and broke across the pills.

Verification

  • Prettier clean.
  • Playwright responsive guard 7/7 (no horizontal overflow, 320→1280 across all three routes).
  • Visual check across command-center / workflow-board / split-pane.

🤖 Generated with Claude Code

Cosmetic polish for the tools-page mockups. In the wide "All tools" tiles the
title shared a flex-wrap row with up to three badges (Suggested / status /
Source-backed), so long titles like "Clinical KB Search" wrapped around the
pills. Put the title on its own line with the badge cluster beneath it (matching
the compact ToolCard), and tighten the badge gap to gap-1.5 for a consistent
cluster. No behavior or structural change; responsive guard 7/7, no overflow.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@BigSimmo
BigSimmo enabled auto-merge (squash) July 3, 2026 08:00
@BigSimmo
BigSimmo merged commit 904ffd7 into main Jul 3, 2026
6 of 7 checks passed
BigSimmo added a commit that referenced this pull request Jul 3, 2026
…icts)

Brings main's 8 commits into the PR #225 branch. Resolved 11 conflicts:
- globals.css + 2 chat-UI docs: took main (merged type-scale --text-lg-minus/
  --text-2xl-minus tokens; colour-alignment doc notes).
- tools-page-mockup-page.tsx: took main's #226 "tool-card title on its own line".
- differentials-home.tsx: took main's docked mobile compare bar.
- tool-fixtures.ts: took main's "Saved" personal-area label.
- tests/ui-tools.spec.ts: took main's added tablet comparison test.
- ui-primitives.tsx + docs/redesign/09: kept the branch's L8 disabled-state contract.
- differential-presentation-workflow-page.tsx: kept the branch's 2-button mobile bar.
- global-mockup-search-shell.tsx: dropped the workflowCopyText prop — main's header
  refactor removed its receiver, so the header copy-summary button is superseded.

Typecheck clean on the merge result.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@BigSimmo
BigSimmo deleted the claude/tools-mockup-polish branch July 3, 2026 09:13
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