前端 UI 实现自检清单

通过自检清单,提高前端和 UI 间的工作和沟通效率。

自检清单:

1、易忽略的实现:字体颜色、框线、背景颜色、分割线、字体粗细、hover、icon

2、对齐:图像和文字居中对齐、文字换行对齐、模块间对齐(左对齐,右对齐)、标题和按钮对齐

3、hover 前后样式变化:背景色、字体颜色、圆角

4、间距:模块和分割线的边距、按钮间间距、模块间间距、标题内外的间距:

5、文字:颜色、文案内容需确认和 产品图 或 UI 的一致、一般不换行

6、表格:有多种情况和布局要求,在实现过程中最好和 UI 多沟通。

表格文字内容(居中或者左对齐)、自适应的情况(让视觉上看起来和页面其他表格自适应方式类似,或采用每列等比缩放,或固定某列宽度,其他列自适应的方式)

7、表单:表单间间距、左右对齐、表单label和输入框对齐、阴影

8、小标题:数字、图标等和文字间的间距、括号全角、颜色

9、弹框:内外间距、宽高

10、icon:丢失、模糊、大小、颜色

11、按钮:框重叠、圆角、颜色

12、框线、下划线:缺失、颜色、高宽

13、气泡弹窗:显示位置

14、ie 兼容问题:到ie浏览器看看效果

15、自适应问题,按照 1366、1440 分辨率展示。并伸缩窗口看看情况,避免留白出现

16、鼠标hover样式改变,cursor:pointer

17、避免模块抖动

18、二维码:描边框以及描边框的圆角和颜色、间距、背景色、尺寸

19、图片:有的需要圆角。图片不要给阴影,前端自己实现,避免后期沟通成本

其他布局注意事项:

1、字体粗细:字体粗细默认400,bold对应的是700,400-700的中间值由于 mac 和 window 的屏幕分辨率不同,就算设置了值在window中看不出效果。可找 UI 一起商讨字体粗细如何设置,尽可能的接近原稿。

2、有可参考的模块,尽量统一

3、避免肉眼可见的布局错误:先过一眼、缩放下窗口、避免明显的布局bug

4、修改后,不要导致其他样式变化

5、有的改动较大的,排到下次的需求中

6、line-height 问题:不要直接使用 UI 上的,可作为边距调整的参考,看着和 UI 差不多就行,自行调整。

7、有的情况下,后端返回的数据缺失导致页面显示为空,视觉看起来不好。可用些极端的例子测试下空数据的展示。

沟通注意事项:

1、向 UI 要距离时,不要随便标大概的距离,而是准确的标出要哪个的距离。避免歧义。

2、对于已有组件的复用。不需要修改的样式,提前和 UI 确认。避免 UI走查耗费时间。

3、有的布局比较灵活,布局要多做考虑,多和 UI 沟通。前端实现要注意细节。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows前端开发中,有很多方式可以实现界面的样式。一种常见的方式是使用自定义样式来定义窗口的外观。然而,这种方式可能会导致每个窗口的样式不一致,而且编写样式也是一项繁琐而重复的工作。为了解决这个问题,可以使用Metro UI CSS这样的前端框架。Metro UI CSS是一个基于Windows Metro Style的前端框架,它提供了一系列的常规样式、网格、布局、版式等功能,同时还包含了20多个组件和300多个内置图标。使用Metro UI CSS可以快速构建出具有统一风格的Windows界面,并且它是使用LESS构建的,可以方便地进行扩展和定制。此外,Metro UI CSS还是一个开源项目,使用MIT许可模型进行许可。所以,对于Windows前端UI的开发,使用Metro UI CSS是一个强大且方便的选择。引用<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [类Windows界面的前端项目,基于TypeScript、Vue、ViewUI开发](https://blog.csdn.net/tq26556570/article/details/107447240)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [前端UI界面自动化测试-selenium-IDE](https://blog.csdn.net/u013378306/article/details/109143191)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [5个最佳开源Metro风格(Windows UI)CSS框架](https://blog.csdn.net/weixin_39681486/article/details/117955219)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值