Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

成为 SLDS 倡导者

学习目标

完成本单元后,您将能够:

  • 描述设计系统团队的结构和责任。
  • 提倡采用 SLDS。

现代 SLDS 的图片

您可能会问,“有可能让已经很好的东西变得好吗?”SLDS 的粉丝们,答案是肯定的。下面总体介绍 Salesforce Lightning Design System 的现状,以及您如何成为它的一部分。

共同的责任

Salesforce Lightning Design System 是整个社区的责任。创建、管理和使用 SLDS 的人共同承担这份责任。系统设计团队策划 SLDS,但是任何人都可以提出增加或修改建议。SLDS 的成功有赖于 SLDS 社区的积极参与。

Rube Goldberg 风格的机器,代表 SLDS 的联盟结构

以下是它的工作机制。

Salesforce Design System 团队的设计师和工程师们:

  • 把这个设计系统构想为一个开源项目。
  • 维护 lightningdesignsystem.com 网站。
  • 向人们介绍设计系统的概况,具体介绍 SLDS。
  • 打造设计系统工具,比如开发人员环境、插件、设计文件等等。
  • 与 Salesforce 工程团队协调,为 Salesforce 产品交付代码。

同时,Salesforce 研究人员、无障碍设计专家、产品设计师、产品经理以及工程师向设计系统投稿个人模式。投稿来源于发现了 SLDS 模式还没有解决的问题。设计系统团队与投稿人密切合作。

在这个内循环流程之外,还有一个大型的外部合作伙伴和客户生态系统,他们也在 Salesforce Platform 上开发应用程序。与所有开源项目一样,SLDS 依赖活跃的开源社区产生灵感、提供反馈、投稿。

为什么要使用 SLDS?

没有人被强制要求使用 Lightning Design System,但是大多数 Salesforce 设计师都在用,而且是有充分理由的。SLDS 不会为了一致性而提倡一致性。一致的设计可以提升用户体验,因为用户知道预期内容以及如何使用 Salesforce 应用程序的标准部件。好的设计把用户需求放在第一位。如果对于您的用例来说最好的设计是不使用 SLDS,那也没问题。您可以选择在多大程度上使用 SLDS。设计团队的目标是让您想用 SLDS。

太空中的宇航员与月亮上的一个人握手

所以为什么您应该使用 SLDS 呢?使用 SLDS 有助于任何规模的项目顺利运行,减轻工作量和技术负债,这个好处可以应用到 Salesforce Lightning 主题、显示密度、从右向左本地化以及深色模式等领域。SLDS 帮助您打造这样的解决方案:

  • 使用结构化、经过证明、值得信赖的模式。
  • 提高功能采用率。
  • 以更低的技术负债更快速扩展。
  • 为残疾人用户提供无障碍功能。
  • 体现 Salesforce 品牌形象。

成为投稿人

投稿人在造就今天的 SLDS 上具有举足轻重的作用。随着客户和合作伙伴使用 SLDS,他们越来越熟悉它的结构和功能。随着时间推移,用户可以设想造福所有用户的 SLDS 改进。 

三位投稿人,分别在一个灯泡中,举手表示要出主意

要想向 SLDS 投稿,请使用面向 SLDS 的开源 GitHub 库。您将帮助 Salesforce 内外的设计师和工程师同行节省时间,提高一致性,分享知识。同时,您本人也可以从他人的投稿中受益。

SLDS 的投稿门槛很高。设计并提交一个完整的解决方案之前,您需要提交一份简短的提案。如果设计团队认为您的提案可行,他们会给您的想法点赞,你们将一起向前推进。投稿人还可以提供图案设计指引、开发人员实施指引、插图、令牌以及蓝图等文档。

SLDS 倡导者

为了使任何设计系统的效益最大化,您需要确保产品团队高效地使用它。一种做法是指定您公司的 SLDS 倡导者。

倡导者是 SLDS 专家,充当设计师和开发人员以及 SLDS 管理者之间的桥梁,分享信息、反馈、建议和投稿。他们充当顾问,指导团队完成 SLDS 流程,帮助别人充分利用这个系统。在指定公司的一个人(或一群人)担任 SLDS 倡导者时,您为他们提供了一个平台向团队的其他人传递知识,使 SLDS 更好地为消费者服务。

准备好开始了吗?继续阅读了解使用 SLDS 所需的工具和资源。

资源

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