gentleface

Gentleface › Actions › settings-sparkle

settings-sparkle icon

Settings sparkle: ai settings, smart settings. Drawn on the 16 px grid. Free SVG, PNG and code, MIT licensed.

Animated settings-sparkle-tune · line-round

The gear makes one full turn behind the sparkle, its teeth parting as they pass under it, and stops with a small overshoot. As it settles the sparkle flashes with a quarter turn.

Download SVG

Native SVG animation, with no CSS or script. It loops by itself. Inline it to take the text color: in an <img> it draws black. To play it once on hover or click, run 0.25 s to 2.15 s. Examples and helper.

Code line-round

SVG
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L11.06 5.727C11.073 5.799 11.083 5.871 11.093 5.944C11.099 5.994 11.099 6.041 11.092 6.087C10.898 6.174 10.737 6.32 10.631 6.505C10.505 6.514 10.391 6.479 10.289 6.4C10.18 6.315 10.117 6.204 10.1 6.067C10.082 5.918 10.053 5.771 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12C6.06 12.125 6.066 12.252 6.02 12.382C5.974 12.512 5.889 12.607 5.764 12.667C5.64 12.726 5.512 12.733 5.382 12.687C5.252 12.641 5.157 12.556 5.098 12.431C5.033 12.295 5 12.151 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM11.5 16C11 13 10 12 7 11.5C10 11 11 10 11.5 7C12 10 13 11 16 11.5C13 12 12 13 11.5 16Z"/></svg>
React
// Gentleface "settings-sparkle" (line-round), MIT. https://gentleface.com/icons/settings-sparkle
import type { SVGProps } from 'react';

