chore: merge from branch 'master'

This commit is contained in:
2025-09-28 14:37:38 +08:00
5 changed files with 36 additions and 32 deletions

View File

@ -42,6 +42,22 @@
</ul>
</div>
<!-- 实用工具 -->
<div class="footer-section">
<h4>{{ $t('utilities') }}</h4>
<ul class="footer-links">
<li>
<a
href="http://cal.jinshen.cn"
target="_blank"
rel="noopener noreferer"
>
{{ $t('navigation.calculator') }}
</a>
</li>
</ul>
</div>
<!-- 联系信息 -->
<div class="footer-section">
<h4>{{ $t('contact-info') }}</h4>
@ -58,25 +74,6 @@
<span>{{ $t('address') }}: {{ $t('company-address') }}</span>
</div>
</div>
<!-- 社交媒体 -->
<div class="footer-section">
<h4>{{ $t('follow-us') }}</h4>
<div class="social-links">
<a href="#" class="social-link" aria-label="WeChat">
<el-icon size="20"><ChatDotRound /></el-icon>
</a>
<a href="#" class="social-link" aria-label="Weibo">
<el-icon size="20"><Star /></el-icon>
</a>
<a href="#" class="social-link" aria-label="LinkedIn">
<el-icon size="20"><Link /></el-icon>
</a>
<a href="#" class="social-link" aria-label="Email">
<el-icon size="20"><Message /></el-icon>
</a>
</div>
</div>
</div>
<!-- 版权信息 -->
@ -106,14 +103,7 @@
</template>
<script setup lang="ts">
import {
Phone,
Message,
Location,
ChatDotRound,
Star,
Link,
} from '@element-plus/icons-vue';
import { Phone, Message, Location } from '@element-plus/icons-vue';
const currentYear = new Date().getFullYear();
</script>

View File

@ -1,5 +1,5 @@
<template>
<div class="header-container">
<header class="header-container">
<div class="logo-section">
<NuxtLink :to="$localePath('/')" class="logo-link">
<el-image
@ -44,7 +44,16 @@
type="info"
@click="navigateTo(localePath('/search'))"
>
<el-icon class="action-icon"><ElIconSearch /></el-icon>
<el-icon class="mdi mdi-magnify action-icon" />
</el-link>
<el-link
type="info"
:underline="false"
href="http://cal.jinshen.cn"
target="_blank"
>
<el-icon class="mdi mdi-calculator action-icon" />
</el-link>
<el-dropdown @command="setLocale">
@ -59,7 +68,7 @@
</template>
</el-dropdown>
</div>
</div>
</header>
</template>
<script setup lang="ts">

View File

@ -308,6 +308,7 @@
.recommend-card:hover {
transform: translateY(-4px);
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
cursor: pointer;
}
.recommend-card-body {