Skip to content

Commit 4f3a211

Browse files
committed
style(home): remove newsletter subscribe section
1 parent aeb51b1 commit 4f3a211

1 file changed

Lines changed: 0 additions & 28 deletions

File tree

vue/src/views/HomeView.vue

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -75,22 +75,6 @@
7575
</div>
7676
</section>
7777

78-
<section class="home-newsletter">
79-
<div class="home-newsletter-inner">
80-
<h2 class="home-newsletter-title">订阅更新</h2>
81-
<p class="home-newsletter-sub">获取最新文章和设计见解,直接发送到您的收件箱。(接口预留)</p>
82-
<form class="home-newsletter-form" @submit.prevent="onSubscribe">
83-
<input
84-
v-model="email"
85-
class="home-newsletter-input"
86-
type="email"
87-
autocomplete="email"
88-
placeholder="输入您的邮箱"
89-
/>
90-
<button class="home-newsletter-btn" type="submit">订阅</button>
91-
</form>
92-
</div>
93-
</section>
9478
</div>
9579
</div>
9680
</div>
@@ -102,7 +86,6 @@ import { computed, inject, onMounted, ref } from 'vue'
10286
10387
import { fetchArticles, fetchArticleDetail, coverUrl } from '../api/article'
10488
import { useRouter } from 'vue-router'
105-
import { showMessage } from '../utils/message'
10689
10790
const router = useRouter()
10891
const siteConfig = inject('siteConfig')
@@ -132,7 +115,6 @@ const heroSubtitleHtml = computed(() => {
132115
const loading = ref(true)
133116
const featuredArticle = ref({})
134117
const latestArticles = ref([])
135-
const email = ref('')
136118
137119
onMounted(async () => {
138120
loading.value = true
@@ -163,15 +145,5 @@ function formatDate(v) {
163145
return ''
164146
}
165147
}
166-
167-
function onSubscribe() {
168-
const v = (email.value || '').trim()
169-
if (!v) {
170-
showMessage('请输入邮箱')
171-
return
172-
}
173-
showMessage('订阅接口已预留,暂未接入')
174-
email.value = ''
175-
}
176148
</script>
177149

0 commit comments

Comments
 (0)