axure元件库 文件上传_手把手教你打造一套属于产品经理自己的元件库

14e66a3a163d6c832d4ed174186c1c66.png

之前有篇文章聊完了如何打造一套属于自己的原型图设计规范,今天咱们来聊聊如何打造一套属于自己的元件库。

毕竟,每个追求效率的PM,总会拥有一个专属自己的Axure元件库,并不断打磨优化。

今天就教大家一步一步创建属于自己的Axure元件库。

硬件环境:MacOs 10.15

版本:Axure PR 8.0

PM、UI、UE同学都会使用到一款原型图神器,就是Axure。现在主流使用的基本上是Axure PR 8.0版本和9.0版本。

具体使用哪个版本,主要看team成员都用什么。

想要快速的做出原型图,Axure真的是一款神器,只要需求提得明确。一名逻辑清晰,经验丰富的产品很快就能搭建出一套还不错的原型图来。

如果是前期为了跑逻辑,或者直接展示给自己team人看的低保真图,制作流程非常简单。

当然,如果是高保真原型图的话,那就需要费一番功夫了。

大部分产品经理的使用Axure的时候,都喜欢装上一些常见元件库。

比如iphone-base-UI,常见的ios基础ui的icon很丰富,基本能满足ios版需求;

比如iphone-bodies,果6或果6 plus的外框就够用了,做APP原型图时候更逼真;

比如icons这个库, 常见icon都在里面,有需要的icon直接拖曳,方便;

比如小楼老师的库,很多常用的元件都已经做好了,比如轮播图,比如计算器,直接拖曳使用,非常的省时省力。

但随着工作时间越长,在同一类产品上打磨越久后,有些常用的部件可能就需要自己动手丰富了。

今天就带着大家一步一步搞定自己的元件库,让做原型图的效率变得更高。

第一步,打开Axure,新建文件,保存名称【这个随便起,自己开心就好】

第二步,元件库-汉堡包-创建元件库,保存命名后会进入元件库页面

401e2b52e90337a291afc547840f5a11.png

第三步,元件库页面区域右单击添加文件夹,并命名成自己想做组件库名称。比如想建table库,就把文件夹命名成table。

我这里演示就起了common。

03fa17bfa74738f22914497c81d27d5f.png

第四步,添加新元件,在右边页面拖曳进入图片,不用刻意调整图片大小。双击图片,上传之前保存好的对应图片,等图片上传后后调整至合适大小。

PS-1:阿里巴巴下面icon库--iconfont是免费。很多PM、UI或者前端同学都会跑去下载自己喜欢的icon。可以自己调整色值和icon尺寸大小,格式有SVG、AI、PNG三种。自己习惯用什么颜色和尺寸就直接对对应的。

PS-2:Axure记得时不时就保存一下。

第五步,等所有元件都搞定之后,元件库-刷新元件库,之后咱们个人自制的元件库就刷新在元件库里了。

到了这一步,如果没有分享的欲望,个人专属元件库就算完成了。

上面是步骤,下面分享一些技巧。

技巧1. 整体打包iconfont,批量建立对应元件库,风格统一,主要是省事。

技巧2. 下载其他人分享的元件库,把需要元件直接修改成适合自己的。

技巧3. 巧用截图,懒得自己做,直接截图,截图完整干净最好。比如你就想要个播放器的元件库,既可以自己做个元件,还可以找个视频的播放器插件,或者去视频网站找个合适的视频图截取一下。

以上都是常见制作元件库的方法步骤,但有一个问题需要注意。

从icon网站下载的图标无法更改颜色,下载的icon是什么颜色,最后就是什么颜色。

所以如果想要做成我们想要的可以方便的修改颜色的产品经理使用的icon图标,还可以利用Axure来自己制作真·属于自己的icon元件库。

下面是简单的制作过程。

之前步骤一样,只是在作图时需要一点点方法和技巧。

这回用常见的咖啡icon来举个例子。

我们先看看市面上的咖啡icon是什么样子的,在iconfont中直接搜索咖啡。

7733a34abc6b737decde2fc9abf14447.png

基本都是一个小杯子,加上三条蒸汽的样式。

大部分产品经理虽然没有审美天赋,但我们擅长解析结构。

简单用矩形和圆形勾出杯子的样子。

9e84978c4f3a8e39f62ae80c8159d7df.png

之后用钢笔工具 把咖啡杯的把手勾勒出来。

1884e6a4001a2a35fdcafd0fca381449.png

用矩形示意为咖啡杯下面的小盘。

ef460689ecf6003def54450754be8b57.png

