设置 SVG 图标
withicons-lunarsettings
来自 with icons Cunar 开源图标集,矢量 SVG 可无损缩放到任意尺寸,支持在线改色、复制 React/Vue/HTML 代码。
- 图标 ID
- withicons-lunar:settings
- 中文名
- 设置
- 所属集合
- with icons Cunar
- 集合规模
- 1,000 枚
- 基础网格
- 24px
- 色彩
- 多色
- 开源协议
- MIT
- 作者
- Evergrow
withicons-lunarsettings
来自 with icons Cunar 开源图标集,矢量 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"><g fill="none"><defs><linearGradient id="SVGQc3tC3Al" x1="0" x2="0" y1="1.5" y2="22.5" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e8282e"/><stop offset=".45" stop-color="#e8282e"/><stop offset="1" stop-color="#b0101e"/></linearGradient><linearGradient id="SVGAl1fQbgI" x1="1.5" x2="22.5" y1="1.5" y2="22.5" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e8b030"/><stop offset=".28" stop-color="#ffeba6"/><stop offset=".5" stop-color="#e8b030"/><stop offset=".78" stop-color="#a8700f"/><stop offset="1" stop-color="#e8b030"/></linearGradient></defs><path fill="url(#SVGQc3tC3Al)" fill-rule="evenodd" stroke="url(#SVGAl1fQbgI)" stroke-linejoin="round" stroke-width=".6" d="m9.74 2.1l-.35 2l-.09.15l-.9.38l-1.7-1.2c-.33-.23-.88-.1-1.15.17L3.5 5.67c-.16.17-.26.71-.11.93l1.24 1.8l-.43.95l-2 .35c-.38.06-.7.53-.7.9l.01 2.9c0 .24.31.71.59.76l2 .35l.15.09l.38.9l-1.2 1.7c-.23.33-.1.88.17 1.15l2.07 2.05c.17.16.71.26.93.11l1.8-1.24l.95.43l.35 2c.06.38.53.7.9.7l2.9-.01c.24 0 .71-.31.76-.59l.35-2l.09-.15l.9-.38l1.7 1.2c.33.23.88.1 1.15-.17l2.05-2.07c.16-.17.26-.71.11-.93l-1.24-1.8l.43-.95l2-.35c.38-.06.7-.53.7-.9l-.01-2.9c0-.24-.31-.71-.59-.76l-2-.35l-.15-.09l-.38-.9l1.2-1.7c.23-.33.1-.88-.17-1.15L18.33 3.5c-.17-.16-.71-.26-.93-.11l-1.8 1.24l-.95-.43l-.35-2c-.08-.44-.6-.7-1-.7h-2.7c-.3 0-.81.27-.86.6zm1.52 7c3.45-.92 5.26 4.15 2.04 5.6c-3.97 1.79-6.19-4.5-2.04-5.6z" class="wm-k"/><path stroke="#e8b030" stroke-linejoin="round" stroke-width=".3" d="M11.1 2.58c-.1.01-.37.23-.38.32l-.37 1.6c-.05.21-.34.58-.55.67l-1.1.47c-.26.11-.66.02-.88-.14L6.7 4.72c-.22-.15-.59-.18-.8.03L4.76 5.9c-.11.11-.22.44-.12.6L5.59 8c.09.14.12.53.04.7L5.1 9.89c-.11.24-.46.45-.7.49l-1.3.24c-.31.05-.55.38-.54.68l.01 1.5c.01.98 2.18.41 2.6 1.4l.46 1.1c.11.26.03.65-.13.88l-.78 1.12c-.15.22-.18.59.03.8l1.15 1.14c.11.11.44.22.6.12L8 18.4c.14-.09.53-.11.7-.04l1.19.54c.24.11.45.45.49.7l.24 1.3c.06.31.38.55.68.54l1.5-.01c.98-.01.41-2.18 1.4-2.6l1.1-.46c.26-.11.65-.03.88.13l1.12.78c.22.15.59.18.8-.03l1.14-1.15c.11-.11.22-.44.12-.6l-.95-1.5c-.09-.14-.11-.53-.04-.7l.53-1.19c.11-.24.46-.45.7-.49l1.3-.24c.31-.06.55-.38.54-.68l-.01-1.5c-.01-.98-2.18-.41-2.6-1.4l-.46-1.1c-.11-.26-.03-.65.13-.88l.78-1.12c.15-.22.18-.59-.03-.8L18.1 4.76c-.11-.11-.44-.22-.6-.12l-1.5.95c-.14.09-.53.12-.7.04l-1.19-.53c-.24-.11-.45-.46-.49-.7l-.24-1.3c-.05-.3-.37-.56-.68-.55zm2.2 5.59l.8.37c.61.29 1.36 1.12 1.57 1.76l.29.9l.08.7l-.07.9l-.51 1.3c-.24.61-1.16 1.37-1.76 1.57l-.9.29l-.7.08l-.9-.07l-1.3-.51c-.61-.24-1.37-1.16-1.57-1.76l-.29-.9l-.08-.6l.06-.9l.38-1.11c.58-1.67 3.29-2.76 4.9-2.02z" class="wm-shine"/><path fill="#ffeba6" d="M5.7 2.8q.09.86.95.95q-.86.09-.95.95q-.08-.86-.95-.95q.87-.09.95-.95" class="wm-shine"/></g></svg>export function SettingsIcon(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: `<g fill="none"><defs><linearGradient id="SVGQc3tC3Al" x1="0" x2="0" y1="1.5" y2="22.5" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e8282e"/><stop offset=".45" stop-color="#e8282e"/><stop offset="1" stop-color="#b0101e"/></linearGradient><linearGradient id="SVGAl1fQbgI" x1="1.5" x2="22.5" y1="1.5" y2="22.5" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e8b030"/><stop offset=".28" stop-color="#ffeba6"/><stop offset=".5" stop-color="#e8b030"/><stop offset=".78" stop-color="#a8700f"/><stop offset="1" stop-color="#e8b030"/></linearGradient></defs><path fill="url(#SVGQc3tC3Al)" fill-rule="evenodd" stroke="url(#SVGAl1fQbgI)" stroke-linejoin="round" stroke-width=".6" d="m9.74 2.1l-.35 2l-.09.15l-.9.38l-1.7-1.2c-.33-.23-.88-.1-1.15.17L3.5 5.67c-.16.17-.26.71-.11.93l1.24 1.8l-.43.95l-2 .35c-.38.06-.7.53-.7.9l.01 2.9c0 .24.31.71.59.76l2 .35l.15.09l.38.9l-1.2 1.7c-.23.33-.1.88.17 1.15l2.07 2.05c.17.16.71.26.93.11l1.8-1.24l.95.43l.35 2c.06.38.53.7.9.7l2.9-.01c.24 0 .71-.31.76-.59l.35-2l.09-.15l.9-.38l1.7 1.2c.33.23.88.1 1.15-.17l2.05-2.07c.16-.17.26-.71.11-.93l-1.24-1.8l.43-.95l2-.35c.38-.06.7-.53.7-.9l-.01-2.9c0-.24-.31-.71-.59-.76l-2-.35l-.15-.09l-.38-.9l1.2-1.7c.23-.33.1-.88-.17-1.15L18.33 3.5c-.17-.16-.71-.26-.93-.11l-1.8 1.24l-.95-.43l-.35-2c-.08-.44-.6-.7-1-.7h-2.7c-.3 0-.81.27-.86.6zm1.52 7c3.45-.92 5.26 4.15 2.04 5.6c-3.97 1.79-6.19-4.5-2.04-5.6z" class="wm-k"/><path stroke="#e8b030" stroke-linejoin="round" stroke-width=".3" d="M11.1 2.58c-.1.01-.37.23-.38.32l-.37 1.6c-.05.21-.34.58-.55.67l-1.1.47c-.26.11-.66.02-.88-.14L6.7 4.72c-.22-.15-.59-.18-.8.03L4.76 5.9c-.11.11-.22.44-.12.6L5.59 8c.09.14.12.53.04.7L5.1 9.89c-.11.24-.46.45-.7.49l-1.3.24c-.31.05-.55.38-.54.68l.01 1.5c.01.98 2.18.41 2.6 1.4l.46 1.1c.11.26.03.65-.13.88l-.78 1.12c-.15.22-.18.59.03.8l1.15 1.14c.11.11.44.22.6.12L8 18.4c.14-.09.53-.11.7-.04l1.19.54c.24.11.45.45.49.7l.24 1.3c.06.31.38.55.68.54l1.5-.01c.98-.01.41-2.18 1.4-2.6l1.1-.46c.26-.11.65-.03.88.13l1.12.78c.22.15.59.18.8-.03l1.14-1.15c.11-.11.22-.44.12-.6l-.95-1.5c-.09-.14-.11-.53-.04-.7l.53-1.19c.11-.24.46-.45.7-.49l1.3-.24c.31-.06.55-.38.54-.68l-.01-1.5c-.01-.98-2.18-.41-2.6-1.4l-.46-1.1c-.11-.26-.03-.65.13-.88l.78-1.12c.15-.22.18-.59-.03-.8L18.1 4.76c-.11-.11-.44-.22-.6-.12l-1.5.95c-.14.09-.53.12-.7.04l-1.19-.53c-.24-.11-.45-.46-.49-.7l-.24-1.3c-.05-.3-.37-.56-.68-.55zm2.2 5.59l.8.37c.61.29 1.36 1.12 1.57 1.76l.29.9l.08.7l-.07.9l-.51 1.3c-.24.61-1.16 1.37-1.76 1.57l-.9.29l-.7.08l-.9-.07l-1.3-.51c-.61-.24-1.37-1.16-1.57-1.76l-.29-.9l-.08-.6l.06-.9l.38-1.11c.58-1.67 3.29-2.76 4.9-2.02z" class="wm-shine"/><path fill="#ffeba6" d="M5.7 2.8q.09.86.95.95q-.86.09-.95.95q-.08-.86-.95-.95q.87-.09.95-.95" class="wm-shine"/></g>` }}
/>
);
}<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 = `<g fill="none"><defs><linearGradient id="SVGQc3tC3Al" x1="0" x2="0" y1="1.5" y2="22.5" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e8282e"/><stop offset=".45" stop-color="#e8282e"/><stop offset="1" stop-color="#b0101e"/></linearGradient><linearGradient id="SVGAl1fQbgI" x1="1.5" x2="22.5" y1="1.5" y2="22.5" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e8b030"/><stop offset=".28" stop-color="#ffeba6"/><stop offset=".5" stop-color="#e8b030"/><stop offset=".78" stop-color="#a8700f"/><stop offset="1" stop-color="#e8b030"/></linearGradient></defs><path fill="url(#SVGQc3tC3Al)" fill-rule="evenodd" stroke="url(#SVGAl1fQbgI)" stroke-linejoin="round" stroke-width=".6" d="m9.74 2.1l-.35 2l-.09.15l-.9.38l-1.7-1.2c-.33-.23-.88-.1-1.15.17L3.5 5.67c-.16.17-.26.71-.11.93l1.24 1.8l-.43.95l-2 .35c-.38.06-.7.53-.7.9l.01 2.9c0 .24.31.71.59.76l2 .35l.15.09l.38.9l-1.2 1.7c-.23.33-.1.88.17 1.15l2.07 2.05c.17.16.71.26.93.11l1.8-1.24l.95.43l.35 2c.06.38.53.7.9.7l2.9-.01c.24 0 .71-.31.76-.59l.35-2l.09-.15l.9-.38l1.7 1.2c.33.23.88.1 1.15-.17l2.05-2.07c.16-.17.26-.71.11-.93l-1.24-1.8l.43-.95l2-.35c.38-.06.7-.53.7-.9l-.01-2.9c0-.24-.31-.71-.59-.76l-2-.35l-.15-.09l-.38-.9l1.2-1.7c.23-.33.1-.88-.17-1.15L18.33 3.5c-.17-.16-.71-.26-.93-.11l-1.8 1.24l-.95-.43l-.35-2c-.08-.44-.6-.7-1-.7h-2.7c-.3 0-.81.27-.86.6zm1.52 7c3.45-.92 5.26 4.15 2.04 5.6c-3.97 1.79-6.19-4.5-2.04-5.6z" class="wm-k"/><path stroke="#e8b030" stroke-linejoin="round" stroke-width=".3" d="M11.1 2.58c-.1.01-.37.23-.38.32l-.37 1.6c-.05.21-.34.58-.55.67l-1.1.47c-.26.11-.66.02-.88-.14L6.7 4.72c-.22-.15-.59-.18-.8.03L4.76 5.9c-.11.11-.22.44-.12.6L5.59 8c.09.14.12.53.04.7L5.1 9.89c-.11.24-.46.45-.7.49l-1.3.24c-.31.05-.55.38-.54.68l.01 1.5c.01.98 2.18.41 2.6 1.4l.46 1.1c.11.26.03.65-.13.88l-.78 1.12c-.15.22-.18.59.03.8l1.15 1.14c.11.11.44.22.6.12L8 18.4c.14-.09.53-.11.7-.04l1.19.54c.24.11.45.45.49.7l.24 1.3c.06.31.38.55.68.54l1.5-.01c.98-.01.41-2.18 1.4-2.6l1.1-.46c.26-.11.65-.03.88.13l1.12.78c.22.15.59.18.8-.03l1.14-1.15c.11-.11.22-.44.12-.6l-.95-1.5c-.09-.14-.11-.53-.04-.7l.53-1.19c.11-.24.46-.45.7-.49l1.3-.24c.31-.06.55-.38.54-.68l-.01-1.5c-.01-.98-2.18-.41-2.6-1.4l-.46-1.1c-.11-.26-.03-.65.13-.88l.78-1.12c.15-.22.18-.59-.03-.8L18.1 4.76c-.11-.11-.44-.22-.6-.12l-1.5.95c-.14.09-.53.12-.7.04l-1.19-.53c-.24-.11-.45-.46-.49-.7l-.24-1.3c-.05-.3-.37-.56-.68-.55zm2.2 5.59l.8.37c.61.29 1.36 1.12 1.57 1.76l.29.9l.08.7l-.07.9l-.51 1.3c-.24.61-1.16 1.37-1.76 1.57l-.9.29l-.7.08l-.9-.07l-1.3-.51c-.61-.24-1.37-1.16-1.57-1.76l-.29-.9l-.08-.6l.06-.9l.38-1.11c.58-1.67 3.29-2.76 4.9-2.02z" class="wm-shine"/><path fill="#ffeba6" d="M5.7 2.8q.09.86.95.95q-.86.09-.95.95q-.08-.86-.95-.95q.87-.09.95-.95" class="wm-shine"/></g>`;
</script>.settings {
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%3Cg%20fill%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22SVGQc3tC3Al%22%20x1%3D%220%22%20x2%3D%220%22%20y1%3D%221.5%22%20y2%3D%2222.5%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23e8282e%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23e8282e%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23b0101e%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22SVGAl1fQbgI%22%20x1%3D%221.5%22%20x2%3D%2222.5%22%20y1%3D%221.5%22%20y2%3D%2222.5%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23e8b030%22%2F%3E%3Cstop%20offset%3D%22.28%22%20stop-color%3D%22%23ffeba6%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23e8b030%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%23a8700f%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e8b030%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22url(%23SVGQc3tC3Al)%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22url(%23SVGAl1fQbgI)%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%22.6%22%20d%3D%22m9.74%202.1l-.35%202l-.09.15l-.9.38l-1.7-1.2c-.33-.23-.88-.1-1.15.17L3.5%205.67c-.16.17-.26.71-.11.93l1.24%201.8l-.43.95l-2%20.35c-.38.06-.7.53-.7.9l.01%202.9c0%20.24.31.71.59.76l2%20.35l.15.09l.38.9l-1.2%201.7c-.23.33-.1.88.17%201.15l2.07%202.05c.17.16.71.26.93.11l1.8-1.24l.95.43l.35%202c.06.38.53.7.9.7l2.9-.01c.24%200%20.71-.31.76-.59l.35-2l.09-.15l.9-.38l1.7%201.2c.33.23.88.1%201.15-.17l2.05-2.07c.16-.17.26-.71.11-.93l-1.24-1.8l.43-.95l2-.35c.38-.06.7-.53.7-.9l-.01-2.9c0-.24-.31-.71-.59-.76l-2-.35l-.15-.09l-.38-.9l1.2-1.7c.23-.33.1-.88-.17-1.15L18.33%203.5c-.17-.16-.71-.26-.93-.11l-1.8%201.24l-.95-.43l-.35-2c-.08-.44-.6-.7-1-.7h-2.7c-.3%200-.81.27-.86.6zm1.52%207c3.45-.92%205.26%204.15%202.04%205.6c-3.97%201.79-6.19-4.5-2.04-5.6z%22%20class%3D%22wm-k%22%2F%3E%3Cpath%20stroke%3D%22%23e8b030%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%22.3%22%20d%3D%22M11.1%202.58c-.1.01-.37.23-.38.32l-.37%201.6c-.05.21-.34.58-.55.67l-1.1.47c-.26.11-.66.02-.88-.14L6.7%204.72c-.22-.15-.59-.18-.8.03L4.76%205.9c-.11.11-.22.44-.12.6L5.59%208c.09.14.12.53.04.7L5.1%209.89c-.11.24-.46.45-.7.49l-1.3.24c-.31.05-.55.38-.54.68l.01%201.5c.01.98%202.18.41%202.6%201.4l.46%201.1c.11.26.03.65-.13.88l-.78%201.12c-.15.22-.18.59.03.8l1.15%201.14c.11.11.44.22.6.12L8%2018.4c.14-.09.53-.11.7-.04l1.19.54c.24.11.45.45.49.7l.24%201.3c.06.31.38.55.68.54l1.5-.01c.98-.01.41-2.18%201.4-2.6l1.1-.46c.26-.11.65-.03.88.13l1.12.78c.22.15.59.18.8-.03l1.14-1.15c.11-.11.22-.44.12-.6l-.95-1.5c-.09-.14-.11-.53-.04-.7l.53-1.19c.11-.24.46-.45.7-.49l1.3-.24c.31-.06.55-.38.54-.68l-.01-1.5c-.01-.98-2.18-.41-2.6-1.4l-.46-1.1c-.11-.26-.03-.65.13-.88l.78-1.12c.15-.22.18-.59-.03-.8L18.1%204.76c-.11-.11-.44-.22-.6-.12l-1.5.95c-.14.09-.53.12-.7.04l-1.19-.53c-.24-.11-.45-.46-.49-.7l-.24-1.3c-.05-.3-.37-.56-.68-.55zm2.2%205.59l.8.37c.61.29%201.36%201.12%201.57%201.76l.29.9l.08.7l-.07.9l-.51%201.3c-.24.61-1.16%201.37-1.76%201.57l-.9.29l-.7.08l-.9-.07l-1.3-.51c-.61-.24-1.37-1.16-1.57-1.76l-.29-.9l-.08-.6l.06-.9l.38-1.11c.58-1.67%203.29-2.76%204.9-2.02z%22%20class%3D%22wm-shine%22%2F%3E%3Cpath%20fill%3D%22%23ffeba6%22%20d%3D%22M5.7%202.8q.09.86.95.95q-.86.09-.95.95q-.08-.86-.95-.95q.87-.09.95-.95%22%20class%3D%22wm-shine%22%2F%3E%3C%2Fg%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%3Cg%20fill%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22SVGQc3tC3Al%22%20x1%3D%220%22%20x2%3D%220%22%20y1%3D%221.5%22%20y2%3D%2222.5%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23e8282e%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23e8282e%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23b0101e%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22SVGAl1fQbgI%22%20x1%3D%221.5%22%20x2%3D%2222.5%22%20y1%3D%221.5%22%20y2%3D%2222.5%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23e8b030%22%2F%3E%3Cstop%20offset%3D%22.28%22%20stop-color%3D%22%23ffeba6%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23e8b030%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%23a8700f%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e8b030%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22url(%23SVGQc3tC3Al)%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22url(%23SVGAl1fQbgI)%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%22.6%22%20d%3D%22m9.74%202.1l-.35%202l-.09.15l-.9.38l-1.7-1.2c-.33-.23-.88-.1-1.15.17L3.5%205.67c-.16.17-.26.71-.11.93l1.24%201.8l-.43.95l-2%20.35c-.38.06-.7.53-.7.9l.01%202.9c0%20.24.31.71.59.76l2%20.35l.15.09l.38.9l-1.2%201.7c-.23.33-.1.88.17%201.15l2.07%202.05c.17.16.71.26.93.11l1.8-1.24l.95.43l.35%202c.06.38.53.7.9.7l2.9-.01c.24%200%20.71-.31.76-.59l.35-2l.09-.15l.9-.38l1.7%201.2c.33.23.88.1%201.15-.17l2.05-2.07c.16-.17.26-.71.11-.93l-1.24-1.8l.43-.95l2-.35c.38-.06.7-.53.7-.9l-.01-2.9c0-.24-.31-.71-.59-.76l-2-.35l-.15-.09l-.38-.9l1.2-1.7c.23-.33.1-.88-.17-1.15L18.33%203.5c-.17-.16-.71-.26-.93-.11l-1.8%201.24l-.95-.43l-.35-2c-.08-.44-.6-.7-1-.7h-2.7c-.3%200-.81.27-.86.6zm1.52%207c3.45-.92%205.26%204.15%202.04%205.6c-3.97%201.79-6.19-4.5-2.04-5.6z%22%20class%3D%22wm-k%22%2F%3E%3Cpath%20stroke%3D%22%23e8b030%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%22.3%22%20d%3D%22M11.1%202.58c-.1.01-.37.23-.38.32l-.37%201.6c-.05.21-.34.58-.55.67l-1.1.47c-.26.11-.66.02-.88-.14L6.7%204.72c-.22-.15-.59-.18-.8.03L4.76%205.9c-.11.11-.22.44-.12.6L5.59%208c.09.14.12.53.04.7L5.1%209.89c-.11.24-.46.45-.7.49l-1.3.24c-.31.05-.55.38-.54.68l.01%201.5c.01.98%202.18.41%202.6%201.4l.46%201.1c.11.26.03.65-.13.88l-.78%201.12c-.15.22-.18.59.03.8l1.15%201.14c.11.11.44.22.6.12L8%2018.4c.14-.09.53-.11.7-.04l1.19.54c.24.11.45.45.49.7l.24%201.3c.06.31.38.55.68.54l1.5-.01c.98-.01.41-2.18%201.4-2.6l1.1-.46c.26-.11.65-.03.88.13l1.12.78c.22.15.59.18.8-.03l1.14-1.15c.11-.11.22-.44.12-.6l-.95-1.5c-.09-.14-.11-.53-.04-.7l.53-1.19c.11-.24.46-.45.7-.49l1.3-.24c.31-.06.55-.38.54-.68l-.01-1.5c-.01-.98-2.18-.41-2.6-1.4l-.46-1.1c-.11-.26-.03-.65.13-.88l.78-1.12c.15-.22.18-.59-.03-.8L18.1%204.76c-.11-.11-.44-.22-.6-.12l-1.5.95c-.14.09-.53.12-.7.04l-1.19-.53c-.24-.11-.45-.46-.49-.7l-.24-1.3c-.05-.3-.37-.56-.68-.55zm2.2%205.59l.8.37c.61.29%201.36%201.12%201.57%201.76l.29.9l.08.7l-.07.9l-.51%201.3c-.24.61-1.16%201.37-1.76%201.57l-.9.29l-.7.08l-.9-.07l-1.3-.51c-.61-.24-1.37-1.16-1.57-1.76l-.29-.9l-.08-.6l.06-.9l.38-1.11c.58-1.67%203.29-2.76%204.9-2.02z%22%20class%3D%22wm-shine%22%2F%3E%3Cpath%20fill%3D%22%23ffeba6%22%20d%3D%22M5.7%202.8q.09.86.95.95q-.86.09-.95.95q-.08-.86-.95-.95q.87-.09.95-.95%22%20class%3D%22wm-shine%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;
}单文件 CSS 即可播放,无需任何依赖;描画动效仅对描边类图标生效。
透明度往复渐变,适合状态提示与在线指示。
.icon-settings {
animation: icon-breathe 1.8s ease-in-out infinite;
}
@keyframes icon-breathe {
0%, 100% { opacity: 1; }
50% { opacity: 0.35; }
}匀速循环旋转,适合加载中场景。
.icon-settings {
animation: icon-spin 1.6s linear infinite;
}
@keyframes icon-spin {
to { transform: rotate(360deg); }
}线条从无到有依次绘出,适合线性图标与首屏引导。
.icon-settings path {
stroke-dasharray: 120;
animation: icon-draw 1.2s ease forwards;
}
@keyframes icon-draw {
from { stroke-dashoffset: 120; }
to { stroke-dashoffset: 0; }
}对源文件的客观技术指标,供工程侧评估引用方式。
文件体积
2.74 KB
2,805 字节
viewBox
0 0 24 24
矢量坐标系
图元总数
3
<path> ×3
风格
多色填充
描边可随字号加粗
同时含 width/height 与 viewBox:可以只保留 viewBox,让图标跟随容器自适应缩放。 文件体积 2.74 KB(2,805 字节),图元 3 个,风格为多色填充。
关于 设置 图标的下载、商用与改色。
它是 with icons Cunar(withicons-lunar)开源图标集中的 settings 图标,多色填充,viewBox 为 0 0 24 24,文件仅 2.74 KB,矢量格式可无损缩放到任意尺寸。
点击「下载与导出」中的 SVG 源文件按钮保存矢量文件;也可以按 512 / 256 / 128 / 64 / 32 / 16px 预设导出 PNG,或在输入框填 16~1024 之间的任意尺寸。需要 iOS、Android 全套尺寸时,用素材包生成器一键打包。
该图标采用 MIT(MIT) 开源协议,通常允许在遵守协议的前提下免费使用,常见要求是保留作者版权声明。商用前建议阅读协议原文确认。
在「预览与场景」的色板中切换颜色,三底色与全部场景会实时跟随;点击任一相近图标可打开预览弹层,复制对应颜色的 SVG 源码或 PNG。也可以复制 SVG 源码后自行修改 fill 值。