Expand description
Shared UI components for Iris Studio
Reusable components across all modes:
file_tree: Directory navigation with git statuscode_view: Syntax-highlighted source displaydiff_view: Unified/split diff renderingcommit_list: Commit history displaymessage_editor: Text editing for messagescontext_panel: Semantic context displaystatus_bar: Bottom status and Iris statushelp_overlay: Keybinding reference
Re-exports§
pub use code_view::CodeViewState;pub use code_view::render_code_view;pub use diff_view::DiffHunk;pub use diff_view::DiffLine;pub use diff_view::DiffViewState;pub use diff_view::FileDiff;pub use diff_view::parse_diff;pub use diff_view::render_diff_view;pub use file_tree::FileGitStatus;pub use file_tree::FileTreeState;pub use file_tree::TreeNode;pub use file_tree::render_file_tree;pub use message_editor::MessageEditorState;pub use message_editor::render_message_editor;pub use syntax::SyntaxHighlighter;
Modules§
- code_
view - Code view component for Iris Studio
- diff_
view - Diff view component for Iris Studio
- file_
tree - File tree component for Iris Studio
- message_
editor - Message editor component for Iris Studio
- syntax
- Syntax highlighting for code view using
SilkCircuitcolors