zed/crates/ui/tracker.md
Marshall Bowers baa07e935e
Extract UI elements from storybook into new ui crate (#3008)
This PR extracts the various UI elements from the `storybook` crate into
a new `ui` library crate.

Release Notes:

- N/A
2023-09-21 19:25:35 -04:00

133 lines
2.3 KiB
Markdown

* = Not in the app today
## Template
- [ ] Workspace
- [ ] Title Bar
- [ ] Project Panel
- [ ] Collab Panel
- [ ] Project Diagnosics
- [ ] Project Search
- [ ] Feedback Editor
- [ ] Terminal
- [ ] Assistant
- [ ] Chat*
- [ ] Notifications*
- [ ] Status Bar
- [ ] Panes
- [ ] Pane
- [ ] Editor
- [ ] Tab Bar
- [ ] Tool Bar
- [ ] Buffer
- [ ] Zoomed Editor (Modal)
### Palettes
- [ ] Project Files Palette (⌘-P)
- [ ] Command Palette (⌘-SHIFT-P)
- [ ] Recent Projects Palette (⌘-OPT-O)
- [ ] Recent Branches Palette (⌘-OPT-B)
- [ ] Project Symbols (⌘-T)
- [ ] Theme Palette (⌘-K, ⌘-T)
- [ ] Outline View (⌘-SHIFT-O)
### Debug Views
- [ ] LSP Tool
- [ ] Syntax Tree
## Modules
### Title Bar
- [ ] Traffic Lights
- [ ] Host Menu
- [ ] Project Menu
- [ ] Branch Menu
- [ ] Collaborators
- [ ] Add Collaborator*
- [ ] Project Controls
- [ ] Call Controls
- [ ] User Menu
### Project Panel
- [ ] Open Editors*
- [ ] Open Files (Non-project files)
- [ ] Project Files
- [ ] Root Folder - Context Menu
- [ ] Folder - Context Menu
- [ ] File - Context Menu
- [ ] Project Filter*
### Collab Panel
- [ ] Current Call
- [ ] Channels
- [ ] Channel - Context Menu
- [ ] Contacts
- [ ] Collab Filter
### Project Diagnosics
WIP
### Feedback Editor
- [ ] Feedback Header
- [ ] Editor
- [ ] Feedback Actions
### Terminal
- [ ] Terminal Toolbar*
- [ ] Terminal Line
- [ ] Terminal Input
### Assistant
- [ ] Toolbar
- [ ] History / Past Conversations
- [ ] Model Controls / Token Counter
- [ ] Chat Editor
### Chat
WIP
### Notifications
WIP
### Status Bar
- [ ] Status Bar Tool (Icon)
- [ ] Status Bar Tool (Text)
- [ ] Status Bar Tool - Context Menu
- [ ] Status Bar Tool - Popover Palette
- [ ] Status Bar Tool - Popover Menu
- [ ] Diagnostic Message
- [ ] LSP Message
- [ ] Update message (New version available, downloading, etc)
### Panes/Pane
- [ ] Editor
- [ ] Split Divider/Control
### Editor
- [ ] Editor
- [ ] Read-only Editor
- [ ] Rendered Markdown View*
### Tab Bar
- [ ] Navigation History / Control
- [ ] Tabs
- [ ] Editor Controls (New, Split, Zoom)
### Tool Bar
- [ ] Breadcrumb
- [ ] Editor Tool (Togglable)
- [ ] Buffer Search
### Buffer
### Zoomed Editor (Modal)
- [ ] Modal View
### Palette
- [ ] Input
- [ ] Section Title
- [ ] List
## Components
- [ ] Context Menu