实例外观

通过 Extended Preferences 为浏览器实例设置易识别的标签和徽标颜色。

能力:instanceAppearance配置:internal.instance_appearance。显示徽标不需要 JavaScript 调用。

配置

合并到 Extended Preferences,按需签名后启动:

{
  "internal": {
    "instance_appearance": {
      "label": "Workspace 01",
      "background_color": "#059669",
      "foreground_color": "#FFFFFF"
    }
  }
}
字段要求与默认值
label非空字符串;缺失或为空则不启用外观配置
background_color#RRGGBB,默认 #2563EB
foreground_color#RRGGBB,默认 #FFFFFF

无效颜色使用默认值。不接受短十六进制、透明度或 CSS 颜色名。标题栏徽标宽度有限,建议使用简短标签。

影响范围

在 Windows 和 macOS 上,标签和颜色通过 Chrovia 标题栏徽标及应用图标集成标识实例。Windows 还集成 Profile 快捷方式图标。Linux 尚未实现这些外观功能,包括标题栏徽标。

这是实例外观,不是编译时产品品牌。它不会重命名可执行文件、应用包、Provision 目录或所有页面标题,那些属于不同配置范围。

验证

在 Windows 或 macOS 上,使用不同标签启动两个独立用户数据目录,比较徽标。如果没有显示,检查 License、非空标签、EP 位置和签名。更改后重启。插件通过 chrovia.prefs.get('internal.instance_appearance.label') 读取标签时,还需要单独的 extendedPrefs 能力。

不涉及视觉外观的应用数据可使用实例元数据