FLUTTER ECOSYSTEM

tinycolor2

Flutter 顏色操作與轉換,來自 JS tinycolor2

最新版本
3.0.1
近 30 天下載
1.2萬
喜歡數
38
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

tinycolor2 是一個用於顏色操作和轉換的 Flutter 套件,源自流行的 JavaScript 庫 tinycolor2。它提供了一套完整的工具,用於解析、修改和在各種格式(如 HEX、RGB、HSL 和 HSV)之間轉換顏色。該套件支援亮色和暗色模式調整、顏色混合以及可訪問性檢查。非常適合需要即時顏色變換的動態 UI,確保跨平台的一致性顏色處理。

適用情境
  • 動態主題生成
  • 顏色對比度檢查
  • 色相/飽和度/亮度調整
  • UI設計中的顏色混合
  • 應用中的主題自訂
主要特色
  • HEX、RGB、HSL、HSV 解析
  • 顏色亮度和飽和度控制
  • 顏色混合工具
  • 可存取性對比度比率計算
  • 跨平台一致性
適合對象
  • UI/UX 開發人員
  • 主題建構器
  • 設計系統實施者
  • 具有動態配色方案的應用程式
使用建議
  • 僅限顏色操作
  • 無內建色彩選擇器元件
  • 需要與主題系統進行手動整合
  • 不支援 LAB 或 LCH 等進階色彩空間
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add tinycolor2

所屬分類

原始碼儲存庫

相關專案