mirror of
https://github.com/SimonPistache/famfamfam-silk-svg.git
synced 2025-06-08 01:54:20 +02:00
Refactor the Key icon to better suit the original design Update Key iconset accordingly
63 lines
6.5 KiB
XML
63 lines
6.5 KiB
XML
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
<g clip-path="url(#clip0_504_8636)">
|
|
<mask id="path-1-outside-1_504_8636" maskUnits="userSpaceOnUse" x="0" y="0" width="16" height="16" fill="black">
|
|
<rect fill="white" width="16" height="16"/>
|
|
<path d="M1 12V14C1 14.5523 1.44772 15 2 15H3.58579C3.851 15 4.10536 14.8946 4.29289 14.7071L9.5 9.5L7 7L5 9H3.5C3.22386 9 3 9.22386 3 9.5V11H1.5C1.22386 11 1 11.2239 1 11.5V12Z"/>
|
|
<path d="M6 4V6L7 7L9.5 9.5L10 10H12L15 7V5L11 1H9L6 4Z"/>
|
|
</mask>
|
|
<path d="M1 12V14C1 14.5523 1.44772 15 2 15H3.58579C3.851 15 4.10536 14.8946 4.29289 14.7071L9.5 9.5L7 7L5 9H3.5C3.22386 9 3 9.22386 3 9.5V11H1.5C1.22386 11 1 11.2239 1 11.5V12Z" fill="url(#paint0_linear_504_8636)"/>
|
|
<path d="M6 4V6L7 7L9.5 9.5L10 10H12L15 7V5L11 1H9L6 4Z" fill="url(#paint1_linear_504_8636)"/>
|
|
<path d="M6.64645 7.35355L9.14645 9.85355L9.85355 9.14645L7.35355 6.64645L6.64645 7.35355ZM11.1464 3.35355L12.1464 4.35355L12.8536 3.64645L11.8536 2.64645L11.1464 3.35355ZM12.1464 4.35355L12.6464 4.85355L13.3536 4.14645L12.8536 3.64645L12.1464 4.35355ZM6 6H5C5 6.26522 5.10536 6.51957 5.29289 6.70711L6 6ZM6 4L5.29289 3.29289C5.10536 3.48043 5 3.73478 5 4H6ZM9 1V0C8.73478 0 8.48043 0.105357 8.29289 0.292893L9 1ZM11 1L11.7071 0.292893C11.5196 0.105357 11.2652 0 11 0V1ZM15 5H16C16 4.73478 15.8946 4.48043 15.7071 4.29289L15 5ZM15 7L15.7071 7.70711C15.8946 7.51957 16 7.26522 16 7H15ZM12 10V11C12.2652 11 12.5196 10.8946 12.7071 10.7071L12 10ZM10 10L9.29289 10.7071C9.48043 10.8946 9.73478 11 10 11V10ZM3 11V12H4V11H3ZM7 7L7.70711 7.70711L8.41421 7L7.70711 6.29289L7 7ZM5 9V10H5.41421L5.70711 9.70711L5 9ZM9.5 9.5L10.2071 8.79289L9.5 8.08579L8.79289 8.79289L9.5 9.5ZM4.29289 14.7071L5 15.4142L4.29289 14.7071ZM2 14V12H0V14H2ZM7 6V4H5V6H7ZM6.70711 4.70711L9.70711 1.70711L8.29289 0.292893L5.29289 3.29289L6.70711 4.70711ZM9 2H11V0H9V2ZM10.2929 1.70711L14.2929 5.70711L15.7071 4.29289L11.7071 0.292893L10.2929 1.70711ZM14 5V7H16V5H14ZM14.2929 6.29289L11.2929 9.29289L12.7071 10.7071L15.7071 7.70711L14.2929 6.29289ZM3.58579 14H2V16H3.58579V14ZM12 9H10V11H12V9ZM0 14C0 15.1046 0.89543 16 2 16V14H2H0ZM7.70711 6.29289L6.70711 5.29289L5.29289 6.70711L6.29289 7.70711L7.70711 6.29289ZM4 11V9.5H2V11H4ZM2 12V11.5H0V12H2ZM1.5 12H3V10H1.5V12ZM3.5 10H5V8H3.5V10ZM5.70711 9.70711L7.70711 7.70711L6.29289 6.29289L4.29289 8.29289L5.70711 9.70711ZM8.79289 10.2071L9.29289 10.7071L10.7071 9.29289L10.2071 8.79289L8.79289 10.2071ZM5 15.4142L10.2071 10.2071L8.79289 8.79289L3.58579 14L5 15.4142ZM2 11.5C2 11.7761 1.77614 12 1.5 12V10C0.671573 10 0 10.6716 0 11.5H2ZM4 9.5C4 9.77614 3.77614 10 3.5 10V8C2.67157 8 2 8.67157 2 9.5H4ZM3.58579 16C4.11622 16 4.62493 15.7893 5 15.4142L3.58579 14L3.58579 14V16Z" fill="url(#paint2_linear_504_8636)" mask="url(#path-1-outside-1_504_8636)"/>
|
|
<path d="M2 14L8.5 7.5" stroke="url(#paint3_linear_504_8636)" stroke-linecap="round"/>
|
|
<path d="M1.5 14V12V11.5H2.5C3.05228 11.5 3.5 11.0523 3.5 10.5V9.5H4.79289C5.05811 9.5 5.31246 9.39464 5.5 9.20711L7.21213 7.49497C7.4855 7.22161 7.4855 6.77839 7.21213 6.50503L6.5 5.79289V4.20711L9.20711 1.5H10.7929L14.5 5.20711V6.79289L11.7929 9.5H10.2071L9.99498 9.28787C9.72161 9.0145 9.27839 9.0145 9.00502 9.28787L3.93934 14.3536C3.84557 14.4473 3.71839 14.5 3.58579 14.5H2C1.72386 14.5 1.5 14.2761 1.5 14Z" stroke="url(#paint4_linear_504_8636)" stroke-linejoin="round"/>
|
|
<path d="M11.4393 3.64645L12.2723 4.47945C12.1931 4.456 12.1202 4.41305 12.0607 4.35355L11.6464 3.93934C11.4279 3.72084 11.149 3.57671 10.8489 3.52325C10.8966 3.50815 10.9473 3.5 11 3.5H11.0858C11.2184 3.5 11.3456 3.55268 11.4393 3.64645Z" stroke="#E3AC42" stroke-linecap="round"/>
|
|
<path d="M11.9393 6H12C12.5523 6 13 5.55228 13 5H12.4142C12.149 5 11.8946 4.89464 11.7071 4.70711L11.2929 4.29289C11.1054 4.10536 10.851 4 10.5858 4H10V4.08579C10 4.351 10.1054 4.60536 10.2929 4.79289L11.1893 5.68934C11.3883 5.88825 11.658 6 11.9393 6Z" fill="#FDF7C2"/>
|
|
</g>
|
|
<g filter="url(#filter0_i_504_8636)">
|
|
<path d="M10 9H6V14H10V16H11L16 11.5L11 7H10V9Z" fill="#80B361"/>
|
|
</g>
|
|
<path d="M10 9.5C10.2761 9.5 10.5 9.27614 10.5 9V7.5H10.8081L15.2526 11.5L10.8081 15.5H10.5V14C10.5 13.7239 10.2761 13.5 10 13.5H6.5V9.5H10Z" stroke="url(#paint5_linear_504_8636)" stroke-linejoin="round"/>
|
|
<path d="M7.5 12.5V10.5H10C10.7149 10.5 11.2659 10.0257 11.4412 9.41686L13.7531 11.5L11.4413 13.5831C11.263 12.9643 10.6975 12.5 10.0049 12.5H7.5Z" stroke="white" stroke-opacity="0.2" stroke-linejoin="round"/>
|
|
<defs>
|
|
<filter id="filter0_i_504_8636" x="6" y="7" width="12" height="11" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
|
<feOffset dx="2" dy="2"/>
|
|
<feGaussianBlur stdDeviation="1"/>
|
|
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
|
|
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.25 0"/>
|
|
<feBlend mode="normal" in2="shape" result="effect1_innerShadow_504_8636"/>
|
|
</filter>
|
|
<linearGradient id="paint0_linear_504_8636" x1="1" y1="1" x2="15" y2="15" gradientUnits="userSpaceOnUse">
|
|
<stop offset="0.282858" stop-color="#F9EB9E"/>
|
|
<stop offset="0.523948" stop-color="#F5DB48"/>
|
|
<stop offset="0.714183" stop-color="#EFC932"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint1_linear_504_8636" x1="1" y1="1" x2="15" y2="15" gradientUnits="userSpaceOnUse">
|
|
<stop offset="0.282858" stop-color="#F9EB9E"/>
|
|
<stop offset="0.523948" stop-color="#F5DB48"/>
|
|
<stop offset="0.714183" stop-color="#EFC932"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint2_linear_504_8636" x1="6.6" y1="2.86667" x2="11.2667" y2="11.2667" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#E3B044"/>
|
|
<stop offset="1" stop-color="#D67D29"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint3_linear_504_8636" x1="9" y1="6.5" x2="2" y2="13.5" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#F1D13D"/>
|
|
<stop offset="1" stop-color="#EEC528"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint4_linear_504_8636" x1="3.5" y1="5.5" x2="12" y2="11" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="white"/>
|
|
<stop offset="1" stop-color="#FCF3A0"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint5_linear_504_8636" x1="14.5714" y1="14.7143" x2="8.17837" y2="7.61089" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#247C10"/>
|
|
<stop offset="1" stop-color="#6FA53D"/>
|
|
</linearGradient>
|
|
<clipPath id="clip0_504_8636">
|
|
<rect width="16" height="16" fill="white"/>
|
|
</clipPath>
|
|
</defs>
|
|
</svg>
|