狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

不依賴任何 JavaScript 框架、全新的開源 UI 組件庫

admin
2024年7月25日 0:52 本文熱度 839

項目簡介

ZUI 3 是一個全新的開源 UI 組件庫,提供了豐富的實用組件,并提供自由的定制使用方式,不依賴任何 JavaScript 框架,可以在任何 Web 應用中通過原生的方式使用


組件特性

  • 豐富的 CSS 工具類基于 Tailwind CSS 提供了豐富的 CSS 工具類,包括特別的語義化外觀類名;

  •  強大的 JS 組件基于 Preact 提供了大量 JavaScript 組件,每個組件提供了大量實用的功能選項;

  • 友好現代的界面提供了經過精心設計的界面風格,所有組件交互經過反復優化和驗證以提供最佳方式;

  • 主題和深色模式基于 CSS 變量的主題模式,快速生成主題,內置支持深色模式

  • 自由使用不依賴具體的框架,所有 CSS 工具類開箱即用,所有 JS 組件支持原生調用,豐富的引入方式,支持通過 ESM 導入,或者直接在瀏覽器中引用整個 JS 和 CSS,支持打包定制自己的組合版本;

  • 高度定制除了按需引入,還支持打包定制自己的組合版本,避免多余

UI元素類型及定義

ZUI中包含各種各樣的界面元素(或控件),例如按鈕、列表、表格等,甚至一些特定場景用到的一組元素也會在ZUI中精心設計,例如評論列表。為了更好的展示我們的設計理念,把這些元素歸為如下四類:

  • 基本控件用來構建網頁應用的基本界面單元,例如按鈕、文本標簽、輸入框等。

  • 組件通過一個以上的基本控件組合而成的較復雜的界面單元。例如表單、菜單、表格等。

  • Javascript 組件:這些組件要正常使用會使用到Javascript。某些Javascript組件需要手動調用來啟用。

  • 視圖視圖是將基本控件和組件組合使用來展現網站上的通用內容,例如評論視圖及文章預覽列表視圖。

ZUI中的大多數界面元素都有不同的子類型、狀態及參數。關于類型、狀態及參數的定義如下:

  • 類型同一種界面單元的不同類型,例如按鈕有主要按鈕、次要按鈕及危險按鈕等,導航菜單類型有普通導航及頂部固定導航等。任何時候都應該只為同一個界面元素指定一種類型,默認類型無需指定。

  • 狀態狀態為同一種界面單元允許在不同的狀態中切換,例如按鈕有正常狀態和不可用狀態,下拉菜單有展開及收攏狀態,菜單項目有選中和未選中狀態等。在同一個界面元素中允許疊加多個狀態。

  • 參數參數作為界面單元如何展現提供依據,例如表格是否隔行變色,是否啟用鼠標懸停等。可以同時指定多個參數。

源碼結構

可以隨時從Github上下載ZUI的源碼。不僅僅包含所有開發源碼文件,而且包含完整的文檔和示例。如果你需要定制的編譯版本更應該下載源碼。以下簡要說明源碼目錄結構。

zui/
├── src/                         ZUI的源碼目錄
├── less/
├── js/
├── fonts/
└── apps/ 一些自定義的編譯配置
├── dist/ 預編譯輸出目錄
├── css/
├── js/
└── fonts/
├── docs/ 文檔
└── example/ 文檔中用到的例子
├── assets/ 一些依賴的或者配合使用的其他資源,包含jquery
├── Gruntfile.js                 Grunt構建腳本
└── index.html                   文檔首頁

支持的平臺

桌面瀏覽器

  • IE 8+

  • Opera 12+

  • Firefox 8+

  • Safari 6+

  • Chrome 20+

移動瀏覽器

  • IOS 6+ Safari

  • Chrome for Android 4+

  • Chrome for iOS

  • Windows 10 Mobile Edage

控件展示

安裝使用

通過 npm 獲取 ZUI 的生產文件及完整源碼。

npm install zui

目前你并不能通過 require('zui') 來使用 ZUI 的 JavaScript 文件。你需要在頁面中手動引用 node_modules/zui/ 目錄下的文件:

<!-- ZUI 標準版壓縮后的 CSS 文件 --><link rel="stylesheet" href="node_modules/zui/dist/css/zui.min.css">
<!-- ZUI Javascript 依賴 jQuery --><script src="node_modules/zui/dist/lib/jquery/jquery.js"></script><!-- ZUI 標準版壓縮后的 JavaScript 文件 --><script src="node_modules/zui/dist/js/zui.min.js"></script>

通過 Bower 獲取 ZUI 的生產文件及完整源碼。

bower install zui

END


該文章在 2024/7/25 0:53:17 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved