Commit Graph

4 Commits

  • Fix session sidebar scrollbar - make it visible and functional
    - Add CSS for .chat-history-list (was missing, only had .chat-sessions-list)
    - Add custom scrollbar styling for better UX
    - Add min-height: 0 to fix flexbox overflow issue
    - Update cache buster (v1769092045) to force CSS reload
    
    Fixes issue where long session lists had no scrollbar, making bottom
    sessions inaccessible.
    
    Co-Authored-By: Claude <noreply@anthropic.com>
  • Add comprehensive mobile responsive design for all IDE views
    - Add mobile navigation menu with hamburger toggle
    - Add slide-out chat sidebar for mobile (chat.z.ai style)
    - Optimize chat view for mobile with:
      - Collapsible sidebar with overlay
      - Touch-friendly input controls (44px min)
      - Responsive message bubbles
      - Hidden scrollbars for cleaner UI
      - Proper font sizing and spacing
    - Add mobile responsive styles for:
      - Sessions view (stacked layout)
      - Projects view (single column grid)
      - Dashboard view (single column)
      - Files view (vertical sidebar)
      - Terminal view (compact tabs)
    - Add extra small device support (480px breakpoint)
    - Add touch-friendly target sizing for touch devices
    
    Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
  • Initial commit: Obsidian Web Interface for Claude Code
    - Full IDE with terminal integration using xterm.js
    - Session management with local and web sessions
    - HTML preview functionality
    - Multi-terminal support with session picker
    
    Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>