腾讯开源TDesignFlutter 让UI组件设计风格更规范
腾讯在 GitHub 上发布了一个新的开源项目:TDesign Flutter。这是一个基于 Flutter 框架的 UI 组件库,可以帮助开发者快速构建美观、高效的移动 App。
TDesign Flutter 的主要特点有:提供了符合 TDesign 设计理念的丰富的 UI 组件,包括按钮、输入框、列表、对话框等;支持自定义主题,可以根据 App 的品牌风格调整组件的颜色、字体、尺寸;提供了常用的 Icon 库,可以方便地引用或替换;定义了一套颜色系统,遵循 TDesign 的设计规范,可以在 TDColors 中查看和使用;色值声明类支持添加默认颜色,可以实时预览颜色的效果。
TDesign 是腾讯为企业级应用打造的一套设计体系,涵盖了设计原则、视觉规范、交互规范等方面。TDesign 也提供了多个平台和技术栈的组件库实现,例如 Vue2、Vue Next、React 等。TDesign Flutter 是 TDesign 的移动端版本,旨在为 Flutter 开发者提供一致的 UI 体验和开发效率。