<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          TinyUiEnterpriseTiny 前端展現(xiàn)框架

          聯(lián)合創(chuàng)作 · 2023-09-20 10:03

          以前發(fā)表過一篇文章:TinyAdmin前端展現(xiàn)框架,其在線演示路徑為:http://www.tinygroup.org/tinyadmin/,應(yīng)該說有許多人還是感覺興趣的,但是由于這個(gè)是基于SmartAdmin框架改寫的,雖然我們自己買了SmartAdmin的授權(quán),但是廣大用戶如果要用的時(shí)候,就會有授權(quán)相關(guān)的問題,這會大大影響一些人的使用決策--尤其是會再發(fā)行的朋友。

          再一個(gè)原因是SmartAdmin初看不是不錯(cuò)的,但是實(shí)際用起來,里面的問題比較多,對IE8基本上可以說是不兼容,雖然我們努力進(jìn)行了一定的修正,但是還是兼容性不夠好。有些用戶體驗(yàn)方面也有改進(jìn)的空間,這就越來越讓我思考,是不是要有更好的解決方案?

          直到AJian和密緣之友加入我的團(tuán)隊(duì)之后,我覺得是時(shí)候比較徹底的解決這個(gè)問題了。果然,在風(fēng)淡蕓輕、AJian、密緣之友的通力合作下,只用了一個(gè)月左右的時(shí)間,就拿出一TinyUI的初始版本,目前已經(jīng)基本完善,當(dāng)然我們還在進(jìn)行系統(tǒng)性的測試,相信還存在一些小問題(有些我們自己已經(jīng)發(fā)現(xiàn),正在修正中),歡迎感興趣的同學(xué)們一起來參與改進(jìn)。

          在線演示地址:http://www.tinygroup.org/tinyuiweb/

          源碼地址(必須托管在高大上的開源中國GIT倉庫):http://git.oschina.net/tinyframework/TinyUiEnterprise

          開發(fā)環(huán)境構(gòu)建,需要有GIT,MAVEN(3.1.x),JDK1.6:

          git clone https://git.oschina.net/tinyframework/TinyUiEnterprise.git
          cd TinyUiEnterprise
          mvn install
          cd *web
          mvn jetty:run

          在執(zhí)行mvn install的時(shí)候,第一次時(shí)間比較長,因?yàn)橐獜闹醒雮}庫下載一些資源包,可以抽支煙、喝杯茶、走走步啥的。

          如果走完最后一步,就可以啟動起一個(gè)本地環(huán)境(注意,沒有別的應(yīng)用戰(zhàn)用8080端口),這個(gè)時(shí)候起個(gè)瀏覽器,輸入:

          http://localhost:8080/tinyuiweb/

           注意,請?jiān)贗E9以上瀏覽器、Chrome、FireFox等瀏覽器上瀏覽,目前IE8還在作適應(yīng)性調(diào)整。

          一些說明,本UI框架中,有一些內(nèi)容取自H-UI,這個(gè)我們和H-UI源創(chuàng)團(tuán)隊(duì)進(jìn)行過溝通,他們允許我們復(fù)用他們框架中的內(nèi)容。
          本UI框架中,在某些外在實(shí)現(xiàn)方面參考了SmartAdmin的一些特性,但是沒有復(fù)用它的源碼。
          本UI框架中,集成了一些開源的JQuery插件,但是不改變原來插件的授權(quán)方式,請使用者在使用時(shí)查看原始插件的授權(quán)方式。

          TinyUI的一些特性說明:

          • 提供了完整的主頁面框架

          • 提供了整頁切換和Ajax局部刷新的支持

          • 提供了豐富的菜單插入點(diǎn)

          • 提供了多種皮膚

          • 提供了豐富的界面元素自定義

          • 提供了UI組件包的封裝

          • 提供了宏封裝,使得使用時(shí)不必關(guān)心具體實(shí)現(xiàn)

          • 提供了流式布局,在手機(jī)端也有良好的展現(xiàn)

          • 良好的解決了UI組件包之間的依賴關(guān)系

          • 良好的解決了CSS合并和JS合并及其壓縮方面的問題

          下面我通過一些圖形了做一個(gè)展示:

          上面是其中的一個(gè)頁面,組件包列表是根據(jù)實(shí)際加載的組件包數(shù)量實(shí)時(shí)計(jì)算出來的,因此不需要人為進(jìn)行修改---這個(gè)就是依賴TinyUiEngine的強(qiáng)大支持了。

          點(diǎn)擊設(shè)置按鈕,會顯示界面調(diào)整面板,在這里可以對導(dǎo)航條、菜單欄、導(dǎo)般菜單等進(jìn)行固定與否的調(diào)整,也可以調(diào)整菜單的位置。還可以選擇是采用全屏還是固定寬度的設(shè)置,值得一提的是如果選擇固定寬度,會根據(jù)頁面的寬度在970與1170寬度之間自動適應(yīng)。再下面就是各種各樣的主題風(fēng)格了。呵呵,現(xiàn)在的主題風(fēng)格只是簡單調(diào)整了一下,用于測試,后面會請專業(yè)的美工同學(xué)進(jìn)行系統(tǒng)性的調(diào)整。

          然后,里面就是幾十個(gè)組件的實(shí)際示例,我敢保證你想用的多大多組件都已經(jīng)包含在內(nèi)了。如果你認(rèn)為還不夠,請到bbs.tinygroup.org社區(qū)中留言,只要提的合理,我們會以你想象不到的速度快速進(jìn)行添加。

          下面我展示一個(gè)流式布局的示范:

          一開始是整頁寬度的固定寬度顯示,還可以看到兩邊的陰影,現(xiàn)在固定寬度為1170像素。

          我們減少它的寬度 


          它的寬度已經(jīng)變成970像素寬。

          再把它的寬度減少,

          可以看到兩邊的隱藏已經(jīng)沒有了。

          由于寬度實(shí)在是小,菜單就不再完整顯示,而是只顯示圖標(biāo)了。

          嗯嗯,效果不錯(cuò),已經(jīng)完整的展示了整個(gè)過程。

          上面是菜單顯示方式,可以看到是非常適合手機(jī)等觸摸屏上操作的。

          Tiny出品,必是精品,小伙伴們一起參與或加入我們吧?。?!

          瀏覽 17
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产女人操B | 国产精品腿扒开做爽爽爽挤奶网站 | 中国女人一级一次看片 | 大鸡吧免费视频 | 天天色色|