1.1.0-beta.22
当時の改修目的
LINKモジュールのタイトルに元サイトには存在しない絵文字機能が残り、空のアイコン要素と専用余白によってタイトルのクリアランスが崩れていた状態を解消する。
実装した変更
LINK投稿の管理画面からアイコン入力欄を削除し、公開HTMLのアイコン用span、アイコン参照、専用marginを削除した。初期データとデータモデルからもicon項目を除き、タイトルは文字列だけを共通record-title-capsuleで描画する構造へ戻した。
後続版との照合で確定した成果
判定:本番の公開HTML、管理画面、外部リンク属性で確定。
テーマ版1.1.0-beta.22を本番へ反映。LINK全7件でアイコン用spanが0件となり、タイトル文字列だけが表示され、横overflowは0px。管理画面からアイコン入力欄が消え、7件すべての外部リンクはtarget=_blankとnoopener noreferrerを維持した。
後続版で未達・再修正と判明した項目
現時点で後続版はなく、後続比較で判明した未達・再修正はない。後の版で判明した場合は、この欄を遡及更新する。
実際の変更箇所・実装内容
inc/meta-boxes.php
_ho_link_icon入力欄を削除。
inc/view-shell.php / assets/css/theme.css
アイコン用span、メタ参照、6px専用marginを削除。
inc/bootstrap-data.php / data/8686-bootstrap.json / docs/DATA-MODEL.md
Link初期データと仕様からicon項目を削除。
原因分析・次回改修への指針
実データが空でも装飾用要素を常時出力すると、機能が使われていない状態でもレイアウトへ影響する。元サイトにない機能は互換性を推測して追加せず、必要な投稿フィールドと共有モジュール構造だけを実装する。
