11.4. 自定义动态主页以优化您的工作流
您可以使用拖放、调整大小和小部件管理功能来自定义主页,以满足您的首选项。
您可以使用自定义主页执行以下操作:
- 拖放 :移动卡围绕布局
- 调整大小 :调整卡维度
- 添加小部件 :从可用卡中选择以添加到主页
- 删除卡 :从主页中删除卡
- 恢复默认 :重置为原始卡配置
- 用户持久性 :设置会根据您使用 Backstage Storage API 的方式保存
根据已安装和已启用的插件自动显示其他卡。插件提供以下两个主要组件:
-
DynamicHomePage:显示没有自定义配置的卡的只读主页。 -
DynamicCustomizableHomePage:允许用户移动、调整大小和管理卡的交互式主页。
默认主页默认情况下会显示 OnboardingSection 卡、EntitySection 和 TemplateSection 卡。这些卡定义了不同响应级别的卡的默认宽度(w)和高度(h)。
主页会自动加载以下配置:
流程
您可以使用拖放和调整其尺寸功能来安排卡并调整其尺寸。以下是您可以添加、删除、移动和调整大小卡的交互式主页示例:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您可以通过覆盖动态主页插件的
title属性来更改标题,如下例所示:Copy to Clipboard Copied! Toggle word wrap Toggle overflow title属性支持两个变量:-
{{displayName}}:包含目录实体的完整displayName。 -
{{firstname}}:这包含displayName的第一个部分(以空格分开)。 您可以使用默认不使用的子
标题属性,如下例所示:Copy to Clipboard Copied! Toggle word wrap Toggle overflow