Skip to content

Improve editor UI#23

Merged
jbdyn merged 5 commits intoinnocampus:mainfrom
jbdyn:improve-editor-ui
Mar 3, 2026
Merged

Improve editor UI#23
jbdyn merged 5 commits intoinnocampus:mainfrom
jbdyn:improve-editor-ui

Conversation

@jbdyn
Copy link
Collaborator

@jbdyn jbdyn commented Feb 26, 2026

Adding the connection endpoint to the header and keybindings to the footer on the main screen.

App title now shows "Elva - {room-id}" when connected.
- Add ctrl+q quit binding
- Shorten binding descriptions to fit footer
- Display host:port/room in sub_title
- Header shows host:port/room at top
- Footer shows keybindings (^q Quit, ^b Dashboard, etc.)
- Fix layout to ensure footer is visible
- ^s now saves the rendered document (was ^r)
- ^S (ctrl+shift+s) now saves the Yjs data file (was ^s)
- Input dialog shows "Filename to save to" placeholder
@jbdyn jbdyn mentioned this pull request Feb 26, 2026
3 tasks
@jbdyn jbdyn marked this pull request as ready for review March 3, 2026 13:49
@jbdyn jbdyn merged commit ca179d7 into innocampus:main Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants