add image backup function and user information detailed display and editing function

This commit is contained in:
2025-03-27 00:55:35 +08:00
parent 86053b6bd8
commit 8be4aca6db
38 changed files with 4827 additions and 386 deletions

View File

@@ -0,0 +1 @@
<svg t="1743004595747" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7337" width="200" height="200"><path d="M512.010445 0.000585A512.281535 512.281535 0 0 0 1.016196 479.339287c-19.250785 305.964609 237.679908 562.895302 543.644517 543.644517A511.98897 511.98897 0 0 0 512.010445 0.000585z" fill="#783FC7" p-id="7338"></path><path d="M214.179147 519.303684a287.298954 287.298954 0 0 0 56.055478 173.31558 287.41598 287.41598 0 0 0 143.532451 107.956532 18.022012 18.022012 0 0 0 5.851302 1.17026 6.904537 6.904537 0 0 0 4.095912-1.17026 8.425876 8.425876 0 0 0 2.340521-1.755391A7.723719 7.723719 0 0 0 427.166559 795.777728v-61.146112a137.271557 137.271557 0 0 1-38.560084-0.58513 67.231466 67.231466 0 0 1-26.213835-8.133311 60.502468 60.502468 0 0 1-16.383647-13.457995 53.305366 53.305366 0 0 1-10.473832-15.154874 135.633192 135.633192 0 0 1-5.266172-13.399483 50.555254 50.555254 0 0 0-3.510782-8.776953 52.135105 52.135105 0 0 0-15.154873-15.740004q-10.532345-7.665206-15.798517-12.287735c-3.452268-2.691599-3.86186-5.441711-1.111747-8.133311q29.256513-15.213387 65.944179 38.501571 19.835916 29.78313 68.869831 17.553907a86.306712 86.306712 0 0 1 23.40521-40.959117q-67.055927-11.702605-99.472143-49.619046a132.824567 132.824567 0 0 1-32.708781-92.216527 128.728655 128.728655 0 0 1 32.123651-87.769538 115.797277 115.797277 0 0 1 2.925651-79.928793 88.120616 88.120616 0 0 1 38.50157 5.851303 181.858482 181.858482 0 0 1 29.256513 13.457996q8.13331 5.851303 14.569743 11.058961a284.13925 284.13925 0 0 1 75.306264-9.303571 287.825571 287.825571 0 0 1 75.24775 9.303571c5.090633-3.86186 10.707884-7.782232 16.968777-11.702605a167.990895 167.990895 0 0 1 28.554357-12.287735 80.162844 80.162844 0 0 1 35.634432-5.207659 118.196311 118.196311 0 0 1 3.510781 78.173402 130.425533 130.425533 0 0 1 32.650268 88.705746 135.691705 135.691705 0 0 1-33.059859 91.923962q-33.293911 37.91644-100.993481 50.204176a80.396897 80.396897 0 0 1 25.687218 60.678007v76.476524c1.170261 6.96305 2.340521 9.888701 3.510781 8.718441s3.276729-0.58513 6.436433 1.75539a293.852412 293.852412 0 0 0 146.282563-107.956531 289.815014 289.815014 0 0 0 56.640608-175.070971 296.309959 296.309959 0 0 0-23.40521-116.148355 303.624088 303.624088 0 0 0-63.662171-94.557049 311.113755 311.113755 0 0 0-95.083666-63.603658 296.485499 296.485499 0 0 0-116.148355-23.405211 302.687879 302.687879 0 0 0-210.646891 86.365226A298.006837 298.006837 0 0 0 238.110974 403.155329a289.697988 289.697988 0 0 0-23.931827 116.148355z" fill="#FFFFFF" p-id="7339"></path></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -0,0 +1 @@
<svg t="1742913020264" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9473" width="200" height="200"><path d="M280.746667 513.621333a82.602667 82.602667 0 1 1-0.512-165.12h0.512a82.602667 82.602667 0 0 1 0 165.12z m710.229333 33.024v99.072h-743.253333a49.493333 49.493333 0 1 1 0-98.986666h194.901333l52.906667-66.133334h429.397333c36.522667 0 66.048 29.610667 66.048 66.048z m8.533333-263.168h-73.472v73.557334a24.490667 24.490667 0 0 1-48.981333 0v-73.557334h-73.557333a24.490667 24.490667 0 1 1 0-48.981333h73.557333v-73.472a24.490667 24.490667 0 0 1 48.981333 0v73.472h73.472a24.490667 24.490667 0 0 1 0 48.981333zM42.666667 0a42.666667 42.666667 0 0 1 42.666666 42.666667V938.666667H0V42.666667A42.666667 42.666667 0 0 1 42.666667 0zM85.333333 688.554667h938.666667v85.333333H85.333333z" fill="#2A375F" p-id="9474"></path><path d="M981.333333 688.554667a42.666667 42.666667 0 0 1 42.666667 42.666666v213.333334h-85.333333v-213.333334a42.666667 42.666667 0 0 1 42.666666-42.666666z" fill="#2A375F" p-id="9475"></path></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

1
src/assets/svgs/scan.svg Normal file
View File

@@ -0,0 +1 @@
<svg t="1742575445234" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13779" width="200" height="200"><path d="M832 64H192c-19.2 0-32 12.8-32 32v128c0 19.2 12.8 32 32 32s32-12.8 32-32V128h576v96c0 19.2 12.8 32 32 32s32-12.8 32-32V96c0-19.2-12.8-32-32-32zM192 960h640c19.2 0 32-12.8 32-32V800c0-19.2-12.8-32-32-32s-32 12.8-32 32v96H224v-96c0-19.2-12.8-32-32-32s-32 12.8-32 32v128c0 19.2 12.8 32 32 32z" fill="#333333" p-id="13780"></path><path d="M416 320H224c-19.2 0-32 12.8-32 32v320c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32V352c0-19.2-12.8-32-32-32z m-32 320H256V384h128v256zM800 320H608c-19.2 0-32 12.8-32 32v320c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32V352c0-19.2-12.8-32-32-32z m-32 320H640V384h128v256z" fill="#00D1C6" p-id="13781"></path></svg>

After

Width:  |  Height:  |  Size: 806 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#52c41a" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v4"/>
<polyline points="14 2 14 8 20 8"/>
<path d="M2 15h10"/>
<path d="M5 12l-3 3 3 3"/>
</svg>

After

Width:  |  Height:  |  Size: 340 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#1890ff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v4"/>
<polyline points="14 2 14 8 20 8"/>
<path d="M12 15h10"/>
<path d="M19 12l3 3-3 3"/>
</svg>

After

Width:  |  Height:  |  Size: 340 B