Buscar pacotes, repositórios e categorias de apps

Capa de avatar_glow
Detalhes do pacotev3.0.1

avatar_glow

Um pacote Flutter que fornece um widget de brilho de avatar com animação de brilho de fundo legal

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
38,8 mil
Curtidas
1,2 mil
Pontos Pub
150

Instalar pacote

flutter pub add avatar_glow

Visão geral do pacote

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

Avatar Glow é um pacote Flutter que aprimora perfis de usuário com uma animação brilhante visualmente atraente ao redor dos avatares. Ele fornece um widget AvatarGlow personalizável que adiciona um efeito de brilho dinâmico de fundo, ideal para fotos de perfil ou cabeças de bate-papo. A animação é suave e responsiva, funcionando em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Perfeito para interfaces modernas onde o feedback visual e o engajamento são importantes.

Casos de uso

  • Destaque da foto de perfil
  • animações de cabeças de bate-papo
  • avatares de usuário interativos
  • Telas de onboarding
  • Interfaces gamificadas
  • Feedback visual em aplicativos

Principais recursos

  • Animação suave brilhante
  • Raio de brilho personalizável
  • Suporta todas as plataformas do Flutter
  • Integração fácil com widgets existentes
  • Duração de animação configurável
  • Responsivo às interações do usuário

Indicado para

  • Designers de interface buscando estilo visual
  • Desenvolvedores construindo aplicativos sociais ou de mensagens
  • Aplicativos com elementos interativos de perfil
  • Projetos que exigem animações sutis
  • Equipes focadas em experiências de usuário aprimoradas

Considerações

  • Pode afetar o desempenho em dispositivos de baixa potência
  • O efeito de brilho pode não ser adequado para designs minimalistas
  • Requer contraste de cores cuidadoso para legibilidade
  • Animações podem distrair em aplicativos focados em acessibilidade
  • Não adequado para conteúdo estático ou não interativo

README original

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

Avatar Glow GitHub stars Twitter Follow GitHub last commit Website shields.ioOpen Source Love

An Avatar Glow Flutter Widget with cool background glowing animation.

Live Demo: https://apgapg.github.io/avatar_glow/

PieChart

💻 Installation

In the dependencies: section of your pubspec.yaml, add the following line:

Version

dependencies:
  avatar_glow: <latest version>

To use the latest changes:

  avatar_glow:
    git:
      url: https://github.com/apgapg/avatar_glow
      ref: master

❔ Usage

Import
import 'package:avatar_glow/avatar_glow.dart';

Usage is simple. Avatar Glow is a widget offering different customizable optional parameters with child displayed at its center.

Simple Implementation
AvatarGlow(
 endRadius: 60.0,
 child: Material(     // Replace this child with your own
   elevation: 8.0,
   shape: CircleBorder(),
   child: CircleAvatar(
     backgroundColor: Colors.grey[100],
     child: Image.asset(
       'assets/images/dart.png',
       height: 50,
     ),
     radius: 30.0,
   ),
 ),
),
Full Implementation
AvatarGlow(
  startDelay: const Duration(milliseconds: 1000),
  glowColor: Colors.white,
  glowShape: BoxShape.circle,
  animate: _animate,
  curve: Curves.fastOutSlowIn,
  child: const Material(
    elevation: 8.0,
    shape: CircleBorder(),
    color: Colors.transparent,
    child: CircleAvatar(
      backgroundImage: AssetImage('assets/images/avatar.png'),
      radius: 50.0,
    ),
  ),
),

⭐ My Flutter Packages

  • json_table GitHub stars Create Flutter Json Table from json map directly.
  • pie_chart GitHub stars Flutter Pie Chart with cool animation.
  • search_widget GitHub stars Flutter Search Widget for selecting an option from list.
  • animating_location_pin GitHub stars Flutter Animating Location Pin Widget providing Animating Location Pin Widget which can be used while fetching device location.

⭐ My Flutter Apps

👍 Contribution

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Categorias

Repositório-fonte

Projetos que usam este pacote