vibetunnel/web/public/tests
Mario Zechner 113786a35b Add responsive mobile terminal component with viewport scaling
- 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>
2025-06-17 16:09:09 +02:00
..
debug-export.html Increase XTerm scrollback buffer to 1M lines by default 2025-06-16 10:38:19 +02:00
debug-renderer.html Replace custom renderer with XTerm.js and consolidate tests 2025-06-16 10:38:19 +02:00
index.html Replace custom renderer with XTerm.js and consolidate tests 2025-06-16 10:38:19 +02:00
minimal-test.html Clean up build system and implement XTerm.js renderer 2025-06-16 09:33:33 +02:00
responsive-terminal-test.html Add responsive mobile terminal component with viewport scaling 2025-06-17 16:09:09 +02:00
simple-test.html Replace custom renderer with XTerm.js and consolidate tests 2025-06-16 10:38:19 +02:00
test-renderer.html Replace asciinema with XTerm renderer and add key combination support 2025-06-16 10:38:19 +02:00