基于Jquery、Bootstrap的后台管理免费UI框架推荐--Charisma UI

在项目设计和开发工作中,做过一些后台管理系统的设计和开发,用的很多都是比较传统的UI框架。

老是走在这个圈子里,走不出去,也不敢走出去。

例如:

这样做的好处也不少:

  1. 传统是最大的好处:开发人员,由其是系统维护技术人员,上手较为容易,大同小异。

  2. 开发简单:独立开发每个iframe模块页面即可

  3. 某个页面出错不影响全局

坏处也很多:

    1. 框架传统,不容易加入新的技术元素

    2. 框架兼容性差,不利于现在的web发展

    3. 由其是css和js调试需要考虑东西太多

    4. 难以维护:上面刚说了好维护,为啥不不好维护?事情总是相对的,熟悉的人自然是好处,

不熟悉的人就是噩梦。 其实这也是我要痛诉的事情:不要以为维护技术人员简单,他所会的,你真是干不了。 维护工作所需的耐心、包容性非常强,不是每个人都有能力去擦屁股的。

。。。。。。。。。。。。。。

说说背景:

现在的jquery应用是越来越多,基于jquery的ui框架、插件库也是越来越多,曾经看到一个资料:

1
<span style="font-family: 微软雅黑, 'Microsoft YaHei'; font-size: 14px;">jQuery在前100万流行网站选择中新增了惊人的145 300个名额。也就是,在过去的一年中, 每天都有398个网站开始使用它。jQuery目前在所有网站中的使用率已达到了42.8%。 其市占率更是达到了84.1%,许多人都将它视为JavaScript库的事实标准。 </span>

许多人都将它视为JavaScript库的事实标准。:这个够狠。

Bootstrap:官方说明是:简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

jquery+Bootstrap,强强联合,就是今天介绍的免费开源后台管理框架---Charisma UI。

先说项目开源地址:https://github.com/usmanhalalit/charisma

项目演示地址:http://usman.it/themes/charisma/  部分样式调用了google的代码库,打开较慢,不是ui库本身的问题。

鉴于有博友反应加载慢的问题,解决办法如下:

