chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 12:25:07 +08:00
commit a26e856398
1681 changed files with 296950 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
<svg width="53" height="67" viewBox="0 0 53 67" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M11.6482 1.56063L1.6114 11.2435C1.22069 11.6204 1 12.14 1 12.6829V64C1 65.1046 1.89543 66 3 66H50C51.1046 66 52 65.1046 52 64V50.4471C52 49.6719 51.3716 49.0435 50.5963 49.0435C49.8211 49.0435 49.1927 48.415 49.1927 47.6398V39.1428C49.1927 38.3676 49.8211 37.7391 50.5963 37.7391C51.3716 37.7391 52 37.1107 52 36.3355V3C52 1.89543 51.1046 1 50 1H13.0368C12.5188 1 12.021 1.20098 11.6482 1.56063Z" />
<path d="M29.2391 29H20.5652L16 43.431H24.2174L21.4783 56L37 38.7759H26.0435L29.2391 29Z" />
<path d="M42 8H45V19H42V8Z" />
<path d="M36 8H39V19H36V8Z" />
<path d="M31 8H34V19H31V8Z" />
<path d="M25 8H28V19H25V8Z" />
<path d="M19 8H22V19H19V8Z" />
<path d="M14 8H17V19H14V8Z" />
<path d="M8 14H11V22H8V14Z" />
</svg>

After

Width:  |  Height:  |  Size: 865 B

+5
View File
@@ -0,0 +1,5 @@
<svg width="49" height="71" viewBox="0 0 49 71" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 23.5001L24.3345 6.16554L47.669 23.5001L24.3345 40.8346L1 23.5001Z" />
<path d="M9 41.5L1 47.3345L24.3345 64.669L47.669 47.3345L39.6518 41.3787" />
<path d="M9 29.5001L1 35.3345L24.3345 52.6691L47.669 35.3345L39.6518 29.3788" />
</svg>

After

Width:  |  Height:  |  Size: 354 B

+20
View File
@@ -0,0 +1,20 @@
<svg width="48" height="59" viewBox="0 0 48 59" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="2" y="1" width="45" height="57" rx="2" />
<circle cx="10" cy="11" r="2" fill="#666" />
<circle cx="10" cy="30" r="2" fill="#666" />
<circle cx="10" cy="49" r="2" fill="#666" />
<path d="M10 11H0" />
<path d="M39 10H17" />
<path d="M39 14H17" />
<path d="M39 18H17" />
<path d="M39 22H17" />
<path d="M39 26H17" />
<path d="M39 30H17" />
<path d="M39 34H17" />
<path d="M39 38H17" />
<path d="M39 42H17" />
<path d="M39 46H17" />
<path d="M39 50H17" />
<path d="M10 30H0" />
<path d="M10 49H0" />
</svg>

After

Width:  |  Height:  |  Size: 679 B

