vibetunnel/web/src
Mario Zechner 34801bc687 Fix terminal layout and improve mobile UX
- Restructure session-view to use proper flexbox layout (header/xterm/buttons)
- Container now exactly fits viewport height (100vh)
- Header shows command and working directory stacked
- XTerm gets all remaining space with horizontal scrolling
- Mobile buttons integrated into layout instead of overlaying
- Replace setTimeout with requestAnimationFrame for better performance
- Add isPreview parameter to renderer for future preview scaling
- Disable pointer events on preview terminals so clicks pass through

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-16 11:55:22 +02:00
..
client Fix terminal layout and improve mobile UX 2025-06-16 11:55:22 +02:00
input.css Replace asciinema with XTerm renderer and add key combination support 2025-06-16 10:38:19 +02:00
server.ts Replace asciinema with XTerm renderer and add key combination support 2025-06-16 10:38:19 +02:00