このパッケージは、Flutterのフォントとしてピクセルアートアイコンのセットを提供します。 Iconsクラスを使用するのと同じ方法で使用できます。
@HalfMageによって作成されたアイコンセット、この無料アイコンセットが好きなら、プレミアムのアイコンも気に入ってしまいます。


pub.dev/pixelarticonsで最新バージョンを確認できます。
dependencies :
# ...
pixelarticons : <latest-version>
# ...または実行:
flutter pub add pixelarticons必要に応じてインポートする:
import 'package:pixelarticons/pixelarticons.dart' ;IconDataとして使用しますpixelarticonsパッケージはIconDataクラスを使用するため、使用法はIconsクラスとほぼ同じですが、 Pixelに変更されます。
注意してください:
card-plusの低ケースは、 Pixel.cardplusとして記述されます。4k 、 4k-box 、 4gなどの非アルファ文字から始まるアイコンには、 kが付いています。switchのようなDARTキーワードであるアイコンは、 kでもプレフィックスです。したがって、代わりにk4k 、 k4kbox 、 kswitch使用してください。
アイコンフルリストhttps://pixelarticons.com/free/。
/// 4k icon:
Icon ( Pixel .k4k)
/// switch icon:
Icon ( Pixel .kswitch)
/// align-left icon:
Icon ( Pixel .alignleft);FlutterのアイコンとしてSVGを含めるプロセスは本当に退屈です:
このライブラリは、ピクセルアートアイコンのこのプロセスを自動化します。
[問題]タブを使用して、新機能とバグレポートについて説明します。
最初に、Pixel Art Iconsリポジトリから利用可能な新しいアップデートがあるかどうかを確認します。
pixelarticons/autoupdate/lib/has_new_release.dart
96354A3の8〜10行目
pubspec.yamlファイルのカスタムキーを使用して、Pixel Artアイコンの現在公開されているバージョンを最新のリポジトリPixel Art Iconsバージョンと比較します。
利用可能な更新がない場合は、それを無視してください:
pixelarticons/.github/workflows/flow.yaml
96354A3の12〜31行
それ以外の場合は、 pubspec.yaml最新のPixel Art Iconsリポジトリバージョンで更新し、新しいコミットをプッシュします。
pixelarticons/.github/workflows/flow.yaml
CFC1919の40〜53行
理論的に最新のリポジトリバージョンを最新の状態にしているので(バージョン情報を更新したばかりなので)、実際にピクセルアートアイコンSVGをダウンロードし、フォントとDARTフォントクラスを生成します。
pixelarticons/.github/workflows/flow.yaml
CFC1919の55〜65行
fontifyライブラリは、 pubspec.yamlで構成を定義したため、ファイルを見つける方法を知っていることに注意してください。
pixelarticons/pubspec.yaml
96354A3の29〜43行
これで、パッケージを公開する準備ができているので、すぐに行います。
pixelarticons/.github/workflows/flow.yaml
96354A3の67〜84行
PUB資格情報は初めてパッケージを公開した後に生成されるため、自動化されたツールの最初のリリースはマニュアルでなければならないことに注意してください。次に、地元のマシンで生成された資格情報をGitHubの秘密にコピーする必要があります。私は数年前にこれをしたので、pub.devで認証する新しい方法があるかどうかはわかりません。
このフローは、15日ごとに実行される、または手動で実行されるクロンによってトリガーされます。
pixelarticons/.github/workflows/flow.yaml
96354A3の1〜6行目
ローカルで実行するには、 flow.yamlアクションと同じ手順に従ってください。
作業ディレクトリはリポジトリルートです。
必要な環境:
Dart SDK version: 2.14.4 (stable)
Python 3.9.9
これは、このツールがPixelarticonsリポジトリの最新リリースを見つけることができないことを意味します。
ただし、これにはいくつかの原因がある可能性があるため、最初に元のリポジトリのアイコンがどこにあるかを最初に把握し、 ~/download/download.pyスクリプトを更新して、存在する場合に壊れた変更を修正/カバーすることです(このエラーは単純なPython例外によって引き起こされる可能性があります)。
問題を記入して、何が問題になっているのかを確認し、心配しないでください。現在のすべてのリリースとバージョンが利用可能になります。
Copyright©2022-Present、Alex Rintt。
ピクセルアートアイコンダートラッパーはMITライセンスです
![]()