Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev3.0.1

yako_theme_switch

Interruptor personalizado que tem bom aspecto para alterar o tema do aplicativo

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
24
Curtidas
31
Pontos Pub
160

Instalar pacote

flutter pub add yako_theme_switch

Visão geral do pacote

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

Um widget de interruptor personalizável e visualmente atraente projetado especificamente para alternar temas de aplicativos em aplicações Flutter. Construído com animações suaves e feedback responsivo, melhora a experiência do usuário ao alternar entre modos claro e escuro. O pacote oferece suporte a múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo comportamento consistente entre dispositivos. Integra-se perfeitamente em projetos Flutter existentes com configuração mínima.

Casos de uso

  • Alternando entre temas claro e escuro
  • Melhorando a UI/UX para preferências de tema
  • Integrando o alternador de tema nas telas de configurações
  • Criando elementos de design responsivo
  • Personalizando a aparência da alternância de tema
  • Suporte à gestão de temas entre plataformas

Principais recursos

  • Transições de animação suaves
  • Compatibilidade multiplataforma
  • Aparência personalizável
  • Integração fácil com aplicativos Flutter
  • Suporte integrado para modo claro/escuro
  • Feedback de toque responsivo

Indicado para

  • Desenvolvedores de aplicativos com suporte a temas
  • Designers de UI procurando interruptores refinados
  • Projetos que exigem controle de tema independente de plataforma
  • Aplicativos destinados a múltiplos sistemas operacionais
  • Equipes focadas na experiência do usuário e na estética

Considerações

  • Requer conhecimento básico de widgets do Flutter
  • Pode ser necessário estilos adicionais para designs complexos
  • Depende do sistema de temas do Flutter
  • Limitado à funcionalidade de alternância de tema
  • Não adequado para interruptores não relacionados ao tema

README original

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

Yako Theme Switch

Just a cool switch for your app's theme

Installing:

In your pubspec.yaml

dependencies:
  yako_theme_switch: ^2.0.0

Basic Usage:

    YakoThemeSwitch(
      enabled: themeMode == ThemeMode.light,
      onChanged: (bool value) {
        setState(() => themeMode = value ? ThemeMode.light : ThemeMode.dark);
      },
    );

Advanced usage

    YakoThemeSwitch(
      enabled: themeMode == ThemeMode.light,
      onChanged: (bool value) {
        setState(() => themeMode = value ? ThemeMode.light : ThemeMode.dark);
      },
      width: 50,
      enabledBackgroundColor: Colors.blue,
      disabledBackgroundColor: Colors.red,
      enabledToggleColor: Colors.white,
      disabledToggleColor: Colors.white,
      animationDuration: const Duration(milliseconds: 300),
      enabledToggleBorderRadius: 8,
    ),

Check out other Yako packages:

Badges

Settings UI

Status Alert

Full Screen Menu

Diagonal decoration

and more to come!

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.