Parent: #104
The /graph/{sym} page's bespoke handler uses h/l to scroll the chart timeline horizontally — a fundamentally different meaning than the declarative-nav h/l (column move). The graph page currently emits no data-vim-row markup so VimNav stays out of its way, but the question is what we want long-term.
Options to evaluate
- Keep h/l as timeline scroll — graph page never opts into declarative nav. Simplest, preserves muscle memory.
- Move timeline scroll to a different keymap (e.g.
< / >) and let h/l work declaratively if/when the graph gains other navigable elements (toolbar, indicator list).
- Mixed: declarative tabs row + timeline-scroll while focus is on the chart.
Acceptance
Parent: #104
The /graph/{sym} page's bespoke handler uses h/l to scroll the chart timeline horizontally — a fundamentally different meaning than the declarative-nav h/l (column move). The graph page currently emits no
data-vim-rowmarkup so VimNav stays out of its way, but the question is what we want long-term.Options to evaluate
</>) and let h/l work declaratively if/when the graph gains other navigable elements (toolbar, indicator list).Acceptance