vibetunnel/web/src/client
Mario Zechner f86d089226 fix: improve terminal rendering for cursor, inverse video, and overline
- Fixed cursor rendering with inverse video by applying cursor styling
  after inverse processing to ensure it takes precedence
- Added missing overline attribute support (isOverline() → .overline class)
- Improved consistency by applying all persistent styles after inverse
  video processing, which clears and rebuilds the style string

This fixes multiple edge cases in terminal rendering including cursor
visibility in inverted text and proper text decoration support.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-20 22:56:11 +02:00
..
assets refactor: modularize server architecture and consolidate codebase 2025-06-20 22:44:40 +02:00
components fix: improve terminal rendering for cursor, inverse video, and overline 2025-06-20 22:56:11 +02:00
services feat: implement WebSocket-based real-time buffer updates 2025-06-20 04:36:23 +02:00
utils Add terminal max width control and fix WebSocket panic (#29) 2025-06-20 09:21:20 +02:00
app-entry.ts lint web 2025-06-17 01:03:37 +02:00
app.ts show error messages longer 2025-06-20 20:16:00 +02:00
styles.css refactor: modularize server architecture and consolidate codebase 2025-06-20 22:44:40 +02:00
test-terminals-entry.ts Replace XTerm.js with headless terminal implementation 2025-06-18 12:48:24 +02:00