初始化项目

This commit is contained in:
wyf
2025-04-11 08:47:46 +08:00
parent e0e1055d65
commit 9396f18d09
199 changed files with 6516 additions and 216 deletions

BIN
assets/img/bed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
assets/img/bgImage.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
assets/img/bgNoImg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

BIN
assets/img/camera.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
assets/img/device.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 7.32 13.63"><defs><style>.cls-1{fill:#fff;}</style></defs><title>资源 274 </title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><path class="cls-1" d="M7.32,6.82a.5.5,0,0,1-.15.35L.85,13.48a.48.48,0,0,1-.7,0,.48.48,0,0,1,0-.7l6-6-6-6a.48.48,0,0,1,0-.7.48.48,0,0,1,.7,0L7.17,6.46A.51.51,0,0,1,7.32,6.82Z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 406 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.01 25.01"><defs><style>.cls-1{fill:#00c1aa;}</style></defs><title>资源 255 </title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><path class="cls-1" d="M20.65,25a4.36,4.36,0,0,1-3.08-1.28l-5.21-5.21a1,1,0,0,1,0-1.42,1,1,0,0,1,1.41,0L19,22.32a2.42,2.42,0,0,0,3.33,0A2.38,2.38,0,0,0,23,20.65,2.34,2.34,0,0,0,22.32,19L17.1,13.77a1,1,0,1,1,1.41-1.41l5.22,5.21A4.36,4.36,0,0,1,20.65,25Z"/><path class="cls-1" d="M9.73,19.47A9.73,9.73,0,0,1,.74,6a1,1,0,0,1,.73-.59,1,1,0,0,1,.9.27L7,10.35,10.35,7,5.7,2.37a1,1,0,0,1-.27-.9A1,1,0,0,1,6,.74,9.73,9.73,0,0,1,18.73,13.45a1,1,0,0,1-1.85-.76A7.73,7.73,0,0,0,8.29,2.14l4.18,4.17a1,1,0,0,1,0,1.42L7.73,12.47a1,1,0,0,1-1.42,0L2.14,8.29a7.73,7.73,0,0,0,10.55,8.59,1,1,0,0,1,.76,1.85A9.72,9.72,0,0,1,9.73,19.47Z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 851 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.67 25.12"><defs><style>.cls-1{fill:#fff;}</style></defs><title>资源 259 </title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><path class="cls-1" d="M23.27,25.12H14.6V20.25a1,1,0,0,1,2,0v2.87h4.67V9.94a7.94,7.94,0,1,0-15.87,0V24.12a1,1,0,0,1-2,0V9.94a9.94,9.94,0,1,1,19.87,0Z"/><path class="cls-1" d="M1,25.12a1,1,0,0,1-1-1v-8a1,1,0,0,1,2,0v8A1,1,0,0,1,1,25.12Z"/><path class="cls-1" d="M25.67,25.12a1,1,0,0,1-1-1v-8a1,1,0,0,1,2,0v8A1,1,0,0,1,25.67,25.12Z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 562 B

1
assets/img/icon/like.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.61 23.87"><defs><style>.cls-1{fill:#00c1aa;}</style></defs><title>资源 256 </title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><path class="cls-1" d="M13.8,23.87h0a1,1,0,0,1-.7-.29L1.85,12.31A7.4,7.4,0,0,1,12.33,1.89l1.48,1.32,1.47-1.32a7.4,7.4,0,0,1,10.17.28h0a7.42,7.42,0,0,1,.36,10.1L14.51,23.58A1,1,0,0,1,13.8,23.87ZM7.4,2a5.41,5.41,0,0,0-4.09,9L13.8,21.45,24.34,10.9A5.41,5.41,0,0,0,24,3.58h0a5.42,5.42,0,0,0-7.42-.21L14.47,5.29a1,1,0,0,1-1.33,0L11,3.38A5.4,5.4,0,0,0,7.4,2Z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 588 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24.33 24.33"><defs><style>.cls-1{fill:#00c1aa;}</style></defs><title>资源 258 </title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><path class="cls-1" d="M1,7.54a1,1,0,0,1-1-1V4A4,4,0,0,1,4,0H6.54a1,1,0,0,1,0,2H4A2,2,0,0,0,2,4V6.54A1,1,0,0,1,1,7.54Z"/><path class="cls-1" d="M6.54,24.33H4a4,4,0,0,1-4-4V17.79a1,1,0,0,1,2,0v2.54a2,2,0,0,0,2,2H6.54a1,1,0,0,1,0,2Z"/><path class="cls-1" d="M23.33,7.54a1,1,0,0,1-1-1V4a2,2,0,0,0-2-2H17.79a1,1,0,0,1,0-2h2.54a4,4,0,0,1,4,4V6.54A1,1,0,0,1,23.33,7.54Z"/><path class="cls-1" d="M20.33,24.33H17.79a1,1,0,0,1,0-2h2.54a2,2,0,0,0,2-2V17.79a1,1,0,0,1,2,0v2.54A4,4,0,0,1,20.33,24.33Z"/><path class="cls-1" d="M13.79,16.77h-.15a1,1,0,0,1-.76-.6l-3-6.83L8.31,12.42a1,1,0,0,1-.89.53H2.84a1,1,0,0,1,0-2h4l2.31-4.4A1,1,0,0,1,10.05,6a1,1,0,0,1,.88.6l3.15,7.3,2.28-2.61a1,1,0,0,1,.75-.35h4.38a1,1,0,0,1,0,2H17.57l-3,3.47A1,1,0,0,1,13.79,16.77Z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 977 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.4 23.68"><defs><style>.cls-1{fill:#00c1aa;}</style></defs><title>资源 257 </title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><path class="cls-1" d="M11.12,23.68A2.08,2.08,0,0,1,9.57,23L8.09,21.37a1.92,1.92,0,0,0-1.43-.63H3a3,3,0,0,1-3-3V6.89a3,3,0,0,1,3-3H19.25a3,3,0,0,1,3,3V17.75a3,3,0,0,1-3,3H15.58a2,2,0,0,0-1.43.63L12.68,23A2.11,2.11,0,0,1,11.12,23.68ZM3,5.9a1,1,0,0,0-1,1V17.75a1,1,0,0,0,1,1H6.66A4,4,0,0,1,9.57,20h0L11,21.64l.9.68-.74-.68L12.67,20a4,4,0,0,1,2.91-1.28h3.67a1,1,0,0,0,1-1V6.89a1,1,0,0,0-1-1Z"/><path class="cls-1" d="M23.41,16.87h-2a1,1,0,1,1,0-2h2a1,1,0,0,0,1-1V3a1,1,0,0,0-1-1H7.15a1,1,0,0,0-1,1V4.9a1,1,0,0,1-2,0V3a3,3,0,0,1,3-3H23.41a3,3,0,0,1,3,3V13.88A3,3,0,0,1,23.41,16.87Z"/><circle class="cls-1" cx="6.13" cy="12.63" r="1.51"/><circle class="cls-1" cx="11.22" cy="12.63" r="1.51"/><circle class="cls-1" cx="16.3" cy="12.63" r="1.51"/></g></g></svg>

After

