86 lines
4.6 KiB
TypeScript
86 lines
4.6 KiB
TypeScript
export const GitHub = () => {
|
|
return (
|
|
<svg
|
|
role="img"
|
|
viewBox="0 0 24 24"
|
|
className="w-7 mt-2 mx-auto bg-white p-1 rounded-lg inline"
|
|
xmlns="http://www.w3.org/2000/svg">
|
|
<title>GitHub</title>
|
|
<path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205
|
|
11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633
|
|
17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305
|
|
3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176
|
|
0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12
|
|
3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015
|
|
3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/>
|
|
</svg>
|
|
)
|
|
}
|
|
|
|
export const LastFM = () => {
|
|
return (
|
|
<svg
|
|
role="img"
|
|
viewBox="0 0 24 24"
|
|
className="w-7 mt-2 mx-auto bg-white p-1 rounded-lg inline"
|
|
xmlns="http://www.w3.org/2000/svg">
|
|
<title>Last.fm</title>
|
|
<path d="M10.584 17.21l-.88-2.392s-1.43 1.594-3.573 1.594c-1.897 0-3.244-1.649-3.244-4.288 0-3.382 1.704-4.591 3.381-4.591
|
|
2.42 0 3.189 1.567 3.849 3.574l.88 2.749c.88 2.666 2.529 4.81 7.285 4.81 3.409 0 5.718-1.044 5.718-3.793
|
|
0-2.227-1.265-3.381-3.63-3.931l-1.758-.385c-1.21-.275-1.567-.77-1.567-1.595 0-.934.742-1.484 1.952-1.484 1.32 0 2.034.495 2.144
|
|
1.677l2.749-.33c-.22-2.474-1.924-3.492-4.729-3.492-2.474 0-4.893.935-4.893 3.932 0 1.87.907 3.051 3.189 3.601l1.87.44c1.402.33
|
|
1.869.907 1.869 1.704 0 1.017-.99 1.43-2.86 1.43-2.776 0-3.93-1.457-4.59-3.464l-.907-2.75c-1.155-3.573-2.997-4.893-6.653-4.893C2.144
|
|
5.333 0 7.89 0 12.233c0 4.18 2.144 6.434 5.993 6.434 3.106 0 4.591-1.457 4.591-1.457z"/></svg>
|
|
)
|
|
}
|
|
|
|
export const Twitter = () => {
|
|
return (
|
|
<svg
|
|
role="img"
|
|
viewBox="0 0 24 24"
|
|
className="w-7 mt-2 mx-auto bg-white p-1 rounded-lg inline"
|
|
xmlns="http://www.w3.org/2000/svg">
|
|
<title>X</title>
|
|
<path d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0
|
|
1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"/>
|
|
</svg>
|
|
)
|
|
}
|
|
|
|
export const Medal = () => {
|
|
return (
|
|
<svg xmlns="http://www.w3.org/2000/svg" className="w-7 mt-2 mx-auto bg-white p-1 rounded-lg inline" x="0px" y="0px" viewBox="0,0,256,256">
|
|
<g fill="none" fillRule="nonzero" stroke="none" strokeWidth="1" strokeLinecap="butt" strokeLinejoin="miter" strokeMiterlimit="10"
|
|
strokeDasharray="" strokeDashoffset="0" fontFamily="none" fontWeight="none" fontSize="none" textAnchor="none"
|
|
>
|
|
<g transform="scale(5.33333,5.33333)">
|
|
<path d="M40,18.723l-8.239,4.777l8.239,4.777z" fill="none">
|
|
</path>
|
|
<path d="M8,28.277l8.239,-4.777l-8.239,-4.777z" fill="none">
|
|
</path>
|
|
<path d="M8,18.723l8.239,4.777l7.761,-4.5l-16,-9l-8,4.085v18.83l8,-4.638z" fill="#000000">
|
|
</path>
|
|
<path d="M40,10l-16,9l7.761,4.5l8.239,-4.777v9.554l8,4.638v-18.83z" fill="#000000">
|
|
</path><path d="M31.761,23.5l-7.761,4.5l16,9v-8.723z" fill="#000000">
|
|
</path><path d="M8,28.277v8.723l16,-9l-7.761,-4.5z" fill="#000000">
|
|
</path>
|
|
<path d="M0,32.915l8,4.085v-8.723z" fill="#060606"></path>
|
|
<path d="M24,19l-7.761,4.5l7.761,4.5l7.761,-4.5z" fill="#060606">
|
|
</path>
|
|
<path d="M40,37l8,-4.085l-8,-4.638z" fill="#060606">
|
|
</path>
|
|
</g>
|
|
</g>
|
|
</svg>
|
|
)
|
|
}
|
|
|
|
export const Link = () => {
|
|
return (
|
|
<svg xmlns="http://www.w3.org/2000/svg" className="w-7 mt-2 h-7 mx-auto bg-white p-1 rounded-lg inline" viewBox="0 0 24 24" width="24" height="24">
|
|
<path fill="none" stroke="black" stroke-width="2" d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71" />
|
|
<path fill="none" stroke="black" stroke-width="2" d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71" />
|
|
</svg>
|
|
)
|
|
} |