Change router links for documentation.

This commit is contained in:
PascalMarchesseault
2024-10-11 12:12:48 -04:00
parent 648507b860
commit e02699b541
12 changed files with 124 additions and 68 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

View File

@@ -24,6 +24,7 @@ import CreatorContent from "@/views/creators/CreatorContent.vue";
import CreatorHome from "@/views/creators/CreatorHome.vue"; import CreatorHome from "@/views/creators/CreatorHome.vue";
import CTA01 from "@/views/CTA01.vue"; import CTA01 from "@/views/CTA01.vue";
import SubscriptionMenu from "@/views/creators/SubscriptionMenu.vue"; import SubscriptionMenu from "@/views/creators/SubscriptionMenu.vue";
import Utilitylinks from "@/views/documentation/utilitylinks.vue";
const routes = [ const routes = [
@@ -66,43 +67,50 @@ const routes = [
] ]
}, },
{ {
path: '/content/post', path: '/utilitylinks',
component: PostContent, component: Utilitylinks,
}, children: [
{ {
path: '/helpandcontact', path: 'helpandcontact',
component: HelpAndContact component: HelpAndContact
}, },
{ {
path: '/termsandconditions', path: 'termsandconditions',
name: 'termsandconditions', name: 'termsandconditions',
component: TermsAndConditions component: TermsAndConditions
}, },
{ {
path: '/contentpolicy', path: 'contentpolicy',
name: 'contentpolicy', name: 'contentpolicy',
component: ContentPolicy component: ContentPolicy
}, },
{ {
path: '/faq', path: 'faq',
name: 'FAQ', name: 'FAQ',
component: FAQ component: FAQ
}, },
{ {
path: '/guideforcreators', path: 'guideforcreators',
name: 'guideforcreators', name: 'guideforcreators',
component: CreatorGuide component: CreatorGuide
}, },
{ {
path: '/about', path: 'about',
name: 'about', name: 'about',
component: About component: About
}, },
{ {
path: '/pricing', path: 'pricing',
name: 'pricing', name: 'pricing',
component: Pricing component: Pricing
}, },
]
},
{
path: '/content/post',
component: PostContent,
},
{ {
path: '/join', path: '/join',
name: 'join', name: 'join',

View File

@@ -25,6 +25,5 @@
import CreatorBanner from "@/views/creators/CreatorBanner.vue"; import CreatorBanner from "@/views/creators/CreatorBanner.vue";
import Footer from "@/views/main/Footer.vue"; import Footer from "@/views/main/Footer.vue";
import {useBrandingStore} from "@/stores/brandingStore.js"; import {useBrandingStore} from "@/stores/brandingStore.js";
const brandingStore = useBrandingStore() const brandingStore = useBrandingStore()
</script> </script>

View File

@@ -1,7 +1,6 @@
<template> <template>
<div class="relative pb-10"> <div>
<img src="/images/hutopymedia/tospage/headerbackground.png" class="mx-auto block max-w-[1000px] shadow-2xl rounded-none md:rounded-2xl" alt=""> <h1 class="h1-tos py-10 flex items-center justify-center uppercase">À propos</h1>
<h1 class="h1-tos py-10 absolute inset-0 flex items-center justify-center text-white uppercase">À propos</h1>
</div> </div>
<div class="mx-auto max-w-[1000px] px-4"> <div class="mx-auto max-w-[1000px] px-4">

View File

@@ -1,7 +1,6 @@
<template> <template>
<div class="relative pb-10"> <div>
<img src="/images/hutopymedia/tospage/headerbackground.png" class="mx-auto block max-w-[1000px] shadow-2xl rounded-none md:rounded-2xl" alt=""> <h1 class="h1-tos py-10 flex items-center justify-center uppercase">Politique de Contenu</h1>
<h1 class="h1-tos py-10 absolute inset-0 flex items-center justify-center text-white uppercase">Politique de Contenu</h1>
</div> </div>
<div class="mx-auto max-w-[1000px] px-4"> <div class="mx-auto max-w-[1000px] px-4">
@@ -128,3 +127,5 @@
<style> <style>
@import '@/cssstyle/tosstyle.css'; @import '@/cssstyle/tosstyle.css';
</style> </style>
<script setup lang="ts">
</script>

View File

@@ -1,7 +1,6 @@
<template> <template>
<div class="relative pb-10"> <div>
<img src="/images/hutopymedia/tospage/headerbackground.png" class="mx-auto block max-w-[1000px] shadow-2xl rounded-none md:rounded-2xl" alt=""> <h1 class="h1-tos py-10 flex items-center justify-center uppercase">Guide pour les Créateurs</h1>
<h1 class="h1-tos py-10 absolute inset-0 flex items-center justify-center text-white uppercase">Guide pour les Créateurs</h1>
</div> </div>
<div class="mx-auto max-w-[1000px] px-4"> <div class="mx-auto max-w-[1000px] px-4">
@@ -43,3 +42,5 @@
<style> <style>
@import '@/cssstyle/tosstyle.css'; @import '@/cssstyle/tosstyle.css';
</style> </style>
<script setup lang="ts">
</script>

View File

@@ -1,7 +1,6 @@
<template> <template>
<div class="relative pb-10"> <div>
<img src="/images/hutopymedia/tospage/headerbackground.png" class="mx-auto block max-w-[1000px] shadow-2xl rounded-none md:rounded-2xl" alt=""> <h1 class="h1-tos py-10 flex items-center justify-center uppercase">FAQ</h1>
<h1 class="h1-tos py-10 absolute inset-0 flex items-center justify-center text-white uppercase">FAQ</h1>
</div> </div>
<div class="mx-auto max-w-[1000px] px-4"> <div class="mx-auto max-w-[1000px] px-4">
@@ -89,3 +88,5 @@
@apply m-2 text-red-500 my-4; @apply m-2 text-red-500 my-4;
} }
</style> </style>
<script setup lang="ts">
</script>

