fix: resolve ElementPlus checkbox deprecation warning and add favicon [AC-IDSMETA-13]

This commit is contained in:
MerCry 2026-03-02 22:26:59 +08:00
parent 9739aa2016
commit 6b6b7fb5e7
3 changed files with 6 additions and 2 deletions

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<link rel="icon" href="/favicon.ico" /> <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>AI Service Admin</title> <title>AI Service Admin</title>
</head> </head>

View File

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<rect width="32" height="32" rx="6" fill="#409EFF"/>
<text x="16" y="22" font-family="Arial, sans-serif" font-size="18" font-weight="bold" fill="white" text-anchor="middle">AI</text>
</svg>

After

Width:  |  Height:  |  Size: 255 B

View File

@ -161,7 +161,7 @@
<el-checkbox <el-checkbox
v-for="opt in METADATA_SCOPE_OPTIONS" v-for="opt in METADATA_SCOPE_OPTIONS"
:key="opt.value" :key="opt.value"
:label="opt.value" :value="opt.value"
> >
{{ opt.label }} {{ opt.label }}
</el-checkbox> </el-checkbox>