再用钢笔工具做出三条蒸汽,底部对齐,水平分布均匀。

67b9cfbff87db3d11192d617394ed1a6.png

之后把颜色调整成黑色,宽高调成合适尺寸,并将该图标移动至(0,0)点。

658c80447d93596a1cf48e33594c0631.png

保存文件,为该icon命名,之后在元件库中刷新元件 ,就可以看到新的icon图标了。

127e1faabb10bb26b2da7e1329a7e74b.png

产品经理并非设计师,icon图标是为了自己方便而制作的,所以力求简洁干净,能让人看到就知道是什么为主,不用也不要去追求什么设计美感,看着可以起到示意作用即可。

制作属于自己的元件库属于日积月累的事情, 遇到喜欢的icon,或者使用使用到元件,做过一次就保存下载,刷新到自己的元件库中,等着下次复用。

非常的方便!

今天的分享就到了,记得关注我!

如果觉得纳兰说得有点意思,点赞收藏关注一下呗!

PM纳兰

产品经理,专注互联网产品运营知识、软硬件测评推荐以及相关教程分享。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/333749.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

KMP算法笔记

1.KMP算法本质上就是对朴素匹配算法(BF)的一个优化,减少朴素匹配算法中不必要匹配的次数,核心代码和朴素匹配算法差不多,BF是移动字串逐个字符匹配,每次模式串(子串)匹配只移动一个字符单位,而KMP算法是每次模式串匹配…

正则表达式的非捕获性分组

