Skip to content

Commit 7088948

Browse files
committed
Migrate existing svg icons to Marker/icons in astro layouts
1 parent 14dcdcf commit 7088948

46 files changed

Lines changed: 1057 additions & 117 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

_TODO.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,3 @@ This article has different approaches to [print pagination](https://www.customjs
241241
- We need to check for short form and deep article articles where the deep-dive index.pdf has a non-featured tag lik "argo-cd" only in the pdf.mdx. In those cases, we should make sure the callout for the deep dive includes the name of that non-featured (technology) tag and add the name to the tags: frontmatter key in the index.mdx
242242

243243
- Need an article on OpenStack
244-
245-
## Instructions to avoid missing files with GPT-4.1
246-
247-
- Perform the instruction on all files in the `src/components/Marker/icons` directory. Use `file_search` for *.astro in the target directory before every batch operation. The operation should be repeated until all files in the directory are confirmed processed, not just those found in the first search. Provide a final report listing all files in the directory and which ones were updated, to catch any omissions.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
export type Props = {
3+
color: string
4+
classes?: string
5+
size: number
6+
accessible: boolean
7+
focusable: boolean
8+
isListMarker?: boolean
9+
}
10+
11+
const { color, classes, size, accessible, focusable, isListMarker } = Astro.props
12+
---
13+
14+
<svg
15+
xmlns="http://www.w3.org/2000/svg"
16+
class:list={["shrink-0", `w-${size} h-${size}`, `text-${color}`, classes, isListMarker ? "mt-0.5" : ""]}
17+
fill="currentColor"
18+
stroke="none"
19+
viewBox="0 0 24 24"
20+
aria-hidden={accessible ? "false" : "true"}
21+
focusable={focusable ? "true" : "false"}
22+
>
23+
{accessible && <title>alarm clock icon</title>}
24+
<path d="M 21.611019,13.150051 C 21.610269,8.0616042 17.655798,3.9095113 12.652474,3.5725815 V 2.207472 H 11.347129 V 3.5726284 C 6.3446021,3.9099332 2.3899422,8.0623073 2.3891922,13.150051 c 7.5e-4,3.081492 1.4549199,5.815929 3.7094623,7.575108 L 4.8148713,22.90489 6.4448185,23.99935 8.040079,21.900195 c 1.2082224,0.548238 2.546754,0.861261 3.960097,0.861261 1.376313,0 2.682455,-0.294555 3.866021,-0.815747 l 1.559777,2.053641 1.632291,-1.09446 -1.246753,-2.112654 c 2.305214,-1.756039 3.798757,-4.520615 3.799507,-7.642185 z m -9.345583,6.513741 h -0.482708 -0.226682 v 0.836982 C 9.8146791,20.397089 8.2457618,19.694261 7.0352425,18.588974 L 7.651541,17.97291 7.3099238,17.631386 6.6875317,18.253966 C 5.5517764,17.070774 4.8092932,15.520653 4.6600467,13.791567 h 0.925057 v -0.98693 H 4.645047 C 4.7279201,11.023943 5.4355758,9.4182295 6.5614408,8.1853045 L 7.2764088,8.9004601 7.6179793,8.5588429 6.8964958,7.8375469 C 8.1019995,6.6806044 9.6890101,5.9342309 11.457376,5.8054681 v 1.0281797 h 0.277541 0.482707 0.226683 V 5.8004526 c 1.790725,0.1067781 3.400844,0.8454182 4.624488,2.0047043 l -0.720359,0.7201712 0.341618,0.3415702 0.717077,-0.7170774 c 1.123193,1.2147849 1.838162,2.7977171 1.943206,4.5560521 h -0.935041 v 0.986931 h 0.930072 c -0.127778,1.751819 -0.862011,3.324722 -2.000064,4.526006 l -0.621267,-0.621455 -0.341523,0.341195 0.618361,0.618361 c -1.192379,1.102944 -2.73875,1.813459 -4.457758,1.9388 v -0.831965 h -0.277681 z" />
25+
<path d="M 3.8156129,0.53430708 C 1.921906,1.6306883 1.2757957,4.0544924 2.3730207,5.9485275 L 9.22988,1.9772742 C 8.134155,0.08361421 5.7100228,-0.56291793 3.8156129,0.53430708 Z" />
26+
<path d="M 20.183849,0.53430708 C 18.290376,-0.56291793 15.866197,0.08361421 14.769769,1.9772742 l 6.857422,3.9712533 c 1.097225,-1.8940351 0.45027,-4.3178392 -1.443342,-5.41422042 z" />
27+
<polygon points="283.943,190.245 251.719,269.859 199.501,250.803 192.214,270.78 259.499,295.23 259.717,294.731 260.791,295.166 300.541,196.964 " transform="matrix(0.04687393,0,0,0.04687393,2.6226654e-4,-1.0262536e-4)" />
28+
</svg>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
export type Props = {
3+
color: string
4+
classes?: string
5+
size: number
6+
accessible: boolean
7+
focusable: boolean
8+
isListMarker?: boolean
9+
}
10+
11+
const { color, classes, size, accessible, focusable, isListMarker } = Astro.props
12+
---
13+
14+
<svg
15+
xmlns="http://www.w3.org/2000/svg"
16+
viewBox="0 0 24 24"
17+
class:list={["shrink-0", `w-${size} h-${size}`, `text-${color}`, classes, isListMarker ? "mt-0.5" : ""]}
18+
fill="currentColor"
19+
stroke="currentColor"
20+
aria-hidden={accessible ? "false" : "true"}
21+
focusable={focusable ? "true" : "false"}
22+
>
23+
{accessible && <title>arrow-down icon</title>}
24+
<path d="m 24.000000,6.9334385 c 0,-0.2389432 -0.0912,-0.4778864 -0.273345,-0.6600272 -0.364282,-0.3645484 -0.955506,-0.3645484 -1.319788,0 L 12.001361,16.680507 1.5942658,6.2734113 c -0.3645484,-0.3645484 -0.95550615,-0.3645484 -1.32005453,0 -0.36428169,0.3645484 -0.36428169,0.9555061 0,1.3200545 L 11.341335,18.660589 c 0.364281,0.364548 0.955506,0.364548 1.319787,0 L 23.728245,7.5934658 c 0.182408,-0.1821409 0.273612,-0.4210841 0.273612,-0.6600273 z"
25+
stroke-width="0.266677"
26+
stroke-linecap="round" />
27+
</svg>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
export type Props = {
3+
color: string
4+
classes?: string
5+
size: number
6+
accessible: boolean
7+
focusable: boolean
8+
isListMarker?: boolean
9+
}
10+
11+
const { color, classes, size, accessible, focusable, isListMarker } = Astro.props
12+
---
13+
14+
<svg
15+
xmlns="http://www.w3.org/2000/svg"
16+
class:list={["shrink-0", `w-${size} h-${size}`, `text-${color}`, classes, isListMarker ? "mt-0.5" : ""]}
17+
fill="currentColor"
18+
stroke="currentColor"
19+
viewBox="0 0 24 24"
20+
aria-hidden={accessible ? "false" : "true"}
21+
focusable={focusable ? "true" : "false"}
22+
>
23+
{accessible && <title>arrow-right icon</title>}
24+
<path d="M 13.05823,22.36681 C 12.417581,22.095911 11.999981,21.457811 11.999981,20.74996 V 16.500009 H 1.4999977 C 0.67157895,16.500009 0,15.828458 0,15.000007 V 9.0000053 C 0,8.171585 0.67156395,7.5000048 1.4999977,7.5000048 H 11.999981 V 3.2500532 c 0,-0.7078052 0.4176,-1.3459205 1.058249,-1.6167906 0.640649,-0.2708701 1.377897,-0.12114 1.868247,0.3793502 l 8.571436,8.7498932 c 0.669449,0.68355 0.669449,1.79145 0,2.475001 l -8.571436,8.749954 c -0.49035,0.500399 -1.227598,0.6501 -1.868247,0.379349 z" />
25+
</svg>
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
export type Props = {
3+
color: string
4+
classes?: string
5+
size: number
6+
accessible: boolean
7+
focusable: boolean
8+
isListMarker?: boolean
9+
}
10+
11+
const { color, classes, size, accessible, focusable, isListMarker } = Astro.props
12+
---
13+
14+
<svg
15+
xmlns="http://www.w3.org/2000/svg"
16+
viewBox="0 0 24 24"
17+
class:list={["shrink-0", `w-${size} h-${size}`, `text-${color}`, classes, isListMarker ? "mt-0.5" : ""]}
18+
fill="currentColor"
19+
stroke="none"
20+
aria-hidden={accessible ? "false" : "true"}
21+
focusable={focusable ? "true" : "false"}
22+
role="img"
23+
>
24+
{accessible && <title>award icon</title>}
25+
<g>
26+
<path d="M 12.932375,7.0526251 11.989975,4 11.067663,7.0315876 H 8.0000001 L 10.486225,8.9263001 9.5238251,12 12.010013,10.105275 14.49625,12 13.51375,8.9473751 16,7.0526251 Z" />
27+
<path fill-rule="evenodd" clip-rule="evenodd" d="M 4.469275,0 H 19.53075 V 1.4897625 H 24 v 5.2960876 c 0,1.4046 -0.558,2.7516875 -1.551125,3.7448999 C 21.639,11.340525 20.594,11.860988 19.474375,12.025613 19.30975,13.14525 18.789375,14.19025 17.9795,15 c -0.973875,0.973875 -2.288,1.529375 -3.662875,1.550625 v 2.15325 c 0,0.175875 0.06975,0.3445 0.194125,0.46875 0.124375,0.124375 0.293,0.19425 0.46875,0.19425 0.812,0 1.590625,0.3225 2.16475,0.896625 0.574125,0.574125 0.89675,1.352875 0.89675,2.16475 V 24 H 5.9590375 v -1.57175 c 0,-0.811875 0.3225626,-1.590625 0.8966876,-2.16475 0.574125,-0.574125 1.3528,-0.896625 2.1647625,-0.896625 0.175825,0 0.34445,-0.06987 0.4687625,-0.19425 0.124325,-0.12425 0.194175,-0.292875 0.194175,-0.46875 v -2.15325 C 8.3084626,16.529375 6.9943376,15.973875 6.0204625,15 5.210675,14.19025 4.690225,13.14525 4.5256,12.025613 3.4059625,11.860988 2.3609625,11.340525 1.5511875,10.53075 0.55797375,9.5375376 0,8.1904501 0,6.7858501 V 1.4897625 H 4.469275 Z M 6.1229,1.653625 v 9.6015 c 0,0.966038 0.3837626,1.8925 1.0668501,2.575625 0.6831,0.683125 1.609575,1.066875 2.5756125,1.066875 H 11.33705 v 3.80625 c 0,0.614375 -0.244062,1.203625 -0.6785,1.638125 -0.43445,0.434375 -1.0236749,0.6785 -1.6380624,0.6785 -0.3733625,0 -0.73145,0.14825 -0.995475,0.412375 -0.24465,0.244625 -0.38995,0.57 -0.4099625,0.9135 H 16.385 c -0.02,-0.3435 -0.165375,-0.668875 -0.41,-0.9135 C 15.711,21.16875 15.352875,21.0205 14.9795,21.0205 c -0.614375,0 -1.203625,-0.244125 -1.638,-0.6785 C 12.907,19.9075 12.663,19.31825 12.663,18.703875 v -3.80625 h 1.571625 c 0.966,0 1.8925,-0.38375 2.575625,-1.066875 0.683125,-0.683125 1.066875,-1.609587 1.066875,-2.575625 v -9.6015 z M 4.469275,3.1433875 h -2.81565 v 3.6424626 c 0,0.9660375 0.3837625,1.8925125 1.06685,2.5756125 0.484675,0.4846625 1.091875,0.8186504 1.7488,0.9717754 z M 19.53075,10.333238 V 3.1433875 h 2.815625 v 3.6424626 c 0,0.9660375 -0.38375,1.8925125 -1.066875,2.5756125 -0.484625,0.4846625 -1.091875,0.8186504 -1.74875,0.9717754 z" />
28+
</g>
29+
</svg>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
export type Props = {
3+
color: string
4+
classes?: string
5+
size: number
6+
accessible: boolean
7+
focusable: boolean
8+
isListMarker?: boolean
9+
}
10+
11+
const { color, classes, size, accessible, focusable, isListMarker } = Astro.props
12+
---
13+
14+
<svg
15+
xmlns="http://www.w3.org/2000/svg"
16+
viewBox="0 0 24 24"
17+
class:list={["shrink-0", `w-${size} h-${size}`, `text-${color}`, classes, isListMarker ? "mt-0.5" : ""]}
18+
fill="currentColor"
19+
stroke="currentColor"
20+
aria-hidden={accessible ? "false" : "true"}
21+
focusable={focusable ? "true" : "false"}
22+
>
23+
{accessible && <title>bluesky icon</title>}
24+
<path d="M10.503 12.643c-0.77 -1.498 -2.867 -4.289 -4.817 -5.665C3.818 5.66 3.106 5.888 2.639 6.1 2.098 6.343 2 7.173 2 7.661c0 0.489 0.268 4.004 0.442 4.591 0.578 1.939 2.631 2.593 4.523 2.384 0.096 -0.014 0.195 -0.027 0.295 -0.038 -1.672 0.118 -2.989 0.738 -2.619 1.83 0.361 1.068 1.996 1.914 3.751 1.912 2.32 -0.002 3.609 -1.205 3.609 -1.205s1.289 1.202 3.609 1.205c1.754 0.001 3.389 -0.845 3.751 -1.912 0.369 -1.093 -0.947 -1.713 -2.62 -1.83 0.099 0.011 0.198 0.024 0.294 0.038 1.892 0.21 3.945 -0.445 4.523 -2.384 0.174 -0.587 0.442 -4.103 0.442 -4.59 0 -0.489 -0.098 -1.319 -0.639 -1.563 -0.467 -0.211 -1.179 -0.439 -3.047 0.879C13.37 8.355 11.273 11.146 10.503 12.643z" />
25+
</svg>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
export type Props = {
3+
color: string
4+
classes?: string
5+
size: number
6+
accessible: boolean
7+
focusable: boolean
8+
isListMarker?: boolean
9+
}
10+
11+
const { color, classes, size, accessible, focusable, isListMarker } = Astro.props
12+
---
13+
14+
<svg
15+
xmlns="http://www.w3.org/2000/svg"
16+
viewBox="0 0 24 24"
17+
class:list={["shrink-0", `w-${size} h-${size}`, `text-${color}`, classes, isListMarker ? "mt-0.5" : ""]}
18+
fill="none"
19+
stroke="currentColor"
20+
aria-hidden={accessible ? "false" : "true"}
21+
focusable={focusable ? "true" : "false"}
22+
>
23+
{accessible && <title>code bug icon</title>}
24+
<path fill="currentColor" d="M18.666 13.048l3.334 -1.915l-0.405 -0.783l-3.04 1.746l-2.418 -0.371c0.005 -0.214 -0.005 -0.427 -0.031 -0.635c0.531 -0.037 1.029 -0.243 1.409 -0.624c0.467 -0.467 0.67 -1.109 0.623 -1.771c1.441 -0.448 1.481 -1.47 1.48 -1.981c-0.002 -0.557 -0.518 -0.367 -0.573 -0.219c-0.326 0.823 -0.93 0.934 -1.411 0.77c-0.116 -0.173 -0.25 -0.339 -0.405 -0.493c-0.155 -0.154 -0.321 -0.289 -0.494 -0.405c-0.164 -0.48 -0.053 -1.084 0.771 -1.411c0.147 -0.055 0.338 -0.571 -0.219 -0.573c-0.512 -0.001 -1.534 0.039 -1.981 1.479c-0.662 -0.047 -1.304 0.156 -1.771 0.623c-0.381 0.381 -0.586 0.879 -0.624 1.41c-0.208 -0.026 -0.42 -0.036 -0.635 -0.031l-0.371 -2.417l1.746 -3.041L12.868 2l-1.915 3.335l0.407 2.646c-0.417 0.096 -0.831 0.25 -1.229 0.461l-1.439 -1.126l-3.728 -0.921l-0.285 0.887l3.553 0.878l1.064 0.833c-0.157 0.126 -0.31 0.261 -0.457 0.407c-0.205 0.205 -0.389 0.422 -0.553 0.647l-2.818 -0.158L2 11.754l0.38 0.797l3.226 -1.735l2.152 0.12c-0.762 1.638 -0.582 3.503 0.61 4.696c1.192 1.192 3.057 1.372 4.695 0.61l0.121 2.152l-1.735 3.226L12.246 22l1.864 -3.468l-0.158 -2.818c0.225 -0.164 0.442 -0.348 0.647 -0.553c0.146 -0.147 0.281 -0.3 0.407 -0.457l0.832 1.063l0.878 3.554l0.887 -0.285l-0.921 -3.728l-1.126 -1.439c0.211 -0.398 0.365 -0.812 0.461 -1.229L18.666 13.048z" />
25+
</svg>
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
export type Props = {
3+
color: string
4+
classes?: string
5+
size: number
6+
accessible: boolean
7+
focusable: boolean
8+
isListMarker?: boolean
9+
}
10+
11+
const { color, classes, size, accessible, focusable, isListMarker } = Astro.props
12+
---
13+
14+
<svg
15+
xmlns="http://www.w3.org/2000/svg"
16+
viewBox="0 0 610.398 610.398"
17+
class:list={["shrink-0", `w-${size} h-${size}`, `text-${color}`, classes, isListMarker ? "mt-0.5" : ""]}
18+
fill="currentColor"
19+
stroke="currentColor"
20+
aria-hidden={accessible ? "false" : "true"}
21+
focusable={focusable ? "true" : "false"}
22+
>
23+
{accessible && <title>calendar-generic-ical icon</title>}
24+
<g>
25+
<g>
26+
<path d="M159.567,0h-15.329c-1.956,0-3.811,0.411-5.608,0.995c-8.979,2.912-15.616,12.498-15.616,23.997v10.552v27.009v14.052 c0,2.611,0.435,5.078,1.066,7.44c2.702,10.146,10.653,17.552,20.158,17.552h15.329c11.724,0,21.224-11.188,21.224-24.992V62.553 V35.544V24.992C180.791,11.188,171.291,0,159.567,0z"/>
27+
<path d="M461.288,0h-15.329c-11.724,0-21.224,11.188-21.224,24.992v10.552v27.009v14.052c0,13.804,9.5,24.992,21.224,24.992 h15.329c11.724,0,21.224-11.188,21.224-24.992V62.553V35.544V24.992C482.507,11.188,473.007,0,461.288,0z"/>
28+
<path d="M539.586,62.553h-37.954v14.052c0,24.327-18.102,44.117-40.349,44.117h-15.329c-22.247,0-40.349-19.79-40.349-44.117 V62.553H199.916v14.052c0,24.327-18.102,44.117-40.349,44.117h-15.329c-22.248,0-40.349-19.79-40.349-44.117V62.553H70.818 c-21.066,0-38.15,16.017-38.15,35.764v476.318c0,19.784,17.083,35.764,38.15,35.764h468.763c21.085,0,38.149-15.984,38.149-35.764 V98.322C577.735,78.575,560.671,62.553,539.586,62.553z M527.757,557.9l-446.502-0.172V173.717h446.502V557.9z"/>
29+
<path d="M353.017,266.258h117.428c10.193,0,18.437-10.179,18.437-22.759s-8.248-22.759-18.437-22.759H353.017 c-10.193,0-18.437,10.179-18.437,22.759C334.58,256.074,342.823,266.258,353.017,266.258z"/>
30+
<path d="M353.017,348.467h117.428c10.193,0,18.437-10.179,18.437-22.759c0-12.579-8.248-22.758-18.437-22.758H353.017 c-10.193,0-18.437,10.179-18.437,22.758C334.58,338.288,342.823,348.467,353.017,348.467z"/>
31+
<path d="M353.017,430.676h117.428c10.193,0,18.437-10.18,18.437-22.759s-8.248-22.759-18.437-22.759H353.017 c-10.193,0-18.437,10.18-18.437,22.759S342.823,430.676,353.017,430.676z"/>
32+
<path d="M353.017,512.89h117.428c10.193,0,18.437-10.18,18.437-22.759c0-12.58-8.248-22.759-18.437-22.759H353.017 c-10.193,0-18.437,10.179-18.437,22.759C334.58,502.71,342.823,512.89,353.017,512.89z"/>
33+
<path d="M145.032,266.258H262.46c10.193,0,18.436-10.179,18.436-22.759s-8.248-22.759-18.436-22.759H145.032 c-10.194,0-18.437,10.179-18.437,22.759C126.596,256.074,134.838,266.258,145.032,266.258z"/>
34+
<path d="M145.032,348.467H262.46c10.193,0,18.436-10.179,18.436-22.759c0-12.579-8.248-22.758-18.436-22.758H145.032 c-10.194,0-18.437,10.179-18.437,22.758C126.596,338.288,134.838,348.467,145.032,348.467z"/>
35+
<path d="M145.032,430.676H262.46c10.193,0,18.436-10.18,18.436-22.759s-8.248-22.759-18.436-22.759H145.032 c-10.194,0-18.437,10.18-18.437,22.759S134.838,430.676,145.032,430.676z"/>
36+
<path d="M145.032,512.89H262.46c10.193,0,18.436-10.18,18.436-22.759c0-12.58-8.248-22.759-18.436-22.759H145.032 c-10.194,0-18.437,10.179-18.437,22.759C126.596,502.71,134.838,512.89,145.032,512.89z"/>
37+
</g>
38+
</g>
39+
</svg>
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
export type Props = {
3+
color: string
4+
classes?: string
5+
size: number
6+
accessible: boolean
7+
focusable: boolean
8+
isListMarker?: boolean
9+
}
10+
11+
const { color, classes, size, accessible, focusable, isListMarker } = Astro.props
12+
---
13+
14+
<svg
15+
xmlns="http://www.w3.org/2000/svg"
16+
viewBox="0 0 24 24"
17+
class:list={["shrink-0", `w-${size} h-${size}`, `text-${color}`, classes, isListMarker ? "mt-0.5" : ""]}
18+
fill="none"
19+
stroke="currentColor"
20+
aria-hidden={accessible ? "false" : "true"}
21+
focusable={focusable ? "true" : "false"}
22+
>
23+
{accessible && <title>Google calendar icon</title>}
24+
<polygon fill="var(--color-white)" points="17.263,6.737 6.737,6.737 6.737,17.263 17.263,17.263" />
25+
<polygon fill="var(--color-google-red)" points="17.263,22 22,17.263 19.632,16.859 17.263,17.263 16.831,19.43" />
26+
<path d="M2 17.263L2 20.421C2 21.293 2.707 22 3.579 22L6.737 22L7.223 19.632L6.737 17.263L4.156 16.859L2 17.263Z" fill="var(--color-google-green-dark)" />
27+
<path d="M22 6.737L22 3.579C22 2.707 21.293 2 20.421 2L17.263 2C16.975 3.175 16.831 4.039 16.831 4.593C16.831 5.148 16.975 5.862 17.263 6.737C18.311 7.037 19.1 7.187 19.632 7.187C20.163 7.187 20.952 7.037 22 6.737Z" fill="var(--color-google-blue-dark)" />
28+
<polygon fill="var(--color-google-yellow)" points="22,6.737 17.263,6.737 17.263,17.263 22,17.263" />
29+
<polygon fill="var(--color-google-green)" points="17.263,17.263 6.737,17.263 6.737,22 17.263,22" />
30+
<path d="M17.263 2L3.579 2C2.707 2 2 2.707 2 3.579L2 17.263L6.737 17.263L6.737 6.737L17.263 6.737L17.263 2Z" fill="var(--color-google-blue)" />
31+
<path d="M8.896 14.903C8.503 14.637 8.23 14.249 8.082 13.736L8.995 13.359C9.078 13.675 9.222 13.92 9.429 14.093C9.634 14.267 9.884 14.353 10.176 14.353C10.475 14.353 10.732 14.262 10.946 14.08C11.161 13.899 11.268 13.667 11.268 13.387C11.268 13.1 11.155 12.866 10.929 12.684C10.703 12.503 10.418 12.412 10.079 12.412L9.551 12.412L9.551 11.508L10.025 11.508C10.317 11.508 10.563 11.429 10.763 11.271C10.963 11.113 11.063 10.897 11.063 10.622C11.063 10.378 10.974 10.183 10.795 10.037C10.616 9.891 10.389 9.817 10.114 9.817C9.846 9.817 9.633 9.888 9.475 10.032C9.317 10.175 9.199 10.357 9.13 10.559L8.226 10.183C8.346 9.843 8.566 9.543 8.888 9.284C9.211 9.025 9.622 8.895 10.122 8.895C10.492 8.895 10.825 8.966 11.12 9.109C11.414 9.253 11.646 9.451 11.813 9.704C11.98 9.958 12.063 10.242 12.063 10.558C12.063 10.88 11.986 11.153 11.83 11.376C11.675 11.6 11.484 11.771 11.258 11.891L11.258 11.945C11.55 12.065 11.804 12.263 11.992 12.517C12.183 12.774 12.279 13.08 12.279 13.438C12.279 13.796 12.188 14.116 12.007 14.396C11.825 14.676 11.574 14.897 11.255 15.058C10.936 15.218 10.576 15.3 10.178 15.3C9.716 15.301 9.289 15.168 8.896 14.903L8.896 14.903ZM14.505 10.371L13.503 11.096L13.001 10.336L14.8 9.038L15.489 9.038L15.489 15.158L14.505 15.158L14.505 10.371Z" fill="var(--color-google-blue)" />
32+
</svg>

0 commit comments

Comments
 (0)