Matrix Admin 後臺模板筆記

    一個後臺模板用久了就想換一個。上次找到了Matrix Admin.和ACE同樣都是Bootstrap風格,比較容易上手。Matrix要更健壯些。感受拿去作用戶界面也是能夠的。html

    總體風格:jquery

    

    1.表單驗證git

 

   驗證是藉助於jquery.validate.js . 有豐富的驗證方法,更多API請戳這裏ui

   js:url

  $("#basic_validate").validate({
        rules:{
            required:{
                required:true
            },
            email:{
                required:true,
                email: true
            },
            password: {
                required: false,
            },
            date:{
                required:true,
                date: true
            },
            url:{
                required:true,
                url: true
            }
        },
        errorClass: "help-inline",
        errorElement: "span",
        highlight:function(element, errorClass, validClass) {
            $(element).parents('.control-group').addClass('error');
        },
        unhighlight: function(element, errorClass, validClass) {
            $(element).parents('.control-group').removeClass('error');
            $(element).parents('.control-group').addClass('success');
        }
    });

form元素,這種指定格式很是方便。spa

$("#mask-phone").mask("(999) 999-9999", {completed:function(){alert("Callback action after complete");}});
    $("#mask-phoneExt").mask("(999) 999-9999? x99999");
    $("#mask-phoneInt").mask("+40 999 999 999");
    $("#mask-date").mask("99/99/9999");
    $("#mask-ssn").mask("999-99-9999");
    $("#mask-productKey").mask("a*-999-a999", { placeholder: "*" });
    $("#mask-eyeScript").mask("~9.99 ~9.99 999");
    $("#mask-percent").mask("99%");

這裏整合的是masked.js   讓用戶按照格式輸入。插件

2.DataTable3d

ACE用的Jqgrid,比較起來,仍是DataTable好用,語法簡單,支持分頁,排序和查詢。jquery.dataTables.min.js --> 更多APIcode

js:orm

$('.data-table').dataTable({
        "bJQueryUI": true,
        "sPaginationType": "full_numbers",
        "sDom": '<""l>t<"F"fp>'
    });

3 icon 有更豐富的圖標

4.登錄

5.其餘

基本樣式用法基本和Bootstrap是一致的,像Tab,Accordion,modal 對話框,Popover ,button 等。

 另外還有圖表,活動日曆以及圖片管理的部分。charts是基於jquery.flot.js ,flot是很強大的。官網有更多用法。日曆是 fullcalendar

定義一個chart

 $.plot($(".chart"),
           [ { data: sin, label: "sin(x)", color: "#ee7951"}, { data: cos, label: "cos(x)",color: "#4fb9f0" } ], {
               series: {
                   lines: { show: true },
                   points: { show: true }
               },
               grid: { hoverable: true, clickable: true },
               yaxis: { min: -1.6, max: 1.6 }
           });

 

小結:Matrix Admin整合了這些咱們熟知的插件,因此用起來上手也快。

下載連接是三個包,還有收藏的另外兩個模板,一個是Metro風格的集合。但願你們喜歡

http://pan.baidu.com/s/1bnz2fqJ

 ACE模板

相關文章
相關標籤/搜索