change to TUI

This commit is contained in:
2025-09-12 09:08:10 -07:00
parent 7c7dcb5b10
commit e0e70f6508
165 changed files with 3438 additions and 16154 deletions

18
tui/views/rules.py Normal file
View File

@@ -0,0 +1,18 @@
"""
Rules view for AI Cycling Coach TUI.
Displays training rules, rule creation and editing.
"""
from textual.app import ComposeResult
from textual.containers import Container
from textual.widgets import Static, Placeholder
from textual.widget import Widget
class RuleView(Widget):
"""Training rules management view."""
def compose(self) -> ComposeResult:
"""Create rules view layout."""
with Container():
yield Static("Training Rules", classes="view-title")
yield Placeholder("Rule creation and editing will be displayed here")