RubyLouvre / avalon.oniui

基于avalon的组件库
415 stars 221 forks source link

组件开发情况一览表 #13

Closed RubyLouvre closed 9 years ago

RubyLouvre commented 10 years ago

onition 的重构(重点,完成当中的三分之一)

颜色选择器 colorpicker 日历 四种 JQ式的双日历, 迷你日历, 单日历, my97风格

下拉框 (先模拟bootstrap的, 以后搞无级分级的,会根据边沿调整位置)

轮播 (163风格的) http://demo.tutorialzine.com/2011/03/photography-portfolio-shutter-effect/ 滚动监听 上传组件 iframe高度自适应组件 验证框架 (基于jvalidator重构)

富文本编辑器(优先级排后)

图标字体库 nodejs <--> AMD 转换工具 (优先级高) 参考 https://github.com/anodynos/uRequire https://github.com/yinso/amdee https://github.com/thlorenz/browserify-ftw

手机上常用框架 动画 https://github.com/visionmedia/move.js 滚动条https://github.com/cubiq/iscroll 点击https://github.com/ftlabs/fastclick 切换图片与内容 https://github.com/thebird/Swipe totoro测试平台的搭建 (avalon API的测试与onition)

avalon在公司的培训(当然让组员去干)

fekit的重构(待完成fekit,grunt与gulpjs的源码解读后动工)

http://2014.html5dw.com/topic售签

fontawesome.io icon字体 貌似只有taobao和腾讯有一个平台,大公司都注重工具盒组件开发的

http://fex.baidu.com/blog/2014/04/fis-static-resource-management/

模拟这个 http://ux.etao.com/page2012 做展示页面

JSCritic - JS代码质量检测工具 http://jscritic.com/

富文本编辑器中粘贴图片时,chrome可以得到e.clipBoardData.items并从中获取二进制数据,以便ajax上传到后台,实现粘贴图片的功能。firefox中items为undefined,可选的方案:1将base64原样上传到后台进行文件存储替换,2将内容清空,待粘贴完毕后取图片src,再恢复现场http://stackoverflow.com/questions/2176861/javascript-get-clipboard-data-on-paste-event-cross-browser

RubyLouvre commented 10 years ago

金碟的UI库 http://ui.operamasks.org/website/download.html 基于jQuery,兼容KISSY 的富客户端控件库 https://github.com/search?q=bui&ref=cmdform KISSY UI https://github.com/kissyteam/kissy jQuery mobile http://demos.jquerymobile.com/1.4.2/ arale http://aralejs.org/sticky/ jqwidgets http://www.jqwidgets.com/ http://wiki.corp.qunar.com/pages/viewpage.action?pageId=49956129

名称状态说明
checkboxlist完成
textbox+suggest完成
at完成
pager完成
dialog完成
draggable完成
resizable完成
dropdown完成
hotkeys完成
grid完成
according完成
slider完成
tooltip完成
switch完成
tabs完成
spinner完成
progressbar完成
switchdropdown完成
miniswitch完成
notice完成
position完成
roleselect完成
datepicker完成
scrollbar完成

http://uedc.163.com/10999.html 7月初完成控件的单独开发,然后是 CSS皮肤的整合与调整,各种控件一起使用的容错调整, 对旧有UI库API的尽可能的兼容相似,减少学习成本 一个简单的官网

    预期7月18日完成
RubyLouvre commented 10 years ago

slider slider progressbar progressbar switch switch dropdown dropdown