FLUTTER ECOSYSTEM

from_css_color

根據 https://drafts.csswg.org/css-color-3 創建 Color 實例,該實例來自 CSS 顏色字串

最新版本
2.0.0
近 30 天下載
20萬
喜歡數
24
Pub 分數
150

Package Overview

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

套件概覽

一個 Flutter/Dart 套件,可將 CSS 顏色字串轉換為 Color 物件,支援 CSS 顏色模組第 3 版規格。它讓開發者能在 Flutter 應用中使用熟悉的 CSS 顏色格式——例如十六進位碼、命名顏色、RGB、RGBA、HSL 及 HSLA。這簡化了樣式設定,並確保與基於 Web 的顏色定義一致。此套件輕量且相容所有主要平台,包含行動裝置、Web 與桌面。

適用情境
  • 在Flutter應用中轉換CSS顏色字串
  • 將網路色彩方案遷移到 Flutter
  • 動態主題顏色解析
  • 從CSS值進行顏色插值
  • 跨平台色彩一致性
主要特色
  • 支援 CSS 顏色模組第 3 級
  • 支援十六進制、RGB、RGBA、HSL、HSLA 和命名顏色
  • 輕量且快速的解析
  • 平台無關的實現
  • 對無效輸入的強健錯誤處理
適合對象
  • Web到Flutter開發者
  • 主題系統實現者
  • 設計系統整合商
  • 使用CSS的UI/UX開發人員
  • 需要 CSS 顏色相容性的應用
使用建議
  • 不支援 CSS 顏色模組第 4 級功能
  • 僅限標準CSS顏色語法
  • 除了解析之外,沒有內建的顏色轉換工具
  • 需要有效的輸入字串
  • 未針對高頻率色彩生成進行優化
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add from_css_color

所屬分類

相關專案