Skip to content

Improve treatment dialog UX and mobile responsiveness#98

Draft
michaelwschultz wants to merge 2 commits intomainfrom
cursor/app-ui-treatment-dialog-f617
Draft

Improve treatment dialog UX and mobile responsiveness#98
michaelwschultz wants to merge 2 commits intomainfrom
cursor/app-ui-treatment-dialog-f617

Conversation

@michaelwschultz
Copy link
Copy Markdown
Owner

Summary

  • refresh the top app shell with a cleaner header card and stronger mobile CTA for creating treatments
  • redesign the new-treatment modal into clearer sections with better spacing and treatment-type controls that wrap cleanly on narrow viewports
  • polish home-page visual hierarchy with section panels and mobile-friendly spacing adjustments
  • improve horizontal scrolling behavior for the treatments table and prevent forced page overflow on small screens

Testing

  • pnpm lint
  • pnpm build ⚠️ fails due pre-existing missing module import in components/feedbackPage.tsx (components/loadingScreen), unrelated to this UI diff
  • manual UI walkthrough at 375px viewport ✅ (open new-treatment dialog, toggle type buttons, scroll through fields and verify readability)
Open in Web Open in Cursor 

cursoragent and others added 2 commits March 14, 2026 19:13
Co-authored-by: Michael Schultz <michaelwschultz@gmail.com>
Co-authored-by: Michael Schultz <michaelwschultz@gmail.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hemolog-com Error Error Mar 14, 2026 7:52pm

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