palette-fill SVG 图标
keyline-iconspalette-fill
来自 Keyline Icons 开源图标集,矢量 SVG 可无损缩放到任意尺寸,支持在线改色、复制 React/Vue/HTML 代码。
- 图标 ID
- keyline-icons:palette-fill
- 中文名
- —
- 所属集合
- Keyline Icons
- 集合规模
- 13,232 枚
- 基础网格
- 24px
- 色彩
- 单色(可改色)
- 开源协议
- MIT
- 作者
- Keyline Icons
keyline-iconspalette-fill
来自 Keyline Icons 开源图标集,矢量 SVG 可无损缩放到任意尺寸,支持在线改色、复制 React/Vue/HTML 代码。
SVG 矢量源文件,或 PNG 按 16~512 预设与 16~1024 自定义尺寸导出,任意尺寸边缘锐利。
PNG 由矢量源实时渲染,任意尺寸边缘锐利无锯齿;下载与预览均免费,无需注册。
切换预览颜色后,下方三底色、真实界面场景与各尺寸渲染会实时跟随。
内联 SVG、React、Vue 与 CSS mask 四种主流引用方式,代码基于当前源文件生成,复制即用。
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M15.5402 22.4147C14.4001 22.8023 13.2042 23 12 23C5.9249 23 1 18.0751 1 12C1 5.9249 5.9249 1 12 1C18.0751 1 23 5.9249 23 12C23 14.2528 21.1738 16.079 18.921 16.079C18.7165 16.079 18.5122 16.0636 18.31 16.033C18.2108 16.018 18.1107 16.0104 18.0104 16.0104C16.9058 16.0104 16.0104 16.9058 16.0104 18.0104C16.0104 18.4672 16.1668 18.9102 16.4535 19.2658C16.7402 19.6214 16.8965 20.0644 16.8965 20.5212C16.8965 21.3777 16.3512 22.1391 15.5402 22.4147ZM11.6189 17.1683C11.6189 16.3399 10.9473 15.6683 10.1189 15.6683C9.2905 15.6683 8.6189 16.3399 8.6189 17.1683C8.6189 17.9967 9.2905 18.6683 10.1189 18.6683C10.9473 18.6683 11.6189 17.9967 11.6189 17.1683ZM8.1304 13.1904C8.1304 12.362 7.4588 11.6904 6.6304 11.6904C5.8019 11.6904 5.1304 12.362 5.1304 13.1904C5.1304 14.0188 5.8019 14.6904 6.6304 14.6904C7.4588 14.6904 8.1304 14.0188 8.1304 13.1904ZM9.6109 8.1109C9.6109 7.2825 8.9393 6.6109 8.1109 6.6109C7.2825 6.6109 6.6109 7.2825 6.6109 8.1109C6.6109 8.9393 7.2825 9.6109 8.1109 9.6109C8.9393 9.6109 9.6109 8.9393 9.6109 8.1109ZM14.6904 6.6304C14.6904 5.8019 14.0188 5.1304 13.1904 5.1304C12.362 5.1304 11.6904 5.8019 11.6904 6.6304C11.6904 7.4588 12.362 8.1304 13.1904 8.1304C14.0188 8.1304 14.6904 7.4588 14.6904 6.6304ZM18.6683 10.1189C18.6683 9.2905 17.9967 8.6189 17.1683 8.6189C16.3399 8.6189 15.6683 9.2905 15.6683 10.1189C15.6683 10.9473 16.3399 11.6189 17.1683 11.6189C17.9967 11.6189 18.6683 10.9473 18.6683 10.1189Z"/></svg>export function PaletteFillIcon(props: React.SVGProps<SVGSVGElement>) {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
viewBox="0 0 24 24"
fill="currentColor"
{...props}
dangerouslySetInnerHTML={{ __html: `<path fill="currentColor" d="M15.5402 22.4147C14.4001 22.8023 13.2042 23 12 23C5.9249 23 1 18.0751 1 12C1 5.9249 5.9249 1 12 1C18.0751 1 23 5.9249 23 12C23 14.2528 21.1738 16.079 18.921 16.079C18.7165 16.079 18.5122 16.0636 18.31 16.033C18.2108 16.018 18.1107 16.0104 18.0104 16.0104C16.9058 16.0104 16.0104 16.9058 16.0104 18.0104C16.0104 18.4672 16.1668 18.9102 16.4535 19.2658C16.7402 19.6214 16.8965 20.0644 16.8965 20.5212C16.8965 21.3777 16.3512 22.1391 15.5402 22.4147ZM11.6189 17.1683C11.6189 16.3399 10.9473 15.6683 10.1189 15.6683C9.2905 15.6683 8.6189 16.3399 8.6189 17.1683C8.6189 17.9967 9.2905 18.6683 10.1189 18.6683C10.9473 18.6683 11.6189 17.9967 11.6189 17.1683ZM8.1304 13.1904C8.1304 12.362 7.4588 11.6904 6.6304 11.6904C5.8019 11.6904 5.1304 12.362 5.1304 13.1904C5.1304 14.0188 5.8019 14.6904 6.6304 14.6904C7.4588 14.6904 8.1304 14.0188 8.1304 13.1904ZM9.6109 8.1109C9.6109 7.2825 8.9393 6.6109 8.1109 6.6109C7.2825 6.6109 6.6109 7.2825 6.6109 8.1109C6.6109 8.9393 7.2825 9.6109 8.1109 9.6109C8.9393 9.6109 9.6109 8.9393 9.6109 8.1109ZM14.6904 6.6304C14.6904 5.8019 14.0188 5.1304 13.1904 5.1304C12.362 5.1304 11.6904 5.8019 11.6904 6.6304C11.6904 7.4588 12.362 8.1304 13.1904 8.1304C14.0188 8.1304 14.6904 7.4588 14.6904 6.6304ZM18.6683 10.1189C18.6683 9.2905 17.9967 8.6189 17.1683 8.6189C16.3399 8.6189 15.6683 9.2905 15.6683 10.1189C15.6683 10.9473 16.3399 11.6189 17.1683 11.6189C17.9967 11.6189 18.6683 10.9473 18.6683 10.1189Z"/>` }}
/>
);
}<template>
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="currentColor" v-html="body"></svg>
</template>
<script setup>
const body = `<path fill="currentColor" d="M15.5402 22.4147C14.4001 22.8023 13.2042 23 12 23C5.9249 23 1 18.0751 1 12C1 5.9249 5.9249 1 12 1C18.0751 1 23 5.9249 23 12C23 14.2528 21.1738 16.079 18.921 16.079C18.7165 16.079 18.5122 16.0636 18.31 16.033C18.2108 16.018 18.1107 16.0104 18.0104 16.0104C16.9058 16.0104 16.0104 16.9058 16.0104 18.0104C16.0104 18.4672 16.1668 18.9102 16.4535 19.2658C16.7402 19.6214 16.8965 20.0644 16.8965 20.5212C16.8965 21.3777 16.3512 22.1391 15.5402 22.4147ZM11.6189 17.1683C11.6189 16.3399 10.9473 15.6683 10.1189 15.6683C9.2905 15.6683 8.6189 16.3399 8.6189 17.1683C8.6189 17.9967 9.2905 18.6683 10.1189 18.6683C10.9473 18.6683 11.6189 17.9967 11.6189 17.1683ZM8.1304 13.1904C8.1304 12.362 7.4588 11.6904 6.6304 11.6904C5.8019 11.6904 5.1304 12.362 5.1304 13.1904C5.1304 14.0188 5.8019 14.6904 6.6304 14.6904C7.4588 14.6904 8.1304 14.0188 8.1304 13.1904ZM9.6109 8.1109C9.6109 7.2825 8.9393 6.6109 8.1109 6.6109C7.2825 6.6109 6.6109 7.2825 6.6109 8.1109C6.6109 8.9393 7.2825 9.6109 8.1109 9.6109C8.9393 9.6109 9.6109 8.9393 9.6109 8.1109ZM14.6904 6.6304C14.6904 5.8019 14.0188 5.1304 13.1904 5.1304C12.362 5.1304 11.6904 5.8019 11.6904 6.6304C11.6904 7.4588 12.362 8.1304 13.1904 8.1304C14.0188 8.1304 14.6904 7.4588 14.6904 6.6304ZM18.6683 10.1189C18.6683 9.2905 17.9967 8.6189 17.1683 8.6189C16.3399 8.6189 15.6683 9.2905 15.6683 10.1189C15.6683 10.9473 16.3399 11.6189 17.1683 11.6189C17.9967 11.6189 18.6683 10.9473 18.6683 10.1189Z"/>`;
</script>.palette-fill {
width: 1em;
height: 1em;
background-color: currentColor;
-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M15.5402%2022.4147C14.4001%2022.8023%2013.2042%2023%2012%2023C5.9249%2023%201%2018.0751%201%2012C1%205.9249%205.9249%201%2012%201C18.0751%201%2023%205.9249%2023%2012C23%2014.2528%2021.1738%2016.079%2018.921%2016.079C18.7165%2016.079%2018.5122%2016.0636%2018.31%2016.033C18.2108%2016.018%2018.1107%2016.0104%2018.0104%2016.0104C16.9058%2016.0104%2016.0104%2016.9058%2016.0104%2018.0104C16.0104%2018.4672%2016.1668%2018.9102%2016.4535%2019.2658C16.7402%2019.6214%2016.8965%2020.0644%2016.8965%2020.5212C16.8965%2021.3777%2016.3512%2022.1391%2015.5402%2022.4147ZM11.6189%2017.1683C11.6189%2016.3399%2010.9473%2015.6683%2010.1189%2015.6683C9.2905%2015.6683%208.6189%2016.3399%208.6189%2017.1683C8.6189%2017.9967%209.2905%2018.6683%2010.1189%2018.6683C10.9473%2018.6683%2011.6189%2017.9967%2011.6189%2017.1683ZM8.1304%2013.1904C8.1304%2012.362%207.4588%2011.6904%206.6304%2011.6904C5.8019%2011.6904%205.1304%2012.362%205.1304%2013.1904C5.1304%2014.0188%205.8019%2014.6904%206.6304%2014.6904C7.4588%2014.6904%208.1304%2014.0188%208.1304%2013.1904ZM9.6109%208.1109C9.6109%207.2825%208.9393%206.6109%208.1109%206.6109C7.2825%206.6109%206.6109%207.2825%206.6109%208.1109C6.6109%208.9393%207.2825%209.6109%208.1109%209.6109C8.9393%209.6109%209.6109%208.9393%209.6109%208.1109ZM14.6904%206.6304C14.6904%205.8019%2014.0188%205.1304%2013.1904%205.1304C12.362%205.1304%2011.6904%205.8019%2011.6904%206.6304C11.6904%207.4588%2012.362%208.1304%2013.1904%208.1304C14.0188%208.1304%2014.6904%207.4588%2014.6904%206.6304ZM18.6683%2010.1189C18.6683%209.2905%2017.9967%208.6189%2017.1683%208.6189C16.3399%208.6189%2015.6683%209.2905%2015.6683%2010.1189C15.6683%2010.9473%2016.3399%2011.6189%2017.1683%2011.6189C17.9967%2011.6189%2018.6683%2010.9473%2018.6683%2010.1189Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M15.5402%2022.4147C14.4001%2022.8023%2013.2042%2023%2012%2023C5.9249%2023%201%2018.0751%201%2012C1%205.9249%205.9249%201%2012%201C18.0751%201%2023%205.9249%2023%2012C23%2014.2528%2021.1738%2016.079%2018.921%2016.079C18.7165%2016.079%2018.5122%2016.0636%2018.31%2016.033C18.2108%2016.018%2018.1107%2016.0104%2018.0104%2016.0104C16.9058%2016.0104%2016.0104%2016.9058%2016.0104%2018.0104C16.0104%2018.4672%2016.1668%2018.9102%2016.4535%2019.2658C16.7402%2019.6214%2016.8965%2020.0644%2016.8965%2020.5212C16.8965%2021.3777%2016.3512%2022.1391%2015.5402%2022.4147ZM11.6189%2017.1683C11.6189%2016.3399%2010.9473%2015.6683%2010.1189%2015.6683C9.2905%2015.6683%208.6189%2016.3399%208.6189%2017.1683C8.6189%2017.9967%209.2905%2018.6683%2010.1189%2018.6683C10.9473%2018.6683%2011.6189%2017.9967%2011.6189%2017.1683ZM8.1304%2013.1904C8.1304%2012.362%207.4588%2011.6904%206.6304%2011.6904C5.8019%2011.6904%205.1304%2012.362%205.1304%2013.1904C5.1304%2014.0188%205.8019%2014.6904%206.6304%2014.6904C7.4588%2014.6904%208.1304%2014.0188%208.1304%2013.1904ZM9.6109%208.1109C9.6109%207.2825%208.9393%206.6109%208.1109%206.6109C7.2825%206.6109%206.6109%207.2825%206.6109%208.1109C6.6109%208.9393%207.2825%209.6109%208.1109%209.6109C8.9393%209.6109%209.6109%208.9393%209.6109%208.1109ZM14.6904%206.6304C14.6904%205.8019%2014.0188%205.1304%2013.1904%205.1304C12.362%205.1304%2011.6904%205.8019%2011.6904%206.6304C11.6904%207.4588%2012.362%208.1304%2013.1904%208.1304C14.0188%208.1304%2014.6904%207.4588%2014.6904%206.6304ZM18.6683%2010.1189C18.6683%209.2905%2017.9967%208.6189%2017.1683%208.6189C16.3399%208.6189%2015.6683%209.2905%2015.6683%2010.1189C15.6683%2010.9473%2016.3399%2011.6189%2017.1683%2011.6189C17.9967%2011.6189%2018.6683%2010.9473%2018.6683%2010.1189Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}单文件 CSS 即可播放,无需任何依赖;描画动效仅对描边类图标生效。
透明度往复渐变,适合状态提示与在线指示。
.icon-palette-fill {
animation: icon-breathe 1.8s ease-in-out infinite;
}
@keyframes icon-breathe {
0%, 100% { opacity: 1; }
50% { opacity: 0.35; }
}匀速循环旋转,适合加载中场景。
.icon-palette-fill {
animation: icon-spin 1.6s linear infinite;
}
@keyframes icon-spin {
to { transform: rotate(360deg); }
}对源文件的客观技术指标,供工程侧评估引用方式。
文件体积
1.51 KB
1,549 字节
viewBox
0 0 24 24
矢量坐标系
图元总数
1
<path> ×1
风格
单色(跟随 currentColor)
填充跟随容器颜色
同时含 width/height 与 viewBox:可以只保留 viewBox,让图标跟随容器自适应缩放。 文件体积 1.51 KB(1,549 字节),图元 1 个,风格为单色(跟随 currentColor)。
关于 palette-fill 图标的下载、商用与改色。
它是 Keyline Icons(keyline-icons)开源图标集中的 palette-fill 图标,单色(跟随 currentColor),viewBox 为 0 0 24 24,文件仅 1.51 KB,矢量格式可无损缩放到任意尺寸。
点击「下载与导出」中的 SVG 源文件按钮保存矢量文件;也可以按 512 / 256 / 128 / 64 / 32 / 16px 预设导出 PNG,或在输入框填 16~1024 之间的任意尺寸。需要 iOS、Android 全套尺寸时,用素材包生成器一键打包。
该图标采用 MIT(MIT) 开源协议,通常允许在遵守协议的前提下免费使用,常见要求是保留作者版权声明。商用前建议阅读协议原文确认。
在「预览与场景」的色板中切换颜色,三底色与全部场景会实时跟随;点击任一相近图标可打开预览弹层,复制对应颜色的 SVG 源码或 PNG。也可以复制 SVG 源码后自行修改 fill 值。