feat(office): table detail panes and Alt+1/2/3 layout toggles
Add spreadsheet-style list, split detail pane with forms and document preview, and Alt+1/2/3 to show/hide panes with even width distribution. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -40,8 +40,25 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.5.0] — 2026-06-24
|
||||
|
||||
### Added — `office` TUI
|
||||
|
||||
- **Alt+1 / Alt+2 / Alt+3** — show/hide left (nav), middle (table), and right (detail) panes.
|
||||
- Visible panes share **100% terminal width** evenly; pane content fills its column.
|
||||
- Tab focus skips hidden panes.
|
||||
|
||||
### Changed — `office` TUI
|
||||
|
||||
- Split detail pane: form/document top (~72%), CRUD action bar bottom.
|
||||
- Middle pane: multi-column table with sort, selection, and full-width columns.
|
||||
- Project list columns: ID, Title, Tasks (open/closed), Documents, Users.
|
||||
- Row selection auto-loads detail; files show document preview, entities show forms.
|
||||
|
||||
## [Unreleased — archived]
|
||||
|
||||
### Added — `office` TUI (0.4.0)
|
||||
|
||||
- **`cmd/office`** — Bubble Tea terminal UI mirroring OnlyOffice Workspace:
|
||||
three-pane layout (module tree, multi-select list, markdown preview).
|
||||
Install: `go install github.com/eslider/go-onlyoffice/cmd/office@latest`.
|
||||
|
||||
Reference in New Issue
Block a user