关于antd:不破不立-挥别-lessloaderAnt-Design-50-Alpha-发布-
关注咱们的同学能够晓得在往年(2022)年初的时候咱们公布了一篇《Plan about Ant Design V5》 ,来介绍咱们将要启动的 5.0 打算。社区在经验 8 个月的研发、公布 30 个 experimental 版本验证后,新的技术架构曾经稳固,终于公布了 v5 alpha 版本!欢送大家尝试,并提供贵重的意见。在正式版公布之前,咱们还有更多事件要做。然而如果你曾经急不可待尝鲜,能够拜访咱们的 5.0 官网(迁徙参考此处)。 新个性新的设计5.0 带来了全新的设计理念,围绕用户指标,依据「更聚焦」、「去烦扰」、「轻松感」三大准则,对 Ant Design 设计零碎在视觉上进行重塑,助力用户在虚构办公空间更加「高兴工作」。针对这些准则,咱们在以下方面作出了优化,包含但不限于: 减少梯度圆角并减少了根底圆角的大小,整体格调更轻松;缩小线条应用,以取得更高的空间使用率和更简洁的应用体验;进步了交互动画速度,交互体验更加晦涩;补充了对立的聚焦款式,仅在应用键盘聚焦时呈现,无障碍能力(Accessibility)进一步晋升。 新的动静主题计划在 4.x 版本中,受制于 less 的款式与主题计划,咱们始终解脱不了两个问题的困扰:如何动静更换主题以及如何混合应用主题。通过一段时间的摸索,在 5.0 版本中,咱们放弃了追随 antd 已久的 less 计划,转而拥抱 CSS-in-JS。CSS-in-JS 通过运行时的款式计算能力完满地解决了上述两个问题,并且为咱们带来了更多的晋升: 更小的 BundleSize;不依赖任何插件的款式按需引入能力。有了 CSS-in-JS 的技术加持,咱们推出了全新的定制主题计划。在 5.0 版本中,Design Token 将是主题的根本组成部分,所有组件都会生产他们构筑款式。同时,咱们依赖 Design Token 建设了款式的缓存,即认为在同样的 antd 版本下同样的 Design Token 所对应的组件款式是等同的,因而防止了反复生成款式进行比照的操作,防止了性能损耗。基于 Design Token 和 CSS-in-JS ,咱们制订了更加灵便的定制主题计划。通过 5.0 的定制主题,你能够做到的包含但不限于: 全局主题定制;部分主题(嵌套主题/多主题并行);组件主题定制;在 Sketch 中间接应用配置过主题的设计稿。想要理解更多请查看定制主题文档。 新增组件5.0 版本中打算将会有一些新的组件供用户抉择!他们别离是: Tour 漫游式疏导QrCode 二维码WaterMark 水印FloatButton 悬浮按钮目前已有 FloatButton 悬浮按钮 准备就绪,欢送试用。 ...