我们目前正在覆盖主题上的颜色,独立于所选的颜色方案。这并不理想,一些颜色方案(如 WCAG)会引入额外的声明,然后它们的颜色会在某些元素上渗入。这也使得处理和改进颜色变得更加困难。
作为背景,上一版本的Meta 品牌主题没有那么强的品牌特色,它可以适应任何颜色方案:
新主题不应该这样工作,我们希望与网站上的品牌风格保持紧密一致。使用其他颜色方案会破坏这种外观。
Meta 目前的复杂之处在于我们有 20 种用户可选的颜色方案,并且无法阻止它们与任何主题组合使用。
如果我们可以实施一个更灵活的解决方案,允许主题限制可以应用于它们哪些颜色方案,那就太好了。这样我们就可以确保像这样的品牌体验具有视觉一致性。

