perf: auto load icons (#688)

* perf: icon

* perf: icon

* doc

* perf: simple edit ui

* doc

* doc

* doc

* doc
This commit is contained in:
Archer
2024-01-03 23:51:12 +08:00
committed by GitHub
parent 2fc6e921e0
commit c2abbb579f
246 changed files with 2189 additions and 1380 deletions

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1695372022822"
class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4982"
xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64">
<path
d="M975.657143 96.914286l-48.457143-48.457143c-1.828571-1.828571-4.114286-2.628571-6.514286-2.628572s-4.685714 0.914286-6.514285 2.628572l-86.971429 86.971428a227.737143 227.737143 0 0 0-128.114286-39.2c-58.514286 0-117.028571 22.285714-161.714285 66.971429L420.914286 279.657143a9.177143 9.177143 0 0 0 0 12.914286L731.428571 603.085714c1.828571 1.828571 4.114286 2.628571 6.514286 2.628572 2.285714 0 4.685714-0.914286 6.514286-2.628572l116.457143-116.457143c78.742857-78.857143 88-200.8 27.771428-289.714285l86.971429-86.971429c3.542857-3.657143 3.542857-9.485714 0-13.028571zM588.457143 551.657143a9.177143 9.177143 0 0 0-12.914286 0L499.428571 627.771429 396.228571 524.571429l76.228572-76.228572c3.542857-3.542857 3.542857-9.371429 0-12.914286L430.857143 393.828571a9.177143 9.177143 0 0 0-12.914286 0L341.714286 470.057143l-49.142857-49.142857a8.971429 8.971429 0 0 0-6.514286-2.628572c-2.285714 0-4.685714 0.914286-6.514286 2.628572L163.2 537.371429c-78.742857 78.742857-88 200.8-27.771429 289.714285l-86.971428 86.971429a9.177143 9.177143 0 0 0 0 12.914286l48.457143 48.457142c1.828571 1.828571 4.114286 2.628571 6.514285 2.628572s4.685714-0.914286 6.514286-2.628572l86.971429-86.971428c38.514286 26.171429 83.314286 39.2 128.114285 39.2 58.514286 0 117.028571-22.285714 161.714286-66.971429l116.457143-116.457143c3.542857-3.542857 3.542857-9.371429 0-12.914285l-49.142857-49.142857 76.228571-76.228572c3.542857-3.542857 3.542857-9.371429 0-12.914286l-41.828571-41.371428z"
p-id="4983" fill="#515151"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1686969412308" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3481" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64"><path d="M517.864056 487.834624c-56.774051-54.213739-58.850339-144.187937-4.6366-200.960964 54.212716-56.773028 144.187937-58.849316 200.960964-4.6366 56.775074 54.213739 58.850339 144.186913 4.6366 200.960964C664.613328 539.972075 574.639131 542.048363 517.864056 487.834624zM687.194626 452.994118c37.533848-39.308261 36.09508-101.596909-3.210112-139.128711-39.304168-37.531801-101.593839-36.094056-139.127687 3.211135-37.532825 39.307238-36.093033 101.593839 3.212158 139.125641C587.374176 493.736031 649.660778 492.302379 687.194626 452.994118zM479.104287 670.917406l-101.495602 106.289792c26.206872 25.024953 27.167756 66.540486 2.14178 92.749404-25.028023 26.209942-66.543555 27.16571-92.750427 2.140757l-58.361199 53.027727c0 0-68.750827 11.100826-100.379175-19.101033-31.630395-30.205952-37.865399-112.721271-37.865399-112.721271l246.37427-258.302951c-63.173808-117.608581-47.24707-267.162736 49.939389-368.939747 36.517705-38.242999 80.346933-65.156976 127.165238-81.040734l1.084705 46.269813c-35.443233 14.07967-68.566632 35.596729-96.618525 64.973804-80.271208 84.064604-96.099708 205.865671-49.433876 305.083393l23.075555 39.163975L146.090774 798.015106c0 0 0.593518 49.77873 17.242709 65.677838 14.888082 14.216793 61.832254 9.828856 61.832254 9.828856l60.407812-63.260789 31.631418 30.203906c8.741082 8.346085 22.570042 8.030907 30.91715-0.711198 8.347109-8.742105 8.026814-22.571065-0.713244-30.91715l-31.632441-30.207999 156.456355-163.846672 39.009456 22.481014c101.259218 42.039465 222.201731 20.61041 302.474986-63.453171 104.251366-109.178585 100.260471-282.211477-8.91709-386.464889-33.591049-32.075533-73.260537-53.829999-115.093295-65.49262l-1.030469-45.153386c53.197596 12.471033 103.945397 38.547944 146.323577 79.015611 126.645398 120.931257 131.277906 321.649698 10.344602 448.296119C748.158093 705.787588 599.500355 728.598106 479.104287 670.917406z" p-id="3482"></path></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690507072538" class="icon" viewBox="0 0 1194 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2735" xmlns:xlink="http://www.w3.org/1999/xlink" width="74.625" height="64"><path d="M1095.111111 47.388444A66.389333 66.389333 0 0 1 1161.443556 113.777778v796.444444a66.389333 66.389333 0 0 1-66.332445 66.389334H99.555556A66.389333 66.389333 0 0 1 33.166222 910.222222V113.777778A66.389333 66.389333 0 0 1 99.555556 47.388444h995.555555z m-33.223111 199.111112H132.721778a33.166222 33.166222 0 0 0-33.166222 33.223111v597.333333a33.166222 33.166222 0 0 0 33.166222 33.166222h929.166222a33.166222 33.166222 0 0 0 33.223111-33.166222v-597.333333a33.223111 33.223111 0 0 0-33.223111-33.223111zM165.888 113.777778a33.166222 33.166222 0 1 0 0 66.389333 33.166222 33.166222 0 0 0 0-66.389333z m99.555556 0a33.166222 33.166222 0 1 0 0 66.389333 33.166222 33.166222 0 0 0 0-66.389333z m99.555555 0a33.166222 33.166222 0 1 0 0 66.389333 33.166222 33.166222 0 0 0 0-66.389333z" fill="#21D4ED" p-id="2736"></path><path d="M530.944 445.610667H995.555556c22.129778 0 33.166222 11.093333 33.166222 33.223111v331.832889c0 22.129778-11.036444 33.166222-33.166222 33.166222H530.944c-22.129778 0-33.166222-11.036444-33.166222-33.166222V478.833778c0-22.186667 11.036444-33.223111 33.166222-33.223111z" fill="#21D4ED" p-id="2737"></path></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1688886474530" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2328" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64"><path d="M786.03921707 717.99566506c-38.03315307 0-72.4544448 15.70379307-97.23973974 40.86784747L358.93031147 575.64967893c9.66437653-18.7469696 15.67104747-39.6748096 15.67104746-62.1777216 0-13.4214112-2.52579307-26.12241493-6.14202026-38.34533012l325.01296426-201.82545388c24.2122432 21.7835968 55.8981696 35.40693973 90.93180694 35.40693973 75.3197024 0 136.57290133-61.25319893 136.57290133-136.57945066 0-75.3207936-61.25319893-136.57508373-136.57290133-136.57508373-75.32625173 0-136.58054187 61.25429013-136.58054187 136.57508373 0 15.53569813 3.17852587 30.2538432 7.9561376 44.18608853l-322.04401173 199.94802773c-24.691424-24.31375573-58.45779947-39.40301867-95.7465312-39.40301866-75.3197024 0-136.57399253 61.25429013-136.57399254 136.57399253 0 75.32188587 61.25319893 136.58163307 136.57399254 136.58163307 27.38531093 0 52.82552213-8.26285653 74.23363306-22.19510187l342.73935574 190.35241707c-3.24729173 11.67605973-5.53294827 23.69595093-5.53294827 36.36530026 0 75.32188587 61.25210773 136.57508373 136.5783584 136.57508374 75.32188587 0 136.57508373-61.25319893 136.57508373-136.57508374C922.5826464 779.21284266 861.39712213 717.99566506 786.03921707 717.99566506L786.03921707 717.99566506zM784.43467307 103.8427584c37.6642176 0 68.28917973 30.629328 68.28917973 68.28699627 0 37.66312533-30.62496213 68.29136213-68.28917973 68.29136213-37.65766827 0-68.28699627-30.629328-68.28699627-68.29136213C716.1476768 134.4709952 746.7770048 103.8427584 784.43467307 103.8427584L784.43467307 103.8427584zM169.77093227 513.47195733c0-37.6642176 30.63042027-68.28808747 68.2924544-68.28808746 37.65766827 0 68.28699627 30.62387093 68.28699626 68.28808746 0 37.65875947-30.629328 68.28808747-68.28699626 68.28808747C200.40135253 581.7600448 169.77093227 551.1307168 169.77093227 513.47195733L169.77093227 513.47195733zM786.03921707 922.85774506c-37.65766827 0-68.28699627-30.62496213-68.28699627-68.28699626 0-37.65766827 30.629328-68.28699627 68.28699627-68.28699627 37.6642176 0 68.28699627 30.629328 68.28699626 68.28699627C854.32621333 892.23278294 823.70343467 922.85774506 786.03921707 922.85774506L786.03921707 922.85774506zM786.03921707 922.85774506" p-id="2329"></path></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -0,0 +1,6 @@
<svg t="1704288747524" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="823"
width="128" height="128">
<path
d="M612.9677822 771.22985005l-276.90461259-153.18127485C300.71364453 659.28968825 253.58094352 688.74762534 194.66506932 688.74762534c-100.15698723 0-176.74762534-76.59063811-176.74762534-176.74762534s76.59063811-176.74762534 176.74762534-176.74762534c58.91587557 0 111.94016319 29.45793709 147.28968688 76.59063811L665.99206979 246.87856197V217.42062487c0-100.15698723 76.59063811-176.74762534 176.74762536-176.74762534s176.74762534 76.59063811 176.74762535 176.74762534-76.59063811 176.74762534-176.74762535 176.74762536c-64.80746218 0-123.72333775-35.34952507-153.18127485-88.37381267l-324.0373136 159.0728628c5.89158797 11.78317456 5.89158797 29.45793709 5.89158798 47.13269964 0 17.67476253-5.89158797 41.24111305-11.78317595 58.91587557l271.01302601 147.28968687c35.34952507-53.02428761 88.37381268-88.37381268 153.18127483-88.37381267 100.15698723 0 176.74762534 76.59063811 176.74762535 176.74762536s-76.59063811 176.74762534-176.74762535 176.74762534-176.74762534-76.59063811-176.74762534-176.74762534c0-11.78317456 0-23.56635051 5.89158797-35.34952508zM194.66506932 629.83174977c64.80746218 0 117.83174977-53.02428761 117.83174978-117.83174977s-53.02428761-117.83174977-117.83174978-117.83174977-117.83174977 53.02428761-117.83175114 117.83174977 53.02428761 117.83174977 117.83175114 117.83174977z m648.07462583-294.57937511c64.80746218 0 117.83174977-53.02428761 117.83174977-117.83174979s-53.02428761-117.83174977-117.83174977-117.83175114-117.83174977 53.02428761-117.83174977 117.83175114 53.02428761 117.83174977 117.83174977 117.83174979z m-58.91587558 589.15875161c64.80746218 0 117.83174977-53.02428761 117.83175115-117.83175114s-53.02428761-117.83174977-117.83175115-117.83174979-117.83174977 53.02428761-117.83174978 117.83174979 53.02428761 117.83174977 117.83174978 117.83175114z"
p-id="824"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB