使用 UI 模板设计 Microsoft Teams 应用

使用 UI 模板更快地设计 Microsoft Teams 应用。 这些模板是一组基于 Fluent UI 的组件,适用于常见的 Teams 用例,让你有更多的时间为用户找出最佳体验。

工具和示例入门

以下资源可帮助你使用 UI 模板设计和开发应用。

Microsoft Teams UI Kit

从 Microsoft Teams UI 工具包中获取应用设计的 UI 模板,其中还包括有关使用情况、剖析、辅助功能和最佳做法的大量信息。

应用 playbook 和 UI 模板也可用于帮助你开始使用 跨 Microsoft 365 扩展的应用

Microsoft Teams UI 库

Microsoft Teams UI 库可帮助你在浏览器中查看和测试单个 Teams UI 模板和相关组件。

将这些模板和相关组件直接导入 Teams 应用项目。

示例应用

安装示例应用,了解 UI 模板在 Teams 上下文中的外观和行为方式。

日历

在 Teams 中,日历是用户为自己或组查看、安排和管理即将发生的和过去的事件的位置。

热门用例

  • 安排会议和事件
  • 获取有关即将召开的会议和事件的提醒
  • 查看计划

桌面

示例显示桌面上的日历 UI 模板。

仪表板

仪表板在中心位置 (显示不同类型的内容,例如 Teams 个人应用或选项卡) 。 用户应该至少能够自定义他们在仪表板上看到的一些内容。

热门用例

  • 分析数据
  • 报告指标
  • 在一个位置组织不同的信息

移动设备

示例演示移动设备上的仪表板 UI 模板。

桌面

示例演示桌面上的仪表板 UI 模板。

数据可视化

可以使用不同的卡大小 (单个、双精度和完整) 在同一页上堆叠和组织数据可视化效果。 卡片可缩放以适应列布局并填充空格。

热门用例

  • 显示复杂信息
  • 创建仪表板

移动设备

示例演示移动版上的数据可视化 UI 模板。

桌面

示例显示桌面上的数据可视化 UI 模板。

空状态

空状态模板可用于许多方案,包括登录、首次运行体验、错误消息等。 它非常灵活 -- 调整它以使用以下设计中的一个、几个或所有组件。

热门用例

  • 登录
  • 欢迎消息和首次运行体验
  • 成功消息
  • 错误消息

移动设备

示例显示移动版上的空状态 UI 模板。

桌面

示例显示桌面上的空状态 UI 模板。

筛选器

使用筛选器可以根据所选条件减少看到的信息。 可以包含包含表、列表、卡片和其他用于组织内容的组件的筛选器。

热门用例

在 中组织内容:

  • 列表
  • 表格
  • 仪表板
  • 数据可视化

示例显示了筛选器模板。

表单

表单用于以结构化方式收集、验证和提交用户输入。 输入字段的清晰标记和逻辑分组对于良好的用户体验至关重要。

热门用例

  • 登录
  • 用户配置文件
  • 设置
  • 用户输入集合

移动设备

示例演示移动设备上的表单 UI 模板。

桌面

示例显示桌面上的表单 UI 模板。

列表

可以使用列表以可扫描格式显示相关项目,并允许用户对整个列表或单个项目执行操作。

热门用例

  • 显示数据
  • 对应用内容执行上下文操作

移动设备

示例显示移动设备上的列表 UI 模板。

桌面

示例显示桌面上的列表 UI 模板。

登录

可以为不同的 Teams 上下文和标识提供者设计应用登录流。 以下示例包括单一登录 (SSO) ,我们建议使用这种登录实现最简单的身份验证体验。

热门用例

  • 对用户进行身份验证

移动设备

示例演示移动设备上的登录 UI 模板。

桌面

示例显示桌面上的登录 UI 模板。

设置

设置屏幕是用户可以使用你的应用配置其首选项的位置。

注意

设置是 基本 UI 组件的容器。

热门用例

  • 管理应用功能

示例显示了设置模板。

任务板

任务板(有时称为看板或游泳道)是通常用于跟踪工作项或票证状态的卡片集合。 它还可用于将任何类型的内容按类别排序。 可以在列之间编辑和移动卡片。

热门用例

  • 项目管理。 分配任务和跟踪状态。
  • 头脑风暴。 添加不同类别中的想法。
  • 排序练习。 将任何类型的信息组织到存储桶中。

移动设备

示例显示移动设备上的任务板 UI 模板。

桌面

示例显示桌面上的任务板 UI 模板。

向导

向导将引导用户浏览多个屏幕以完成 (任务,例如设置过程) 。

热门用例

  • 安装
  • 载入
  • 首次运行体验

移动设备

示例演示移动设备上的向导 UI 模板。

桌面

示例显示桌面上的向导 UI 模板。

另请参阅