[发明专利]一种图标自动化生成和管理的方法及系统在审

专利信息
申请号: 202211620672.3 申请日: 2022-12-16
公开(公告)号: CN115826953A 公开(公告)日: 2023-03-21
发明(设计)人: 刘永贵;罗丹;周雁 申请(专利权)人: 杭州易知微科技有限公司
主分类号: G06F8/34 分类号: G06F8/34;G06F8/38
代理公司: 杭州裕阳联合专利代理有限公司 33289 代理人: 吴文杰
地址: 310000 浙江省杭州市余杭区仓*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 图标 自动化 生成 管理 方法 系统
【说明书】:

本申请涉及网站项目工程管理技术领域,公开了一种图标自动化生成和管理的方法、存储介质及电子设备,包括:获取设计软件中的图标管理文件里的所有图标数据;获取网站工程代码仓库的图标数据文件;将所有图标数据和图标数据文件进行diff计算;通过GitLab API提交变化的图标数据;根据变化的图标数据对图标数据文件进行更新,并触发GitLab CI,将更新后的图标数据文件通过仓库的脚本生成新的图标组件;通过Shell命令将所述新的图标组件发布到NPM仓库,采用本申请的方法,只要设计师有Figma账号就可以,更新图标时,只需要设计师进行发布;通过SVG的方式绘制图标,不会像出现锐化、糊等失真的情况,SVG可以做到按需打包。

技术领域

本申请涉及网站项目工程管理技术领域,尤其是一种图标自动化生成和管理的方法及系统。

背景技术

随着信息产业的迅速发展各种计算机业务系统的日渐复杂,网站项目工程管理的重要性也在逐渐凸显,如果缺失协同工具、标准流程来辅助项目建设,随着项目的不断迭代,管理、维护成本会日益上升。

在网站的每个网页中都会显示网站的图标,网站的图标通常需要定期进行维护,例如:修改、新增或删除图标。图标的实现是网站工程中的一部分,在目前的开发流程中,通常有以下两种方案来实现网站工程中的图标:

方案一:将多个图标图片合成一个图片,利用CSS的background-position定位显示不同图标。

方案一中的图标管理方法带来一个很严重的问题:维护困难。每新增一个图标,都需要改动原始图片,这很容易影响早先定位好的图标,而且修改后,合并后的图片缓存就会失效,页面需要重新请求合并后的图片资源。

方案二:基于iconfont进行管理的方法。iconfont是阿里巴巴开源图标库,设计师登录iconfont后可以搜索想要的图标并添加至购物车,购物车中的图标可以添加至项目。基于此,研发团队与设计团队可以在iconfont上建企业级或项目级的图标库,图标库可生一个完成的iconfont包,图标资源也只需要加载一次。基于iconfont进行管理的流程如图1所示。

方案二中的图标管理方法也有一些缺陷:

1.需要前端工程师和设计师都要有iconfont账号,每次更新都需要登录、上传和下载,项目挂载在单个用户账号上,离职交接容易遗漏;

2.iconfont包是一个完整的文件,每次必须全量加载,项目中图标越多,文件越大,首次访问页面的加载速度就会越慢;

3.该方法以字体的方式加载图标,有的分辨率下会出现锐化、糊等失真的情况;

4.一个项目中不能存在多个iconfont包,如果存在会产生图标错乱。

发明内容

本申请的目的在于克服现有技术不足之处,提供一种图标自动化生成和管理的方法及系统。

第一方面,提供了一种图标自动化生成和管理的方法,包括:

获取设计软件中的图标管理文件里的所有图标数据,其中,图标数据指图标的命名以及图标的SVG;

获取网站工程代码仓库的图标数据文件;

将所有图标数据和图标数据文件进行diff计算,以计算出变化的图标数据;

通过GitLab API提交变化的图标数据;

根据变化的图标数据对图标数据文件进行更新,并触发GitLab CI,将更新后的图标数据文件通过仓库的脚本生成新的图标组件;

通过Shell命令将所述新的图标组件发布到NPM仓库,以使得网站工程可以引用新的图标组件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州易知微科技有限公司,未经杭州易知微科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211620672.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top