コンテンツにスキップ

PixelPerfect CSS Diff

PixelPerfect CSS Diff は、フロントエンドのビジュアル QA 向け Chrome 拡張です。

実ページと参照デザインを見比べ、dialog ベースのモーダルでも overlay が下に隠れない状態で確認し、ブラウザ上で CSS を調整して、その差分を AI エージェントやソースコード修正フローに渡したい場面で使えます。

インストール

Chrome Web Store からインストールできます。

→ PixelPerfect CSS Diff

できること

機能役割
参照画像の重ね合わせ現在のページ上にデザイン画像を重ねる
dialog モーダル対応dialog で作られたモーダル確認時も overlay が下に隠れない
位置・透明度・スケール調整実装と参照画像を合わせる
ガイド縦横ガイドでピクセル単位のずれを確認する
色差分表示参照画像と実ページの色の差分を確認する
PC / モバイル別状態viewport 幅ごとに別の overlay 状態を保持する
ブレイクポイント設定PC / モバイル状態を分ける基準を変更する
CSS 差分取得ブラウザ上で調整した CSS 変更を記録する
プロンプト出力CSS 差分を AI 向け修正指示としてコピーする
プロンプトカスタマイズ出力する修正プロンプトをチームや AI エージェントの運用に合わせて調整する

設定

レビュー作業に合わせて、拡張機能側の設定を変更できます。

  • PC / モバイルの overlay 状態を切り替えるブレイクポイント
  • CSS 差分の修正指示として出力するプロンプト

基本フロー

  1. 確認したいページを開く
  2. 参照デザイン画像を読み込む
  3. 位置・透明度・スケール・ガイドで重ね合わせる
  4. CSS baseline を設定し、ブラウザ上で見た目を調整して差分を取得する
  5. 出力したプロンプトを AI エージェントやソースコード修正フローに渡す

SpiraCSS との関係

PixelPerfect CSS Diff は、SpiraCSS を使うための必須ツールではありません。

SpiraCSS は、構造と Stylelint で CSS 設計の一貫性を守ります。PixelPerfect CSS Diff は別の領域として、参照デザインとの見た目の差分確認と、ブラウザ上で観測した CSS 調整を修正指示に変換する作業を支援します。