feat: 新增登录弹框图标

This commit is contained in:
何嘉悦 2025-05-25 04:08:14 +08:00
parent 698c48dc66
commit 763fbc5c02
13 changed files with 27 additions and 4 deletions

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 class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M159.68 155.712m28.48 0l96.896 0q28.48 0 28.48 28.48l0 92.992q0 28.48-28.48 28.48l-96.896 0q-28.48 0-28.48-28.48l0-92.992q0-28.48 28.48-28.48ZM915.2 1024h51.84a56.96 56.96 0 0 0 56.96-56.96v-56.832h-108.8zM966.976 0H608a56.96 56.96 0 0 0-57.024 56.96v347.456a56.96 56.96 0 0 0 57.024 56.96h359.168a57.024 57.024 0 0 0 56.832-56.96V56.96a56.96 56.96 0 0 0-57.024-56.96z m0.448 377.6a28.48 28.48 0 0 1-28.48 28.48H635.84a28.544 28.544 0 0 1-28.544-28.48V83.2a28.544 28.544 0 0 1 28.544-28.032h303.104a28.48 28.48 0 0 1 28.48 28.48zM738.944 155.712h96.832a28.544 28.544 0 0 1 28.544 28.544v92.928a28.48 28.48 0 0 1-28.48 28.48h-96.896a28.48 28.48 0 0 1-28.48-28.48V184.192a28.544 28.544 0 0 1 28.544-28.544zM714.24 1011.968l12.032 12.032h99.264v-113.792H714.24v101.76zM966.976 562.624h-54.912v183.04h-89.6v-183.04H608a56.96 56.96 0 0 0-57.024 56.96v228.928l77.504 77.696v-283.84h85.76v180.032H1024V619.584a57.024 57.024 0 0 0-57.024-56.96zM416 562.624H264.896L320 617.792h68.16a28.48 28.48 0 0 1 28.48 28.48v68.16l56.576 56.576V619.584a57.024 57.024 0 0 0-57.216-56.96zM416 0H57.024A56.96 56.96 0 0 0 0 56.96v240.768l56.576 56.576V83.648a28.48 28.48 0 0 1 28.48-28.48h303.104a28.48 28.48 0 0 1 28.48 28.48V377.6a28.48 28.48 0 0 1-28.48 28.48H108.8l55.168 55.168H416a57.024 57.024 0 0 0 56.96-56.96V56.96A56.96 56.96 0 0 0 416 0z" /></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 74 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 21 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 height="66" node-id="1" sillyvg="true" template-height="66" template-width="51" version="1.1" viewBox="0 0 51 66" width="51" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs node-id="17"><clipPath id="clip-path" node-id="5"><path d="M 4.10 0.50 L 46.80 0.50 L 48.20 0.80 L 49.40 1.60 L 50.10 2.70 L 50.40 4.10 L 50.40 61.70 L 50.10 63.10 L 49.40 64.30 L 48.20 65.10 L 46.80 65.40 L 4.10 65.40 L 2.70 65.10 L 1.60 64.30 L 0.80 63.10 L 0.50 61.70 L 0.50 4.10 L 0.80 2.70 L 1.60 1.60 L 2.70 0.80 L 4.10 0.50 Z" fill="#000000" fill-rule="nonzero" node-id="20" stroke="none" target-height="64.9" target-width="49.9" target-x="0.5" target-y="0.5"></path></clipPath></defs><g node-id="37"><path d="M 4.10 0.60 L 46.70 0.60 L 48.10 0.90 L 49.30 1.60 L 50.10 2.80 L 50.30 4.20 L 50.30 61.80 L 50.10 63.20 L 49.30 64.40 L 48.10 65.20 L 46.70 65.40 L 4.10 65.40 L 2.60 65.10 L 1.50 64.40 L 0.70 63.20 L 0.40 61.80 L 0.40 4.20 L 0.70 2.80 L 1.50 1.60 L 2.60 0.90 L 4.10 0.60 Z" fill="#d04928" fill-rule="nonzero" group-id="1" node-id="26" stroke="none" target-height="64.8" target-width="49.899998" target-x="0.4" target-y="0.6"></path><g node-id="38"><g clip-path="url(#clip-path)" group-id="1,2" node-id="28"><path d="M 1.00 1.90 L 24.50 22.80 L 48.80 1.30" fill="none" group-id="1,2" node-id="30" stroke="#b33c29" stroke-linecap="round" stroke-width="1.5" target-height="21.5" target-width="47.8" target-x="1" target-y="1.3"></path></g></g><path d="M 4.10 0.50 L 46.80 0.50 L 48.20 0.80 L 49.40 1.60 L 50.10 2.70 L 50.40 4.10 L 50.40 61.70 L 50.10 63.10 L 49.40 64.30 L 48.20 65.10 L 46.80 65.40 L 4.10 65.40 L 2.70 65.10 L 1.60 64.30 L 0.80 63.10 L 0.50 61.70 L 0.50 4.10 L 0.80 2.70 L 1.60 1.60 L 2.70 0.80 L 4.10 0.50 Z" fill="none" group-id="1" node-id="33" stroke="#b33c29" stroke-linecap="butt" stroke-width="1" target-height="64.9" target-width="49.9" target-x="0.5" target-y="0.5"></path><path d="M 32.80 22.70 L 32.50 24.70 L 31.70 26.50 L 30.50 28.00 L 29.00 29.20 L 27.20 30.00 L 25.20 30.30 L 23.20 30.00 L 21.40 29.20 L 19.90 28.00 L 18.70 26.50 L 17.90 24.70 L 17.70 22.70 L 17.90 20.70 L 18.70 18.90 L 19.90 17.40 L 21.40 16.20 L 23.20 15.40 L 25.20 15.20 L 27.20 15.40 L 29.00 16.20 L 30.50 17.40 L 31.70 18.90 L 32.50 20.70 L 32.80 22.70 Z" fill="#d9c430" fill-rule="nonzero" group-id="1" node-id="35" stroke="none" target-height="15.099999" target-width="15.099998" target-x="17.7" target-y="15.2"></path></g></svg>

