Giter Site home page Giter Site logo

cdll / frozenui Goto Github PK

View Code? Open in Web Editor NEW

This project forked from frozenui/frozenui

0.0 2.0 0.0 17.52 MB

FrozenUI的CSS组件库,基于腾讯手Q样式规范

Home Page: http://frozenui.github.io/frozenui

License: MIT License

CSS 98.47% JavaScript 0.86% HTML 0.68%

frozenui's Introduction

###Frozen UI

Frozen UI是一个开源的简单易用,轻量快捷的移动端UI框架。基于手Q样式规范,选取最常用的组件,做成公用离线包减少请求,升级方式友好,文档完善,目前全面应用在腾讯手Q增值业务中。

css组件包括按钮,列表,表单,通知,提示条,弹出框,选项卡,等级图标,角标,红点,1px解决方案等。

css使用模块化的样式命名和组织规范,使用sass编写css。

js访问 https://github.com/frozenui/frozenjs

demo访问 http://frozenui.github.io/demo/

###支持

android 2.3 +,ios 4.0 + 。

###使用

查看http://frozenui.github.io/

下载地址 http://frozenui.github.io/frozenui.zip

grunt

参考

首先使用npm install下载所有需要的grunt插件,(腾讯内部网络需要特殊配置以及设置代理),推荐使用淘宝的代理 registry = http://registry.npm.taobao.org

使用grunt build会编译代码,然后使用nico server开启nico测试,访问127.0.0.1:8000调试页面

使用grunt --log=logtest 命令会做好打包压缩部署ftp等操作

也可以使用grunt命令打包压缩部署ftp,然后使用nico命令生成站点和git命令提交,需要配置一个.ftppass文件: { "key": { "username": "", "password": "" } }

版本目录下的css ,css-debug和img目录需要发布到线上,_css-debug_是未压缩的版本,为调试使用

i.gtimg.cn.zip需要发布到离线包

版本管理

版本格式:主版本号.次版本号.修订号,版本号递增规则:

主版本号:整体改版

次版本号:功能性新增,bug修复

修订号:bug或新功能的调试版本,只作为开发版本,不做正式发布

当前版本在第一个使用的业务发布后不再修改,新增版本会新增一个离线包。

业务上使用时升级版本需要通知到开发,以及是否有dom修改,会不会影响到js

维护

原则是有问题提issue,代码修改提pr,由faycheng合并以及内部发布

###版本修改记录

查看http://frozenui.github.io/frozenui/history.html

###License

MIT License

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.