Width:  |  Height:  |  Size: 972 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.71 25.22"><defs><style>.cls-1{fill:#fff;}</style></defs><title>资源 260 </title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><path class="cls-1" d="M18.51,25.22H9.2a4.57,4.57,0,0,1-3.94-2.28L.61,14.88a4.56,4.56,0,0,1,0-4.55L5.26,2.27A4.56,4.56,0,0,1,9.2,0h9.31a4.56,4.56,0,0,1,3.94,2.27l4.65,8.06a4.56,4.56,0,0,1,0,4.55l-4.65,8.06A4.57,4.57,0,0,1,18.51,25.22ZM9.2,2A2.57,2.57,0,0,0,7,3.27L2.34,11.33a2.58,2.58,0,0,0,0,2.55L7,21.94A2.56,2.56,0,0,0,9.2,23.22h9.31a2.55,2.55,0,0,0,2.2-1.28l4.66-8.06a2.58,2.58,0,0,0,0-2.55L20.71,3.27A2.56,2.56,0,0,0,18.51,2Z"/><path class="cls-1" d="M13.85,18.29a5.69,5.69,0,1,1,5.69-5.68A5.69,5.69,0,0,1,13.85,18.29Zm0-9.37a3.69,3.69,0,1,0,3.69,3.69A3.69,3.69,0,0,0,13.85,8.92Z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 817 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24.33 24.33"><defs><style>.cls-1{fill:#00c1aa;}</style></defs><title>资源 254 </title><g id="图层_2" data-name="图层 2"><g id="图层_1-2" data-name="图层 1"><path class="cls-1" d="M12.17,24.33A12.17,12.17,0,1,1,24.33,12.17,12.18,12.18,0,0,1,12.17,24.33ZM12.17,2A10.17,10.17,0,1,0,22.33,12.17,10.18,10.18,0,0,0,12.17,2Z"/><path class="cls-1" d="M12.17,20.17a1,1,0,0,1-1-1V11.28a1,1,0,0,1,2,0v7.89A1,1,0,0,1,12.17,20.17Z"/><circle class="cls-1" cx="12.17" cy="6.94" r="1.59"/></g></g></svg>

After

Width:  |  Height:  |  Size: 550 B

1
assets/img/loading.json Normal file

File diff suppressed because one or more lines are too long

14
assets/img/menu/e.svg Normal file
View File

@@ -0,0 +1,14 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.95 34.61">
<defs>
<linearGradient id="未命名的渐变_10" y1="17.31" x2="31.95" y2="17.31" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#45d989"/>
<stop offset="0.97" stop-color="#00c1aa"/>
</linearGradient>
</defs>
<title>资源 268</title>
<g id="图层_2" data-name="图层 2">
<g id="图层_1-2" data-name="图层 1">
<path fill="url(#未命名的渐变_10)" d="M26.42,2.12C20.37-2,11.31.09,5.36,7.07c-.29.34-.57.68-.88,1.09l-.07.09L4,8.76,3.89,9A20.91,20.91,0,0,0,0,22.05A13.27,13.27,0,0,0,5.55,32.48l.07.05a10.68,10.68,0,0,0,5.14,1.95,13.38,13.38,0,0,0,1.9.13,14.8,14.8,0,0,0,3.08-.33,19.24,19.24,0,0,0,8.79-4.6,23.4,23.4,0,0,0,3.55-4.06C33.84,17.25,33.09,6.71,26.42,2.12Zm-1.85,11.2c-2.15,5.51-11.28,8.16-14.32,8.9a9.78,9.78,0,0,1-1-4.68c1.73-.23,9.33-1.55,9.93-6.61a3.24,3.24,0,0,0-.7-2.64,3.21,3.21,0,0,0-2.46-1A5.68,5.68,0,0,0,13.51,8a9.27,9.27,0,0,0-3,2.6,1.71,1.71,0,0,1-.11.14C7.7,14.6,7.19,19.19,8.74,22.55a7.72,7.72,0,0,0,2.66,3.2l.06,0A6.81,6.81,0,0,0,14.72,27a9.49,9.49,0,0,0,2.71,0l.49-.08a12.06,12.06,0,0,0,3.47-1.35,13.46,13.46,0,0,0,2.26-1.63c.15-.13.28-.28.42-.42l.12-.08,0,.51L24,29.06a18.56,18.56,0,0,1-8.4,4.41,13.78,13.78,0,0,1-4.69.19,9.86,9.86,0,0,1-4.77-1.81L6,31.79C-.28,27.46-.93,17.46,4.57,9.45l.16-.21.35-.49a1.47,1.47,0,0,1,.1-.13c.26-.35.54-.68.81-1a15.57,15.57,0,0,1,3.1-2.73,14.12,14.12,0,0,1,7.63-2.57,8.68,8.68,0,0,1,5.56,1.9,7.35,7.35,0,0,1,1.21,1.22,4.58,4.58,0,0,1,.34.43A7.91,7.91,0,0,1,24.57,13.32Z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

14
assets/img/menu/home.svg Normal file
View File

