博客

让 Parall 快捷方式使用 macOS Tahoe 图标外观

Parall v2.4.2 如何继承目标 App 的 macOS Tahoe 图标外观,以及如何将手动准备的半透明图标用作备用方案。

macOS Tahoe 可以为 Dock 图标应用深色主题,但只有当图标包含正确的透明或半透明区域时,这才会正常工作。

Parall v2.4.2 为快捷方式图标新增了 Tahoe 外观选项。启用后,Parall 会继承目标 App 提供的替代图标。只有当该 App 提供具有兼容 Tahoe 外观的替代图标时,此功能才会生效。该选项已在 Google Chrome 上测试成功。

并非所有 App 都会提供兼容的替代图标。在目标 App 图标上绘制文字标签,或将它替换为完全不透明的自定义图标,也可能移除 Tahoe 所需的透明度信息。如果 Tahoe 外观选项不适用于某个 App 或图标,请使用下方的手动备用方案。

手动备用方案

Parall 无法安全判断图标的哪些部分应该变成半透明。请创建一个已经包含所需半透明区域的自定义图标,然后在编辑或重新创建 Parall 快捷方式时导入该图标。

关键细节是不要完全擦除这些区域。请让它们保持几乎透明。一个合适目标是约 99% 透明度,或大约 1% 不透明度。这样像素中会留下极小但非零的 alpha 值,Tahoe 可以使用它,而该区域在视觉上仍然透明。

步骤

  1. 在 Finder 中找到目标应用。
  2. 右键点击应用并选择显示包内容
  3. 打开 Contents/Resources
  4. 查找应用图标文件,通常是 .icns 文件。如果有多个图标文件,主图标通常以应用命名。高级用户也可以检查 Contents/Info.plist 并查找 CFBundleIconFile
  5. 把图标文件复制到安全位置,例如桌面。编辑副本,不要编辑原始应用包。
  6. 使用能保留透明度的图像编辑器打开复制的图标,例如 Pixelmator Pro 或 Affinity Photo。
  7. 选择图标中应该参与 Tahoe 深色 Dock 主题的部分。
  8. 把这些部分变暗并设置为几乎透明。使用大约 1% 不透明度99% 透明度
  9. 在保留 alpha 透明度的情况下导出图标。不要把它压平成纯色背景。
  10. 重新创建 Parall 快捷方式。
  11. 在 Parall 向导的图标名称和标签步骤中,使用浏览按钮并选择你准备好的半透明图标。
  12. 完成快捷方式创建,并把新快捷方式添加到 Dock。

常见错误

  • 完全擦除选中的区域。在这个用例中,完全透明像素的行为可能不同于几乎透明的像素。
  • 用不透明白色、黑色或彩色背景保存图标。
  • 编辑原始应用包,而不是图标副本。
  • 更改图标文件后继续使用旧的 Parall 快捷方式。请重新创建快捷方式,让 Parall 把准备好的图标包含进快捷方式包。

为什么自定义图标仍然重要

当目标 App 提供兼容的替代图标时,Tahoe 外观选项是最简单的方法。已确认 Google Chrome 可以使用此选项。

如果目标 App 不提供兼容的替代图标,或者你想使用自定义设计或文字标签,手动准备的半透明图标仍是备用方案。通过 Parall 向导导入后,生成的快捷方式可以正确跟随 macOS Tahoe Dock 主题。