首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

适合前端开发 UI 设计20多个最佳 ICON 库

在该网站上,我们可以找到有关如何启动自定义产品完整文档各种指南。 我们只需将链接粘贴到网站上即可开始使用该产品。...每个图标集都提供图形轮廓填充版本,以确保它们可用于各种设计应用程序。 该网站上每个图标都是免费提供,并且图标文件采用SVG,AI,PSDPNG等格式,这些文件可用于免费商业目的。...免费图标包灵感来自Material设计,并以三种不同视觉风格呈现-圆形,轮廓两色。 该套件有请输入代码6种不同文件格式,因此我们可以使用首选设计软件中图标。...亮点: 超过30000个矢量图标 智能笔触修改轮廓厚度 支持 Sketch, AI, EPS, PDF, PNG, SVG 格式 Streamline 3.0 中每个图标都有三个唯一权重:浅色,常规粗体...格式类型: SVG, Webfont, Material design 价格许可证:Free, Apache License 2.0 image.png Material Icon 是Google

2.8K20

SVG基础

SVG基础 SVG可缩放矢量图形Scalable Vector Graphics是基于可扩展标记语言XML,用于描述二维矢量图形一种图形格式。...SVG严格遵从XML语法,并用文本格式描述性语言来描述图像内容,因此是一种图像分辨率无关矢量图形格式SVG于2003年成为W3C推荐标准。 示例 用来创建一个矩形,通过x与y来定义距离左边框与距离上边框位置,width与height定义宽度与高度,style中可以直接声明属性样式,strokestroke-width属性控制形状轮廓颜色与宽度...较小文件 总体来讲,SVG文件比GIFJPEG格式文件要小很多,因而下载也很快。 超强显示效果 SVG图像在屏幕上总是边缘清晰,它清晰度适合任何屏幕分辨率打印分辨率。

2.3K20

使用svgdeveloper svg-edit 绘制svg地图

调整好图片模板位置大小后,点击一下左上角黑色箭头即可 ? 4.3 扣取区域路径 为了轮廓更清晰、准确,将背景放大到500% ?...4.6 删除背景模板 绘制完成后,我们把背景模板删除,这里直接从svg代码将这一行删除即可 ? ? 最后我们可以根据配色方案修改区域背景色或者边框颜色 ?...5.2 扣取区域路径 为了轮廓更清晰、准确,将图片放大一些;可以通过左下角放大镜或者鼠标的滚轮来放大缩小图片,同时为了抠图清楚,可以设置线条颜色为蓝色,宽度为2,背景色为空 ?...svg格式地图,吉林2.svg ?...5.6 删除背景图片 将背景图片部分代码删除,然后保存即可 ? 最后我们可以根据配色方案修改区域背景色或者边框颜色,然后将修改后代码保存到svg文件中即可 ?

8K50

打造高水平设计必备利器Ai中文版illustrator-直装永久使用

调整文字细节,【删除】底色矩形框,【选择】文字对象,单击【 编辑】-【路径】-【 轮廓化描边 】。排列文字至合适位置。具体效果如图示。   ...选择【多边形工具】直线工具,绘制时针素材,并 放置 画面合适位置。具体效果如图示。   【 选择 】文字工具,输入文字。【右击】转换为轮廓,调整文字笔画轮廓,并放置画面合适位置。...文字设计:Illustrator可以进行文字设计编辑,用户可以使用各种字体字形,添加颜色、阴影、描边等效果,制作出高质量文字设计效果。...打印输出:Illustrator可以生成高质量矢量图形文件,可以输出为各种格式文件,如EPS、PDF、SVG等,并支持CMYKPMS颜色模式,方便进行打印输出。...添加文字样式:在Photoshop中,用户可以使用文字工具添加文本,选择不同字体、颜色、大小样式等。用户还可以使用样式菜单添加各种效果样式,如阴影、描边、渐变等。

1.4K00

字体图标的绘制使用技巧

