패키지, 저장소 및 앱 카테고리 검색

heroicons 표지
패키지 상세v0.11.0

heroicons

Flutter 앱에서 SVG 파일로 쉽게 Heroicons 세트를 사용하세요.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
1.8만
좋아요
87
Pub 점수
160

패키지 설치

flutter pub add heroicons

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

heroicons 패키지는 Flutter 애플리케이션에서 Heroicons SVG 아이콘 세트에 쉽게 접근할 수 있도록 해줍니다. 개발자들은 다양한 고품질의 확장 가능한 아이콘을 여러 플랫폼에서 직접 앱에 통합할 수 있습니다. 아이콘은 가벼운 SVG 파일로 제공되어 모든 기기 밀도에서 선명한 렌더링을 보장합니다. pub add를 통해 최소한의 설정만으로 간편하게 사용 가능하며, Android, iOS, Web, macOS, Windows, Linux 등 주요 플랫폼을 모두 지원합니다.

사용 사례

  • UI에 확장 가능한 아이콘 추가하기
  • 앱 시각적 디자인 향상
  • 크로스플랫폼 앱 빌드
  • 현대적인 아이콘 그래픽 통합
  • 일관된 아이콘 세트 만들기

주요 기능

  • SVG 기반 아이콘 렌더링
  • 크로스 플랫폼 지원
  • pub를 통한 간편한 통합
  • 넓은 아이콘 라이브러리
  • 경량 파일 크기

적합한 대상

  • UI 디자이너
  • Flutter 개발자
  • 크로스 플랫폼 프로젝트
  • 현대적인 앱 인터페이스
  • 확장 가능한 아이콘을 필요로 하는 앱

고려 사항

  • SVG 자산 처리 필요
  • 빌드 크기를 약간 증가시킬 수 있습니다
  • 제한된 사용자 정의 옵션
  • 비-SVG 워크플로우에는 적합하지 않습니다
  • 외부 소스 코드에 의존

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

HeroIcons

heroicons port to Flutter. This package renders the icons as SVG images.

This package was last updated to use heroicons version 2.2.0 (on December 15th, 2024). If there's a newer version of HeroIcons available, please create an issue or pull request.

Usage

class MyExampleWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return HeroIcon(
      HeroIcons.calendar,
      style: HeroIconStyle.outline, // Outlined icons are used by default.
      color: Colors.red,
      size: 30,
    );
  }
}

You can also use HeroIconTheme to set the default style (e.g., outline or solid) for all icons in your app. (You'll still be able to override the style for individual icons.)

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      // ...
      home: HeroIconTheme(
        style: HeroIconStyle.solid,
        child: MyHomePage(),
      ),
    );
  }
}

Install

Run flutter pub add heroicons to quickly add latest version from your CLI.

카테고리

의존성

의존성 목록 2 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.