sunny icon
sunny from IonIcons by Ben Sperry · Regular · MIT Free for personal and commercial use.
- Name
- sunny
- Set
- IonIcons
- Style
- Regular
- Viewbox
- 512×512
- License
- MIT
2 other variants in IonIcons
The same icon in other sets
Use the sunny icon
SVG
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 512 512"><path fill="currentColor" d="M256 118a22 22 0 0 1-22-22V48a22 22 0 0 1 44 0v48a22 22 0 0 1-22 22m0 368a22 22 0 0 1-22-22v-48a22 22 0 0 1 44 0v48a22 22 0 0 1-22 22m113.14-321.14a22 22 0 0 1-15.56-37.55l33.94-33.94a22 22 0 0 1 31.11 31.11l-33.94 33.94a21.93 21.93 0 0 1-15.55 6.44M108.92 425.08a22 22 0 0 1-15.55-37.56l33.94-33.94a22 22 0 1 1 31.11 31.11l-33.94 33.94a21.94 21.94 0 0 1-15.56 6.45M464 278h-48a22 22 0 0 1 0-44h48a22 22 0 0 1 0 44m-368 0H48a22 22 0 0 1 0-44h48a22 22 0 0 1 0 44m307.08 147.08a21.94 21.94 0 0 1-15.56-6.45l-33.94-33.94a22 22 0 0 1 31.11-31.11l33.94 33.94a22 22 0 0 1-15.55 37.56M142.86 164.86a21.9 21.9 0 0 1-15.55-6.44l-33.94-33.94a22 22 0 0 1 31.11-31.11l33.94 33.94a22 22 0 0 1-15.56 37.55M256 358a102 102 0 1 1 102-102a102.12 102.12 0 0 1-102 102"/></svg>
React
import type { SVGProps } from "react";
export function IonSunny(props: SVGProps<SVGSVGElement>) {
return (
<svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 512 512"><path fill="currentColor" d="M256 118a22 22 0 0 1-22-22V48a22 22 0 0 1 44 0v48a22 22 0 0 1-22 22m0 368a22 22 0 0 1-22-22v-48a22 22 0 0 1 44 0v48a22 22 0 0 1-22 22m113.14-321.14a22 22 0 0 1-15.56-37.55l33.94-33.94a22 22 0 0 1 31.11 31.11l-33.94 33.94a21.93 21.93 0 0 1-15.55 6.44M108.92 425.08a22 22 0 0 1-15.55-37.56l33.94-33.94a22 22 0 1 1 31.11 31.11l-33.94 33.94a21.94 21.94 0 0 1-15.56 6.45M464 278h-48a22 22 0 0 1 0-44h48a22 22 0 0 1 0 44m-368 0H48a22 22 0 0 1 0-44h48a22 22 0 0 1 0 44m307.08 147.08a21.94 21.94 0 0 1-15.56-6.45l-33.94-33.94a22 22 0 0 1 31.11-31.11l33.94 33.94a22 22 0 0 1-15.55 37.56M142.86 164.86a21.9 21.9 0 0 1-15.55-6.44l-33.94-33.94a22 22 0 0 1 31.11-31.11l33.94 33.94a22 22 0 0 1-15.56 37.55M256 358a102 102 0 1 1 102-102a102.12 102.12 0 0 1-102 102"/></svg>
);
}
Vue
<template> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 512 512"><path fill="currentColor" d="M256 118a22 22 0 0 1-22-22V48a22 22 0 0 1 44 0v48a22 22 0 0 1-22 22m0 368a22 22 0 0 1-22-22v-48a22 22 0 0 1 44 0v48a22 22 0 0 1-22 22m113.14-321.14a22 22 0 0 1-15.56-37.55l33.94-33.94a22 22 0 0 1 31.11 31.11l-33.94 33.94a21.93 21.93 0 0 1-15.55 6.44M108.92 425.08a22 22 0 0 1-15.55-37.56l33.94-33.94a22 22 0 1 1 31.11 31.11l-33.94 33.94a21.94 21.94 0 0 1-15.56 6.45M464 278h-48a22 22 0 0 1 0-44h48a22 22 0 0 1 0 44m-368 0H48a22 22 0 0 1 0-44h48a22 22 0 0 1 0 44m307.08 147.08a21.94 21.94 0 0 1-15.56-6.45l-33.94-33.94a22 22 0 0 1 31.11-31.11l33.94 33.94a22 22 0 0 1-15.55 37.56M142.86 164.86a21.9 21.9 0 0 1-15.55-6.44l-33.94-33.94a22 22 0 0 1 31.11-31.11l33.94 33.94a22 22 0 0 1-15.56 37.55M256 358a102 102 0 1 1 102-102a102.12 102.12 0 0 1-102 102"/></svg> </template>
CSS
.icon-sunny {
width: 24px;
height: 24px;
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%20512%20512%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M256%20118a22%2022%200%200%201-22-22V48a22%2022%200%200%201%2044%200v48a22%2022%200%200%201-22%2022m0%20368a22%2022%200%200%201-22-22v-48a22%2022%200%200%201%2044%200v48a22%2022%200%200%201-22%2022m113.14-321.14a22%2022%200%200%201-15.56-37.55l33.94-33.94a22%2022%200%200%201%2031.11%2031.11l-33.94%2033.94a21.93%2021.93%200%200%201-15.55%206.44M108.92%20425.08a22%2022%200%200%201-15.55-37.56l33.94-33.94a22%2022%200%201%201%2031.11%2031.11l-33.94%2033.94a21.94%2021.94%200%200%201-15.56%206.45M464%20278h-48a22%2022%200%200%201%200-44h48a22%2022%200%200%201%200%2044m-368%200H48a22%2022%200%200%201%200-44h48a22%2022%200%200%201%200%2044m307.08%20147.08a21.94%2021.94%200%200%201-15.56-6.45l-33.94-33.94a22%2022%200%200%201%2031.11-31.11l33.94%2033.94a22%2022%200%200%201-15.55%2037.56M142.86%20164.86a21.9%2021.9%200%200%201-15.55-6.44l-33.94-33.94a22%2022%200%200%201%2031.11-31.11l33.94%2033.94a22%2022%200%200%201-15.56%2037.55M256%20358a102%20102%200%201%201%20102-102a102.12%20102.12%200%200%201-102%20102%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%20512%20512%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M256%20118a22%2022%200%200%201-22-22V48a22%2022%200%200%201%2044%200v48a22%2022%200%200%201-22%2022m0%20368a22%2022%200%200%201-22-22v-48a22%2022%200%200%201%2044%200v48a22%2022%200%200%201-22%2022m113.14-321.14a22%2022%200%200%201-15.56-37.55l33.94-33.94a22%2022%200%200%201%2031.11%2031.11l-33.94%2033.94a21.93%2021.93%200%200%201-15.55%206.44M108.92%20425.08a22%2022%200%200%201-15.55-37.56l33.94-33.94a22%2022%200%201%201%2031.11%2031.11l-33.94%2033.94a21.94%2021.94%200%200%201-15.56%206.45M464%20278h-48a22%2022%200%200%201%200-44h48a22%2022%200%200%201%200%2044m-368%200H48a22%2022%200%200%201%200-44h48a22%2022%200%200%201%200%2044m307.08%20147.08a21.94%2021.94%200%200%201-15.56-6.45l-33.94-33.94a22%2022%200%200%201%2031.11-31.11l33.94%2033.94a22%2022%200%200%201-15.55%2037.56M142.86%20164.86a21.9%2021.9%200%200%201-15.55-6.44l-33.94-33.94a22%2022%200%200%201%2031.11-31.11l33.94%2033.94a22%2022%200%200%201-15.56%2037.55M256%20358a102%20102%200%201%201%20102-102a102.12%20102.12%200%200%201-102%20102%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/ion/sunny.svg?color=%231a73e8&size=48