Skip to content
/ layui Public
forked from layui/layui

採用自身模塊規範編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫形式,極低門檻,拿來即用。

License

Notifications You must be signed in to change notification settings

geek01/layui

 
 

Repository files navigation

Layui

中文 · English

原生態極簡模塊化 Web UI 組件庫

License Version NPM

Layui 是一套開源免費的 Web UI 組件庫,採用自身輕量級模塊化規範,遵循原生態的 HTML/CSS/JavaScript 開發模式,極易上手,拿來即用。其風格簡約輕盈,而內在雅緻豐盈,甚至包括文檔在內的每一處細節都經過精心雕琢,非常適合網頁界面的快速構建。Layui 區別於一眾主流的前端框架,卻並非逆道而行,而是信奉返璞歸真之道。確切地說,它更多是面向於追求簡單的務實主義者,即無需涉足各類構建工具,只需面向瀏覽器本身,便可將頁面所需呈現的元素與交互信手拈來。

快速上手

使用 Layui 只需在頁面中引入核心文件即可:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>Quick Start - Layui</title>
    <link href="./layui/css/layui.css" rel="stylesheet" />
  </head>
  <body>
    <!-- HTML Content -->
    <script src="./layui/layui.js"></script>
    <script>
      // Usage
      layui.use(function () {
        var layer = layui.layer;
        // Welcome
        layer.msg("Hello World", { icon: 6 });
      });
    </script>
  </body>
</html>

使用文檔

當前版本文檔

項目參與

項目參與者

破舊立新 🌱

2016 年 10 月 14 日,Layui 發佈了 1.0.0 首版,此後多年被廣泛應用於眾多 Web 平臺。

2021 年 10 月 13 日,Layui 發佈了原官網下線的公告(導讀),並將文檔站點切換到了 Gitee Pages,社區及日常維護亦全面轉移到了 Gitee 和 Github 平臺,以此呼籲大家擁抱其他更好的主流框架,導致大家誤以為 Layui 停更了。事實上,自那以後,Layui 仍然在 Github 和 Gitee 保持活躍,並不存在所謂的停止更新,從當時的 2.6.8 一直連續迭代到如今的最新版本。

2023 年 4 月 24 日,Layui 發佈了 2.8.0 正式版,並上線了新的文檔站點,這是一次樸實的迴歸,更是情懷的延續。 但我們仍然堅持兩年前那則公告中的觀點, 即仍然推薦大家去擁抱主流,始終保持對前沿技術的無限熱愛,是開發者們都應具備的思維屬性而 Layui 所做的,是為填補主流之外的那些略顯狹小的空隙。Layui 雖不是前端主流,但也早已不是作者個人的 Layui,而是所有仍在堅持使用它的人的 Layui,它仍然支撐著許多項目,也代表著許多人的工作。作為開源創作者,應該要為這些堅持者而守望。

未來,Layui 會持續陪伴著所有為之熱愛的人們,共同去論證 Layui 開發模式的可行性。

開源許可

Layui 採用 MIT 許可發佈。其他相關協議亦可參考《免責聲明》。

About

採用自身模塊規範編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫形式,極低門檻,拿來即用。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 78.7%
  • CSS 21.3%