View File

@@ -1,7 +1,6 @@
<template> <template>
<div class="relative pb-10"> <div>
<img src="/images/hutopymedia/tospage/headerbackground.png" class="mx-auto block max-w-[1000px] shadow-2xl rounded-none md:rounded-2xl" alt=""> <h1 class="h1-tos py-10 flex items-center justify-center uppercase">Aide et contact</h1>
<h1 class="h1-tos py-10 absolute inset-0 flex items-center justify-center text-white uppercase">Aide et Contact</h1>
</div> </div>
<div class="mx-auto max-w-[1000px] px-4"> <div class="mx-auto max-w-[1000px] px-4">
@@ -39,3 +38,5 @@
<style> <style>
@import '@/cssstyle/tosstyle.css'; @import '@/cssstyle/tosstyle.css';
</style> </style>
<script setup lang="ts">
</script>

View File

@@ -1,7 +1,6 @@
<template> <template>
<div class="relative pb-10"> <div>
<img src="/images/hutopymedia/tospage/headerbackground.png" class="mx-auto block max-w-[1000px] shadow-2xl rounded-none md:rounded-2xl" alt=""> <h1 class="h1-tos py-10 flex items-center justify-center uppercase">Frais</h1>
<h1 class="h1-tos py-6 absolute inset-0 flex items-center justify-center text-white uppercase">Frais</h1>
</div> </div>
<div class="mx-auto max-w-[1000px] px-4"> <div class="mx-auto max-w-[1000px] px-4">
@@ -21,7 +20,6 @@
Hutopy est plus qu'une plateforme ; c'est une communauté où la transformation de la passion en profit devient réalité, grâce au soutien indéfectible d'une équipe dévouée à enrichir votre parcours. Nous vous invitons à nous rejoindre pour explorer ensemble les avenues de succès, tout en vous garantissant une part conséquente de vos revenus. Embarquez dans une aventure votre présence en ligne ne connaît pas de limites, soutenue par Hutopy, votre allié dans la quête du succès. Hutopy est plus qu'une plateforme ; c'est une communauté où la transformation de la passion en profit devient réalité, grâce au soutien indéfectible d'une équipe dévouée à enrichir votre parcours. Nous vous invitons à nous rejoindre pour explorer ensemble les avenues de succès, tout en vous garantissant une part conséquente de vos revenus. Embarquez dans une aventure votre présence en ligne ne connaît pas de limites, soutenue par Hutopy, votre allié dans la quête du succès.
</p> </p>
</div> </div>
</template> </template>
<style> <style>