+5
View File
@@ -0,0 +1,5 @@
<svg width="174" height="21" viewBox="0 0 174 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M0.436 21H2.956V13.216H10.796L13.876 10.136V3.08L10.796 -1.66893e-06H0.436V21ZM2.956 10.696V2.52H9.76L11.356 4.116V9.1L9.76 10.696H2.956ZM18.018 21H30.842V18.48H20.538V11.34H30.002V8.82H20.538V2.52H30.702V-1.66893e-06H18.018V21ZM44.9477 12.544L47.8597 9.632V3.08L44.7797 -1.66893e-06H34.6157V21H37.1357V12.712H41.5037L45.4517 16.66V21H47.9717V15.596L44.9477 12.544ZM37.1357 2.52H43.7437L45.3397 4.116V8.596L43.7437 10.192H37.1357V2.52ZM51.3271 8.54L54.4071 11.62H60.9871L62.5831 13.216V16.884L60.9871 18.48H51.7751V21H62.0231L65.1031 17.92V12.18L62.0231 9.1H55.4711L53.8471 7.504V4.116L55.4711 2.52H64.3471V-1.66893e-06H54.4071L51.3271 3.08V8.54ZM68.9868 21H71.5068V13.216H79.3468L82.4268 10.136V3.08L79.3468 -1.66893e-06H68.9868V21ZM71.5068 10.696V2.52H78.3108L79.9068 4.116V9.1L78.3108 10.696H71.5068ZM86.5688 21H99.3928V18.48H89.0888V11.34H98.5528V8.82H89.0888V2.52H99.2528V-1.66893e-06H86.5688V21ZM102.83 17.92L105.91 21H115.01V18.48H106.946L105.35 16.884V4.116L106.946 2.52H115.01V-1.66893e-06H105.91L102.83 3.08V17.92ZM123.609 21H126.129V2.52H131.981V-1.66893e-06H117.785V2.52H123.609V21ZM135.213 21H137.733V-1.66893e-06H135.213V21ZM142.26 14.896L148.364 21H150.436L156.54 14.896V-1.66893e-06H154.02V13.832L149.4 18.452L144.78 13.832V-1.66893e-06H142.26V14.896ZM161.081 21H173.905V18.48H163.601V11.34H173.065V8.82H163.601V2.52H173.765V-1.66893e-06H161.081V21Z"
fill="#F4F5F6" />
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="174" height="21" viewBox="0 0 174 21" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M0.436 21H2.956V13.216H10.796L13.876 10.136V3.08L10.796 -1.66893e-06H0.436V21ZM2.956 10.696V2.52H9.76L11.356 4.116V9.1L9.76 10.696H2.956ZM18.018 21H30.842V18.48H20.538V11.34H30.002V8.82H20.538V2.52H30.702V-1.66893e-06H18.018V21ZM44.9477 12.544L47.8597 9.632V3.08L44.7797 -1.66893e-06H34.6157V21H37.1357V12.712H41.5037L45.4517 16.66V21H47.9717V15.596L44.9477 12.544ZM37.1357 2.52H43.7437L45.3397 4.116V8.596L43.7437 10.192H37.1357V2.52ZM51.3271 8.54L54.4071 11.62H60.9871L62.5831 13.216V16.884L60.9871 18.48H51.7751V21H62.0231L65.1031 17.92V12.18L62.0231 9.1H55.4711L53.8471 7.504V4.116L55.4711 2.52H64.3471V-1.66893e-06H54.4071L51.3271 3.08V8.54ZM68.9868 21H71.5068V13.216H79.3468L82.4268 10.136V3.08L79.3468 -1.66893e-06H68.9868V21ZM71.5068 10.696V2.52H78.3108L79.9068 4.116V9.1L78.3108 10.696H71.5068ZM86.5688 21H99.3928V18.48H89.0888V11.34H98.5528V8.82H89.0888V2.52H99.2528V-1.66893e-06H86.5688V21ZM102.83 17.92L105.91 21H115.01V18.48H106.946L105.35 16.884V4.116L106.946 2.52H115.01V-1.66893e-06H105.91L102.83 3.08V17.92ZM123.609 21H126.129V2.52H131.981V-1.66893e-06H117.785V2.52H123.609V21ZM135.213 21H137.733V-1.66893e-06H135.213V21ZM142.26 14.896L148.364 21H150.436L156.54 14.896V-1.66893e-06H154.02V13.832L149.4 18.452L144.78 13.832V-1.66893e-06H142.26V14.896ZM161.081 21H173.905V18.48H163.601V11.34H173.065V8.82H163.601V2.52H173.765V-1.66893e-06H161.081V21Z" fill="#242526"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

