
在最新版本的 Figma 設計系統 中,所有變量已與 AG Grid Theming API 參數 實現 1:1 映射。這意味着設計師在 Figma 中的修改能夠無縫傳遞到開發代碼,徹底消除溝通障礙。更重要的是,藉助自動化導出與轉換工具,團隊可以一鍵生成生產可用的 AG Grid 自定義主題,顯著提升交付效率。
AG Grid最新版下載,請聯繫AG Grid中國區合作伙伴慧都科技
1. 設計與開發的橋樑:變量全面映射 API
在主題定製過程中,設計與開發之間常常因為參數不一致而產生反覆溝通。
新版 Figma 設計系統通過 變量直連 API,解決了這一痛點:
-
設計師 修改任意 Figma 變量
-
開發人員 立即獲得對應 API 參數
-
效果保持一致,避免返工與延遲
這一升級,讓 AG Grid 用户的主題定製真正實現 設計所見即開發所得。
2. 示例更新:從 Tokens 到 AG Grid 主題
AG Grid同步更新了 “Tokens 轉 AG Grid 主題”示例,展示如何將 Figma 中的變量導出,並自動轉化為 可直接用於生產環境的 AG Grid 主題。
通過這一流程,團隊只需在 Figma 完成設計,即可快速生成前端可用主題,大幅縮短研發週期。
3. 在 Figma 中創建自定義主題
新版設計系統中的每個顏色、間距、視覺參數都由 Figma 變量控制,並與 AG Grid 主題參數完全對應。
創建流程:
-
打開 Figma 變量面板 → 選擇AG-Theme集合
-
複製內置主題(Quartz 或 Alpine),並重命名為my-theme
-
在AG-Mode集合中複製 Light/Dark 模式組並重命名
-
修改變量值,即可快速生成個性化主題
同時,你還可以通過 Apply Variable Mode 直接預覽新主題效果。

4. 導出與轉換:從 Figma 到 AG Grid
完成主題設計後,只需通過 Design Tokens 插件將變量導出為 JSON 文件。
隨後,使用官方示例工程,基於 Style Dictionary 工具即可將 JSON 自動轉換為 AG Grid 主題對象。
示例命令:
node tokens-to-ag-grid-theme.js --tokens ./tokens/custom-tokens.json --theme my-theme --mode light
轉換完成後,系統會在/themes/目錄生成對應的 JavaScript 文件,直接可用於 AG Grid Theming API。

5. 在 AG Grid 中應用自定義主題
生成的主題對象可直接引入到 AG Grid 應用中,實現即時切換與部署。
示例代碼:
// 導入生成的主題
export const myExportedDarkTheme = {
//...
};
// 創建新主題
const myTheme = themeQuartz.withParams(myExportedDarkTheme);
// 應用到 Grid
const gridOptions = {
theme: myTheme,
//...
};
6. 完整流程總結
從設計到應用,僅需四步:
-
Figma 設計 → 創建並修改主題變量
-
導出 JSON → 插件生成標準化數據
-
自動轉換 → 一鍵轉化為 AG Grid 主題對象
-
立即部署 → 在應用中加載並應用新主題
通過這次升級,Figma 與 AG Grid 的協作能力再次提升,幫助企業團隊快速實現個性化主題定製,真正做到 從設計到代碼的高效閉環。
📌 關於 AG Grid
AG Grid 是全球領先的 JavaScript 數據表格控件,廣泛應用於金融、電信、製造等行業,支持 Angular、React、Vue 和純 JavaScript 項目,擁有企業級的性能與功能深度。
AG Grid最新版下載,請聯繫AG Grid中國區合作伙伴慧都科技