feat: Add Story Bible breakout editor window

- Add new module src/app/story_bible_editor.rs for dedicated Story Bible editing
- Add 'Edit -> Story Bible' menu option to open the editor
- Tree view (left 1/3) shows Story Bible directory structure with collapsible folders
- Editor (right 2/3) allows editing selected Story Bible items
- Auto-load first file on open, support Ctrl+S to save
- Rebuild Story Bible index after saving to pick up changes
- Update README.md with Story Bible Editor documentation

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
landon
2026-09-16 11:21:15 -05:00
parent 55bf006216
commit dcb97da518
4 changed files with 409 additions and 1 deletions
+4
View File
@@ -321,6 +321,10 @@ impl App {
ui.close_menu();
self.open_find(true);
}
if ui.button("📖 Story Bible…").clicked() {
ui.close_menu();
self.open_story_bible_editor();
}
});
ui.menu_button("Tools", |ui| {
if ui.button("☑ Outline…").clicked() {