您是否曾欣赏过宝石的刻面?角度和斜面是美的化身。您可以看到,多面宝石比平面宝石更闪耀。当您分析一个多面设计系统时,您也可能会看到这种美。设计系统是创建一致和统一的用户界面 (UI) 的指南、标准和资源的集合。就像钻石的刻面一样,一个富有多样化贡献和社区参与的开源设计系统最终会带来更好的产品体验。
PatternFly 项目是红帽产品的开源设计系统。但开源不仅仅止于 PatternFly 的代码。在 PatternFly 的背后,是一个完全公开地进行设计的团队。从设计师和开发人员到研究人员和文案,我们共同努力,作为一个开源社区运作。
我们的秘诀?我们没有秘诀——记住,我们是公开工作的!但是,我们使用了这五个最佳实践。我将在此分享它们,以便您也可以使用开源来驱动您自己的设计系统。
1. 集体贡献
我们有一个核心 PatternFly 设计团队来设计、维护和发展设计系统。但我们鼓励并欢迎所有人的贡献。如果您对协作充满热情,并且擅长用户体验 (UX),PatternFly 希望听到您的声音。
2. 构建社区
在孤岛中创建的任何东西都无法进入 PatternFly。我们相信,公开的设计会更好。这就是为什么我们将社区纳入所有更新、更改和添加中。我们收集来自设计和开发人员对贡献的反馈,以便每个人都可以在实施内容上发表意见。我们还寻求来自多个设计学科的人员的投入和协作。这样做是为了摆脱任何偏见或假设。这种开放式设计使我们的设计系统更强大。它也加强了我们不断壮大的社区,这个社区的人们参与或贡献于 PatternFly(我们亲切地称他们为 Flyers)。
3. 让所有人参与进来
如果您发现与他人集思广益的想法比任何一个人单独构想的解决方案都更好,那么您已经像 Flyer 一样思考了。我们定期举行设计会议,贡献者在会议上展示他们的想法,并在小组环境中讨论设计方法。这使我们能够保持想法的协作性,并从各个角度考虑设计。此外,我们每月举办社区会议,以便我们可以与来自全球各地的 Flyers 联系,并分享最新的更新。您可以在我们的 PatternFly YouTube 频道上观看我们过去所有会议的录像。
4. 倾听用户
作为一个社区,我们的目标是让所有 PatternFly 贡献都能在不同的环境中带来功能强大且美观的产品体验。为了实现这一目标,我们自觉打破自己的固有思维,并与用户互动。我们与用户体验研究人员合作,测试用户对更新、更改和添加(例如视觉主题和交互)的反应,以确保我们正在为所有人(而不仅仅是像我们这样的人)创建设计、资源和体验。
5. 建立联系
PatternFly 是贯穿红帽产品组合的一致性线索。每个人都有创造性的自由来构建最能服务于其用户的东西。但我们作为一个团队工作,通过设计系统连接产品组,以实现更统一的用户体验。PatternFly 资源易于访问且对所有人开放。这有助于我们建立联系并消除孤岛效应。
与我们一起公开设计
无论您的团队是 1 人还是 100 人,无论您的设计系统是否开源——在我们所做的一切中,总有协作和社区的空间。通过与 PatternFly 社区联系,告诉我们您的进展。我们迫不及待想听到您的消息。
评论已关闭。