apps/web/package.json | 1 + apps/web/src/appSettings.test.ts | 14 + apps/web/src/appSettings.ts | 12 + apps/web/src/components/Sidebar.logic.test.ts | 346 ++++++++++++ apps/web/src/components/Sidebar.logic.ts | 152 ++++++ apps/web/src/components/Sidebar.tsx | 926 ++++++++++++++++++-------------- apps/web/src/store.test.ts | 14 + apps/web/src/store.ts | 3 + apps/web/src/types.ts | 3 + bun.lock | 3 + 10 files changed, 1082 insertions(+), 392 deletions(-)