FLUTTER ECOSYSTEM

flex_seed_scheme

Flutter 的 ColorScheme.fromSeed 的更灵活、更强大的版本。使用多个种子颜色、自定义色度和色调映射。

最新版本
5.0.1
近 30 天下载
53.5万
喜欢数
110
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

FlexSeedScheme 是 Flutter 的 ColorScheme.fromSeed 的灵活替代方案,支持使用多个种子颜色,并可自定义色度和色调映射。它通过提供对颜色生成的更大控制,增强了主题创建,非常适合动态和富有表现力的用户界面。该方案适用于亮色和暗色模式,支持 Android、iOS、Web、macOS、Windows 和 Linux 等主要平台。该包简化了复杂的颜色方案,同时保持一致性和可访问性。

适合场景
  • 创建多种子主题应用程序
  • 通过精确的色调控制自定义色彩调色板
  • 构建可访问且视觉上一致的用户界面
  • 在跨平台应用中实现动态主题
  • 设计与品牌一致的配色方案
主要特点
  • 支持多种种子颜色
  • 可定制的色度和色调映射
  • 对默认 ColorScheme.fromSeed 的灵活性进行了增强
  • 跨平台兼容性
  • 改进的可访问性和对比度
  • 与 Flutter 主题的无缝集成
适合对象
  • 寻求高级色彩控制的设计人员
  • 开发人员构建品牌化 UI
  • 需要动态或自适应主题的应用程序
  • 使用多种品牌颜色的团队
  • 项目优先考虑跨平台的视觉一致性
使用建议
  • 需要理解色彩理论
  • 可能增加简单主题的复杂性
  • 需要仔细测试可访问性
  • 不是 ColorScheme.fromSeed 的即插即用替代品
  • 最适合具有高级主题需求的项目
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add flex_seed_scheme

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目