Add icons to this collection by clicking the heart icon.
Optimistic icon - also known as people, mind, head, optimistic, and psychology. Created in a clean lineal style with a black finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="c" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a"><rect width="100%" height="100%" fill="#fff" /></mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0v-166.066h188.564v49.003"
transform="translate(133.738 173.566)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-93"
transform="translate(158.738 117.666)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="15,10,15,10,550"
stroke-dashoffset="0"
stroke-opacity="1"
/>
</g>
<path
d="M0 0v-85.477h-25"
transform="matrix(1.33333 0 0 -1.33333 487.488 311.615)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v40.102"
transform="matrix(1.33333 0 0 -1.33333 211.65 407.111)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g
clip-path="url(#c)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0c50.985-17.434 87.745-65.825 87.745-122.641"
transform="translate(330.125 472.575)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="15,10,15,10,550"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0c0 .1.003.199.003.299 0 36.368-29.482 65.85-65.85 65.85-28.333 0-52.485-17.895-61.775-42.998a26.247 26.247 0 0 1-13.167 3.525c-14.567 0-26.377-11.809-26.377-26.377l.003-.123c-29.723-1.908-53.242-26.616-53.242-56.821 0-31.449 25.495-56.943 56.944-56.943H-5.862c31.448 0 56.943 25.494 56.943 56.943C51.081-27.175 28.695-2.935 0 0Z"
transform="translate(289.535 438.35)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c5.904 15.956 21.308 26.675 38.329 26.675 22.494 0 40.8-18.278 40.85-40.761"
transform="translate(185.36 452.825)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="15,10,15,10,550"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0h23.688"
transform="translate(122.372 438.526)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-17.953-17.953h-62.218L-98.124 0"
transform="translate(389.678 152)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v15.874h-26.247V0H-42.12v-26.247h15.873v-15.874H0v15.874h15.874V0Z"
transform="translate(226.394 221.97)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v15.874h-26.247V0h-15.874v-26.247h15.874V-42.12H0v15.873h15.874V0Z"
transform="translate(160.015 308.888)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-28.795 28.795 16.783 16.784L0 33.566l26.39 26.39 16.783-16.784Z"
transform="translate(268.713 244.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-.03-73.202 97.063-97.063h212.069v273.431c0 85.364-69.202 154.566-154.566 154.566h-.001c-3.111 0-6.2-.092-9.265-.274"
transform="translate(133.768 246.768)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category