이 패키지는 플러터 용 글꼴로 픽셀 아트 아이콘 세트를 제공합니다. 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 와 같은 다트 키워드 인 아이콘은 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를 포함시키는 과정은 실제로 지루합니다.
이 라이브러리는 픽셀 아트 아이콘에 대한이 프로세스를 자동화합니다.
문제 탭을 사용하여 새로운 기능 및 버그 보고서를 논의하십시오.
먼저 픽셀 아트 아이콘 저장소에서 사용할 수있는 새로운 업데이트가 있는지 확인합니다.
Pixelarticons/autoupdate/lib/has_new_release.dart
96354A3의 8 ~ 10 행
pubspec.yaml 파일에서 사용자 정의 키를 사용하여 현재 게시 된 픽셀 아트 아이콘을 최신 리포지토리 픽셀 아트 아이콘 버전과 비교합니다.
사용 가능한 업데이트가 있으면 무시하십시오.
Pixelarticons/.github/Workflows/flow.yaml
96354A3에서 12 ~ 31 행
그렇지 않으면 최신 픽셀 아트 아이콘 저장소 버전으로 pubspec.yaml 업데이트하고 새로운 커밋을 추진하십시오.
Pixelarticons/.github/Workflows/flow.yaml
CFC1919의 40 ~ 53 행
이제 우리는 이론적으로 최신 리포지토리 버전을 최신 상태로 유지하므로 (방금 버전 정보를 업데이트 했으므로) 실제로 픽셀 아트 아이콘 SVG를 다운로드하고 글꼴 및 다트 글꼴 클래스를 생성 할 수 있습니다.
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 행
펍 자격 증명은 처음으로 패키지를 게시 한 후에 생성되므로 자동화 된 도구의 첫 번째 릴리스는 매뉴얼이어야합니다. 그런 다음 로컬 컴퓨터에서 생성 된 자격 증명을 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 예외로 인해 발생할 수 있음).
문제를 입력하여 무엇이 잘못되고 있는지 확인하고 걱정하지 마십시오. 모든 현재 릴리스 및 버전을 사용할 수 있습니다.
저작권 © 2022-Present, Alex Rintt.
픽셀 아트 아이콘 다트 래퍼는 MIT 라이센스가 부여되었습니다
![]()