Framework
Icon

拡張機能アイコン

Plasmo フレームワークは、ビルドされたバンドルに対して自動的に低解像度のアイコンバージョンを生成します。そのため、あなたが作業する必要があるのは高解像度バージョンのみです!

デフォルトでは、Plasmo は拡張機能アイコンとして assets/icon.png ファイルを読み込みます。必要に応じて、icon の代わりにこれらの名前を使用できます。

icon512icon-512icon-512x512icon1024icon-1024icon-1024x1024

これらの代替名は、元のアイコンのサイズを明確にするのに役立ちます。ただし、Plasmo は1つのファイルしか選択しません。

👉

アイコンファイルが assets ディレクトリ内にあり、.png 拡張子を持つ PNG ファイルであることを確認してください。

開発モードアイコン

開発モードでは、Plasmo はアイコンをグレースケールに変換して、本番環境バンドルとの区別を容易にします。

グレースケールアイコン

カスタム開発モードアイコン

デフォルトのグレースケール処理を望まない場合は、assets ディレクトリに icon.development.png ファイルを配置できます。Plasmo は開発モードで icon.png ファイルの代わりにこのファイルを使用します。

タグ固有のアイコン

特定のビルドタグに対して異なるアイコンを使用するには、アイコンファイル名を次のようにします。

  • icon.<tag>.png
  • icon.<tag>.<NODE_ENV>.png

アイコンサイズ

Plasmo は次のアイコンサイズ(px単位)を生成します。

16x1648x4864x6432x32128x128

assets ディレクトリに次のファイルのいずれかを配置することで、特定のサイズを上書きできます。

基本環境依存
icon<size>.pngicon<size>.<NODE_ENV>.png
icon-<size>.pngicon-<size>.<NODE_ENV>.png
icon-<size>x<size>.pngicon-<size>x<size>.<NODE_ENV>.png