非捕获性分组,通常由一对括号加上 ?: 加上子表达式组成,非捕获性分组不会创建反向引用,就好像没有括号一样。如下: var color "#808080"; var output color.replace(/#(?:\d)/,"$1""~~"); console.log(Re…

Spring Security并发会话控制示例教程–如何限制Java JEE Web应用程序中的用户会话数...

如果您不知道, Spring安全性可能会限制用户可以拥有的会话数。 如果要开发Web应用程序,尤其是Java JEE中的安全Web应用程序 ,则必须提出与在线银行门户相似的要求,例如, 每个用户一次只能有一个会话,或者每…

prometheus命令_Prometheus 入门

学习安装 Prometheus 监控和警报系统并编写它的查询。-- Michael Zamot(作者)Prometheus 是一个开源的监控和警报系统,它直接从目标主机上运行的代理程序中抓取指标,并将收集的样本集中存储在其服务器上。也可以使用像 collectd_exporter 这样的插件推送…

正则表达式的命名分组

语法格式&#xff1a;(?<name>…) 命名分组也是捕获性分组&#xff0c;它将匹配的字符串捕获到一个组名称或编号名称中&#xff0c;在获得匹配结果后&#xff0c;可通过分组名进行获取。 如下是一个python的命名分组的例子&#xff1a; import re data "#80808…

python--字符/文本编码解码笔记

字符/文本编码解码笔记1.字符问题编码和解码2.字节概要3.基本的编解码器编码类型史字符编码ASCII码GB2312以及其他编码UNICODE标准编码UTF-8编码4.了解编解码问题处理UnicodeEncoderError解决方法:处理UnicodeDecodeError解决方法5.修改源代码编码6.查看文件编码方式终端查看文…

neo4j cypher_Neo4j:Cypher – Neo.ClientError.Statement.TypeError:不知道如何添加Double和String...

neo4j cypher最近&#xff0c;我将支持Neo4j的应用程序从Neo4j 3.2升级到Neo4j 3.3&#xff0c;发现围绕类型强制的行为发生了有趣的变化&#xff0c;导致我的应用程序抛出了很多错误。 在Neo4j 3.2和更早版本中&#xff0c;如果将String添加到Double&#xff0c;它将把Double…

easyui数据表格显示复选框_【Excel技巧】使用控件一键切换实现单位元和万元随意显示...

工欲善其事&#xff0c;必先利其器。职场上亦是如此。Excel报表想要做得完美&#xff0c;首先肯定Excel要精通。做一份Excel报表&#xff0c;如果涉及到金额&#xff0c;当金额比较大&#xff0c;单位到底是用元还是万元&#xff0c;经常是大家纠结的一个问题。我们今天就来介绍…

正则表达式的固化分组

固化分组&#xff0c;又叫原子组。 语法格式&#xff1a;(?>…) 我们在使用非贪婪模式时&#xff0c;匹配过程中可能会进行多次的回溯&#xff0c;回溯越多&#xff0c;正则表达式的运行效率就越低。而固化分组就是用来减少回溯次数的。 实际上&#xff0c;固化分组 (?…

Requests库基本使用

requests库基本使用基本流程python中一个基于网络请求的模块&#xff0c;功能强大&#xff0c;简单便捷&#xff0c;效率极高&#xff0c;可以取代古老的urllib模块。作用&#xff1a;模拟浏览器向服务器发起请求。基本流程 1.指定URL2.对指定的URL发起请求(get或post)3.获取响…

tls 使用java生成_同时使用传入和传出连接时,相互TLS身份验证存在Java问题

tls 使用java生成在大多数企业环境中&#xff0c;应用程序之间的连接中使用某种形式的安全通信&#xff08;例如TLS或SSL&#xff09;。 在某些环境中&#xff0c; 相互&#xff08;双向&#xff09;身份验证也是一项非功能性要求。 有时将其称为双向SSL或双向TLS身份验证。 因…

正则表达式的环视实际应用案例

一、千位分隔符案例&#xff08;一&#xff09; 逆序环视和顺序环视结合应用。 **需求&#xff1a;**数字格式化成用 , 分隔的货币格式。 正则表达式&#xff1a;(?n)(?<\d)(?<!\.\d*)(?(\d{3})(\.|$)) 测试代码&#xff1a; double[] data new double[] { 0,…

软件工程专插本_2021年专插本部分招生专业(拟),广科/广东理工/华商/培正/松田/工商大!...

小师姐从各专插本交流群中收集到了6所院校的2021年本科插班生拟招生专业&#xff1a;广东理工学院、广东科技学院、广东财经大学华商学院、广州大学松田学院、广东培正学院、广东工商职业技术大学。ps&#xff1a;以下只是拟招生专业&#xff0c;具体还是以考试院公布的为准。另…

Requests库实战(一)---网页采集器

网页采集器User-Agent伪装完整代码功能&#xff1a;通过动态url来实现用户输入搜索关键字&#xff0c;返回搜索到的页面。User-Agent伪装 一种反爬机制。 原理&#xff1a;网站的服务器会检测对于请求的载体身份标识&#xff0c;如果检测到请求的载体身份标识为某一款浏览器&a…

ES6 对正则表达式的扩展

文章目录修饰符 y修饰符 uECMAScript 6.0&#xff08;以下简称 ES6&#xff09;是 JavaScript 语言的下一代标准&#xff0c;已经在 2015 年 6 月正式发布了。它的目标&#xff0c;是使得 JavaScript 语言可以用来编写复杂的大型应用程序&#xff0c;成为企业级开发语言。修饰符…

transformer机制讲解_【核心代码解读】Transformer-XL

[论文] Transformer-XL: Attentive Language Models Beyond a Fixed-Length Context​arxiv.orgMotivationTransformer在预训练阶段&#xff0c;设置了固定序列长度max_len的上下文&#xff0c;finetuning阶段&#xff0c;模型不能获取大于max_len的上下文依赖&#xff1b;Tran…

Neo4j导入:java.lang.IllegalStateException:不支持在单个导入中混合指定和未指定的组所有物...

休息片刻之后&#xff0c;我最近一直在使用Neo4j导入工具 &#xff0c;并遇到了我最初不理解的有趣的错误消息。 我有一些CSV文件&#xff0c;其中包含要导入Neo4j的节点。 它们的内容如下所示&#xff1a; $ cat people_header.csv name:ID(Person)$ cat people.csv "…

Requests库实战(二)---破解百度翻译

功能&#xff1a;爬取到页面中翻译后的文本数据 获取请求地址和请求方式 先输入dog翻译一下&#xff0c;发现是Ajax请求(动态实时刷新页面)&#xff0c;Ajax请求的数据包可以在网络的XHR中看到。找到输入dog的数据包&#xff0c;通过标头的表单数据kw:dog以及响应的结果就可以…

局部变量的赋值问题

int i 5; i 10;变量 i 在栈帧里面的局部变量表里面&#xff0c;这个局部变量表类似一个数组&#xff0c;里面包含了一些“槽位”来存放局部变量&#xff0c;i 这个变量&#xff0c;就是在局部变量表中的某一个槽位里面&#xff0c;并且 i 只会占用一个槽位&#xff0c;对变量…

php生成 sku_高并发下,php与redis实现的抢购、秒杀功能

抢购、秒杀是如今很常见的一个应用场景&#xff0c;主要需要解决的问题有两个&#xff1a;1 高并发对数据库产生的压力2 竞争状态下如何解决库存的正确减少&#xff08;"超卖"问题&#xff09;对于第一个问题&#xff0c;已经很容易想到用缓存来处理抢购&#xff0c;…