vibetunnel/web/src/client/components
Peter Steinberger c05d91e1b2 Fix mobile header truncation and dynamic home directory display
- Replace hardcoded home directory with dynamic detection using os.homedir()
- Add server-side path formatting using existing abbreviatePath utility
- Add displayWorkingDir field to Session interface
- Fix mobile header overflow with proper width constraints
- Update clickable-path component to accept pre-formatted display paths

This fixes both the regression where ~ substitution was broken and the
mobile header pushing content off-screen when session paths are long.

Fixes #96
2025-06-28 15:22:05 +02:00
..
session-view Fix mobile header truncation and dynamic home directory display 2025-06-28 15:22:05 +02:00
app-header.ts unify settings with notifications 2025-06-27 00:55:36 +02:00
auth-login.test.ts Split session view file (#89) 2025-06-26 21:15:07 +02:00
auth-login.ts Add settings icon 2025-06-25 15:00:28 +02:00
auth-quick-keys.ts Control custom or standard toolbar on mobile 2025-06-25 02:49:04 +02:00
clickable-path.ts Fix mobile header truncation and dynamic home directory display 2025-06-28 15:22:05 +02:00
copy-icon.ts Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
file-browser-fab.ts Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
file-browser.ts new linter 2025-06-25 12:22:13 +02:00
full-header.ts reduce heider height 2025-06-27 01:37:04 +02:00
header-base.ts unify settings with notifications 2025-06-27 00:55:36 +02:00
log-viewer.ts reuse authClient to fix auth token use (mac app) 2025-06-25 02:11:51 +02:00
monaco-editor.ts Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
notification-status.ts Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
session-card.test.ts Split session view file (#89) 2025-06-26 21:15:07 +02:00
session-card.ts new linter 2025-06-25 12:22:13 +02:00
session-create-form.test.ts Split session view file (#89) 2025-06-26 21:15:07 +02:00
session-create-form.ts new linter 2025-06-25 12:22:13 +02:00
session-list.test.ts Add Shift+Tab support for Claude Code planning mode (GitHub #100) (#105) 2025-06-27 21:00:09 +02:00
session-list.ts Claude knows how to flexbox 2025-06-27 12:26:42 +02:00
session-view.test.ts Split session view file (#89) 2025-06-26 21:15:07 +02:00
session-view.ts Add keyboard shortcut highlighter to terminal (#114) 2025-06-28 02:15:50 +02:00
sidebar-header.ts flip buttons 2025-06-27 01:54:40 +02:00
ssh-key-manager.ts Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
terminal-icon.ts Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
terminal-quick-keys.ts Add Shift+Tab key to mobile QuickKeyboard (#111) 2025-06-27 21:32:06 +02:00
terminal.test.ts Split session view file (#89) 2025-06-26 21:15:07 +02:00
terminal.ts Add keyboard shortcut highlighter to terminal (#114) 2025-06-28 02:15:50 +02:00
unified-settings.ts direct mode is for mobile 2025-06-27 01:08:53 +02:00
vibe-logo.ts Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
vibe-terminal-buffer.ts feat(web): implement vertical tabs with Arc-style persistent sidebar and comprehensive mobile UX 2025-06-25 02:11:51 +02:00