envelope_cli/tui/
mod.rs

1//! Terminal User Interface module
2//!
3//! This module provides a full-featured TUI for EnvelopeCLI using ratatui.
4//! The TUI includes views for accounts, transactions, budget management,
5//! and various dialogs for data entry.
6
7pub mod app;
8pub mod event;
9pub mod handler;
10pub mod terminal;
11
12// Views
13pub mod views;
14
15// Widgets
16pub mod widgets;
17
18// Dialogs
19pub mod dialogs;
20
21// Layout
22pub mod layout;
23
24// Commands and keybindings
25pub mod commands;
26pub mod keybindings;
27
28pub use app::App;
29pub use terminal::run_tui;