恰到好处的设计系统定制

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 200 美元的免费额度!

几个月前,我对设计系统发表了一些牢骚:“设计系统是为谁服务的?” 我的主要观点是,有如此多的公共和开源设计系统,选择其中一个就像为你的房子选择新家具一样。 你只需要衡量你需要什么和你喜欢什么,然后选择一个。 但事实并非如此简单。有些是为你而生的,有些开发者希望你使用它们,有些则根本不适合

Koen Vendrik 的更审慎的看法(始终如一,与刚刚制作一个很酷的 Jest 浏览器工具的 Koen 相同)

……重要的是,您首先要定义设计系统是为谁服务的以及人们应该能够用它做什么。 当您确定了这一点,并开始查看实现以满足您所需的灵活性级别时,请记住,做一些与现有系统不同的事情是可以的。 轻松地创建大量的灵活性或根本没有灵活性,诀窍在于恰到好处。

级别

  • 零可定制性。有时这就是重点:强制一致性和易用性(无需配置)。
  • 构建自己的(BYO)主题。光谱的另一端:随心所欲,完全可定制。
  • 引导主题构建。这是“刚刚好”。就像更改预处理器值以更改颜色一样,但它可以变得更花哨。

直接链接 →