- Resizable Panel Constraints: Add constraints to panels so they show buttons when shrunk to a particular size (LeetCode style).
- Notes or txt in language support instead of a panel
- Excalidraw Panel: Integrate Excalidraw for sketching and diagramming.
- Replace or try a new modern icon library
- Complete UI rebranding and make it look more premium, even make my own custom logo to match diff studio
- Update favicon
- find a way to hide or make the regular and pro chat toggle subtle
- fix the buttons for the constraint on panel 2
- fix unnecessary imports in app.jsx that is stopping deployment
- Conditionally render the seperator so it only shows when it is ewll expanded but the moment it is collapsed the hg color is transperent
- find a way to fix the ai pro chat let it have more space or like dynamic sizind when chat in in order so it has more space `
- Proper AI Handling: Enhance AI integration for better code analysis, diff generation, and chat responses.
- AI Context Awareness: Ensure AI has context of all panels (notes, diagrams, code).....maybeeeee
- [ 1/2] Refine Aesthetics: Continue polishing the premium look and feel.
- Next.js Migration: Translate the project from Vite/React to Next.js.
- Authentication: Implement secure user login.
- Database Integration: Set up a database to persist user notes, diagrams, and settings.