Skip to content

Conversation

@lingster
Copy link
Contributor

@lingster lingster commented Nov 9, 2025

No description provided.

lingster and others added 8 commits October 27, 2025 06:46
Implemented comprehensive help system with the following features:

1. New HelpModal widget:
   - Context-aware help that adapts to current screen
   - Global keyboard shortcuts reference
   - Screen-specific features and workflow guides
   - General usage tips
   - Scrollable content for detailed help
   - Accessible via '?' key from any screen

2. Updated app.py:
   - Added '?' keybinding for help menu
   - Implemented action_show_help() method
   - Help modal displays content relevant to current screen

3. Updated documentation:
   - docs/tui/index.md: Added help menu to navigation table and screen list
   - docs/tui/widgets.md: Added comprehensive HelpModal documentation
   - docs/tui/api-reference.md: Added HelpModal API reference and action_show_help() method

All changes follow SOLID principles and brutalist design philosophy.
Code passes ruff linting and formatting checks.
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