Skip to content

Tighten profile selector and modal backdrop#1142

Merged
simple-agent-manager[bot] merged 2 commits into
mainfrom
fix/profile-modal-backdrop-pills
May 28, 2026
Merged

Tighten profile selector and modal backdrop#1142
simple-agent-manager[bot] merged 2 commits into
mainfrom
fix/profile-modal-backdrop-pills

Conversation

@simple-agent-manager
Copy link
Copy Markdown
Contributor

@simple-agent-manager simple-agent-manager Bot commented May 28, 2026

Summary

  • strengthen the shared glass modal backdrop dim and blur
  • make project chat profile pills and selector actions visually smaller
  • extend the project chat visual audit to capture the edit-profile modal with mocked runtime config responses

Validation

  • pnpm --dir apps/web exec eslint src/pages/project-chat/ChatInput.tsx tests/playwright/project-chat-composer-audit.spec.ts
  • pnpm --filter @simple-agent-manager/ui typecheck
  • pnpm --dir apps/web exec playwright test tests/playwright/project-chat-composer-audit.spec.ts -g "new-chat composer"

Screenshots captured for 375x667, 390x844, and 1280x800 profile edit modal.

  • Preflight completed before code changes

Classification

  • ui-change
  • cross-component-change

External References

N/A: No external documentation was needed; this is a local UI styling and Playwright audit update.

Codebase Impact Analysis

Changes touch apps/web/src/pages/project-chat/ChatInput.tsx for profile selector sizing, packages/ui/src/tokens/theme.css for shared modal backdrop tokens, and apps/web/tests/playwright/project-chat-composer-audit.spec.ts for screenshot coverage.

Documentation & Specs

N/A: No user-facing docs or specs changed for this visual polish fix.

Constitution & Risk Check

Checked the no-hardcoded-values risk: the backdrop uses shared design tokens, and the profile selector keeps existing component behavior while only adjusting Tailwind sizing classes.

@simple-agent-manager simple-agent-manager Bot merged commit 2920373 into main May 28, 2026
20 checks passed
@sonarqubecloud
Copy link
Copy Markdown

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