mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-06-28 05:29:29 +00:00
- Created ResponsiveTerminal Lit component with mobile touch scrolling - Implements XTerm.js with custom scaling algorithm for different viewport sizes - Added setViewportSize() method for testing content reflow without regeneration - Fixed mobile viewport issues using 100dvh for proper height calculation - Added debounced ResizeObserver to prevent resize loops - Component uses Tailwind classes and aggressive XTerm CSS constraints - Test page allows switching viewport dimensions to observe content reflow - Touch handlers scoped only to terminal content, not affecting external UI 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| client | ||
| input.css | ||
| server.ts | ||