是因为这个项目使用的样式里包含了inport样式css的方式。
而且调用的是google,所以回慢。
建议下载下来,保存本地就不慢了。
@import url(https://fonts.googleapis.com/css?family=Karla|Ubuntu);
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');
@import url(https://fonts.googleapis.com/css?family=Karla|Ubuntu);

我更喜欢使用LINK,因为它比较简单——而如果使用@import的话,你必须时刻记得要将@import放到样式代码的最前面,

否则它将会不起作用。而且事实证明,避免使用@import 同样对网站性能有益。

兼容性说明:

因为Bootstrap对IE6的不兼容 ,所以该框架也是需要IE8以上的版本。

经博友提醒,该框架兼容:IE8+,chrome,以及以wikit开发的国内浏览器,firefox。

pc端web演示效果图:

Charisma 是有魅力的意思,英语很冷僻的词。这就跟程序员的性格是一样的,必须要与众不同。

Charisma 的特点是:

1.免费,开源

2.一流的开发质量

3.响应式设计

4.支持多套皮肤。可以自由切换。

控件支持:

仪表盘、form、日期控件、报表、grid、时间选择控件等等,大家可以到demo上看看。

基于Bootstrap这里有详细介绍:http://***/productdesign/BootStrap-use-step.html

后续会,继续介绍Charisma 的项目实例,欢迎大家收藏访问。

 
 

免费UI框架推荐--Charisma UI的更多相关文章

  1. WPF开源UI框架推荐 Modern UI

    稍后追加,详细教程 http://mui.codeplex.com/

  2. 【推荐】HTML5 UI框架 推荐

    笔者的男装网店:http://shop101289731.taobao.com .冬装,在寒冷的冬季温暖你.新品上市,环境选购 最近自己瞎搞一下web网页的东西.想开发先找资源. 整理了一下HTML5 ...

  3. mpvue小程序开发之 集成第三方UI框架Vant Weapp UI

    集成进第三方的UI框架其实很简单 这里把vant-weapp的dist目录重命名为vant-weapp放在项目根目录的static文件夹下: 在src文件夹下,即我们写vue代码的位置,正在编写的页面 ...

  4. 2017年最受欢迎的UI框架

    前端领域最近几年发展的特别迅速,可以说是百家争鸣.在底层的前端框架领域中,最早是jquery称霸互联网,近两年MVVM类型的框架慢慢成为主流,Vue.React和Angular三大框架并驾齐驱.可以说 ...

  5. 游戏UI框架设计(四) : 模态窗体管理

    游戏UI框架设计(四) --模态窗体管理 我们在开发UI窗体时,对于"弹出窗体"往往因为需要玩家优先处理弹出小窗体,则要求玩家不能(无法)点击"父窗体",这种窗 ...

  6. 深入探讨ui框架

    深入探讨前端UI框架 1 前言 先说说这篇文章的由来 最近看riot的源码,发现它很像angular的dirty check,每个component ( tag )都保存一个expressions数组 ...

  7. 推荐几个可以与PhoneGap很好搭配的UI框架

    - xui.js:可以被视作是jquery在phonegap上的替代品,挺好用的- jq.mobi:同上,不过体积比xui.js要大,一般还是用xui.js- jq.ui:jq.mobi配套的UI框架 ...

  8. 【转】推荐10款最热门jQuery UI框架

    推荐10款最热门jQuery UI框架 原创 在进行Web开发时,并非所有的库都适合你的项目,但你仍需要收藏一些Web UI设计相关的库或框架,以在你需要的时候,加快你的开发效率.本文为你推荐10款非 ...

  9. 推荐几个精致的web UI框架

    1.Aliceui Aliceui是支付宝的样式解决方案,是一套精选的基于 spm 生态圈的样式模块集合,是 Arale 的子集,也是一套模块化的样式命名和组织规范,是写 CSS 的更好方式. git ...

随机推荐

  1. Android研究之游戏开发处理按键的响应

    1.onKeyDown 方法 onKeyDown 方法是KeyEvent.Callback 接口中的一个抽象方法,重写onKeyDown 方法能够监听到按键被按下的事件,我们先看看onKeyDown方 ...

  2. WCF中的数据契约(DataContract)

    服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型. 一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所 ...

  3. ASP.NET——RequiredFieldValidator控制和ValidationSummary控制

    我们的登录页面,忘记承担损失password然后username,该页面将永远是一个小提醒. 那么我们在网也制作的时候怎样实现这一功能呢?这就用到了RequiredFieldValidator控件和V ...

  4. 将程序添加到右键菜单和图标(以记事本、UltraEdit为例)

    原文:将程序添加到右键菜单(以记事本.UltraEdit为例) 如何将程序加入右键菜单,这里分别以记事本.UltraEdit为例! 以记事本程序为例: 1. 在运行中输入regedit,打开注册表,找 ...

  5. JavaScript随记汇总

    1.<script>标签嵌套,浏览器无法正常解析的问题: 百度知道回答 <script>FTAPI_slotid = 1007894;FTAPI_sync = true< ...

  6. ARC注意的泄漏问题

    --------- block中常见的泄漏问题 代码中block经常用到.例如网络请求?一些图形分析处理等,就是比较耗时的操作,多线程gcd然后进行操作. 这个时候,会使用block进行处理,然后调用 ...

  7. 关于s2sh框架关于hibernate懒加载问题的说明和解决方案

    首先我们来看下面这个图,解释了一个web程序的一次请求流程! 懒加载异常的说明: 懒加载就是我们在查询一个对象时,它所有的属性是否要被查出来! 如果懒加载开启的话,session在service层就被 ...

  8. Linux下tomcat管理查看控制台|杀死tomcat进程

    查看控制台 # tail -f catalina.out 脚本执行权限chmod u+x *.sh #看是否已经有tomcat在运行了 ps -ef |grep tomcat #如果有,用kill; ...

  9. Backbone入门

    Backbone入门讲解 Backbone是一个实现了web前端mvc模式的js框架. 一种解决问题的通用方法,我们叫做模式. 设计模式:工厂模式,适配器模式,观察者模式等,推荐js设计模式这本书.设 ...

  10. 【Android平台安全方案】の #00-请不要在外部存储(SD卡)加密存储的敏感信息

    本文翻译自https://www.securecoding.cert.org/confluence/display/java/DRD00-J.+Do+not+store+sensitive+infor ...