After

Width:  |  Height:  |  Size: 2.5 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 height="70" node-id="1" sillyvg="true" template-height="70" template-width="70" version="1.1" viewBox="0 0 70 70" width="70" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs node-id="13"></defs><g node-id="23"><path d="M 4.50 21.70 L 3.20 21.40 L 2.00 21.80 L 1.10 22.70 L 0.80 23.90 L 0.00 41.80 L 0.70 48.60 L 2.70 55.10 L 4.30 58.10 L 6.40 61.00 L 8.20 62.80 L 13.00 66.10 L 19.30 68.40 L 23.00 69.20 L 32.60 69.90 L 40.80 69.70 L 47.40 69.10 L 52.50 68.10 L 56.30 67.00 L 59.40 65.70 L 61.90 64.30 L 64.00 62.60 L 65.80 60.70 L 67.20 58.50 L 68.40 56.00 L 69.90 49.30 L 70.40 39.60 L 69.50 21.70 L 69.10 20.80 L 68.30 20.20 L 67.40 20.00 L 66.40 20.30 L 48.30 29.60 L 35.80 1.10 L 35.20 0.30 L 34.20 0.00 L 33.20 0.30 L 32.60 1.10 L 19.60 28.00 L 19.00 28.20 Z" fill="#e74228" fill-rule="nonzero" group-id="1" node-id="17" stroke="none" target-height="69.9" target-width="70.4" target-x="0" target-y="0"></path><path d="M 15.00 36.30 L 14.20 36.20 L 13.40 36.40 L 12.90 37.00 L 12.70 37.80 L 12.20 47.70 L 12.80 54.20 L 14.70 59.00 L 16.10 61.10 L 18.20 62.90 L 20.90 64.60 L 25.60 66.10 L 32.80 66.80 L 42.10 66.20 L 48.40 64.70 L 50.80 63.50 L 52.60 62.20 L 54.00 60.50 L 55.10 58.50 L 55.90 56.20 L 56.50 52.40 L 56.60 47.60 L 56.10 36.30 L 55.80 35.70 L 54.70 35.20 L 54.10 35.50 L 42.70 41.30 L 34.40 22.90 L 33.80 22.70 L 32.80 23.40 L 24.60 40.40 L 24.20 40.50 Z" fill="#f3d03c" fill-rule="nonzero" group-id="1" node-id="19" stroke="none" target-height="44.100002" target-width="44.399998" target-x="12.2" target-y="22.7"></path><path d="M 26.10 51.60 L 25.50 51.60 L 25.10 52.20 L 25.60 55.70 L 26.20 57.70 L 28.30 61.70 L 30.90 64.00 L 33.80 64.70 L 36.10 64.50 L 38.10 63.90 L 39.90 62.90 L 41.30 61.60 L 42.40 59.90 L 43.20 57.80 L 43.70 55.10 L 43.80 51.60 L 43.50 51.20 L 42.90 51.20 L 38.00 53.80 L 34.70 46.00 L 34.20 45.70 L 33.80 46.00 L 30.10 53.40 Z" fill="#dc8137" fill-rule="nonzero" group-id="1" node-id="21" stroke="none" target-height="18.999996" target-width="18.699999" target-x="25.1" target-y="45.7"></path></g></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.1 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 height="305" node-id="1" sillyvg="true" template-height="305" template-width="159" version="1.1" viewBox="0 0 159 305" width="159" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs node-id="17"></defs><g node-id="52"><path d="M 118.90 303.70 L 40.40 303.70 L 39.00 303.50 L 37.90 302.90 L 37.10 302.10 L 36.70 301.00 L 17.20 129.90 L 17.20 128.30 L 18.20 125.90 L 20.20 124.40 L 21.60 124.20 L 137.70 124.20 L 140.10 125.00 L 141.70 127.00 L 142.00 129.90 L 122.60 301.00 L 122.20 302.10 L 121.40 302.90 L 120.20 303.50 L 118.90 303.70 Z" fill="#ff8ab1" fill-rule="nonzero" group-id="1" node-id="21" stroke="#ff5f5f" stroke-linecap="round" stroke-width="2" target-height="179.50002" target-width="124.8" target-x="17.2" target-y="124.2"></path></g><path d="M 7.30 100.80 L 152.00 100.80 L 153.70 101.00 L 155.20 101.60 L 156.50 102.60 L 157.50 103.90 L 158.10 105.40 L 158.30 107.10 L 158.30 115.40 L 158.00 118.50 L 157.30 121.30 L 156.00 123.90 L 154.30 126.30 L 152.30 128.30 L 150.00 129.90 L 147.40 131.20 L 144.60 132.00 L 141.50 132.20 L 17.80 132.20 L 14.70 132.00 L 11.90 131.20 L 9.30 129.90 L 7.00 128.30 L 5.00 126.30 L 3.30 123.90 L 2.10 121.30 L 1.30 118.50 L 1.00 115.40 L 1.00 107.10 L 1.20 105.40 L 1.90 103.90 L 2.80 102.60 L 4.10 101.60 L 5.60 101.00 L 7.30 100.80 Z" fill="#ffbbc0" fill-rule="nonzero" node-id="24" stroke="#ff5f5f" stroke-linecap="butt" stroke-width="2" target-height="31.399994" target-width="157.3" target-x="1" target-y="100.8"></path><path d="M 8.20 106.90 L 113.30 106.90" fill="none" node-id="26" stroke="#ff5f5f" stroke-linecap="butt" stroke-width="2" target-height="0" target-width="105.100006" target-x="8.2" target-y="106.9"></path><g node-id="53"><path d="M 87.60 100.80 L 87.60 7.00 L 87.30 5.40 L 86.50 4.00 L 85.30 2.80 L 83.60 1.80 L 81.80 1.20 L 79.60 1.00 L 77.50 1.20 L 75.60 1.80 L 73.90 2.80 L 72.70 4.00 L 71.90 5.40 L 71.60 7.00 L 71.60 100.80 Z" fill="#ffefd7" fill-rule="nonzero" group-id="2" node-id="30" stroke="#ff5f5f" stroke-linecap="round" stroke-width="2" target-height="99.8" target-width="16" target-x="71.6" target-y="1"></path></g><g node-id="54"><path d="M 142.60 100.60 L 142.90 95.30 L 142.60 90.20 L 142.00 85.20 L 141.00 80.50 L 139.60 75.80 L 135.80 67.00 L 133.40 62.90 L 127.60 55.20 L 120.80 48.60 L 117.00 45.60 L 108.70 40.60 L 104.30 38.60 L 94.90 35.50 L 90.00 34.60 L 79.60 33.80 L 69.30 34.60 L 64.40 35.50 L 55.00 38.60 L 50.50 40.60 L 42.30 45.60 L 38.50 48.60 L 31.60 55.20 L 25.90 62.90 L 23.50 67.00 L 19.60 75.80 L 18.20 80.50 L 17.20 85.20 L 16.60 90.20 L 16.40 95.30 L 16.60 100.60 Z" fill="#e1fff7" fill-rule="nonzero" group-id="3" node-id="35" stroke="#ff5f5f" stroke-linecap="butt" stroke-width="2" target-height="66.8" target-width="126.49999" target-x="16.4" target-y="33.8"></path></g><g node-id="55"><path d="M 61.50 46.60 L 52.30 53.40 L 48.10 57.20 L 40.90 65.20 L 38.00 69.30 L 35.40 73.60 L 33.20 78.20 L 31.30 82.90 L 29.90 87.70" fill="none" group-id="4" node-id="40" stroke="#ff5f5f" stroke-linecap="round" stroke-width="2" target-height="41.1" target-width="31.6" target-x="29.9" target-y="46.6"></path></g><g node-id="56"><path d="M 71.60 34.30 L 71.60 100.60 L 87.60 100.60 L 87.60 34.30 L 82.30 33.80 L 77.00 33.80 L 71.60 34.30 Z" fill="#fff9f0" fill-rule="nonzero" group-id="5" node-id="45" stroke="#ff5f5f" stroke-linecap="round" stroke-width="2" target-height="66.8" target-width="16" target-x="71.6" target-y="33.8"></path></g><path d="M 83.80 147.90 L 95.00 170.60 L 96.50 172.30 L 98.50 173.20 L 123.60 176.80 L 125.90 177.90 L 127.40 180.00 L 127.50 182.50 L 126.20 184.70 L 108.00 202.40 L 106.90 204.30 L 106.70 206.50 L 111.00 231.50 L 110.70 234.10 L 109.10 236.10 L 108.00 236.70 L 105.50 236.90 L 81.80 224.60 L 79.60 224.10 L 77.50 224.60 L 55.00 236.40 L 53.80 236.90 L 51.30 236.70 L 49.20 235.20 L 48.30 232.80 L 48.30 231.50 L 52.60 206.50 L 52.40 204.30 L 51.20 202.40 L 33.10 184.70 L 31.80 182.50 L 31.90 180.00 L 33.30 177.80 L 35.60 176.80 L 60.70 173.20 L 62.80 172.30 L 64.20 170.60 L 76.20 146.80 L 78.30 145.50 L 80.90 145.50 L 83.10 146.80 L 83.80 147.90 Z" fill="#ffdc8d" fill-rule="nonzero" group-id="6" node-id="50" stroke="#ffffff" stroke-linecap="round" stroke-width="2" target-height="91.399994" target-width="95.7" target-x="31.8" target-y="145.5"></path></svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 4.9 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.7 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 class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M951.6912 801.322667H652.384533l1.578667 83.285333-128.042667-156.501333H951.6912V74.730667H69.429867v95.445333L0.032533 85.354667v-10.602667S0.0112 0 72.309867 0H951.6912s73.792 0 72.298667 74.752V728.106667s0 73.216-72.298667 73.216z m-143.082667-187.477334H432.437867L206.880533 338.176V188.992h601.728v424.853333z m-98.112 339.84h147.242667s53.546667 35.242667 0 70.314667H768.0112l-57.514667-70.314667z" /></svg>

