文件名称:agate:针对Enact框架的汽车主题
文件大小:3.75MB
文件格式:ZIP
更新时间:2024-04-22 09:10:48
JavaScript
玛瑙组件库 一个实验性的Enact主题,对现有的蒙皮系统可以执行的工作采用了一种全新的激进方法。 什么是主题与皮肤 主题是组件的集合,所有组件的样式均相同,外观相同。 皮肤只是应用于这些一般形状和布局的一组新颜色。 可以将皮肤视为界面的明暗模式,而主题将是iOS与Android的Material design与Windows Phone中表示的不同UI元素。 一个主题为其组件包含了一组UX行为。 例如:按钮处于按下状态,滑块具有以细轨道为中心的圆圈,弹出窗口扩展到屏幕的左右边缘,等等。这些主题具有一个或多个可以更改其颜色的外观,但是没有任何变化别的。 里面是什么 该主题由几十个组件组成,每个组件的样式都代表几种不同的“皮肤”。 但是,实验部分是这些“皮肤”不只是颜色交换,还包括形状,尺寸,布局和布置,使它们不像Enact对皮肤的定义,而更像“ skin +”。 这种方法是皮肤和主题之间的中