設定
ホーム画面の「設定」から、アプリの挙動をカスタマイズできます。設定はこの端末にだけ保存されます。
設定画面は上部タブで 「基本」「データ」「管理」「マスタ」 の 4 カテゴリに分かれています。以下それぞれの中身です。
基本タブ
アカウント / 表示 / 動作 / サポートの 4 セクションをまとめたタブです。
アカウント
- サインイン / プロフィール / サーバ保存設定 (アカウントページへの導線)
表示
- テーマ — システム / ライト / ダーク (システムは端末の prefers-color-scheme に追随)
動作
重要な操作前の確認ダイアログ、画面スリープ抑止、振動フィードバック等を切り替えできます:
- 履歴で削除時に確認 — 既定 ON
- 試合終了時に確認 — 既定 ON
- Q 終了時に確認 — 既定 ON
- タイムアウト時に確認 — 既定 ON (各 Q 1 回しか押されない重要操作)
- 試合中の画面スリープ抑止 — 試合画面を開いている間、画面が暗くならないようにする (Wake Lock API)
- 履歴の D&D 並べ替えを有効化 — タッチ誤反応を避けたい場合 OFF
- タップで振動フィードバック — Android Chrome のみ対応 (iOS は非対応)
- 試合画面で背番号を即時変更 — 既定 ON。選手カード左上の鉛筆アイコンから、ロスター画面に戻らずに背番号を変更できる。誤タップを避けたい場合は OFF にして鉛筆を非表示にできる (詳細は 試合の記録)
サポート
- お問い合わせ / 利用規約 / プライバシーポリシー (別タブで開きます)
データタブ
JSON バックアップとデータ整合性チェックをまとめたタブです。
バックアップ (JSON エクスポート / インポート / 全削除)
- JSON エクスポート — 全試合 / チーム / 大会 / 会場 / 設定を 1 ファイルにバックアップ
- JSON インポート — バックアップを別端末に取り込み (既存データは置換)
- 全データ削除 — ローカルのアプリデータを全消去
データ整合性チェック
- 孤立イベント / 孤立選手 / 参照切れの大会を検出し、必要に応じてクリーンアップできます
バックアップ推奨: ブラウザのデータ消去でアプリのデータも消える可能性があります。サーバ保存していない場合は定期的に JSON バックアップを取ってください。
管理タブ
チーム / 会場 / 大会 のマスター情報はここから一覧・編集できます (ホーム画面の「管理」セクションからも同じ画面へ到達可)。
- チーム — テンプレートの新規作成 / 編集 / 複製 / 削除 / QR 連携 / JSON エクスポート・インポート (詳細は Chapter 2)
- 会場 — 会場名 / 住所 / メモを登録しておくと試合作成時に選択できる
- 大会 — 大会名 / 期間 / メモを登録しておくと試合作成時に紐付けられる (大会跨ぎ集計の対象)
マスタタブ
試合作成画面の入力候補をカスタマイズできます:
- ユニフォーム色の候補 — 白 / 赤 / 青 等を追加 / 削除
- クォーター長の候補 — 4 / 5 / 6 / 7 / 8 / 10 分 など