Commit Graph

15 Commits

Author SHA1 Message Date
Gregory Schier
d8ce5c9d1a Fix styles 2026-03-12 15:19:02 -07:00
Gregory Schier
f7ff964fe5 Floating sidebar refactor 2026-03-12 15:12:49 -07:00
Gregory Schier
cc504e0a1c Move portal to shared ui lib 2026-03-12 14:28:15 -07:00
Gregory Schier
47f0daabff Shared sidebar layout 2026-03-12 14:19:29 -07:00
Gregory Schier
7e7faa69df Move split layout 2026-03-12 14:00:29 -07:00
Gregory Schier
0b7705d915 More tweaking 2026-03-12 08:59:02 -07:00
Gregory Schier
5e3ef70d93 Refactor proxy codebase 2026-03-12 08:31:05 -07:00
Gregory Schier
0c52fd03e2 Shared Table component 2026-03-11 15:51:57 -07:00
Gregory Schier
6600116b1a Merge branch 'main' into wip/yaak-proxy-foundation
# Conflicts:
#	apps/yaak-client/components/JsonBodyEditor.tsx
#	apps/yaak-client/lib/jsonComments.ts
#	package-lock.json
#	packages/theme/src/window.ts
#	packages/ui/src/components/HeaderSize.tsx
2026-03-11 15:36:57 -07:00
Gregory Schier
f51f72a332 Show proxy status in UI 2026-03-11 15:09:21 -07:00
Gregory Schier
12ece44197 Move Tree component to @yaakapp-internal/ui package
Decouple Tree from client app's hotkey system by adding
getSelectedItems() to TreeHandle and having callers register
hotkeys externally. Extract shared action callbacks to eliminate
duplication between hotkey and context menu handlers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 22:32:49 -07:00
Gregory Schier
6534421733 Start extracting Tree component 2026-03-08 16:37:25 -07:00
Gregory Schier
3586c8fe24 Move Icon and LoadingIcon to shared package 2026-03-07 08:00:14 -08:00
Gregory Schier
ff6686f982 HeaderSize as shared component 2026-03-07 07:32:58 -08:00
Gregory Schier
fd100330a6 Extract shared UI and theme packages 2026-03-06 10:30:31 -08:00