取而代之是使用 css3 svg 来绘制,而对于网页小图标,我们更希望在整个系统前端架构中将它们做成字体库统一管理。如下图: ?...下面我从svg绘制代码实现两方面将初次制作字体图标遇到大家分享一下,愿后来者不要入坑。...除了文字,所有部分都不能用,而且蓝色背景色是不能要,不可能以后修改了背景色还要去修改图标。 为了找到是什么原因造成,我对图标进行了重新绘制。 ? 导出看了一下效果 ?...好了之前唯一可用文字也没了,于是在 google 百度上查,最后找到了一则制作说明: ? 按照要求,我对外面的这个圈,文字(要先进行创建轮廓操作),箭头,还有问号下面这个点进行了轮廓化描边 ?...习惯,对不需要导出画板图层进行隐藏,然后存储为 svg 格式,但是文件大小一直下不来: ?

1.4K100

小谈PNG转SVG方法 在线转换网站与illustrator

本文主要探讨JPG/PNG转SVG矢量格式并支持FILL方法,介绍在线转换网站通过illustator转换经验。 应该说,国内网站很少用到SVG格式,在此之前我只是听过,而没有用过。...我找了一张颜色较为单一google图,一张有渐变chrome图做对比。 谷歌图看起来还行,也就是缺了点感觉。chrome就有点惨不忍睹了。...使用Adobe Illustrator编辑后导出SVG 首先,只要jpg或者png图片没有太小,比如宽高都大于200px,并且没有阴影等乱七八糟效果,我认为用Illustrator就可以做出比较好矢量...我找了一张颜色较为单一google图,一张有渐变chrome图做对比。 谷歌图看起来还行,也就是缺了点感觉。chrome就有点惨不忍睹了。...使用Adobe Illustrator编辑后导出SVG 首先,只要jpg或者png图片没有太小,比如宽高都大于200px,并且没有阴影等乱七八糟效果,我认为用Illustrator就可以做出比较好矢量

2.1K20

一文彻底搞清楚 Material Design

Material Design 是 Google 在 2014 年 I/O 大会上发布一种新设计规范。这种设计风格给 Android UI 设计带来了很多变化。让页面变得美感十足。...TranslationZ:动态海拔高度偏移高度,是一个偏移距离,是用来作动画效果,否则不要使用。 Translation Z 是动态,当创建一个项目,增加一个按钮,当按下按钮阴影变大了。...一般控件标准海拔 应用栏:4dp 按钮:静止状态 2dp 按下状态:8dp 浮动操作按钮(FAB)静止:6dp 按下:12dp 卡片 静止:2dp 浮动状态:8dp 菜单子菜单:菜单:8dp...阴影 上面介绍了 3D、海拔、轮廓这些基本概念,其实这些概念最终有体现效果就是靠阴影阴影是一个重要视觉提示,表示了物体海拔运动方向。也是指示两个面之间距离唯一视觉元素。...在Web上,仅通过操纵y轴即可描绘阴影。以下示例显示了海拔为6dp的卡片。 阴影条件 阴影轮廓海拔共同决定。 海拔决定了阴影大小,轮廓决定了阴影形状。

2.1K10

这四种最最常见按钮类型,设计师必须掌握

它使此按钮成为主要号召性用语不错选择。 什么情况下使用 当您想要提示用户完成特定操作时,请使用实心按钮。例如,此按钮类型适用于登录页面上“注册”或“购买”操作。...提供有关交互视觉反馈至关重要。微妙悬停(桌面)点击动画将作为对用户的确认。 使用阴影创建 3D 效果。阴影创造了一种高度效果——一个按钮看起来像一个三维物体。...阴影还可以加强视觉反馈——可以改变 Z 深度来模仿点击按钮移动感。但与按钮形状类似,阴影使用应由您视觉设计决定。如果您使用投影,请确保将这种样式应用于所有按钮类型。...扁平按钮与加了阴影按钮 2.幽灵按钮(空心按钮) 幽灵按钮,也称为空心按钮,是没有填充按钮。只有按钮轮廓可见。 什么时候使用? 幽灵按钮适用于辅助号召性用语按钮。...在悬停时显示工具提示以描述图标按钮 4.悬浮按钮 悬浮按钮(FAB-Floating Action Button),是一种由 Google Material Design 推广按钮

2.9K10

用Python实现一个最新QQ办公版(TIM)登录界面

