“离娄之明,公输子之巧,不以规矩,不能成方圆。” -- 战国·邹·孟轲《孟子·离娄上》
本文介绍如何使用活动模板快速构建活动。利用已有的模板可让活动制作的效率大幅提升,具体参详以下步骤。
准备工作
- ps一个
- 你喜欢的任何编辑器,推荐sublime
- less编译工具,推荐koala
Step1 拷贝模版
1.1 需求目录名称按yydd_xx的格式改下
1.2 不同发布方式有不同的模版,在svn位置也不一样
1.3 模板默认你用less,如果不用less请删除相关less目录
推荐less自动编译工具koala
走运营平台发布的活动模板
{活动svn url}/2013/yydd_xx/
正常发布的活动
{活动svn url}/{html|css}/event/yydd_xx/index.html
Step2 根据PSD修改基本的配置变量
到了这一步,一些基本的变量是可以确定的,例如活动背景色、字体色、背景图宽度、主题内容宽度等等。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| @fontYahei: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; //雅黑字体 @bgContent: #081653; //活动背景色 @colorContent: #333333; //内容字体色 @colorEM: #ff662a; //内容字体强调色 @bgWidth: 1980; //背景图宽度 @contentWidth: 990; //主体内容宽度,规范是990,不符合应该向设计师反馈 @contentMinHeight: 1000px; //主体 @bgSection: transparent; //楼层背景色 @lnkColor: #333333; //链接颜色 @spriteHoverGap: 175; //雪碧图中正常态与hover态的间隔。用于less自动计算hover态的位置 @spriteWidth: 343px; //雪碧图宽度 @spriteHeight: 658px; //雪碧图高度 @bgScrollbar: #f1f1f1; //滚动条背景颜色 @colorScrollbar: #203053; //滚动条颜色 @borderScrollbar: transparent; //滚动条边框色
|
Step3 切背景图、雪碧图,同时更新图片的配置变量
背景图搞完后,整个页面的基本样子就出来了。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| @imgPrefix0: "/icson/img/event/common/"; //活动公共图片目录 @imgPrefix1: "/icson/img/event/yydd_xx/"; //活动私有图片目录 @img0: ~"@{imgPrefix1}sprite.png"; //活动私有雪碧图 @img1: ~"@{imgPrefix1}img_1.jpg"; //以下为其它背景图 @img2: ~"@{imgPrefix1}img_2.jpg"; @img3: ~"@{imgPrefix1}img_3.jpg"; @img4: ~"@{imgPrefix1}img_4.jpg"; @img5: ~"@{imgPrefix1}img_5.jpg"; @img6: ~"@{imgPrefix1}img_6.jpg"; @img7: ~"@{imgPrefix1}img_7.jpg"; @img8: ~"@{imgPrefix1}img_8.jpg"; @img9: ~"@{imgPrefix1}img_9.jpg"; @img10: ~"@{imgPrefix1}img_10.jpg"; @img11: ~"@{imgPrefix1}img_11.jpg"; @img12: ~"@{imgPrefix1}img_12.jpg"; @img13: ~"@{imgPrefix1}img_13.jpg"; @img14: ~"@{imgPrefix1}img_14.jpg"; @img15: ~"@{imgPrefix1}img_15.jpg"; @img16: ~"@{imgPrefix1}img_16.jpg"; @img17: ~"@{imgPrefix1}img_17.jpg"; @img18: ~"@{imgPrefix1}img_18.jpg"; @img19: ~"@{imgPrefix1}img_19.png"; @img20: ~"@{imgPrefix1}img_20.jpg"; @img21: ~"@{imgPrefix1}img_21.jpg"; @img22: ~"@{imgPrefix1}img_22.jpg"; @img99: ~"@{imgPrefix1}img_99.png";
|
Step4 活动通栏、楼层、内容碎片的构建
到了这里,页面的骨架、整体样子已经出来了,接下来你需要根据PSD组织页面的血肉:
注:页面的私有样式在_main.less里面。
- 通栏(act_content)
- 楼层(act_sec)
- 碎片(act_flag|act_xxx)
- 其它另类内容
如果你对活动页面的架构不清楚,请阅读以下提到的系列文章。
Step5 发布页面
如果走运营平台发布
这个有点蛋疼,你需要进行以下各项工作(这里省去一大陀和商品组、广告组相关的东西):
熟悉平台的模版变量,将静态页面转换成平台需要的模板
为了便于维护,建议将发布用的模版文件保存至index-publish.html。
注:我们的重构模板利用less自动生成了样式模板文件style.remote.css,每次修改样式后拷贝至index-publish.html中即可
到平台上新建一个活动
注:请使用优化后的模板“2013优化模板”,编号为10643
将index-publish.html中的内容拷贝至第2步建立的活动中
各种预览、各种等待,没问题发布
如果走正常发布方式
请参考ON里面的发布文档,不懂咨询joy。
线上活动案例
易迅会员日
系列文章