feat(agreement): 更新注册协议与隐私政策内容

- 将注册协议标题及内容调整为“用户注册协议”并替换为广西决策咨询网相关内容
- 新增服务内容详细介绍,涵盖政策要闻、决策咨询、专家资讯等核心服务
- 隐私政策中更新平台名称及收集信息内容,增加申请材料和建言内容
- 登录页品牌文案和配色全面更新,采用蓝色主题并匹配新品牌形象
- 登录页和注册协议页面相关文案同步调整为广西决策咨询网风格
- 完善后台管理页面及前台多个页面适配,统一为决策咨询网专用配置
This commit is contained in:
2026-04-26 01:56:00 +08:00
parent b334ad75cd
commit 28dc2be2e1
7 changed files with 140 additions and 62 deletions

View File

@@ -52,7 +52,7 @@
<!-- 移动端 logo仅小屏显示 -->
<div class="mobile-brand">
<img :src="config?.sysLogo || defaultLogo" class="mobile-logo" alt="logo" />
<span class="mobile-brand-name">{{ config?.siteName || $t('login.aiAppPlatform') }}</span>
<span class="mobile-brand-name">{{ config?.siteName || '广西决策咨询网' }}</span>
</div>
<!-- 登录卡片头部 -->
@@ -487,14 +487,14 @@ onUnmounted(() => {
.dot-2 {
width: 320px;
height: 320px;
background: radial-gradient(circle, rgba(167, 139, 250, 0.18) 0%, transparent 65%);
background: radial-gradient(circle, rgba(99, 179, 237, 0.18) 0%, transparent 65%);
bottom: 60px;
left: -60px;
}
.dot-3 {
width: 180px;
height: 180px;
background: radial-gradient(circle, rgba(236, 72, 153, 0.14) 0%, transparent 65%);
background: radial-gradient(circle, rgba(249, 115, 22, 0.14) 0%, transparent 65%);
top: 45%;
left: 55%;
}
@@ -564,7 +564,7 @@ onUnmounted(() => {
letter-spacing: 0.04em;
white-space: nowrap;
line-height: 1;
background: linear-gradient(135deg, #ffffff 0%, #a5c8ff 100%);
background: linear-gradient(135deg, #ffffff 0%, #93c5fd 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
@@ -586,9 +586,9 @@ onUnmounted(() => {
gap: 6px;
padding: 5px 14px;
border-radius: 20px;
background: rgba(99, 102, 241, 0.2);
border: 1px solid rgba(99, 102, 241, 0.35);
color: #a5b4fc;
background: rgba(37, 99, 235, 0.2);
border: 1px solid rgba(37, 99, 235, 0.35);
color: #93c5fd;
font-size: 12px;
font-weight: 500;
letter-spacing: 0.5px;
@@ -762,9 +762,9 @@ onUnmounted(() => {
}
.login-form :deep(.ant-input-affix-wrapper:focus),
.login-form :deep(.ant-input-affix-wrapper-focused) {
border-color: #6366f1;
border-color: #2563eb;
background: #fff;
box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.1);
box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
}
.login-form :deep(.ant-form-item) {
margin-bottom: 18px;
@@ -823,10 +823,10 @@ onUnmounted(() => {
flex-shrink: 0;
padding: 0 18px;
height: 48px;
border: 1px solid #6366f1;
border: 1px solid #2563eb;
border-radius: 10px;
background: transparent;
color: #6366f1;
color: #2563eb;
font-size: 13px;
font-weight: 500;
cursor: pointer;
@@ -835,7 +835,7 @@ onUnmounted(() => {
outline: none;
}
.sms-btn:hover:not(.disabled) {
background: #6366f1;
background: #2563eb;
color: #fff;
}
.sms-btn.disabled {
@@ -906,9 +906,9 @@ onUnmounted(() => {
outline: none;
}
.switch-scan-btn:hover {
border-color: #6366f1;
color: #6366f1;
background: rgba(99, 102, 241, 0.04);
border-color: #2563eb;
color: #2563eb;
background: rgba(37, 99, 235, 0.04);
}
/* 弹窗 */