首先,整个登录界面,由2块组成: 左侧宣传图片 右侧功能按钮 左侧宣传图片没啥功能点,咱们可以直接用一个背景图片搞定;右侧功能按钮则分了很多类层级: 顶部程序控制按钮组 中部QQ/微信登录方式图标切换组...在TIM登录界面中,也是使用很多图标来表示各个功能操作,比如设置按钮、关闭按钮、切换按钮、账号选择按钮登录按钮等。.../setting.svg"); } 上述两种方式,我们根据实际情况,都使用了。 ? 三、完善细节 在界面结构搭建好之后,按钮图标准备使用上之后,剩下就是边边角角细节优化和美化了。...窗口边框隐藏 将窗口默认工具栏边框隐藏掉,然后使用自定义按钮来实现窗口控制; self.setWindowFlags(QtCore.Qt.FramelessWindowHint) 窗口阴影实现...取消掉窗口边框之后,窗口与外界之间就没有的隔离标志,我们可以重写绘制一个窗口边框线,但是TIM使用是窗口阴影方式来突出隔离界面,所以咱们也使用阴影方式来实现: shadow = QtWidgets.QGraphicsDropShadowEffect

2.7K21

Web性能优化:图片优化

但是现在不一样了,很多特效(渐变、阴影、圆角等等)都可以用纯粹HTML、CSS、SVG等加以实现,实现这些效果少则寥寥数行代码,多则加载额外库(一张普通照片比非常强大效果库也大了许多)。...优化JPGPNG 选择了正确图片格式,按照正确大小生成了图片后,我们还需要对图片进行进一步优化,这种优化一般分两步进行: 有损优化,删除没有出现或极少出现过颜色,合并相邻相近颜色。...这一步并不必须,如PNG格式就直接进入下一步 无损优化,压缩数据,删除不必要信息 JPGPNG格式图片生成后,一般还有进一步优化空间,例如JPG格式照片中,可能携带有相机Exif信息,PNG...这是一段简单SVG图形: 这个圆形轮廓为黑色,背景为红色,从Adobe Illustrator直接导出。...自动优化 前面说了太多关于如何优化各种不同格式图片方法工具,优化图片需要大量重复性劳动,作为工程师显然不会忍受这一点,因此也产生出了很多工具对图片进行自动优化,这里主要介绍CDN、Grunt/

3K70

为什么别人代码总是很美,而你却是很丑,让这款神器来彻底解救你吧!

若是要转为精美的图片, Carbon、CodeZen 这类可以将代码转成图片、加上窗口阴影上色效果线上工具,或许来说会更好用。...Codeimg 不仅适用于社交网站,也能直接指定图片长宽,选择建立成 .jpeg、.png 或 .svg 图片格式。...在下方项目名称命名后面可预先选择要使用图片格式,Codeimg.io 亦可制作 .svg 矢量图。 STEP 2 接着把 Codeimg 预设程式码移除,在第一行将你要转为图片代码贴上。...STEP 3 左侧有几个选项,点开后会有更多可以设定功能,例如窗口外框可调整为 macOS 或 Windows 样式,外框尺寸、对齐位置、圆角阴影等等,设定后右边预览会即时更新。...STEP 5 最后,点选右上角「Download」就能将这张代码图片导出,保存为预先选择图片格式

54410

微软VS Code已原生支持Jupyter笔记本,再也不用打开网页调试运行了

打开这个文件就可以看到运行界面上方多了一排按钮: ? 创建好空白文件后,笔记本文件会在开头显示一个空代码单元格,我们将以下这段代码填入单元格中。...当代码单元格处于命令模式时,左侧竖线为蓝色长条,表示已被选中。 ? 若处于编辑模式时,则竖线将带有绿色斜线阴影。 ? 后面两种模式该如何切换?...也可以点击窗口上方双箭头来运行所有的单元格。 ? 删除代码单元可以通过工具栏中删除图标,或者选定代码单元格处于命令模式下时,按下dd来删除。 ?...有关变量其他信息,也可以双击某一行或使用“显示变量”按钮,在数据查看器中查看变量更详细视图。打开后,您可以通过搜索各行来过滤值。 ? VS Code也提供绘图查看器功能。...在查看器中,可以平移、缩放浏览当前会话中图。还可以将它们导出为PDF、SVGPNG格式。 ? 调试 要调试Jupyter笔记本,需要先选择主工具栏中“转换”按钮,将其导出为Python文件。

5.3K40

