Skip to content

Conversation

@DayuanJiang
Copy link
Owner

Summary

  • Removes the "Desktop Required" blocking overlay on mobile devices
  • Changes layout direction from horizontal to vertical on mobile (breakpoint: 768px)
  • Places draw.io canvas at the top and chat panel at the bottom on mobile
  • Adjusts panel sizing: 50/50 split on mobile vs 67/33 on desktop
  • Makes chat panel header more compact on mobile (smaller padding, icons, title)
  • Hides "About" link and collapse button on mobile
  • Disables panel collapsing on mobile (always visible)

Test plan

  • Test on desktop (≥768px width): Verify horizontal layout with DrawIO on left, chat on right
  • Test on mobile (<768px width): Verify vertical layout with DrawIO on top, chat at bottom
  • Test resizing: Verify panels are resizable in both layouts
  • Test chat functionality on mobile

@vercel
Copy link

vercel bot commented Dec 5, 2025

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

Project Deployment Preview Comments Updated (UTC)
next-ai-draw-io Building Building Preview Comment Dec 5, 2025 2:25pm

@DayuanJiang DayuanJiang merged commit 7205896 into main Dec 5, 2025
3 of 4 checks passed
@DayuanJiang DayuanJiang deleted the feat/mobile-layout branch December 5, 2025 14:26
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