概要:なぜ横向きが細くなるのか

公開中の /kokage では .page-sheet の幅が高さ(例: 100svh / √2)に連動しています。 Apple iPhone Duo のような折りたたみ・横長ビューでは、高さが低いほど紙面が極端に細くなります。 本マニュアルは、画面幅ベースへ切り替える追加CSSの説明と適用手順です。

本番適用済(2026-09-10) 実機チェックのみ任意

何が問題か

注意: 上記のピクセル例は一般的な横長 viewport の説明用です。Duo の確定 CSS viewport 寸法を示すものではありません。

Duo向けの方針

機種名判定や未確認の折り目 API に頼らず、利用可能な画面幅safe-area に合わせてレイアウトします。

提供物

対象パス(参考)

  • 公開URL: https://macbook-air.tail70852b.ts.net/kokage
  • 編集元(Mac): /Users/yuika/Sites/kokage-soudan
  • 想定スタック: Next.js + 既存グローバル CSS

本マニュアルサイトは BOX 上で完結しています。Mac への適用は別手順です。

ソース取得後の追加候補

CSSパッチ以外に、ソース接続後に検討する項目です(本マニュアルの必須作業ではありません)。