Semantic UI
Version 2.5.0 - Oct 6, 2022
Semantic 是一個專為主題設計的 UI 框架。
主要特點
Semantic 讓開發人員可以快速建立漂亮的網站,以簡潔的 HTML 、直覺的 javascript和簡化的調試,幫助使前端開發成為一種愉快的體驗。 Semantic 採用響應式設計,讓您的網站在多個裝置上擴展。 Semantic 已做好生產準備,並與React 、 Angular 、 Meteor和Ember等框架合作,這意味著您可以將其與任何這些框架集成,以將 UI 層與應用程式邏輯一起組織。
Semantic UI 現在與 Node 18 和 Gulp 4 相容。
請幫我們整理問題追蹤器。對於不包含特定 JSFiddle 測試案例(錯誤報告)或功能請求的技術問題,請使用 StackOverflow 尋找解決方案。
請造訪我們的貢獻指南,以了解有關應發佈到 GitHub Issues 的內容的更多資訊。
npm install semantic-ui # Use themes, import build/watch tasks into your own gulpfile.
Semantic UI 包括一個互動式安裝程式來幫助設定您的專案。
環境 | 安裝腳本 | 回購協議 |
---|---|---|
僅CSS | npm install semantic-ui-css | CSS 倉庫 |
僅較少 | npm install semantic-ui-less | 更少的回購協議 |
更少的插件 | npm install less-plugin-semantic-ui | LESS 插件庫 |
EmberJS | ember install:addon semantic-ui-ember | 餘燼倉庫 |
流星 - LESS | meteor add semantic:ui | 流星回購 |
流星-CSS | meteor add semantic:ui-css | CSS 倉庫 |
鮑爾 | bower install semantic-ui |
查看我們的整合 wiki 以了解更多選項。
雖然某些元件可以在 IE9 中運作,但 IE9 不支援網格和其他 Flexbox 元件,並且可能無法正確顯示。
請不要將使用問題發佈到 GitHub Issues。對於此類問題,請使用我們的 Gitter 聊天室或 StackOverflow。
GitHub Issues 用於建議增強功能和報告錯誤。在提交錯誤之前,請確保執行以下操作:
新增拉取要求時,請務必合併到下一個分支。如果您需要在下next
版本中示範修復,可以使用此 JSFiddle
rtl
,可以使用我們的建置工具建立 RTL 版本。資源 | 描述 |
---|---|
錯誤和功能請求 | 所有錯誤提交都需要一個測試案例的鏈接,以及一組重現問題的步驟。您可以透過分叉此 JSFiddle 來製作測試案例,然後在 GitHub Issues 上提交錯誤報告 |
即時聊天 | 加入我們的 Gitter.im 房間 |
通訊更新 | 在semantic-ui.com 上註冊更新 |
其他資源 | 在 StackOverflow 上提交問題或詢問我們的 Google 群組 |
專案 | 如何提供協助 | 下一步 |
---|---|---|
本土化 | 幫助我們將 Semantic UI 翻譯成您的語言 | 加入我們的翻譯社區 |
社會保障體系 | SASS 需要 PR 來支援@import 內的變數 | 新增 #739 的拉取請求 |
角 | 幫助開發角度綁定 | 聯絡 GitHub 問題 |
指南和教程 | 幫助編寫指南和教程 | 加入討論 |
如果您想開始有關 Semantic 的對話,請隨時給我發送電子郵件:[email protected]