+73
View File
@@ -0,0 +1,73 @@
<svg width="200" height="200" viewBox="-0 -0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<radialGradient id="spotlight">
<stop offset="60%" stop-color="white"/>
<stop offset="100%" stop-color="#afafaf"/>
</radialGradient>
<linearGradient id="main_color">
<stop stop-color="#e0dff5"/>
</linearGradient>
<linearGradient id="background_color">
<stop stop-color="#1A3038"/>
</linearGradient>
<linearGradient id="accent_color">
<stop stop-color="#264653"/>
</linearGradient>
<linearGradient id="highlight_color">
<stop stop-color="red"/>
</linearGradient>
<mask id="spotlight_mask" type="alpha">
<rect width="200" height="200" fill="url(#spotlight)" />
</mask>
</defs>
<g id="background">
<rect width="200" height="200" fill="#000000" />
</g>
<g mask="url(#spotlight_mask)">
<g id="background">
<rect width="200" height="200" fill="url(#background_color)" />
</g>
<g id="gridlines">
<polyline points="10,210 10,-10 55,-10 55,210 100,210 100,-10 145,-10 145,210 190,210 190,-10" stroke="url(#accent_color)" stroke-width="14" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="210,10 -10,10 -10,55 210,55 210,100 -10,100 -10,145 210,145 210,190 -10,190" stroke="url(#accent_color)" stroke-width="14" stroke-linejoin="miter" stroke-linecap="butt" />
</g>
<!-- <g id="gridlines" transform="translate(2, -2)">
<polyline points="10,210 10,-10 55,-10 55,210 100,210 100,-10 145,-10 145,210 190,210 190,-10" stroke="url(#highlight_color)" stroke-width="3" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="210,10 -10,10 -10,55 210,55 210,100 -10,100 -10,145 210,145 210,190 -10,190" stroke="url(#highlight_color)" stroke-width="3" stroke-linejoin="miter" stroke-linecap="butt" />
</g> -->
<g id="gridlines">
<path transform="rotate(90, 100, 100)" d="M0 10 200 10 M0 55 L200 55 M200 100 0 100 M0 145 L200 145 M0 190 L200 190" stroke="url(#main_color)" stroke-width="4" stroke-linejoin="miter" stroke-linecap="butt" />
<path d="M0 10 200 10 M0 55 L200 55 M200 100 0 100 M0 145 L200 145 M0 190 L200 190" stroke="url(#main_color)" stroke-width="4" stroke-linejoin="miter" stroke-linecap="butt" />
</g>
</g>
<g>
<g id="diamond">
<polyline points="100,36 164,100 100,164 36,100 100,36" stroke="url(#accent_color)" stroke-width="14" fill="none" stroke-linejoin="miter" troke-linecap="butt" />
<!-- <polyline transform="translate(2.5, -2.5)" stroke="url(#highlight_color)" points="100,36 164,100 100,164 36,100 100,36" stroke-width="7" fill="none" stroke-linejoin="miter" troke-linecap="butt" /> -->
<polyline points="100,36 164,100 100,164 36,100 100,36" stroke="url(#main_color)" stroke-width="7" fill="none" stroke-linejoin="miter" troke-linecap="butt" />
</g>
<g id="square">
<rect x="55" y="55" width="90" height="90" stroke="url(#accent_color)" stroke-width="14" fill="none" stroke-linejoin="miter" />
<!-- <rect x="58.5" y="51.5" width="90" height="90" stroke="url(#highlight_color)" stroke-width="7" fill="none" stroke-linejoin="miter" /> -->
<rect x="55" y="55" width="90" height="90" stroke="url(#main_color)" stroke-width="7" fill="none" stroke-linejoin="miter" />
</g>
<g id="corners-shadows">
<polyline points="155,91 164,100 131,133" stroke="url(#accent_color)" stroke-width="14" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="109,155 100,164 67,131" stroke="url(#accent_color)" stroke-width="14" fill="none" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="45,109 36,100 69,67" stroke="url(#accent_color)" stroke-width="14" fill="none" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="91,45 100,36 133,69" stroke="url(#accent_color)" stroke-width="14" fill="none" stroke-linejoin="miter" stroke-linecap="butt" />
</g>
<!-- <g id="corners-accents" transform="translate(2.5, -2.5)">
<polyline points="155,91 164,100 131,133" stroke="url(#highlight_color)" stroke-width="7" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="100,164 67,131" stroke="url(#highlight_color)" stroke-width="7" fill="none" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="45,109 36,100" stroke="url(#highlight_color)" stroke-width="7" fill="none" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="91,45 100,36 133,69" stroke="url(#highlight_color)" stroke-width="7" fill="none" stroke-linejoin="miter" stroke-linecap="butt" />
</g> -->
<g id="corners">
<polyline points="155,91 164,100 131,133" stroke="url(#main_color)" stroke-width="7" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="109,155 100,164 67,131" stroke="url(#main_color)" stroke-width="7" fill="none" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="45,109 36,100 69,67" stroke="url(#main_color)" stroke-width="7" fill="none" stroke-linejoin="miter" stroke-linecap="butt" />
<polyline points="91,45 100,36 133,69" stroke="url(#main_color)" stroke-width="7" fill="none" stroke-linejoin="miter" stroke-linecap="butt" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.5 KiB