fix(portal-nav): unify signup CTA + replace anchor href=# with router-link
Some checks failed
CI / test (push) Has been cancelled
CI / golangci-lint (push) Has been cancelled
Security Scan / backend-security (push) Has been cancelled
Security Scan / frontend-security (push) Has been cancelled

- docs.nav.signup 从 '注册' 改为 '免费试用 →',与 Landing/Pricing 一致
- en.ts docs.nav.products 'Product' → 'Products'(复数统一)
- en.ts docs.nav.signup 'Sign up' → 'Free trial →'
- PricingView 定价链接改用 <router-link to="/pricing" class="active">,消除 href=# 触发的 scroll + URL 变动

修复导航栏在切换页面时按钮宽度变化导致的布局抖动问题。
This commit is contained in:
mini
2026-04-23 11:51:00 +08:00
parent 77bb69b2c5
commit 779005e1cd
3 changed files with 4 additions and 4 deletions

View File

@@ -5918,11 +5918,11 @@ export default {
docs: { docs: {
nav: { nav: {
products: 'Product', products: 'Products',
pricing: 'Pricing', pricing: 'Pricing',
docs: 'Docs', docs: 'Docs',
login: 'Sign in', login: 'Sign in',
signup: 'Sign up', signup: 'Free trial →',
}, },
hero: { hero: {
title: 'Quickstart — PURO AI', title: 'Quickstart — PURO AI',

View File

@@ -6115,7 +6115,7 @@ export default {
pricing: '定价', pricing: '定价',
docs: '文档', docs: '文档',
login: '登录', login: '登录',
signup: '注册', signup: '免费试用 →',
}, },
hero: { hero: {
title: '快速接入 PURO AI', title: '快速接入 PURO AI',

View File

@@ -15,7 +15,7 @@
</router-link> </router-link>
<div class="nav-links"> <div class="nav-links">
<router-link to="/">{{ $t('pricing.nav.products') }}</router-link> <router-link to="/">{{ $t('pricing.nav.products') }}</router-link>
<a href="#" class="active">{{ $t('pricing.nav.pricing') }}</a> <router-link to="/pricing" class="active">{{ $t('pricing.nav.pricing') }}</router-link>
<router-link to="/docs">{{ $t('pricing.nav.docs') }}</router-link> <router-link to="/docs">{{ $t('pricing.nav.docs') }}</router-link>
</div> </div>
<div class="nav-cta"> <div class="nav-cta">