@@ -0,0 +1,14 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.04 32.04">
<defs>
<linearGradient id="未命名的渐变_10" y1="16.02" x2="32.04" y2="16.02" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#45d989"/>
<stop offset="0.97" stop-color="#00c1aa"/>
</linearGradient>
</defs>
<title>资源 264</title>
<g id="图层_2" data-name="图层 2">
<g id="图层_1-2" data-name="图层 1">
<path fill="url(#未命名的渐变_10)" d="M0,28A4,4,0,0,0,4,32h8V21.8a4,4,0,1,1,8,0V32h8A4,4,0,0,0,32,28V11.78a4.1,4.1,0,0,0-1.88-3.47L18.14.62a3.92,3.92,0,0,0-4.24,0l-12,7.69A4.1,4.1,0,0,0,0,11.78Z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 662 B

View File

@@ -0,0 +1,14 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33.2 30.19">
<defs>
<linearGradient id="未命名的渐变_10" y1="15.09" x2="33.2" y2="15.09" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#45d989"/>
<stop offset="0.97" stop-color="#00c1aa"/>
</linearGradient>
</defs>
<title>资源 265</title>
<g id="图层_2" data-name="图层 2">
<g id="图层_1-2" data-name="图层 1">
<path fill="url(#未命名的渐变_10)" d="M29.9,24.72A.82.82,0,0,1,30,24,14.12,14.12,0,0,0,33.2,15.1C33.2,6.76,25.77,0,16.6,0S0,6.76,0,15.09s7.43,15.1,16.61,15.1a17.67,17.67,0,0,0,9.11-2.48,1,1,0,0,1,.72-.13l4.11.84a.38.38,0,0,0,.43-.49L29.9,24.72ZM14.34,21.89H9.81a2.27,2.27,0,0,1,0-4.54h4.53a2.27,2.27,0,0,1,0,4.54m9.06-7.55H9.81a2.27,2.27,0,1,1,0-4.53H23.39a2.27,2.27,0,0,1,0,4.53"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 845 B

14
assets/img/menu/mine.svg Normal file
View File

@@ -0,0 +1,14 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 29.3 34.4">
<defs>
<linearGradient id="未命名的渐变_10" y1="17.2" x2="29.3" y2="17.2" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#45d989"/>
<stop offset="0.97" stop-color="#00c1aa"/>
</linearGradient>
</defs>
<title>资源 266</title>
<g id="图层_2" data-name="图层 2">
<g id="图层_1-2" data-name="图层 1">
<path fill="url(#未命名的渐变_10)" d="M21,18.13A12,12,0,0,1,14.65,20,14.35,14.35,0,0,1,8.3,18.36,13.17,13.17,0,0,0,0,30.3c0,5.51,29.3,5.51,29.3-.23A13.15,13.15,0,0,0,21,18.13Zm2-9.79A8.34,8.34,0,1,1,14.65,0,8.33,8.33,0,0,1,23,8.34Z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 694 B

