扫一扫 扫一扫 扫一扫 扫一扫 B 端设计的文章和资料参考,缺少系统性的说明,这是我总结第四篇。本文主要阐述组件库建立、B端C化、通用样式等内容。 越来越流行的B端C化行得通吗?来看高手的分析!用To C的方式去设计B端产品是否行得通? 阅读文章 >一、引言随着互联网的飞速发展,B 端(Business to Business)设计在现代商业世界中扮演着愈发重要的角色。B 端设计主要关注的是企业与企业之间的交互体验,以提升商业效率为核心目标。本文将深入探讨 B 端设计的基础理念,通用样式,并举例阐述 B 端 C 化(在常用组件库基础上进行多样化设计)。我将尽量详尽而精炼地进行阐述。 希望可以帮助各位设计师更好的建立个人组件库,也作为我个人的总结学习。 再次:本文为样式篇的开端,所以会把组件库的概念和 B 端 C 化集合进本篇描述。 二、B 端设计的基础理念B 端设计的基本理念主要包括以下几个方面:
三、B 端产品的设计过程
四、B 端 C 化的必要性B 端产品界面设计多样化且样式更加偏向于 C 端产品的必要性主要体现在以下几个方面:
总之,B 端产品界面设计多样化且样式更加偏向于 C 端产品,可以提升用户体验、适应市场需求、促进品牌认知度和增加产品差异性,对于 B 端产品的市场竞争力和成功至关重要。 五、B 端 C 化的过程B 端 C 化的过程主要包括以下几个步骤:
六、常用组件库分析1. Arco.Design 组件库 ①设计语言与风格 现代化:Acro.Design 遵循现代设计原则,注重简洁、清晰的设计风格,为用户提供直观的操作体验。 一致性:Acro.Design 也强调设计的一致性,通过统一的设计语言,确保界面的一致性和连贯性。 ②组件种类与特性 丰富且实用:Acro.Design 提供 60+以上的高质量组件,涵盖了基础布局、数据展示、表单、导航等多个方面,满足开发者多样化的需求。 灵活配置:组件提供了灵活的配置选项,可以根据项目需求进行个性化设置,实现组件的多样化展示和交互。 ③技术特性 跨框架支持:Acro.Design 不仅支持 React,还提供了 Vue 等主流框架的支持,让更多开发者能够方便地使用该组件库。 性能优化:组件库注重性能优化,通过合理的代码组织和加载策略,确保组件加载迅速,不对应用性能造成负担。 ④定制与扩展性 样式定制:Acro.Design 允许开发者自定义组件的样式,可以通过覆盖默认样式或添加自定义样式,实现组件的视觉定制。 组件扩展:组件库提供了扩展机制,开发者可以基于现有组件进行二次开发,扩展组件功能,满足特定业务需求。 ⑤ 社区支持与生态 活跃社区:Acro.Design 也拥有一个活跃的开发者社区,开发者可以在社区中交流经验、解决问题,并共同推动组件库的发展。 持续更新:组件库保持持续的更新和迭代,不断引入新的组件和特性,与时俱进地满足开发者的需求。 ⑥国际化与可访问性 国际化支持:Acro.Design 也提供了国际化支持,可以帮助开发者轻松实现多语言界面的开发。 可访问性考虑:在组件设计中,Acro.Design 同样注重可访问性,采用合适的颜色对比和无障碍交互设计,确保所有用户都能够顺畅使用产品。 ⑦总结 2. Element UI 组件库 Element UI 组件库是一套基于 Vue.js 框架的组件库
总结 3. Ant Desigan 组件库 从设计师视角,聊聊 Ant Design 设计体系的建设Ant Design 设计体系本文的主题叫做 Invisible Design System,隐形的设计体系,主要是想和大家分享,我们对可见的设计体系背后隐形的设计规则的思考,以及如何通过设计工程化的方式,让这些复杂的规则可用而不可见。 阅读文章 >①设计语言与风格 统一性:Ant Design 基于阿里巴巴的设计语言,确保了设计的统一性和一致性。这种一致性有助于团队协作,并减少设计师和开发者之间的沟通成本。 简洁与直观:该设计语言注重简洁性和直观性,确保用户能够迅速理解界面,高效地完成操作。 ②组件种类与功能 丰富性:Ant Design 提供了大量的组件,包括基础布局、表单、数据展示、导航等,几乎覆盖了所有常见的 UI 需求。 高度可配置:这些组件都是高度可配置的,开发者可以根据具体需求调整颜色、大小、行为等,确保组件与业务场景完美匹配。 ③技术特性 基于 React:Ant Design 是基于 React 开发的,这意味着它充分利用了 React 的生态系统和特性,如组件化、状态管理等。 TypeScript 支持:Ant Design 使用 TypeScript 开发,为开发者提供了强大的类型检查和自动补全功能,提高了开发效率和代码质量。 ④定制与扩展 主题定制:Ant Design 允许开发者进行深入的主题定制,从色彩到边距,每一个细节都可以根据品牌需求进行调整。 组件扩展:除了提供的默认组件,Ant Design 还提供了一套清晰的扩展机制,开发者可以基于现有组件创建自己的组件,满足特定需求。 ⑤社区与生态 活跃的社区:Ant Design 背后有一个庞大的开发者社区,这意味着无论遇到任何问题,都能快速找到解决方案或得到社区的支持。 丰富的插件与扩展:社区中还有大量的第三方插件和扩展,进一步丰富了 Ant Design 的功能和应用范围。 ⑥国际化与可访问性 多语言支持:Ant Design 内置了多语言支持,可以轻松实现产品的国际化。 可访问性:在组件设计中,Ant Design 也考虑到了可访问性,确保产品对所有用户都是友好的。 ⑦总结 4. 如何选用适合自己产品的组件库? 首先需要对对 B 端组件库“Ant Design 组件库”、“acro.Design 组件库”和“Element UI 组件库”进行对比分析 以下是对这三个 B 端组件库的对比分析,从设计、功能、易用性、定制性、社区支持等角度进行评估。 ①设计 Ant Design 组件库:基于阿里巴巴的设计语言,注重统一性和高质量的设计规范。设计风格偏向成熟、大气。 arco.Design 组件库:追求现代化设计,注重简洁、清晰的设计风格,强调设计的一致性和连贯性。 Element UI 组件库:设计风格简洁大气,色彩运用得当,注重用户体验。 ②功能 Ant Design 组件库:提供丰富的组件,覆盖各种复杂场景的需求,成熟且广泛应用。 arco.Design 组件库:提供 60+以上的高质量组件,满足多样化的需求,同时保持组件的轻量级。 Element UI 组件库:也提供丰富的组件供开发者使用,满足大部分 Web 应用的开发需求。 ③易用性 Ant Design 组件库:虽然提供了丰富的组件和文档,但对于初学者来说,仍存在一定的学习曲线。 arco.Design 组件库:API 设计简洁明了,易于理解和学习,开发者可以更容易地上手。 Element UI 组件库:与 Vue.js 集成良好,API 设计简洁,易于在 Vue.js 项目中使用。 ④定制性 Ant Design 组件库:允许深入的定制,可以根据企业需求进行个性化定制。 arco.Design 组件库:也支持定制,开发者可以自定义组件的样式,并基于现有组件进行二次开发。 Element UI 组件库:支持一定程度的定制,开发者可以通过修改样式、配置参数等方式来定制组件。 ⑤社区支持 Ant Design 组件库:拥有庞大的开发者社区,提供丰富的插件和扩展,遇到问题时容易得到社区的支持。 arco.Design 组件库:也有活跃的社区,但相对于 Ant Design 来说,规模稍小。 Element UI 组件库:同样有完善的文档和活跃的社区,为开发者提供良好的学习资源和支持。 ⑥总结 例:公司新平台的设计我会在 acro.design 组件库的基础上去搭建,然后进行扩展完善组件。但公司另外一款 B 端产品由于开发团队使用技术以及平台用户、诞生时长等会去使用 Element UI 组件库。 5. 如何使用 UI 设计师使用组件库一般包括以下步骤:
6. 组件库地址 ①arcoo.Design 组件库 网站链接: https://arco.design/react/components/button ②Ant Design 组件库 网站链接: https://ant-design.antgroup.com/components/button-cn ③Element UI 组件库 网站链接: https://element.eleme.cn/#/zh-CN 七、B 端设计组件库中的基础样式有哪些?如何进行设计呢?1. B 端设计组件库中的基础样式(以 Arco.design 为例) ①颜色 在 B 端组件库中,颜色是传达品牌信息、引导用户注意力和提升界面美观度的关键元素。基础颜色样式通常包括主色调、辅助色调和中性色调。主色调通常代表品牌的核心识别,辅助色调用于强调和区分,而中性色调则用于提供背景和平衡。好的颜色设计能在视觉上提供愉悦的体验,同时也能加强品牌识别和用户操作引导。 ②字体 字体在 B 端组件库中扮演着传递信息和增强品牌气质的角色。基础字体样式通常包括标题字体和正文字体,以及不同的字体大小和粗细。字体的选择应注重易读性和辨识度,确保在各种设备和屏幕尺寸下都能清晰展示。同时,字体的风格和气质应与品牌形象相符合,无论是现代、简约还是专业、严肃,都应通过字体得到体现。 ③阴影 阴影在 B 端组件库中是用来表现界面元素层次感和立体感的重要手段。基础阴影样式通常包括不同类型的阴影效果,如下拉阴影、浮起阴影等。通过巧妙运用阴影,可以清晰地展示出界面元素的层级关系,引导用户的视觉焦点,并增强界面的立体感和深度。但需要注意的是,阴影的使用应当适度,过多的阴影效果可能会导致界面显得混乱。 ④光标 光标在 B 端组件库中是用户与界面交互的关键指示器。基础光标样式通常包括默认光标、指向光标和点击光标等。光标的设计应注重可见性和直观性,以便用户能准确理解其指向和操作对象。例如,指向光标通常用于提示用户可点击的元素,而点击光标则用于确认用户的点击操作。通过优化光标设计,可以有效提升用户界面的交互体验。 2. 基础样式设计要点
总结 3. 如何进行 B 端基础样式的设计? ①颜色设计 确定主色调和辅助色调:选择与品牌形象相符的主色调,并为其配以一到两种辅助色调,用于突出重点或区分元素。 考虑对比与可读性:确保前景色与背景色有足够的对比度,以保证文本和图像在所有情境下都易于阅读。 使用色彩心理学:了解不同颜色所传达的情感和氛围,并据此进行选择。例如,蓝色通常代表专业和信任,而绿色可能代表环保或健康。 ②字体设计 选择易读字体:优先选择清晰、简洁且易于阅读的字体,尤其是用于正文的字体。 设定层次结构:通过字体大小、粗细和颜色来设定信息的层次结构,使用户能快速了解内容的重要性。 保持一致性:在整套设计中,尽量保持字体种类和样式的统一,以避免界面显得混乱。 ③阴影设计 确定阴影方向:决定阴影的方向和强度,通常阴影应与光源方向一致。 适度运用:避免过度使用阴影,以免界面显得混乱。阴影主要应用于提升元素的立体感和层次感。 考虑性能:复杂的阴影效果可能会影响应用的性能,因此在设计时要权衡美观与性能。 ④光标设计 明确指示:光标应明确指示可操作元素,如链接、按钮等,使用户知道哪里可以点击或交互。 动画与反馈:加入合适的动画和反馈,如点击效果或悬停状态,以增强用户交互体验。 考虑不同设备:对于不同的输入设备(如鼠标、触控屏等),光标的设计应有所调整,以确保在各种情境下都能良好运作。 八、B 端组件库进行扩展和定制的方法
这是一个常见的表单类型的页面。 一个组件往往可以扩展出来很多,我们可以在日常工作中不断的去补充调整 九、建立属于自己产品的组件库
十、结论B 端设计是现代商业世界不可或缺的一部分。通过理解 B 端设计的基础理念,通用样式,以及 C 化的重要性和应用,我们可以更好地设计和使用 B 端产品,提高企业的工作效率和竞争力。虽然 B 端设计的 C 化带来了一些挑战,但只要我们采取正确的解决方案,就能克服这些挑战,为企业提供更优秀、更贴合需求的 B 端产品。 手机扫一扫,阅读下载更方便˃ʍ˂ |
@版权声明
1、本网站文章、帖子等仅代表作者本人的观点,与本站立场无关。
2、转载或引用本网版权所有之内容须注明“转自(或引自)网”字样,并标明本网网址。
3、本站所有图片和资源来源于用户上传和网络,仅用作展示,如有侵权请联系站长!QQ: 13671295。