Michael Freno b1bb9d9a1e refactor: rearchitect navigation model with pure store and no sidebar pane
- Extract navigation state and logic into navigation-store.ts for
  testability and separation of concerns
- NavigationContext now only wraps the store as a Solid provider
- Remove SIDEBAR_PANE from the model; depth-tabs have a single
  focusable content pane (center/current column)
- Split LayerGraph and page imports into layer-graph.ts so the
  navigation utils stay free of JSX (unit-testable)
- Update Shell keybind dispatch: remove sidebar pane handling,
  simplify swipe to fixed-pane tabs only, clarify depth-tab h/l
- Add nav-model.test.ts covering depth stack, tab/pane focus, and
  selection semantics
2026-07-31 10:24:45 -04:00
2026-07-30 21:30:37 -04:00
2026-07-31 09:27:57 -04:00
2026-02-04 00:06:16 -05:00
2026-07-30 21:25:03 -04:00
2026-02-07 12:01:36 -05:00
2026-07-30 21:25:03 -04:00
2026-02-04 00:06:16 -05:00
2026-03-11 16:27:26 -04:00
2026-02-04 00:06:16 -05:00
2026-07-30 21:25:03 -04:00

solid

To install dependencies:

bun install

To run:

bun dev

This project was created using bun create tui. create-tui is the easiest way to get started with OpenTUI.

Description
No description provided
Readme MIT 2.5 MiB
Languages
TypeScript 91.9%
C 4.7%
Shell 2.5%
CSS 0.5%
Makefile 0.4%