Buscar pacotes, repositórios e categorias de apps

Capa de heroicons
Detalhes do pacotev0.11.0

heroicons

Use facilmente o conjunto de ícones heroicons em seu aplicativo Flutter como arquivos SVG.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
18,4 mil
Curtidas
87
Pontos Pub
160

Instalar pacote

flutter pub add heroicons

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote heroicons fornece acesso fácil ao conjunto de ícones SVG Heroicons em aplicativos Flutter. Permite que desenvolvedores integrem uma ampla variedade de ícones de alta qualidade e escaláveis diretamente em seus aplicativos em múltiplas plataformas. Os ícones são entregues como arquivos SVG leves, garantindo renderização nítida em todas as densidades de dispositivos. O pacote é simples de usar, com configuração mínima necessária via pub add. Ele suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.

Casos de uso

  • Adicionando ícones escaláveis às interfaces
  • Melhorar o design visual do aplicativo
  • Criando aplicativos multiplataforma
  • Integração da iconografia moderna
  • Criando conjuntos de ícones consistentes

Principais recursos

  • Renderização de ícone baseada em SVG
  • Suporte multiplataforma
  • Integração fácil por meio do pub
  • Biblioteca de ícones ampla
  • Tamanho de arquivo leve

Indicado para

  • Designers de UI
  • Desenvolvedores Flutter
  • Projetos multiplataforma
  • Interfaces de aplicativos modernos
  • Aplicativos que exigem ícones escaláveis

Considerações

  • Requer tratamento de ativos SVG
  • Pode aumentar ligeiramente o tamanho da compilação
  • Opções limitadas de personalização
  • Não adequado para fluxos de trabalho não-SVG
  • Depende de código-fonte externo

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

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.

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.