Repository navigation
Fixes and visual polish for code navigation, viewer layout scaling, and tooltip placement.
Fixed
- Code viewer zoom row height scaling. Code line heights in
CodeViewernow scale proportionally with editor zoom stops (70%–160%) usingscaledRowHeight. The virtual row containers and text line heights stay perfectly matched, eliminating visual line overlap and row clipping at compact zoom. - Boundary-aware tooltip bubble placement. Tooltip positioning now calculates viewport edges through
placeTooltipBubble, keeping tooltips fully on-screen across arbitrary window sizes and respecting preferred directional hints (abovevsbelow). - Responsive horizontal header controls and scroll cues. File viewer headers across
CodeViewer,FileTreePanel,MarkDevViewer, andMediaViewernow gracefully scroll horizontally when horizontal space is constrained, paired withScrollCuevisual indicators to ensure all controls and action buttons remain reachable on narrower viewports. - MarkDev rendered view layout and scrolling. The markdown rendered preview pane now uses bidirectional scroll containers and proper flex bounds, preventing text clipping on oversized formatted blocks.
- Breadcrumb path navigation typing. Fixed navigation strip element bindings in
FileViewerto ensure strict type compliance.