After

Width:  |  Height:  |  Size: 686 B

View File

@ -6,5 +6,14 @@
--sidebar-background-color: #f3f4f6;
}
/* 登录弹框变量 */
--login-dialog-width: 738px;
--login-dialog-height: 416px;
--login-dialog-padding: 0px;
--login-dialog-section-padding: 0px;
--login-dialog-border-radius: 24px;
--login-dialog-mode-toggle-color: #409eff;
--login-dialog-logo-background: #fff;
--login-dialog-logo-text-color: #191919;
}

View File

@ -3,15 +3,16 @@
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
// biome-ignore lint: disable
export {}
export {};
/* prettier-ignore */
declare module 'vue' {
export interface GlobalComponents {
Components: typeof import('./../src/components/LoginDialog/components/index.vue')['default']
AccountPassword: typeof import('./../src/components/LoginDialog/components/FormLogin/AccountPassword.vue')['default']
ElAvatar: typeof import('element-plus/es')['ElAvatar']
ElButton: typeof import('element-plus/es')['ElButton']
ElContainer: typeof import('element-plus/es')['ElContainer']
ElDivider: typeof import('element-plus/es')['ElDivider']
ElEmpty: typeof import('element-plus/es')['ElEmpty']
ElForm: typeof import('element-plus/es')['ElForm']
ElFormItem: typeof import('element-plus/es')['ElFormItem']
@ -20,7 +21,6 @@ declare module 'vue' {
ElImage: typeof import('element-plus/es')['ElImage']
ElInput: typeof import('element-plus/es')['ElInput']
ElMain: typeof import('element-plus/es')['ElMain']
GlassDialog: typeof import('./../src/components/LoginDialog/components/GlassDialog/index.vue')['default']
IconSelect: typeof import('./../src/components/IconSelect/index.vue')['default']
LoginDialog: typeof import('./../src/components/LoginDialog/index.vue')['default']
Popover: typeof import('./../src/components/Popover/index.vue')['default']
@ -31,4 +31,7 @@ declare module 'vue' {
VerificationCode: typeof import('./../src/components/LoginDialog/components/FormLogin/VerificationCode.vue')['default']
WelecomeText: typeof import('./../src/components/WelecomeText/index.vue')['default']
}
export interface ComponentCustomProperties {
vLoading: typeof import('element-plus/es')['ElLoadingDirective']
}
}