diff options
Diffstat (limited to 'src/components/PythonIcon.astro')
| -rw-r--r-- | src/components/PythonIcon.astro | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/components/PythonIcon.astro b/src/components/PythonIcon.astro new file mode 100644 index 0000000..4fb769c --- /dev/null +++ b/src/components/PythonIcon.astro @@ -0,0 +1,24 @@ +--- +import TechIcon from './TechIcon.astro'; +--- + +<TechIcon name="Python"> + <svg + xmlns="http://www.w3.org/2000/svg" + enable-background="new 0 0 24 24" + viewBox="0 0 24 24" + ><path + fill="#F9C105" + d="M10.83 5.59c.08-.03.19-.04.26 0 .02.01.04.03.03.05v.02h.01c-.02.06-.12.05-.17.07S10.87 5.8 10.82 5.8c-.05 0-.13-.02-.14-.07C10.67 5.66 10.77 5.59 10.83 5.59zM11.85 5.73c-.05-.02-.15-.01-.16-.07V5.64c-.01-.02.01-.04.02-.05.08-.04.19-.03.27 0 .06 0 .16.07.15.14-.01.05-.09.06-.14.06S11.9 5.75 11.85 5.73zM10.09 7.18c.3.2.69.47 1.18.47s1.07-.27 1.42-.47c.19-.13.45-.33.65-.47.16-.13.15-.26.29-.26.13.01.03.13-.15.33-.19.13-.47.33-.7.47-.44.2-.96.53-1.51.53-.54 0-.98-.27-1.29-.47C9.82 7.18 9.7 7.05 9.6 6.98 9.44 6.85 9.46 6.65 9.53 6.65c.11.01.13.13.2.2C9.83 6.91 9.95 7.05 10.09 7.18z" + ></path><path + d="M12.13,5.73c-0.01,0.05-0.09,0.06-0.14,0.06s-0.09-0.04-0.14-0.06c-0.05-0.02-0.15-0.01-0.16-0.07V5.64c-0.01-0.02,0.01-0.04,0.02-0.05c0.08-0.04,0.19-0.03,0.27,0C12.04,5.59,12.14,5.66,12.13,5.73z" + ></path><path + d="M16.63,10.98v0.92h-0.55c0.26,0.48,0.67,1.31,0.93,2.34c0.05,0.18,0.09,0.37,0.13,0.57c0.15-0.01,0.33,0.02,0.52,0.06c0.08-0.21,0.13-0.42,0.16-0.63C18.01,12.85,17.13,11.49,16.63,10.98z M16.63,10.98v0.92h-0.55c0.26,0.48,0.67,1.31,0.93,2.34c0.05,0.18,0.09,0.37,0.13,0.57c0.15-0.01,0.33,0.02,0.52,0.06c0.08-0.21,0.13-0.42,0.16-0.63C18.01,12.85,17.13,11.49,16.63,10.98z M21.28,18.95v-0.09l-0.01-0.01c-0.17-0.2-0.25-0.53-0.34-0.92c-0.08-0.4-0.18-0.79-0.5-1.05c-0.06-0.05-0.12-0.06-0.19-0.13c-0.06-0.04-0.12-0.06-0.19-0.07c0.28-0.82,0.31-1.65,0.17-2.44c-0.07-0.43-0.19-0.85-0.35-1.25c-0.54-1.41-1.48-2.64-2.2-3.48c-0.37-0.47-0.75-0.94-1.04-1.44c-0.33-0.57-0.55-1.18-0.54-1.93c0.02-1.39,0.11-3.56-0.87-4.91C14.7,0.5,13.85,0,12.51,0c-0.16,0-0.32,0.01-0.49,0.02c-1.27,0.1-2.06,0.56-2.55,1.21C8.32,2.75,8.86,5.27,8.82,6.32c-0.08,1.09-0.3,1.95-1.06,3.02c-0.31,0.36-0.67,0.8-1.02,1.3c-0.67,0.94-1.34,2.06-1.73,3.22c-0.25,0.75-0.39,1.52-0.32,2.26c0.01,0.07,0.02,0.15,0.03,0.23c-0.04,0.03-0.08,0.07-0.11,0.13c-0.27,0.27-0.46,0.6-0.67,0.84c-0.21,0.2-0.49,0.27-0.81,0.4c-0.32,0.14-0.67,0.27-0.87,0.68c-0.1,0.19-0.14,0.4-0.14,0.6s0.03,0.41,0.06,0.54c0.06,0.4,0.12,0.73,0.04,0.97C1.97,21.19,1.94,21.66,2.11,22c0.18,0.33,0.54,0.46,0.95,0.6c0.82,0.2,1.93,0.13,2.81,0.6c0.93,0.46,1.89,0.67,2.64,0.47c0.54-0.12,0.99-0.47,1.23-0.95c0.05,0,0.09,0,0.14-0.01c0.56-0.03,1.18-0.26,2.14-0.32c0.27-0.02,0.56,0.01,0.88,0.05c0.51,0.08,1.09,0.19,1.73,0.15c0.02,0.13,0.06,0.19,0.11,0.33h0.01c0.39,0.78,1.12,1.13,1.9,1.07c0.78-0.06,1.61-0.53,2.29-1.3c0.63-0.77,1.7-1.09,2.4-1.51c0.35-0.19,0.64-0.46,0.66-0.85C22.02,19.93,21.8,19.52,21.28,18.95z M13.5,4.64c-0.04-0.13-0.1-0.2-0.18-0.33c-0.09-0.07-0.17-0.14-0.27-0.14h-0.02c-0.09,0-0.18,0.03-0.26,0.14c-0.1,0.09-0.17,0.2-0.21,0.33c-0.05,0.13-0.08,0.26-0.09,0.4v0.02c0,0.09,0.01,0.18,0.02,0.27c-0.2-0.07-0.44-0.14-0.61-0.21c-0.01-0.06-0.02-0.13-0.02-0.19V4.91c-0.01-0.27,0.04-0.53,0.15-0.77c0.08-0.22,0.23-0.41,0.43-0.54c0.18-0.13,0.39-0.2,0.6-0.2h0.02c0.21,0,0.4,0.07,0.59,0.2c0.19,0.14,0.33,0.33,0.44,0.54c0.11,0.25,0.16,0.45,0.17,0.72c0-0.02,0.01-0.04,0.01-0.06v0.1c-0.01,0-0.01-0.01-0.01-0.02c0,0.23-0.06,0.47-0.15,0.69c-0.05,0.12-0.12,0.24-0.22,0.33c-0.03-0.02-0.06-0.03-0.09-0.04c-0.1-0.05-0.2-0.07-0.29-0.13c-0.07-0.03-0.14-0.06-0.22-0.07c0.05-0.06,0.15-0.13,0.19-0.2c0.05-0.13,0.08-0.26,0.09-0.4V5.04C13.57,4.91,13.55,4.77,13.5,4.64z M9.34,4.2C9.39,4,9.49,3.82,9.63,3.66c0.13-0.13,0.26-0.2,0.42-0.2h0.03c0.15,0,0.28,0.05,0.41,0.14c0.15,0.13,0.27,0.29,0.35,0.46c0.09,0.2,0.14,0.4,0.15,0.67C11,4.8,11,4.85,11,4.9c0,0.04,0,0.07-0.01,0.1v0.08c-0.03,0.01-0.06,0.02-0.08,0.02c-0.16,0.06-0.28,0.14-0.4,0.2c0.01-0.08,0.01-0.17,0-0.26V5.02c-0.01-0.13-0.04-0.2-0.08-0.33c-0.03-0.1-0.09-0.19-0.17-0.27c-0.05-0.04-0.12-0.07-0.19-0.06h-0.02c-0.07,0-0.13,0.04-0.18,0.13C9.8,4.57,9.76,4.66,9.74,4.76C9.72,4.87,9.71,4.98,9.72,5.09v0.02c0.01,0.13,0.04,0.2,0.08,0.33c0.05,0.13,0.1,0.2,0.17,0.27C9.98,5.72,9.99,5.73,10,5.73C9.93,5.79,9.89,5.8,9.83,5.87C9.79,5.9,9.74,5.93,9.69,5.94C9.59,5.81,9.5,5.68,9.42,5.53C9.32,5.32,9.27,5.1,9.26,4.87C9.24,4.64,9.27,4.41,9.34,4.2z M9.45,6.31c0.22-0.14,0.38-0.28,0.49-0.34c0.1-0.07,0.14-0.1,0.17-0.13h0.01c0.17-0.21,0.44-0.47,0.84-0.61c0.14-0.03,0.3-0.06,0.48-0.06c0.33,0,0.74,0.06,1.22,0.4c0.3,0.2,0.53,0.27,1.07,0.47c0.26,0.13,0.41,0.26,0.49,0.4V6.3c0.07,0.15,0.07,0.32,0.01,0.47c-0.12,0.32-0.52,0.65-1.07,0.85c-0.28,0.13-0.51,0.33-0.79,0.46c-0.28,0.14-0.59,0.3-1.02,0.27c-0.16,0.01-0.31-0.01-0.45-0.07c-0.12-0.06-0.23-0.12-0.33-0.19c-0.2-0.14-0.37-0.34-0.62-0.47C9.54,7.37,9.32,7.1,9.25,6.91C9.18,6.64,9.25,6.44,9.45,6.31z M9.61,21.97c-0.06,0.74-0.49,1.14-1.14,1.29c-0.66,0.13-1.54,0-2.43-0.46c-0.97-0.54-2.14-0.47-2.88-0.61c-0.38-0.06-0.62-0.2-0.74-0.4c-0.11-0.2-0.11-0.6,0.13-1.23c0.12-0.34,0.03-0.76-0.03-1.12c-0.05-0.4-0.08-0.71,0.05-0.94c0.16-0.34,0.4-0.4,0.69-0.54c0.3-0.13,0.65-0.2,0.93-0.46v-0.01c0.26-0.27,0.45-0.6,0.68-0.84c0.19-0.2,0.38-0.33,0.67-0.33h0.01c0.05,0,0.1,0,0.16,0.01c0.38,0.06,0.71,0.34,1.03,0.75l0.92,1.67h0.01c0.24,0.53,0.76,1.07,1.2,1.64c0.44,0.6,0.78,1.13,0.74,1.57V21.97z M12.9,21.33c-0.99,0.23-2.04,0.16-3.02-0.38c-0.12-0.06-0.24-0.13-0.35-0.21c-0.11-0.19-0.25-0.37-0.41-0.53c-0.07-0.12-0.17-0.24-0.28-0.33c0.19,0,0.35-0.03,0.48-0.07c0.14-0.07,0.26-0.19,0.31-0.33c0.11-0.27,0-0.7-0.35-1.17c-0.35-0.46-0.94-0.99-1.8-1.52c-0.33-0.21-0.58-0.43-0.77-0.67c-0.19-0.23-0.32-0.47-0.4-0.72c-0.16-0.54-0.14-1.09-0.01-1.65c0.15-0.66,0.45-1.3,0.74-1.85c0.2-0.35,0.39-0.66,0.55-0.91c0.1-0.07,0.03,0.12-0.39,0.91c-0.01,0.02-0.02,0.04-0.03,0.06c-0.4,0.75-1.15,2.5-0.12,3.86c0.04-0.99,0.26-1.97,0.65-2.88c0.13-0.3,0.3-0.65,0.48-1.04c0.59-1.25,1.31-2.87,1.38-4.23c0.05,0.04,0.22,0.14,0.29,0.2c0.22,0.14,0.39,0.34,0.6,0.47c0.21,0.2,0.48,0.33,0.89,0.33c0.04,0.01,0.07,0.01,0.11,0.01c0.41,0,0.74-0.13,1.01-0.27c0.29-0.13,0.52-0.33,0.74-0.4h0.01c0.47-0.13,0.84-0.4,1.06-0.7c0.36,1.42,1.21,3.48,1.75,4.48c0.02,0.03,0.04,0.07,0.06,0.11c0.26,0.48,0.67,1.31,0.93,2.34c0.05,0.18,0.09,0.37,0.13,0.57c0.15-0.01,0.33,0.02,0.52,0.06c0.08-0.21,0.13-0.42,0.16-0.63c0.19-1.39-0.69-2.75-1.19-3.26c-0.03-0.02-0.06-0.05-0.08-0.07c-0.22-0.2-0.23-0.34-0.12-0.34c0.07,0.06,0.13,0.12,0.2,0.19c0.56,0.58,1.21,1.51,1.46,2.57c0.08,0.29,0.12,0.6,0.12,0.91c0,0.25-0.03,0.51-0.09,0.76c0.06,0.03,0.13,0.06,0.2,0.07c1.05,0.53,1.43,0.93,1.25,1.53v-0.04h-0.2c0.15-0.47-0.18-0.83-1.08-1.22c-0.92-0.4-1.66-0.34-1.79,0.46c-0.01,0.04-0.01,0.07-0.02,0.14c-0.07,0.02-0.14,0.05-0.21,0.06c-0.43,0.27-0.67,0.67-0.8,1.19c-0.13,0.53-0.17,1.15-0.21,1.87c-0.02,0.33-0.17,0.84-0.32,1.35C14.33,20.84,13.64,21.17,12.9,21.33z M21.2,20.82c-0.63,0.4-1.76,0.71-2.48,1.57c-0.63,0.74-1.39,1.14-2.06,1.19c-0.67,0.05-1.25-0.2-1.59-0.9h-0.01c-0.21-0.4-0.12-1.03,0.06-1.69c0.18-0.67,0.43-1.35,0.47-1.9c0.03-0.71,0.07-1.33,0.19-1.81c0.13-0.47,0.32-0.8,0.65-0.99l0.05-0.02c0.03,0.6,0.34,1.24,0.89,1.38c0.59,0.13,1.45-0.34,1.81-0.77l0.21-0.01c0.32-0.01,0.59,0.01,0.86,0.27c0.21,0.2,0.31,0.53,0.4,0.88c0.09,0.4,0.16,0.78,0.41,1.06c0.5,0.53,0.66,0.91,0.65,1.14C21.69,20.49,21.52,20.62,21.2,20.82z M16.63,10.98v0.92h-0.55c0.26,0.48,0.67,1.31,0.93,2.34c0.05,0.18,0.09,0.37,0.13,0.57c0.15-0.01,0.33,0.02,0.52,0.06c0.08-0.21,0.13-0.42,0.16-0.63C18.01,12.85,17.13,11.49,16.63,10.98z" + ></path><path + fill="#F9C105" + d="M14.22 6.3v.14c-.08-.14-.23-.27-.49-.4-.54-.2-.77-.27-1.07-.47-.48-.34-.89-.4-1.22-.4-.18 0-.34.03-.48.06-.4.14-.67.4-.84.61h-.01c-.03.03-.07.06-.17.13-.11.06-.27.2-.49.34-.2.13-.27.33-.2.6.07.19.29.46.7.71.25.13.42.33.62.47.1.07.21.13.33.19.14.06.29.08.45.07.43.03.74-.13 1.02-.27.28-.13.51-.33.79-.46.55-.2.95-.53 1.07-.85C14.29 6.62 14.29 6.45 14.22 6.3zM11.69 5.64c-.01-.02.01-.04.02-.05.08-.04.19-.03.27 0 .06 0 .16.07.15.14-.01.05-.09.06-.14.06s-.09-.04-.14-.06c-.05-.02-.15-.01-.16-.07V5.64zM10.83 5.59c.08-.03.19-.04.26 0 .02.01.04.03.03.05v.02h.01c-.02.06-.12.05-.17.07S10.87 5.8 10.82 5.8c-.05 0-.13-.02-.14-.07C10.67 5.66 10.77 5.59 10.83 5.59zM13.48 6.78c-.19.13-.47.33-.7.47-.44.2-.96.53-1.51.53-.54 0-.98-.27-1.29-.47C9.82 7.18 9.7 7.05 9.6 6.98 9.44 6.85 9.46 6.65 9.53 6.65c.11.01.13.13.2.2.1.06.22.2.36.33.3.2.69.47 1.18.47s1.07-.27 1.42-.47c.19-.13.45-.33.65-.47.16-.13.15-.26.29-.26C13.76 6.46 13.66 6.58 13.48 6.78zM21.71 20.22c-.02.27-.19.4-.51.6-.63.4-1.76.71-2.48 1.57-.63.74-1.39 1.14-2.06 1.19-.67.05-1.25-.2-1.59-.9h-.01c-.21-.4-.12-1.03.06-1.69.18-.67.43-1.35.47-1.9.03-.71.07-1.33.19-1.81.13-.47.32-.8.65-.99l.05-.02c.03.6.34 1.24.89 1.38.59.13 1.45-.34 1.81-.77l.21-.01c.32-.01.59.01.86.27.21.2.31.53.4.88.09.4.16.78.41 1.06C21.56 19.61 21.72 19.99 21.71 20.22zM9.61 21.96v.01c-.06.74-.49 1.14-1.14 1.29-.66.13-1.54 0-2.43-.46-.97-.54-2.14-.47-2.88-.61-.38-.06-.62-.2-.74-.4-.11-.2-.11-.6.13-1.23.12-.34.03-.76-.03-1.12-.05-.4-.08-.71.05-.94.16-.34.4-.4.69-.54.3-.13.65-.2.93-.46v-.01c.26-.27.45-.6.68-.84.19-.2.38-.33.67-.33h.01c.05 0 .1 0 .16.01.38.06.71.34 1.03.75l.92 1.67h.01c.24.53.76 1.07 1.2 1.64C9.31 20.99 9.65 21.52 9.61 21.96z" + ></path><path + d="M11.13 5.66c-.02.06-.12.05-.17.07S10.87 5.8 10.82 5.8c-.05 0-.13-.02-.14-.07-.01-.07.09-.14.15-.14.08-.03.19-.04.26 0 .02.01.04.03.03.05v.02H11.13zM13.48 6.78c-.19.13-.47.33-.7.47-.44.2-.96.53-1.51.53-.54 0-.98-.27-1.29-.47C9.82 7.18 9.7 7.05 9.6 6.98 9.44 6.85 9.46 6.65 9.53 6.65c.11.01.13.13.2.2.1.06.22.2.36.33.3.2.69.47 1.18.47s1.07-.27 1.42-.47c.19-.13.45-.33.65-.47.16-.13.15-.26.29-.26C13.76 6.46 13.66 6.58 13.48 6.78z" + ></path></svg + > +</TechIcon> |
