TOUCHLINE / CLUB
移籍期間を
Clubで見える状態に
ゲーム内で移籍ウィンドウが開くと、Club上部が期間中のイベント表示へ切り替わる。
期間中の表示
クラブ名の下に「January window」「Window open」、開催期間、締切までの日数、期間の進捗を表示する。「Open market」から選手検索へ進める。交渉や登録待ちの合意がある場合は件数を表示し、Negotiationsへ直接進める。
締切まで3日以内はアクセントをアンバーへ変更し、締切当日は「Deadline day」「Today」と明示する。終了翌日にはイベント欄を取り除く。表示はゲーム内の日付に連動し、端末の日付や時刻では変わらない。
12月31日まで通常のClub表示
交渉の成立は可能
交渉の成立は可能
1月1日〜1月31日Window open
残り日数・交渉件数・市場への導線
残り日数・交渉件数・市場への導線
2月1日Deadline day
登録可能な最終日
登録可能な最終日
2月2日以降は通常表示。期間判定と選手登録は同じ定義(2027年1月1日〜2月1日、両端を含む)を使う。夏季や次シーズンの登録期間は、この表示変更では新設していない。
画面


既存の紫のClubヘッダーに統合し、カレンダー、試合日の対戦カード、Team sheet・Resume match・翌日への操作を維持する。イベントを自動で開いたり、通知を追加したりしない。
件数と保存
交渉件数は移籍・売却・ローンの有効な案件を集計する。終了・破談・撤回・期限超過の案件と契約更改は除外する。登録待ちは確認済みのsigned moveだけを集計し、交渉中の案件と分けて示す。
この表示からキャリアの日時・所属・結果・編成・戦術を変更しない。表示のための保存データ移行や初期化は不要。ウィンドウ開始時の所属移動は既存の登録処理が担当する。
検証
- 12月31日・1月1日・1月15日・残り3日・残り1日・2月1日・2月2日の境界、日数、終了時の非表示を確認。
- 有効な交渉・登録待ちの件数と除外条件、市場のSearch / Negotiationsへの実クリック遷移を確認。
- 表示前後の編成・戦術・移籍データ・保存内容の保持、カレンダーと試合前/試合中/試合後の操作との共存を確認。
- 320・390・1280pxの横はみ出しなし、44px以上の市場ボタン、文字コントラスト、キーボードフォーカスを確認。
- 既存の移籍モデルとClubカレンダーの回帰検査を通過。