为番茄钟应用设计一个平平无奇状态按钮

为什么需要设计一个状态按钮 OnePomodoro应用里有个按钮用来控制计时器启动/停止,本来这应该是一个包含“已启动”“已停止”两种状态按钮,但我以前在WPFUWP上做过太多StateButton...PomodoroStateButtonControlTempalte中最核心是一个Polygon,在计时器启动停止之间按钮图标需要改变它形状,本来是三角形,需要被用户变成正方形形状。...传递AlphaMask 我在使用GetAlphaMask制作阴影这篇文章里介绍了如何使用GetAlphaMask函数获取元素AlphaMask,在 PomodoroStateButton里我也使用这个函数获取了...Pressed = 2 } PomodoroStateButton在CommonStates个状态间转变时会做轮廓OutwardInward动画,阴影也会变颜色,但因为通过传递ButtonState...圆周动画 PomodoroStateButton在InworkBreak之间切换时候让左右两边蓝色红色阴影做半圈圆周运动交换位置,虽然也可以将就些,但当时太闲了就讲究起来了。

64900

纯CSS实现自定义单选框复选框

label 元素不会向用户呈现任何特殊效果,标签作用是为鼠标用户改进了可用性,当用户点击标签中内容时,浏览器就会自动将焦点转到该标签相关联控件上;标签在单选按钮复选按钮上经常被使用...,使用该标签后,你点击label标签内内容,也可以选中对应单选按钮或复选按钮。...标签语法格式: 文本内容 关联控件id一般指的是input元素id;在html5中还新增了一个属性...该属性是一个用逗号分隔阴影列表,每个阴影由 2-4 个长度值、一个可选颜色值一个可选 inset 关键字来规定。省略长度值是 0。...允许负值 v-shadow 必需。垂直阴影位置。允许负值 blur 可选。模糊距离 spread 可选。阴影大小 color 可选。阴影颜色。 inset 可选。

1.4K51

【Web技术】1576- 你图片加载,一点都不酷炫!不信 You Look Look

利用有损压缩来保持文件较小 它能够轻松地处理16.8M颜色,可以很好地再现全彩色图像 在对图像压缩处理过程中,该图像格式可以允许自由地在最小文件尺寸(最低图像质量)最大文件尺寸(最高图像质量)之间选择...PNG 缺点 优点: 比起 jpeg 尺寸较大 支持透明效果 采用无损压缩 在对图像压缩处理过程中,该图像格式可以允许自由地在最小文件尺寸(最低图像质量)最大文件尺寸(最高图像质量)之间选择 WEBP...酷炫加载图片 图片加载是一门艺术,参考了一些网站,一些大佬想法,下面说说如何优雅加载图片。... LQIP 技术) sqip[7] 可以根据你需要生成 svg 轮廓,因为 svg 是矢量,也非常适合用作背景图像或者横幅图,而且 css js 都可以很好操作 svg,为我们留出了很多可能性...具有艺术气息轮廓效果: image.png 我们过渡到原图代码上面 LQIP 一样,我们只把滤镜去掉,效果如下: GIF 2022-7-19 22-47-26-min.gif 因为生成 svg

67520

Android5.0新特性-Material Design

概述 2014年,Google携Android5.X重装归来,全新UI设计更加优化性能,令开发者眼前一亮 安装配置Android5.0开发环境 开发Android还得靠AS,下载地址 http...材料设计概述 材料形态模拟 Google通过模拟自然界纸墨形态变化、光线与阴影、纸与纸之间控件层级关系,带来一种真实空间感 更加真实动画 Android5.x大量加入了各种新动画效果,让整个设计风格更加自然和谐...,如悬浮按钮,聚焦大图、无框按钮、波纹效果等新特性 具体可参考 http://www.google.com/design/#resources 材料设计能做哪些工作 保证向后兼容性 使用材料设计主题...让视图产生阴影 使用RecyclerViewCardView 定制动画 intel x86模拟器 下载安装intel x86模拟器加速器 之前ARM模拟器,是以软件形式模拟,所以很慢~x86可以选这使用宿主机器...影响视图阴影因素 以往Android View通常有2个属性——XY,而在Android5.X中,Google为其增加了一个新属性 —Z,对应垂直方向上高度变化。

55120
领券