3
assets/img/menu/n_e.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.95 34.61">
<path fill="#d3d3d3" d="M26.42,2.12C20.37-2,11.31.09,5.36,7.07c-.29.34-.57.68-.88,1.09l-.07.09L4,8.76,3.89,9A20.91,20.91,0,0,0,0,22.05,13.27,13.27,0,0,0,5.55,32.48l.07.05a10.68,10.68,0,0,0,5.14,1.95,13.38,13.38,0,0,0,1.9.13,14.8,14.8,0,0,0,3.08-.33,19.24,19.24,0,0,0,8.79-4.6,23.4,23.4,0,0,0,3.55-4.06C33.84,17.25,33.09,6.71,26.42,2.12Zm-1.85,11.2c-2.15,5.51-11.28,8.16-14.32,8.9a9.78,9.78,0,0,1-1-4.68c1.73-.23,9.33-1.55,9.93-6.61a3.24,3.24,0,0,0-.7-2.64,3.21,3.21,0,0,0-2.46-1A5.68,5.68,0,0,0,13.51,8a9.27,9.27,0,0,0-3,2.6,1.71,1.71,0,0,1-.11.14C7.7,14.6,7.19,19.19,8.74,22.55a7.72,7.72,0,0,0,2.66,3.2l.06,0A6.81,6.81,0,0,0,14.72,27a9.49,9.49,0,0,0,2.71,0l.49-.08a12.06,12.06,0,0,0,3.47-1.35,13.46,13.46,0,0,0,2.26-1.63c.15-.13.28-.28.42-.42l.12-.08,0,.51L24,29.06a18.56,18.56,0,0,1-8.4,4.41,13.78,13.78,0,0,1-4.69.19,9.86,9.86,0,0,1-4.77-1.81L6,31.79C-.28,27.46-.93,17.46,4.57,9.45l.16-.21.35-.49a1.47,1.47,0,0,1,.1-.13c.26-.35.54-.68.81-1a15.57,15.57,0,0,1,3.1-2.73,14.12,14.12,0,0,1,7.63-2.57,8.68,8.68,0,0,1,5.56,1.9,7.35,7.35,0,0,1,1.21,1.22,4.58,4.58,0,0,1,.34.43A7.91,7.91,0,0,1,24.57,13.32Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.04 32.04">
<path fill="#d3d3d3" d="M0,28A4,4,0,0,0,4,32h8V21.8a4,4,0,1,1,8,0V32h8A4,4,0,0,0,32,28V11.78a4.1,4.1,0,0,0-1.88-3.47L18.14.62a3.92,3.92,0,0,0-4.24,0l-12,7.69A4.1,4.1,0,0,0,0,11.78Z"/>
</svg>

After

Width:  |  Height:  |  Size: 260 B

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33.2 30.19">
<path fill="#d3d3d3" d="M29.9,24.72A.82.82,0,0,1,30,24,14.12,14.12,0,0,0,33.2,15.1C33.2,6.76,25.77,0,16.6,0S0,6.76,0,15.09s7.43,15.1,16.61,15.1a17.67,17.67,0,0,0,9.11-2.48,1,1,0,0,1,.72-.13l4.11.84a.38.38,0,0,0,.43-.49L29.9,24.72ZM14.34,21.89H9.81a2.27,2.27,0,0,1,0-4.54h4.53a2.27,2.27,0,0,1,0,4.54m9.06-7.55H9.81a2.27,2.27,0,1,1,0-4.53H23.39a2.27,2.27,0,0,1,0,4.53"/>
</svg>

After

Width:  |  Height:  |  Size: 444 B

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 29.3 34.4">
<path fill="#d3d3d3" d="M21,18.13A12,12,0,0,1,14.65,20,14.35,14.35,0,0,1,8.3,18.36,13.17,13.17,0,0,0,0,30.3c0,5.51,29.3,5.51,29.3-.23A13.15,13.15,0,0,0,21,18.13Zm2-9.79A8.34,8.34,0,1,1,14.65,0,8.33,8.33,0,0,1,23,8.34Z"/>
</svg>

After

Width:  |  Height:  |  Size: 295 B

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.04 32.04">
<path fill="#d3d3d3" d="M31.05,30H30V18a2,2,0,0,0-2-2h-4a2,2,0,0,0-2,2V30H20V2a2,2,0,0,0-2-2H14a2,2,0,0,0-2,2V30H10V10A2,2,0,0,0,8,8H4a2,2,0,0,0-2,2V30H1a1,1,0,0,0,0,2H31.05a1,1,0,0,0,0-2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 268 B

View File

@@ -0,0 +1,14 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.04 32.04">
<defs>
<linearGradient id="未命名的渐变_10" y1="16.02" x2="32.04" y2="16.02" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#45d989"/>
<stop offset="0.97" stop-color="#00c1aa"/>
</linearGradient>
</defs>
<title>资源 267</title>
<g id="图层_2" data-name="图层 2">
<g id="图层_1-2" data-name="图层 1">
<path fill="url(#未命名的渐变_10)" d="M31.05,30H30V18a2,2,0,0,0-2-2h-4a2,2,0,0,0-2,2V30H20V2a2,2,0,0,0-2-2H14a2,2,0,0,0-2,2V30H10V10A2,2,0,0,0,8,8H4a2,2,0,0,0-2,2V30H1a1,1,0,0,0,0,2H31.05a1,1,0,0,0,0-2Z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 670 B