文件名称:css-chassis:尝试为CSS和JavaScript UI库创建开放标准
文件大小:43KB
文件格式:ZIP
更新时间:2024-05-13 05:19:17
机箱通常会为CSS库,JavaScript UI库和Web开发人员创建开放标准。 该项目将定义通用小部件和模式的标记和类名的标准,以及这些标准的实现。 与DOM库可以在构建的方式类似,我们希望UI库可以在此项目上构建。 目标 广泛的设备支持:全球使用的设备数量持续增长。 我们的目标是在不牺牲可用性或美观性的前提下支持各种设备。 性能:应用于网页的样式对例如页面的呈现速度和页面滚动的平滑度有很大的影响。 我们的目标是使影响尽可能小。 模块化:每个组件都将被设计为单独的模块,从而允许仅构建您需要的部件的自定义版本。 推动Web标准:我们将与W3C和WHATWG一起根据我们的工作和社区的反馈来改进CSS标准。 协作:我们重视社区的投入和协作。 我们不想只构建另一个CSS库。 我们希望改善跨项目的协作和互操作性。 项目合作与互操作性 如果您维护的是一个包含UI组件JavaScript库,我
【文件预览】:
css-chassis-main
----.travis.yml(150B)
----.jscsrc(24B)
----demos()
--------typography.html(8KB)
--------buttons.html(10KB)
--------demos.css(64B)
----package.json(2KB)
----tasks()
--------options()
--------selenium_safeguard.js(1KB)
--------update_authors.js(440B)
--------alias.js(421B)
----performance()
--------component.html(416B)
--------component.js(865B)
--------frameworks()
----.csslintrc(382B)
----icons()
--------svg-source()
----CONTRIBUTING.md(1KB)
----Gruntfile.js(232B)
----.csscomb.json(718B)
----.gitignore(144B)
----AUTHORS.txt(348B)
----scss()
--------lint.scss(567B)
--------atoms()
--------style.scss(304B)
--------variables()
--------views()
--------_utilities()
----README.md(3KB)
----.jshintrc(278B)
----.editorconfig(324B)
----.gitattributes(127B)
----LICENSE.txt(2KB)
----external()
--------normalize.css()