FLUTTER ECOSYSTEM

tinycolor2

Manipulação e conversão de cores no Flutter, portado do JS tinycolor2

Versão mais recente
3.0.1
Downloads em 30 dias
11,6 mil
Curtidas
38
Pontos Pub
150

Visão geral do pacote

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

Visão geral

tinycolor2 é um pacote Flutter para manipulação e conversão de cores, portado da popular biblioteca JavaScript tinycolor2. Ele fornece um conjunto abrangente de ferramentas para analisar, modificar e converter cores entre vários formatos, como HEX, RGB, HSL e HSV. O pacote suporta ajustes de modo claro e escuro, mistura de cores e verificações de acessibilidade. Ideal para interfaces dinâmicas que exigem transformações de cor em tempo real, garante uma manipulação consistente de cores entre plataformas.

Casos de uso
  • Geração dinâmica de temas
  • Verificação de contraste de cor
  • Ajustes de matiz/saturação/luminosidade
  • Mesclagem de cores no design de interface
  • Personalização de temas em aplicativos
Principais recursos
  • Análise de HEX, RGB, HSL, HSV
  • Controle de brilho e saturação de cor
  • Utilitários de mistura de cores
  • Cálculo da razão de contraste de acessibilidade
  • Consistência multiplataforma
Indicado para
  • desenvolvedores de UI/UX
  • Construtores de temas
  • Implementadores de sistema de design
  • Aplicativos com esquemas de cores dinâmicos
Considerações
  • Limitado a operações de cor apenas
  • Nenhum widget de seletor de cor embutido
  • Requer integração manual com sistemas de tema
  • Não suporta espaços de cores avançados como LAB ou LCH
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add tinycolor2

Categorias

Repositório-fonte

Projetos relacionados