我们如何创建和实施一致且易于使用的设计系统。
去年,Mokriya为客户构建了一个复杂的Web平台。 这是一个很大的项目,具有高级功能和很长的路线图。 当项目开始时,设计方法依赖于插件的使用。 我们需要一个更好的解决方案,该解决方案可以避免插件附带的兼容性和可靠性问题。 考虑到长期需要多个设计人员迭代该设计系统,我们决定最好的方法是创建和实现Sketch库。
在项目开始时,我们当中的一个人创建了一个Sketch Stickersheet,其中包含了我们所需的大部分设计组件。 但是,由于为每个设计人员分配了特定的功能,因此会从该贴纸表为每个功能创建一个新的Sketch文件。 在一年的过程中,这意味着我们在Dropbox上拥有数十个文件,所有文件都带有基本符号+每个设计者为自己的文件创建的符号。 此外,对主贴纸的更改并未反映在所有以前的Sketch文件中,从而使它们过时了。 听起来复杂吗? 是的,尽管布局看起来不错,但如果您稍微有点整洁,我还是建议您不要打开“符号”页面。 我们还获得了超过100 Mb的多个文件,这看起来似乎不多,但实际上对于Sketch的通常亮度来说是很多。