githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

feat(app): port the tabbed channel layout with Diff and Terminal tabs

IAiamnbutler authored
ede4ce6Patch
Parent6985d8d
16 files changed+2213-40
StackedSplit
apps/app/package.json+4 −0
apps/app/src/app.tsx+2 −2
apps/app/src/channel.tsx+43 −0
apps/app/src/conversation.tsx+20 −38
apps/app/src/layout/bar.tsx+31 −0
apps/app/src/layout/grip.tsx+28 −0
apps/app/src/layout/layout.tsx+876 −0
apps/app/src/layout/rename.tsx+74 −0
apps/app/src/layout/storage.ts+87 −0
apps/app/src/layout/use-dnd.ts+276 −0
apps/app/src/layout/use-resize.ts+233 −0
apps/app/src/panels/diff.tsx+164 −0
apps/app/src/panels/terminal.tsx+281 −0
apps/app/src/styles.css+82 −0
bun.lock+10 −0
package.json+2 −0