export function SettingsSparkleIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
      <path d="M3.464 10.125L2.277 10.916C2.166 10.991 2.045 11.017 1.917 10.996C1.789 10.974 1.684 10.91 1.602 10.803C1.104 10.149 0.743 9.427 0.519 8.636C0.489 8.531 0.493 8.427 0.53 8.327C0.567 8.226 0.631 8.145 0.723 8.084L1.939 7.273C1.848 6.758 1.848 6.242 1.939 5.727L0.723 4.916C0.631 4.855 0.567 4.774 0.53 4.673C0.493 4.573 0.489 4.469 0.519 4.364C0.743 3.573 1.104 2.851 1.602 2.197C1.684 2.09 1.789 2.026 1.917 2.004C2.045 1.983 2.166 2.009 2.277 2.084L3.464 2.875C3.925 2.515 4.437 2.257 5 2.102L5 1C5 0.724 5.098 0.488 5.293 0.293C5.488 0.098 5.724 0 6 0L7 0C7.276 0 7.512 0.098 7.707 0.293C7.902 0.488 8 0.724 8 1L8 2.102C8.563 2.257 9.075 2.515 9.536 2.875L10.723 2.084C10.834 2.009 10.955 1.983 11.083 2.004C11.211 2.026 11.316 2.09 11.398 2.197C11.896 2.851 12.257 3.573 12.481 4.364C12.511 4.469 12.507 4.573 12.47 4.673C12.433 4.774 12.369 4.855 12.277 4.916L11.06 5.727C11.073 5.799 11.083 5.871 11.093 5.944C11.099 5.994 11.099 6.041 11.092 6.087C10.898 6.174 10.737 6.32 10.631 6.505C10.505 6.514 10.391 6.479 10.289 6.4C10.18 6.315 10.117 6.204 10.1 6.067C10.082 5.918 10.053 5.771 10.016 5.625C9.989 5.521 9.994 5.42 10.032 5.321C10.07 5.223 10.133 5.144 10.223 5.084L11.41 4.293C11.272 3.903 11.092 3.535 10.87 3.187L9.777 3.916C9.68 3.981 9.574 4.009 9.46 4C9.346 3.991 9.246 3.946 9.16 3.867C8.662 3.405 8.079 3.114 7.41 2.992C7.29 2.97 7.191 2.913 7.115 2.821C7.038 2.73 7 2.623 7 2.5L7 1L6 1L6 2.5C6 2.623 5.962 2.73 5.885 2.821C5.809 2.913 5.71 2.97 5.59 2.992C4.921 3.114 4.338 3.405 3.84 3.867C3.754 3.946 3.654 3.991 3.54 4C3.426 4.009 3.32 3.981 3.223 3.916L2.13 3.187C1.908 3.535 1.728 3.903 1.59 4.293L2.777 5.084C2.867 5.144 2.93 5.223 2.968 5.321C3.006 5.42 3.011 5.521 2.984 5.625C2.834 6.208 2.834 6.792 2.984 7.375C3.011 7.479 3.006 7.58 2.968 7.679C2.93 7.777 2.867 7.856 2.777 7.916L1.59 8.707C1.728 9.097 1.908 9.465 2.13 9.813L3.223 9.084C3.32 9.019 3.426 8.991 3.54 9C3.654 9.009 3.754 9.054 3.84 9.133C4.338 9.595 4.921 9.886 5.59 10.008C5.71 10.03 5.809 10.087 5.885 10.179C5.962 10.27 6 10.377 6 10.5L6 12C6.06 12.125 6.066 12.252 6.02 12.382C5.974 12.512 5.889 12.607 5.764 12.667C5.64 12.726 5.512 12.733 5.382 12.687C5.252 12.641 5.157 12.556 5.098 12.431C5.033 12.295 5 12.151 5 12L5 10.898C4.437 10.743 3.925 10.485 3.464 10.125ZM4.176 5.58C4.303 5.259 4.488 4.976 4.732 4.732C4.976 4.488 5.259 4.303 5.58 4.176C5.875 4.059 6.182 4 6.5 4C6.818 4 7.125 4.059 7.42 4.176C7.741 4.303 8.024 4.488 8.268 4.732C8.512 4.976 8.697 5.259 8.824 5.58C8.941 5.875 9 6.182 9 6.5C9 6.818 8.941 7.125 8.824 7.42C8.697 7.741 8.512 8.024 8.268 8.268C8.024 8.512 7.741 8.697 7.42 8.824C7.125 8.941 6.818 9 6.5 9C6.182 9 5.875 8.941 5.58 8.824C5.259 8.697 4.976 8.512 4.732 8.268C4.488 8.024 4.303 7.741 4.176 7.42C4.059 7.125 4 6.818 4 6.5C4 6.182 4.059 5.875 4.176 5.58ZM5.105 7.052C5.182 7.245 5.293 7.414 5.439 7.561C5.586 7.707 5.755 7.818 5.948 7.895C6.125 7.965 6.309 8 6.5 8C6.691 8 6.875 7.965 7.052 7.895C7.245 7.818 7.414 7.707 7.561 7.561C7.707 7.414 7.818 7.245 7.895 7.052C7.965 6.875 8 6.691 8 6.5C8 6.309 7.965 6.125 7.895 5.948C7.818 5.755 7.707 5.586 7.561 5.439C7.414 5.293 7.245 5.182 7.052 5.105C6.875 5.035 6.691 5 6.5 5C6.309 5 6.125 5.035 5.948 5.105C5.755 5.182 5.586 5.293 5.439 5.439C5.293 5.586 5.182 5.755 5.105 5.948C5.035 6.125 5 6.309 5 6.5C5 6.691 5.035 6.875 5.105 7.052ZM11.5 16C11 13 10 12 7 11.5C10 11 11 10 11.5 7C12 10 13 11 16 11.5C13 12 12 13 11.5 16Z" />
    </svg>
  );
}
Vue
Vue: see /icons/settings-sparkle.md
Svelte
Svelte: see /icons/settings-sparkle.md
HTML img
HTML img: see /icons/settings-sparkle.md
CSS
CSS: see /icons/settings-sparkle.md
Data URL
Data URL: see /icons/settings-sparkle.md
Sprite
Sprite: see /icons/settings-sparkle.md
SwiftUI
SwiftUI: see /icons/settings-sparkle.md
Compose
Compose: see /icons/settings-sparkle.md
Android XML
Android XML: see /icons/settings-sparkle.md
Flutter
Flutter: see /icons/settings-sparkle.md

Each icon is drawn on the 16 px grid, and most also on the 20 and 24 px grids (at 24 in three weights: light 1 px, regular 1.5 px, bold 2 px). Show the drawing made for your size, or an exact multiple of it, on whole pixels: 16 for 16 and 32 px, 20 for 20 and 40, 24 for 24 and 48. A size in between or a fractional position blurs it. The code on each icon page is the 16 px drawing, an SVG with fill="currentColor"; the icon page's downloads follow its Grid switch, and npm has the 20 and 24 px drawings too. The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. More in how to use.

With npm: import { SettingsSparkleIcon } from '@gentleface/react'; (setup).

Meaning

Use it for
ai settings, smart settings
Example
AI features settings page
Built from
settings + sparkle
Tags
gear, cog, settings, preferences, options, configuration, sparkle
Category
Actions
Component name
SettingsSparkleIcon
History
  • added, released in 0.4.0
Since
version 0.4.0

Family 10

More actions icons

For agents

Metadata: /icons/settings-sparkle.json · Markdown: /icons/settings-sparkle.md · SVG: https://gentleface.com/svg/{style}/16/settings-sparkle.svg · PNG: https://gentleface.com/png/{style}/{16|32|48}/settings-sparkle.png