bug修改

This commit is contained in:
2026-07-17 15:12:41 +08:00
parent c81c9b79dd
commit 27d2592d06
7 changed files with 19 additions and 18 deletions
@@ -251,17 +251,15 @@
&__tag {
font-size: 0.12rem;
color: $text-dark;
background: $bg-main;
border: 1px solid $border-color;
border-radius: 0.16rem;
padding: 0.05rem 0.16rem;
color: $accent;
background: #fff;
border: 1px solid $accent;
border-radius: 0.04rem;
padding: 0.05rem 0.08rem;
transition: all 0.2s;
&:hover {
border-color: $accent;
color: $accent;
background: $theme-color;
}
}
+3
View File
@@ -148,6 +148,9 @@
letter-spacing: 0.03rem;
color: #111;
margin: 0;
>span{
width: 1.51rem;
}
}
// 副标题描述
+1 -1
View File
@@ -726,7 +726,7 @@
background: $bg-white;
border: 1px solid $accent;
border-radius: 0.04rem;
padding: 0.05rem 0.14rem;
padding: 0.05rem 0.08rem;
transition: all 0.2s;
&:hover {
+2 -2
View File
@@ -245,7 +245,7 @@
<div class="h1 border-EDF9FA-bottom-2 mrl14"></div>
<!-- 技能 -->
<div ref="skillsRef" class="profile-page-content__card" :class="{ 'profile-page-content__card-hover': editingModule !== 'skills' }">
<div ref="skillsRef" class="profile-page-content__card mtb16" :class="{ 'profile-page-content__card-hover': editingModule !== 'skills' }">
<template v-if="editingModule !== 'skills'">
<div class="profile-page-content__card-header">
<h3 class="profile-page-content__card-title">技能</h3>
@@ -270,7 +270,7 @@
<div class="h1 border-EDF9FA-bottom-2 mrl14"></div>
<!-- 证书 -->
<div ref="certificateRef" class="profile-page-content__card" :class="{ 'profile-page-content__card-hover': editingModule !== 'certificate' }">
<div ref="certificateRef" class="profile-page-content__card mtb16" :class="{ 'profile-page-content__card-hover': editingModule !== 'certificate' }">
<template v-if="editingModule !== 'certificate'">
<div class="profile-page-content__card-header">
<h3 class="profile-page-content__card-title">证书</h3>
+1 -1
View File
@@ -105,7 +105,7 @@ watch(() => props.modelValue, async (val) => {
const inviteCode = computed(() => store.state.userInfo?.inviteCode || 'NOVA2026')
/** 邀请链接地址 */
const inviteUrl = computed(() => `https://www.offerpai.com.cn/invite?code=${inviteCode.value}`)
const inviteUrl = computed(() => `https://www.offerpai.com.cn/?invite_code=${inviteCode.value}`)
/** 复制链接到剪贴板 */
async function handleCopy() {
+4 -4
View File
@@ -13,8 +13,8 @@
<img src="@/assets/images/logo.png" alt="Offer派" class="home-nav__logo-img" />
</div>
<div class="dflex-end aliite-c">
<!-- 未登录时显示登和立即加入按钮 -->
<div v-if="!store.state.isAuthenticated" class="fs14 color-1 mr40 fw600 cursor-po" @click="handleLoginClick"></div>
<!-- 未登录时显示登和立即加入按钮 -->
<div v-if="!store.state.isAuthenticated" class="fs14 color-1 mr40 fw600 cursor-po" @click="handleLoginClick"></div>
<button v-if="!store.state.isAuthenticated" class="home-nav__btn" @click="router.push('/jobs')">立即加入</button>
<!-- 已登录时显示进入平台按钮 -->
<button v-else class="home-nav__btn" @click="router.push('/jobs')">进入平台</button>
@@ -23,7 +23,7 @@
</header>
<div class="home-hero__inner">
<div class="home-hero__left">
<h1 class="home-hero__title">AI驱动的<br/><span class="dib w56"></span>一站式求职辅助平台</h1>
<h1 class="home-hero__title">Offer派<br/><span class="dib"></span>收offer就是快</h1>
<p class="home-hero__desc">智能匹配职位自动填写申请量身定制简历推荐内部人脉<br/>不到1分钟统统搞定</p>
<button class="home-hero__cta" @click="router.push('/jobs')">免费体验</button>
</div>
@@ -687,7 +687,7 @@ onMounted(() => {
store.dispatch('loadCommonData')
})
/** 点击登按钮 — 跳转到登录页面,登录成功后跳转到 jobs 页面 */
/** 点击登按钮 — 跳转到登录页面,登录成功后跳转到 jobs 页面 */
function handleLoginClick() {
router.push({ name: 'Login', query: { redirect: '/jobs' } })
}
+2 -2
View File
@@ -498,7 +498,7 @@
<!-- 技能 -->
<div ref="resumeSectionSkillsRef" class="resume-detail__card" :class="{ 'resume-detail__card-hover': editModule !== 'skills' || !showEditDrawer }">
<template v-if="editModule !== 'skills' || !showEditDrawer">
<div class="resume-detail__section-header">
<div class="resume-detail__section-header pl0">
<h3 class="resume-detail__section-title">技能</h3>
<!-- 编辑按钮 hover时显示 -->
<button class="resume-detail__edit-btn-inline" @click="openEditDrawer('skills')" aria-label="编辑技能">
@@ -529,7 +529,7 @@
<!-- 证书 -->
<div ref="resumeSectionCertificateRef" class="resume-detail__card" :class="{ 'resume-detail__card-hover': editModule !== 'certificate' || !showEditDrawer }">
<template v-if="editModule !== 'certificate' || !showEditDrawer">
<div class="resume-detail__section-header">
<div class="resume-detail__section-header pl0">
<h3 class="resume-detail__section-title">证书</h3>
<!-- 编辑按钮 hover时显示 -->
<button class="resume-detail__edit-btn-inline" @click="openEditDrawer('certificate')" aria-label="编辑证书">