Add FAQ, Rules, and Safety pages with corresponding routes and SEO metadata
- Introduced new links in ImprintContainer.vue for FAQ, Rules, and Safety pages. - Added FaqView, RulesView, and SafetyView components to handle the new routes. - Implemented SEO metadata for the new pages in routes-seo.js and router/index.js. - Updated server routes to include the new paths for proper handling in production. These changes enhance the site's informational resources and improve SEO visibility for user inquiries.
This commit is contained in:
@@ -19,6 +19,15 @@
|
||||
<div class="content">
|
||||
<div class="partners-view">
|
||||
<h2>Partner</h2>
|
||||
<p class="partners-intro">
|
||||
Auf dieser Seite findest du Empfehlungen und befreundete Projekte. Wir verlinken nur Seiten, die wir als
|
||||
sinnvoll für unsere Community einschätzen. Die Inhalte der verlinkten Seiten liegen in der Verantwortung der
|
||||
jeweiligen Betreiber.
|
||||
</p>
|
||||
<p class="partners-intro">
|
||||
Hinweis: Externe Links öffnen sich in einem neuen Tab. Wenn du Partner werden möchtest, schreib uns bitte
|
||||
über die Feedback-Seite.
|
||||
</p>
|
||||
<div v-if="!chatStore.isLoggedIn" class="back-link">
|
||||
<router-link to="/">Zurück zur Hauptseite</router-link>
|
||||
</div>
|
||||
@@ -27,6 +36,7 @@
|
||||
<a :href="partner.url" target="_blank" rel="noopener noreferrer">
|
||||
{{ partner['Page Name'] }}
|
||||
</a>
|
||||
<span class="partners-meta">Externer Link</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -60,3 +70,31 @@ onMounted(async () => {
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.partners-view {
|
||||
padding: 20px;
|
||||
max-width: 980px;
|
||||
}
|
||||
|
||||
.partners-intro {
|
||||
margin: 10px 0;
|
||||
color: #344038;
|
||||
line-height: 1.55;
|
||||
}
|
||||
|
||||
.partners-list {
|
||||
margin-top: 16px;
|
||||
padding-left: 18px;
|
||||
}
|
||||
|
||||
.partners-list li {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.partners-meta {
|
||||
margin-left: 10px;
|
||||
font-size: 12px;
|
||||
color: #637067;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user