diff --git a/images/tos/headerbackground.png b/images/tos/headerbackground.png new file mode 100644 index 0000000..5afd1a1 Binary files /dev/null and b/images/tos/headerbackground.png differ diff --git a/src/layouts/FooterLayout.vue b/src/layouts/FooterLayout.vue index 934abb5..935bbc8 100644 --- a/src/layouts/FooterLayout.vue +++ b/src/layouts/FooterLayout.vue @@ -64,17 +64,16 @@ export default { 'Aide & Contact', 'Conditions générales', 'Politique des contenus', - 'Programme Ambassadeurs', 'conditions utilisation', 'anti-exploitation', ], linkRoutes: { - 'Aide & Contact': { name: 'home' }, - 'Conditions générales': { name: 'home' }, - 'Politique des contenus': { name: 'home' }, - 'Programme Ambassadeurs': { name: 'home' }, - 'conditions utilisation': { name: 'home' }, - 'anti-exploitation': { name: 'home' }, + 'Aide & Contact': { name: 'helpandcontact' }, + 'Conditions générales': { name: 'termsandconditions' }, + 'Politique des contenus': { name: 'contentpolicy' }, + 'Programme Ambassadeurs': { name: 'ambassadorprogram' }, + 'conditions utilisation': { name: 'conditionofuse' }, + 'anti-exploitation': { name: 'antiexploitation' }, }, }), methods: { diff --git a/src/router/index.js b/src/router/index.js index 4c2fa65..5be0543 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,4 +1,10 @@ import ProjectRoadmap from '@/views/main/ProjectRoadmap.vue' +import AmbassadorProgram from '@/views/tos/AmbassadorProgram.vue' +import AntiExploitation from '@/views/tos/AntiExploitation.vue' +import ConditionsOfUse from '@/views/tos/ConditionsOfUse.vue' +import ContentPolicy from '@/views/tos/ContentPolicy.vue' +import HelpAndContact from '@/views/tos/HelpAndContact.vue' +import TermsAndConditions from '@/views/tos/TermsAndConditions.vue' import { createRouter, createWebHistory } from 'vue-router' import LoginView from '../views/LoginView.vue' import SignupView from '../views/SignupView.vue' @@ -50,6 +56,36 @@ const router = createRouter({ name: 'home', component: HomeView }, + { + path: '/helpandcontact', + name: 'helpandcontact', + component: HelpAndContact + }, + { + path: '/termsandconditions', + name: 'termsandconditions', + component: TermsAndConditions + }, + { + path: '/contentpolicy', + name: 'contentpolicy', + component: ContentPolicy + }, + { + path: '/ambassadorprogram', + name: 'ambassadorprogram', + component: AmbassadorProgram + }, + { + path: '/conditionofuse', + name: 'conditionofuse', + component: ConditionsOfUse + }, + { + path: '/antiexploitation', + name: 'antiexploitation', + component: AntiExploitation + }, ], scrollBehavior(to, from, savedPosition) { return { top: 0 }; diff --git a/src/views/tos/AmbassadorProgram.vue b/src/views/tos/AmbassadorProgram.vue new file mode 100644 index 0000000..3ab855e --- /dev/null +++ b/src/views/tos/AmbassadorProgram.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/views/tos/AntiExploitation.vue b/src/views/tos/AntiExploitation.vue new file mode 100644 index 0000000..2599be7 --- /dev/null +++ b/src/views/tos/AntiExploitation.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/views/tos/ConditionsOfUse.vue b/src/views/tos/ConditionsOfUse.vue new file mode 100644 index 0000000..9f1267a --- /dev/null +++ b/src/views/tos/ConditionsOfUse.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/views/tos/ContentPolicy.vue b/src/views/tos/ContentPolicy.vue new file mode 100644 index 0000000..ebc5681 --- /dev/null +++ b/src/views/tos/ContentPolicy.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/views/tos/HelpAndContact.vue b/src/views/tos/HelpAndContact.vue new file mode 100644 index 0000000..0bbca79 --- /dev/null +++ b/src/views/tos/HelpAndContact.vue @@ -0,0 +1,57 @@ + + + + + diff --git a/src/views/tos/TermsAndConditions.vue b/src/views/tos/TermsAndConditions.vue new file mode 100644 index 0000000..7f3a710 --- /dev/null +++ b/src/views/tos/TermsAndConditions.vue @@ -0,0 +1,61 @@ + + + + +