2.3.7
当時の改修目的
月移動のたびに更新日とプラグイン版の縦スクロールがリセットされる状態を解消する。
実装した変更
スマートフォンではPC用のfixed縦レールを解除し、3つの絵文字ボタンをAbout・版一覧・骸骨ボタンと同じ履歴専用メニューの1行へ組み込んだ。不要になった本文左余白も解除した。
後続版との照合で確定した成果
判定:本番実寸確認で確定。
390×844、430×932、430×700で3ボタンが履歴専用メニュー内かつ画面内に収まることを確認。PCの縦型英語ボタンも1366×900で維持した。
後続版で未達・再修正と判明した項目
後続版でモバイルカテゴリボタンの画面外脱落は再発していない。beta.5〜beta.6では履歴メニュー内の版中央化、骸骨、下端背景、固定高など別の問題を再修正し、beta.12〜beta.13では共通シェルと等幅書体を再整理したが、beta.4で採用した「モバイル操作を同じグリッドフローへ参加させる」方針自体は維持されている。現時点でこの項目固有の未達は判明していない。
実際の変更箇所・実装内容
assets/css/theme.css
モバイル履歴メニューを4列グリッドへ変更。カテゴリ群をstaticな横並びにし、About/版一覧/骸骨の列を明示。compact時の寸法も追加。
原因分析・次回改修への指針
transform等で包含ブロックを作る固定UIの子へposition:fixedを置くと、iOSではviewport基準にならない。モバイル下部メニュー内の操作は同じグリッドフローへ参加させる。
