Skip to content

Conversation

@DayuanJiang
Copy link
Owner

Summary

  • Add markdown rendering for chat messages using react-markdown
  • Add @tailwindcss/typography for prose styling
  • Fix Radix ScrollArea viewport horizontal overflow issue
  • Make chat panel resizable with drag handle (15-50% width range)
  • Panel is collapsible via Ctrl+B or double-click handle

- Add react-markdown and @tailwindcss/typography for markdown support
- Use prose styling for assistant message formatting
- Fix Radix ScrollArea viewport horizontal overflow issue
- Add CSS fix for viewport width constraint
- Replace fixed width layout with react-resizable-panels
- Chat panel can be resized by dragging the handle
- Panel is collapsible with min 15% and max 50% width
- Ctrl+B keyboard shortcut still works for toggle
@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 1:42pm

@DayuanJiang DayuanJiang merged commit 0af5229 into main Dec 5, 2025
3 of 4 checks passed
@DayuanJiang DayuanJiang deleted the feat/markdown-and-resizable-panel branch December 5, 2025 13:42
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