@@ -74,4 +74,100 @@ const X = (props: SVGProps<SVGSVGElement>) => (
74
74
) ;
75
75
export default X ;
76
76
77
- export { Logo , Github } ;
77
+ const Nextjs = ( props : SVGProps < SVGSVGElement > ) => (
78
+ < svg
79
+ viewBox = "0 0 180 180"
80
+ fill = "none"
81
+ xmlns = "http://www.w3.org/2000/svg"
82
+ { ...props }
83
+ >
84
+ < mask
85
+ id = "mask0_408_139"
86
+ style = { {
87
+ maskType : 'alpha' ,
88
+ } }
89
+ maskUnits = "userSpaceOnUse"
90
+ x = { 0 }
91
+ y = { 0 }
92
+ width = { 180 }
93
+ height = { 180 }
94
+ >
95
+ < circle cx = { 90 } cy = { 90 } r = { 90 } fill = "black" />
96
+ </ mask >
97
+ < g mask = "url(#mask0_408_139)" >
98
+ < circle
99
+ cx = { 90 }
100
+ cy = { 90 }
101
+ r = { 87 }
102
+ fill = "black"
103
+ stroke = "white"
104
+ strokeWidth = { 6 }
105
+ />
106
+ < path
107
+ d = "M149.508 157.52L69.142 54H54V125.97H66.1136V69.3836L139.999 164.845C143.333 162.614 146.509 160.165 149.508 157.52Z"
108
+ fill = "url(#paint0_linear_408_139)"
109
+ />
110
+ < rect
111
+ x = { 115 }
112
+ y = { 54 }
113
+ width = { 12 }
114
+ height = { 72 }
115
+ fill = "url(#paint1_linear_408_139)"
116
+ />
117
+ </ g >
118
+ < defs >
119
+ < linearGradient
120
+ id = "paint0_linear_408_139"
121
+ x1 = { 109 }
122
+ y1 = { 116.5 }
123
+ x2 = { 144.5 }
124
+ y2 = { 160.5 }
125
+ gradientUnits = "userSpaceOnUse"
126
+ >
127
+ < stop stopColor = "white" />
128
+ < stop offset = { 1 } stopColor = "white" stopOpacity = { 0 } />
129
+ </ linearGradient >
130
+ < linearGradient
131
+ id = "paint1_linear_408_139"
132
+ x1 = { 121 }
133
+ y1 = { 54 }
134
+ x2 = { 120.799 }
135
+ y2 = { 106.875 }
136
+ gradientUnits = "userSpaceOnUse"
137
+ >
138
+ < stop stopColor = "white" />
139
+ < stop offset = { 1 } stopColor = "white" stopOpacity = { 0 } />
140
+ </ linearGradient >
141
+ </ defs >
142
+ </ svg >
143
+ ) ;
144
+
145
+ const Remix = ( props : SVGProps < SVGSVGElement > ) => (
146
+ < svg viewBox = "0 0 256 297" xmlns = "http://www.w3.org/2000/svg" { ...props } >
147
+ < path
148
+ d = "M141.675 0C218.047 0 256 36.35 256 94.414c0 43.43-26.707 71.753-62.785 76.474 30.455 6.137 48.259 23.604 51.54 58.065l.474 6.337.415 5.924.358 5.542.249 4.179.267 4.93.138 2.814.198 4.47.159 4.222.079 2.427.107 3.888.092 4.446.033 2.148.06 6.226.02 6.496v3.885h-78.758l.004-1.62.028-3.147.047-3.065.136-7.424.035-2.489.027-3.902-.004-2.496-.023-2.617-.032-2.054-.064-2.876-.094-3.05-.125-3.242-.16-3.455-.096-1.813-.16-2.833-.186-2.976-.287-4.204-.247-3.342a116.56 116.56 0 0 0-.247-3.02l-.202-1.934c-2.6-22.827-11.655-32.157-27.163-35.269l-1.307-.245a60.184 60.184 0 0 0-2.704-.408l-1.397-.164c-.236-.025-.472-.05-.71-.073l-1.442-.127-1.471-.103-1.502-.081-1.514-.058-1.544-.039-1.574-.018L0 198.74V136.9h127.62c2.086 0 4.108-.04 6.066-.12l1.936-.095 1.893-.122 1.85-.15c.305-.028.608-.056.909-.086l1.785-.193a86.3 86.3 0 0 0 3.442-.475l1.657-.28c20.709-3.755 31.063-14.749 31.063-36.2 0-24.075-16.867-38.666-50.602-38.666H0V0h141.675ZM83.276 250.785c10.333 0 14.657 5.738 16.197 11.23l.203.79.167.782.109.617.046.306.078.603.058.59.023.29.031.569.01.278.008.54v29.507H0v-46.102h83.276Z"
149
+ fill = "currentColor"
150
+ fillRule = "nonzero"
151
+ />
152
+ </ svg >
153
+ ) ;
154
+
155
+ const Astro = ( props : SVGProps < SVGSVGElement > ) => (
156
+ < svg
157
+ viewBox = "0 0 256 366"
158
+ xmlns = "http://www.w3.org/2000/svg"
159
+ preserveAspectRatio = "xMidYMid"
160
+ { ...props }
161
+ >
162
+ < path
163
+ fill = "currentColor"
164
+ d = "M182.022 9.147c2.982 3.702 4.502 8.697 7.543 18.687L256 246.074a276.467 276.467 0 0 0-79.426-26.891L133.318 73.008a5.63 5.63 0 0 0-10.802.017L79.784 219.11A276.453 276.453 0 0 0 0 246.04L66.76 27.783c3.051-9.972 4.577-14.959 7.559-18.654a24.541 24.541 0 0 1 9.946-7.358C88.67 0 93.885 0 104.314 0h47.683c10.443 0 15.664 0 20.074 1.774a24.545 24.545 0 0 1 9.95 7.373Z"
165
+ />
166
+ < path
167
+ fill = "#FF5D01"
168
+ d = "M189.972 256.46c-10.952 9.364-32.812 15.751-57.992 15.751-30.904 0-56.807-9.621-63.68-22.56-2.458 7.415-3.009 15.903-3.009 21.324 0 0-1.619 26.623 16.898 45.14 0-9.615 7.795-17.41 17.41-17.41 16.48 0 16.46 14.378 16.446 26.043l-.001 1.041c0 17.705 10.82 32.883 26.21 39.28a35.685 35.685 0 0 1-3.588-15.647c0-16.886 9.913-23.173 21.435-30.48 9.167-5.814 19.353-12.274 26.372-25.232a47.588 47.588 0 0 0 5.742-22.735c0-5.06-.786-9.938-2.243-14.516Z"
169
+ />
170
+ </ svg >
171
+ ) ;
172
+
173
+ export { Logo , Github , Nextjs , Remix , Astro } ;
0 commit comments