每次分享我的出海网站到群里或者即刻上,都会收到不少网站界面漂亮的好评。所以很多朋友很好奇一个程序员是如何把网站做到这么好看的,今天就来写一篇。
下面以最近做的吉卜力网站举例。
网站地址: https://ghiblio.art/
我的设计一般遵循一个流程:
第一步:打底
第二步:点缀
第三步:升华
在Ghiblio Art里我是这样做的:
1、 打底:完成吉卜力风格基础配色
2、点缀:进度条、指针、图标等的定制
3、升华:完成整站风格统一性
为什么要分这三部呢,就是为了超出用户预期。
完成了第一步,这是一个在设计上合格的网站。
完成了第二步,这是一个设计有点出彩的网站。
完成了第三步,这是一个令人惊叹,设计专业的网站。
不断超越用户预期才能让用户觉得这是个设计很出彩的网站。
这次我们就来看看ChatGPT 4o强大的图片能力怎么助力网站的设计?
第一步:打底
打底一般情况下不需要自己设计,选组件库就行了。
我们这里使用流行的Shadcn UI组件。
然后定义主题色使其契合吉卜力风格,这里使用GPT 4o生成参照风格:
根据参照风格提炼色值变量,修改shadcn主题色变量。
网站所有的图片和图标全部使用GPT 4o实现。
第一版的LOGO:
首页背景大图:
字体图标:
我们以往使用字体图标时都是去找iconfont,但是图标表达的意义常常不能精准匹配文案。GPT具备了理解能力,非常好,先让他理解文案再出图标,直接把features的介绍文案截图丢给GPT:
惊到了!每一个图标和文案完美契合!
还能出各种套图:
完美!风格统一,而且无比高效!
图片生成进度条设计
我的想法是吉卜力图片生成等待时间有点长,需要有好的loading来减缓用户的焦虑。我在想是否可以进度条每涨一点后面的图标从一颗种子慢慢长大为一棵树。
强吧!
接着武装到每个细节:
错误提示图标
返回顶端图标
至此为止,从设计角度,网站已经是个很漂亮的吉卜力风格了。
很多人认为设计好不好,全看个人喜好。实际并不是,好的设计有自己的方法论,有自己的设计原则。当你不知道这个原则时,你只能靠直觉去判断。当大家都靠直觉去判断时,你就会以为设计没有标准。
我不是专业的UI设计师,但是用多了前端UI库,去了解下UI库的设计原理,其实也能懂一些基本原则。
这里举两个原则:
1、自然
网站界面设计中最重要的视觉要素,包括布局、按钮、图标、动画等,应符合自然规律,比如有光线的地方阴影的一致性等等
2、确定性
用户在网站上进行操作时,不要让用户迷惑。一致的外观和交互,减少用户的学习成本,降低认知和操作成本。
这里举两个例子:
作品页的页面loading,使用上了叶子到树苗到树这样变化的一个过程,这就是和其他地方的交互保持了一致性。
加载更多的时候也是用了一棵树那作为呼应:

优网科技秉承"专业团队、品质服务" 的经营理念,诚信务实的服务了近万家客户,成为众多世界500强、集团和上市公司的长期合作伙伴!
优网科技成立于2001年,擅长网站建设、网站与各类业务系统深度整合,致力于提供完善的企业互联网解决方案。优网科技提供PC端网站建设(品牌展示型、官方门户型、营销商务型、电子商务型、信息门户型、DIY体验、720全景展厅及3D虚拟仿真)、移动端应用(手机站、APP开发)、微信定制开发(微信官网、微信商城、企业微信)、微信小程序定制开发等一系列互联网应用服务。