View File

@@ -1,7 +1,6 @@
<template> <template>
<div class="relative pb-10"> <div>
<img src="/images/hutopymedia/tospage/headerbackground.png" class="mx-auto block max-w-[1000px] shadow-2xl rounded-none md:rounded-2xl" alt=""> <h1 class="h1-tos py-10 flex items-center justify-center uppercase">Conditions générales</h1>
<h1 class="h1-tos py-10 absolute inset-0 flex items-center justify-center text-white uppercase">Conditions générales</h1>
</div> </div>
<div class="mx-auto max-w-[1000px] px-4"> <div class="mx-auto max-w-[1000px] px-4">
@@ -68,3 +67,5 @@
<style> <style>
@import '@/cssstyle/tosstyle.css'; @import '@/cssstyle/tosstyle.css';
</style> </style>
<script setup lang="ts">
</script>

View File

@@ -0,0 +1,47 @@
<script setup>
import {useBrandingStore} from "@/stores/brandingStore.js";
const brandingStore = useBrandingStore()
import Footer from "@/views/main/Footer.vue";
</script>
<template>
<div>
<div>
<img src="/images/hutopymedia/banners/hutopyul.png" class="max-w-[1000px] rounded-2xl shadow" alt="">
</div>
<div class="flex flex-row flex-wrap justify-center gap-6 py-2" >
<router-link to="helpandcontact" :style="{color: brandingStore.colors.onBackground}">
Aide & Contact
</router-link>
<router-link to="faq" :style="{color: brandingStore.colors.onBackground}">
FAQ
</router-link>
<router-link to="guideforcreators" :style="{color: brandingStore.colors.onBackground}">
Guide pour les créateurs
</router-link>
<router-link to="termsandconditions" :style="{color: brandingStore.colors.onBackground}">
Termes et Conditions
</router-link>
<router-link to="contentpolicy" :style="{color: brandingStore.colors.onBackground}">
Politique de Contenu
</router-link>
<router-link to="about" :style="{color: brandingStore.colors.onBackground}">
À Propos
</router-link>
<router-link to="pricing" :style="{color: brandingStore.colors.onBackground}">
Frais
</router-link>
</div>
<div class="py-8 flex-grow">
<router-view></router-view>
</div>
<Footer></Footer>
</div>
</template>
<style scoped>
</style>

View File

@@ -28,25 +28,25 @@ const brandingStore = useBrandingStore()
</div> </div>
<div class="flex flex-row flex-wrap justify-center gap-4" > <div class="flex flex-row flex-wrap justify-center gap-4" >
<router-link to="/helpandcontact" :style="{color: brandingStore.colors.onBackground}"> <router-link to="helpandcontact" :style="{color: brandingStore.colors.onBackground}">
Aide & Contact Aide & Contact
</router-link> </router-link>
<router-link to="/faq" :style="{color: brandingStore.colors.onBackground}"> <router-link to="faq" :style="{color: brandingStore.colors.onBackground}">
FAQ FAQ
</router-link> </router-link>
<router-link to="/guideforcreators" :style="{color: brandingStore.colors.onBackground}"> <router-link to="guideforcreators" :style="{color: brandingStore.colors.onBackground}">
Guide pour les créateurs Guide pour les créateurs
</router-link> </router-link>
<router-link to="/termsandconditions" :style="{color: brandingStore.colors.onBackground}"> <router-link to="termsandconditions" :style="{color: brandingStore.colors.onBackground}">
Termes et Conditions Termes et Conditions
</router-link> </router-link>
<router-link to="/contentpolicy" :style="{color: brandingStore.colors.onBackground}"> <router-link to="contentpolicy" :style="{color: brandingStore.colors.onBackground}">
Politique de Contenu Politique de Contenu
</router-link> </router-link>
<router-link to="/about" :style="{color: brandingStore.colors.onBackground}"> <router-link to="about" :style="{color: brandingStore.colors.onBackground}">
À Propos À Propos
</router-link> </router-link>
<router-link to="/pricing" :style="{color: brandingStore.colors.onBackground}"> <router-link to="pricing" :style="{color: brandingStore.colors.onBackground}">
Frais Frais
</router-link> </router-link>
</div> </div>