目的・役割

月単位のカレンダーでトレーニング日をハイライト表示し、過去のセッションへ素早くアクセスする画面。

UI 構成

要素種類説明
月ナビゲーションHStack前月・次月・年月表示
カレンダーグリッドLazyVGrid日付グリッド、セッション日を強調表示
ストリーク表示Text「連続Nログイン」
選択日サマリVStackセット数・トータルボリューム

状態

状態表示内容
セッションあり日付セルに塗りつぶし・カウント表示
セッションなし日付セルのみ

遷移

操作遷移先
日付タップWorkoutSessionView(その日へ)

実装メモ

関連

変更履歴

バージョン日付変更内容
1.02026-05-09初版作成