#30 Merge fix + some more image location change
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 29 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 15 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 2.8 MiB |
@@ -1,41 +0,0 @@
|
|||||||
<template>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="md:flex hidden items-center justify-between flex-col">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="md:hidden flex flex-col items-center justify-center">
|
|
||||||
<v-container class=" footer-donate-container">
|
|
||||||
|
|
||||||
<h1 style="text-align: center; color: rgb(107, 0, 101); margin-bottom: 4%;"> ENCOURAGEZ-MOI </h1>
|
|
||||||
|
|
||||||
|
|
||||||
<v-text-field label="Montant"
|
|
||||||
style="color: rgb(107, 0, 101); background-color: rgb(255, 255, 255);"></v-text-field>
|
|
||||||
|
|
||||||
<v-text-field label="Message"
|
|
||||||
style="color: rgb(107, 0, 101); background-color: rgb(255, 255, 255);"></v-text-field>
|
|
||||||
|
|
||||||
<v-btn style="margin-bottom: 3px; background-color: rgb(163, 14, 121); color: white;" rounded="xl"
|
|
||||||
size="x-large" block>Faire un don</v-btn>
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.footer-donate-container {
|
|
||||||
|
|
||||||
background-color: rgb(255, 255, 255);
|
|
||||||
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
@@ -2,14 +2,15 @@
|
|||||||
|
|
||||||
<body style="background-color: #f4f4f4;">
|
<body style="background-color: #f4f4f4;">
|
||||||
|
|
||||||
<!-- Version pour ordinateur -->
|
<!-- PC Version -->
|
||||||
<v-card style="z-index: 1000; background-color: #ffff;" class="hidden-sm-and-down" hidden-sm-and-down elevation="5">
|
<v-card style="z-index: 1000; background-color: #ffff;" class="hidden-sm-and-down" hidden-sm-and-down elevation="5">
|
||||||
<v-container style="z-index: 2000; margin-bottom: .8%; margin-top: -.3%; margin-right: 1%;">
|
<v-container style="z-index: 2000; margin-bottom: .8%; margin-top: -.3%; margin-right: 1%;">
|
||||||
<v-row justify="end" style="margin-top: .2%; margin-bottom: -1.2%;">
|
<v-row justify="end" style="margin-top: .2%; margin-bottom: -1.2%;">
|
||||||
|
<v-menu>
|
||||||
<v-menu :location="location">
|
|
||||||
<template v-slot:activator="{ props }">
|
<template v-slot:activator="{ props }">
|
||||||
<div class="d-flex align-center" v-bind="attrs" v-on="on">
|
<div class="d-flex align-center">
|
||||||
|
|
||||||
|
<!-- Profile picture in the top right corner -->
|
||||||
<img src="/images/anonyme.png" class="header-profile-icon mr-2" alt="Logo">
|
<img src="/images/anonyme.png" class="header-profile-icon mr-2" alt="Logo">
|
||||||
<v-btn flat style="min-width: 200px; font-size: 1.3rem;" dark v-bind="props">
|
<v-btn flat style="min-width: 200px; font-size: 1.3rem;" dark v-bind="props">
|
||||||
ANONYME
|
ANONYME
|
||||||
@@ -17,45 +18,46 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<v-list style="padding: 0;"> <!-- Supprimer le padding pour que les boutons occupent toute la largeur -->
|
<!-- Dropdown Menu Profile/Connection -->
|
||||||
|
<v-list style="padding: 0;">
|
||||||
<v-list-item>
|
<v-list-item>
|
||||||
<router-link :to="{ name: 'yourprofile' }">
|
<router-link :to="{ name: 'yourprofile' }">
|
||||||
<v-btn class="full-width-btn" flat>Mon profile</v-btn>
|
<v-btn class="full-width-btn" flat>Mon profile</v-btn>
|
||||||
</router-link>
|
</router-link>
|
||||||
</v-list-item>
|
</v-list-item>
|
||||||
<v-list-item>
|
<v-list-item>
|
||||||
|
|
||||||
<v-btn class="full-width-btn" flat>Déconnexion</v-btn>
|
<v-btn class="full-width-btn" flat>Déconnexion</v-btn>
|
||||||
|
|
||||||
</v-list-item>
|
</v-list-item>
|
||||||
</v-list>
|
</v-list>
|
||||||
</v-menu>
|
</v-menu>
|
||||||
|
|
||||||
|
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
</v-card>
|
</v-card>
|
||||||
|
|
||||||
<!-- Version pour mobile -->
|
<!-- Mobile version -->
|
||||||
<v-card style="z-index: 9000; background-color: #f4f4f4;" class="hidden-md-and-up" hidden-md-and-up>
|
<v-card style="z-index: 9000; background-color: #f4f4f4;" class="hidden-md-and-up" hidden-md-and-up>
|
||||||
<v-app-bar app>
|
<v-app-bar app>
|
||||||
<v-app-bar-nav-icon @click.stop="drawer = !drawer"></v-app-bar-nav-icon>
|
<v-app-bar-nav-icon @click.stop="drawer = !drawer"></v-app-bar-nav-icon>
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-col cols="11" class="d-flex align-center justify-center">
|
<v-col cols="11" class="d-flex align-center justify-center">
|
||||||
<img src="/images/Chevron2.png" class="mobile-header" alt="Logo">
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
|
<!-- Logo Top bar -->
|
||||||
|
<img src="/images/mobilemenulogo.png" class="mobile-header" alt="Logo">
|
||||||
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-app-bar>
|
</v-app-bar>
|
||||||
|
|
||||||
|
<!-- Left-side Menu -->
|
||||||
<v-navigation-drawer v-model="drawer" temporary>
|
<v-navigation-drawer v-model="drawer" temporary>
|
||||||
<v-list>
|
<v-list>
|
||||||
<v-list-item subtitle="Pascal@hutopy.com" title="Pascal Marchesseault">
|
<v-list-item subtitle="Pascal@hutopy.com" title="Pascal Marchesseault">
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<img src="/images/pascal.jpg" class="mobile-profile-picture mini-profile-picture " alt="Avatar">
|
<img src="/images/pascal.jpg" class="mobile-profile-picture mini-profile-picture " alt="Avatar">
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
</v-list-item>
|
</v-list-item>
|
||||||
</v-list>
|
</v-list>
|
||||||
|
|
||||||
|
<!-- Left-side Button -->
|
||||||
<v-divider></v-divider>
|
<v-divider></v-divider>
|
||||||
<v-list density="compact" nav>
|
<v-list density="compact" nav>
|
||||||
<h1 class="h1-navigation">Navigation</h1>
|
<h1 class="h1-navigation">Navigation</h1>
|
||||||
@@ -66,72 +68,27 @@
|
|||||||
<v-list-item prepend-icon="mdi-account-multiple" title="Amis" value="friends"></v-list-item>
|
<v-list-item prepend-icon="mdi-account-multiple" title="Amis" value="friends"></v-list-item>
|
||||||
</RouterLink>
|
</RouterLink>
|
||||||
<v-list-item prepend-icon="mdi-newspaper" title="Contenu" value="content"></v-list-item>
|
<v-list-item prepend-icon="mdi-newspaper" title="Contenu" value="content"></v-list-item>
|
||||||
<v-divider style="margin-top: 20%;"></v-divider>
|
|
||||||
<h1 class="h1-navigation">Outils</h1>
|
|
||||||
<v-list-item prepend-icon="mdi-wallet" title="Portefeuille" value="wallet"></v-list-item>
|
<v-list-item prepend-icon="mdi-wallet" title="Portefeuille" value="wallet"></v-list-item>
|
||||||
<v-list-item style="margin-top: 110%;" prepend-icon="mdi-logout" title="Déconnexion"
|
<v-list-item style="margin-top: 110%;" prepend-icon="mdi-logout" title="Déconnexion"
|
||||||
value="logout"></v-list-item>
|
value="logout"></v-list-item>
|
||||||
|
|
||||||
</v-list>
|
</v-list>
|
||||||
</v-navigation-drawer>
|
</v-navigation-drawer>
|
||||||
</v-card>
|
</v-card>
|
||||||
|
|
||||||
|
|
||||||
<main class="px-8 py-3 ">
|
|
||||||
<router-view />
|
|
||||||
</main>
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import { auth } from '@/stores/auth.js';
|
import { ref } from 'vue';
|
||||||
import { useRouter } from 'vue-router';
|
const drawer = ref(false);
|
||||||
|
|
||||||
const store = auth();
|
|
||||||
const router = useRouter();
|
|
||||||
|
|
||||||
const logout = () => {
|
|
||||||
store.logout();
|
|
||||||
router.push('/login');
|
|
||||||
}
|
|
||||||
|
|
||||||
const user = store.user;
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
imageSrc: '../../../images/guillaimeaime3x.png',
|
|
||||||
drawer: false,
|
|
||||||
items: [
|
|
||||||
{ title: 'Item 1' },
|
|
||||||
{ title: 'Item 2' },
|
|
||||||
{ title: 'Item 3' },
|
|
||||||
],
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
},
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
.full-width-btn {
|
.full-width-btn {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
||||||
text-align: left;
|
text-align: left;
|
||||||
|
|
||||||
padding-left: 24px;
|
padding-left: 24px;
|
||||||
|
|
||||||
padding-right: 24px;
|
padding-right: 24px;
|
||||||
|
|
||||||
z-index: 1001;
|
z-index: 1001;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -150,7 +107,6 @@ export default {
|
|||||||
height: 40px;
|
height: 40px;
|
||||||
border-radius: px;
|
border-radius: px;
|
||||||
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
|
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
|
||||||
/* Ajouter une ombre à la photo */
|
|
||||||
border: 2px solid #a30e79;
|
border: 2px solid #a30e79;
|
||||||
margin-right: 10px
|
margin-right: 10px
|
||||||
}
|
}
|
||||||
@@ -178,7 +134,6 @@ export default {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.mobile-header {
|
.mobile-header {
|
||||||
height: 50px;
|
height: 50px;
|
||||||
|
|
||||||
|
|||||||
@@ -1,33 +1,39 @@
|
|||||||
<!--lg="8" md="10" sm="10" xs="10" -->
|
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|
||||||
<body style="background-color: #f4f4f4;">
|
<body style="background-color: #f4f4f4;">
|
||||||
<v-container style="background-color: #f4f4f4;">
|
<v-container style="background-color: #f4f4f4;">
|
||||||
<div style="background-color: #f4f4f4; min-height: 10vh; display: flex; flex-direction: column;"
|
<div style="background-color: #f4f4f4; min-height: 10vh; display: flex; flex-direction: column;"
|
||||||
class="footer-align">
|
class="footer-align">
|
||||||
|
|
||||||
|
<!-- Hutopy footer logo -->
|
||||||
<v-container style="background-color: #f4f4f4">
|
<v-container style="background-color: #f4f4f4">
|
||||||
<v-row justify="center" style="margin-top: 30px;">
|
<v-row justify="center" style="margin-top: 30px;">
|
||||||
<v-col cols="5" lg="5" md="5" sm="12" xs="7">
|
<v-col cols="5" lg="5" md="5" sm="12" xs="7">
|
||||||
<v-row>
|
<router-link :to="{ name: 'home' }">
|
||||||
<v-img src="../../../images/hutopy.png" class="hutopy-footer-picture"></v-img>
|
<v-img src="../../../images/hutopy.png" class="hutopy-footer-picture"></v-img>
|
||||||
</v-row>
|
</router-link>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
|
<!-- Hutopy Social network links -->
|
||||||
<v-container>
|
<v-container>
|
||||||
|
<!-- Facebook link -->
|
||||||
<v-row justify="center">
|
<v-row justify="center">
|
||||||
<v-col cols="auto">
|
<v-col cols="auto">
|
||||||
<a href="https://www.facebook.com/profile.php?id=61556819217561">
|
<a href="https://www.facebook.com/profile.php?id=61556819217561">
|
||||||
<img class="icons" src="../../public/images/facebookiconblackpink.png" alt="Description image 2">
|
<img class="icons" src="../../public/images/facebookiconblackpink.png" alt="Description image 2">
|
||||||
</a>
|
</a>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
|
<!-- Instagram link -->
|
||||||
<v-col cols="auto">
|
<v-col cols="auto">
|
||||||
<a href="https://www.instagram.com/hutopy.inc/">
|
<a href="https://www.instagram.com/hutopy.inc/">
|
||||||
<img src="../../public/images/instagramblackpink.png" alt="Description image 3" class="icons">
|
<img src="../../public/images/instagramblackpink.png" alt="Description image 3" class="icons">
|
||||||
</a>
|
</a>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
|
<!-- Need X Account -->
|
||||||
<v-col cols="auto">
|
<v-col cols="auto">
|
||||||
<router-link :to="{ name: 'home' }">
|
<router-link :to="{ name: 'home' }">
|
||||||
<img src="../../public/images/xblackpink.png" alt="Description image 1" class="icons">
|
<img src="../../public/images/xblackpink.png" alt="Description image 1" class="icons">
|
||||||
@@ -36,6 +42,7 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
|
<!-- Loop for social network links -->
|
||||||
<v-container class="text-center" style="flex-grow: 1;">
|
<v-container class="text-center" style="flex-grow: 1;">
|
||||||
<router-link v-for="link in links" :key="link" :to="getLinkUrl(link)"
|
<router-link v-for="link in links" :key="link" :to="getLinkUrl(link)"
|
||||||
class="mx-2 text-decoration-none text-black">
|
class="mx-2 text-decoration-none text-black">
|
||||||
@@ -47,9 +54,6 @@
|
|||||||
{{ new Date().getFullYear() }} — <strong>Hutopy v.01</strong>
|
{{ new Date().getFullYear() }} — <strong>Hutopy v.01</strong>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</v-container>
|
</v-container>
|
||||||
</body>
|
</body>
|
||||||
@@ -57,33 +61,30 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
<script setup>
|
||||||
export default {
|
const links = [
|
||||||
data: () => ({
|
'Aide & Contact',
|
||||||
links: [
|
'FAQ',
|
||||||
'Aide & Contact',
|
'Guide pour les créateurs',
|
||||||
'Conditions générales',
|
'Conditions générales',
|
||||||
'Politique des contenus',
|
'Politique de Contenu',
|
||||||
'conditions utilisation',
|
'À Propos'
|
||||||
'anti-exploitation',
|
];
|
||||||
],
|
|
||||||
linkRoutes: {
|
const linkRoutes = {
|
||||||
'Aide & Contact': { name: 'helpandcontact' },
|
'Aide & Contact': { name: 'helpandcontact' },
|
||||||
'Conditions générales': { name: 'termsandconditions' },
|
'FAQ': { name: 'FAQ' },
|
||||||
'Politique des contenus': { name: 'contentpolicy' },
|
'Guide pour les créateurs': { name: 'guideforcreators' },
|
||||||
'Programme Ambassadeurs': { name: 'ambassadorprogram' },
|
'Conditions générales': { name: 'termsandconditions' },
|
||||||
'conditions utilisation': { name: 'conditionofuse' },
|
'Politique de Contenu': { name: 'contentpolicy' },
|
||||||
'anti-exploitation': { name: 'antiexploitation' },
|
'À Propos': { name: 'about' }
|
||||||
},
|
|
||||||
}),
|
|
||||||
methods: {
|
|
||||||
getLinkUrl(link) {
|
|
||||||
return this.linkRoutes[link] || { name: 'home' };
|
|
||||||
},
|
|
||||||
},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// If broken link, redirect to home page.
|
||||||
|
const getLinkUrl = (link) => linkRoutes[link] || { name: 'home' };
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
.icons {
|
.icons {
|
||||||
width: 50px;
|
width: 50px;
|
||||||
@@ -98,16 +99,11 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.custom-footer {
|
.custom-footer {
|
||||||
|
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
/* Ajoute un rembourrage intérieur de 10px autour du contenu du footer * 107, 0, 101, 1/
|
|
||||||
margin: 0;
|
|
||||||
/* Réinitialise les marges à zéro */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.no-margin {
|
.no-margin {
|
||||||
margin: 0 !important;
|
margin: 0 !important;
|
||||||
/* Annule la marge de v-app */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
footer {
|
footer {
|
||||||
@@ -115,13 +111,11 @@ footer {
|
|||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
/* Pour aligner le contenu verticalement */
|
|
||||||
background-color: rgba(107, 0, 101, 1);
|
background-color: rgba(107, 0, 101, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
footer a:not(:last-child) {
|
footer a:not(:last-child) {
|
||||||
margin-right: 20px;
|
margin-right: 20px;
|
||||||
/* Ajoute de l'espace entre les images et les liens */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.footertextcolor {
|
.footertextcolor {
|
||||||
@@ -136,9 +130,8 @@ footer a:not(:last-child) {
|
|||||||
|
|
||||||
.custom-color-button {
|
.custom-color-button {
|
||||||
background-color: rgb(255, 0, 0);
|
background-color: rgb(255, 0, 0);
|
||||||
/* Your custom color */
|
|
||||||
color: white;
|
color: white;
|
||||||
/* Text color */
|
|
||||||
font-size: 1.5rem;
|
font-size: 1.5rem;
|
||||||
margin-top: 40px;
|
margin-top: 40px;
|
||||||
margin-bottom: 40px;
|
margin-bottom: 40px;
|
||||||
@@ -148,25 +141,11 @@ footer a:not(:last-child) {
|
|||||||
background-color: rgba(107, 0, 101, 1);
|
background-color: rgba(107, 0, 101, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@media (min-width: 150px) and (max-width: 598px) {
|
@media (min-width: 150px) and (max-width: 598px) {
|
||||||
|
|
||||||
.hutopy-footer-picture {
|
.hutopy-footer-picture {
|
||||||
|
|
||||||
|
|
||||||
min-width: 200px;
|
min-width: 200px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (min-width: 599px) and (max-width: 999px) {}
|
|
||||||
|
|
||||||
@media (min-width: 1000px) and (max-width: 1279px) {}
|
|
||||||
|
|
||||||
@media (min-width: 1280px) and (max-width: 1600px) {}
|
|
||||||
|
|
||||||
@media (min-width: 1600px) and (max-width: 1919px) {}
|
|
||||||
|
|
||||||
@media (min-width: 1920px) and (max-width: 2559px) {}
|
|
||||||
|
|
||||||
@media (min-width: 2559px) {}
|
|
||||||
</style>
|
</style>
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
<template>
|
|
||||||
<div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</template>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script setup>
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.h1-inscription-beta-Inscrivez-vous {
|
|
||||||
font-size: 20px;
|
|
||||||
/* Taille de la police de 20 pixels */
|
|
||||||
font-weight: bold;
|
|
||||||
/* Texte en gras */
|
|
||||||
text-align: center;
|
|
||||||
/* Centrer le texte */
|
|
||||||
margin-top: 5px;
|
|
||||||
margin-bottom: 15px;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
<template>
|
|
||||||
<v-card class="vcard-descriptions-mobile" style="margin-top: 30px;">
|
|
||||||
|
|
||||||
<h1 class="h1profilemobile">Podcast #01</h1>
|
|
||||||
|
|
||||||
|
|
||||||
<h2 clase="card-date" style="margin-bottom: 4%; text-align: right; margin-right: 5%;">10-03-2024 </h2>
|
|
||||||
<iframe width="420" height="315" src="https://www.youtube.com/embed/CDlj1IUhBqg?si=ot1YPBMKbmviOXvD">
|
|
||||||
</iframe>
|
|
||||||
|
|
||||||
<p class="text-justify pa-4" style="font-size: 1.2em">
|
|
||||||
Voici mon nouveau podcast!
|
|
||||||
|
|
||||||
</p>
|
|
||||||
</v-card>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.vcard-descriptions-mobile {
|
|
||||||
box-shadow: 0 6px 9px rgba(0, 0, 0, 0.6);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.h1profilemobile {
|
|
||||||
font-size: 2rem;
|
|
||||||
text-align: center;
|
|
||||||
|
|
||||||
color: rgba(163, 14, 121, 0.85);
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.card-date {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
@@ -1,8 +1,7 @@
|
|||||||
import ProjectRoadmap from '@/views/main/ProjectRoadmap.vue'
|
import About from '@/views/tos/About.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 ContentPolicy from '@/views/tos/ContentPolicy.vue'
|
||||||
|
import FAQ from '@/views/tos/FAQ.vue'
|
||||||
|
import GuideForCreators from '@/views/tos/GuideForCreators.vue'
|
||||||
import HelpAndContact from '@/views/tos/HelpAndContact.vue'
|
import HelpAndContact from '@/views/tos/HelpAndContact.vue'
|
||||||
import TermsAndConditions from '@/views/tos/TermsAndConditions.vue'
|
import TermsAndConditions from '@/views/tos/TermsAndConditions.vue'
|
||||||
import { createRouter, createWebHistory } from 'vue-router'
|
import { createRouter, createWebHistory } from 'vue-router'
|
||||||
@@ -13,6 +12,7 @@ import CreatorFolio from '../views/main/CreatorFolio.vue'
|
|||||||
import HomeView from '../views/main/HomeView.vue'
|
import HomeView from '../views/main/HomeView.vue'
|
||||||
import YourProfile from '../views/main/YourProfile.vue'
|
import YourProfile from '../views/main/YourProfile.vue'
|
||||||
|
|
||||||
|
|
||||||
const router = createRouter({
|
const router = createRouter({
|
||||||
history: createWebHistory(import.meta.env.BASE_URL),
|
history: createWebHistory(import.meta.env.BASE_URL),
|
||||||
routes: [
|
routes: [
|
||||||
@@ -46,11 +46,6 @@ const router = createRouter({
|
|||||||
name: 'login',
|
name: 'login',
|
||||||
component: LoginView
|
component: LoginView
|
||||||
},
|
},
|
||||||
{
|
|
||||||
path: '/roadmap',
|
|
||||||
name: 'roadmap',
|
|
||||||
component: ProjectRoadmap
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
path: '/home',
|
path: '/home',
|
||||||
name: 'home',
|
name: 'home',
|
||||||
@@ -72,19 +67,20 @@ const router = createRouter({
|
|||||||
component: ContentPolicy
|
component: ContentPolicy
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: '/ambassadorprogram',
|
path: '/faq',
|
||||||
name: 'ambassadorprogram',
|
name: 'FAQ',
|
||||||
component: AmbassadorProgram
|
component: FAQ
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: '/conditionofuse',
|
path: '/guideforcreators',
|
||||||
name: 'conditionofuse',
|
name: 'guideforcreators',
|
||||||
component: ConditionsOfUse
|
component: GuideForCreators
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: '/antiexploitation',
|
path: '/about',
|
||||||
name: 'antiexploitation',
|
name: 'about',
|
||||||
component: AntiExploitation
|
component: About
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
scrollBehavior(to, from, savedPosition) {
|
scrollBehavior(to, from, savedPosition) {
|
||||||
|
|||||||
@@ -14,8 +14,8 @@
|
|||||||
<!-- Connexion-objects -->
|
<!-- Connexion-objects -->
|
||||||
<v-col cols="3" lg="4" md="10" sm="10" xs="10" class="connexion-container">
|
<v-col cols="3" lg="4" md="10" sm="10" xs="10" class="connexion-container">
|
||||||
<h1 class="text-center display-6 h1-connexion">Connexion</h1>
|
<h1 class="text-center display-6 h1-connexion">Connexion</h1>
|
||||||
<h2 class="text-center display-3 h2-connexion">Comment souhaitez-vous
|
<h2 class="text-center display-3 h2-connexion">Comment souhaitez-vous vous connecter à votre
|
||||||
vous connecter à votre compte?</h2>
|
compte?</h2>
|
||||||
<v-card-text>
|
<v-card-text>
|
||||||
<v-form class="label-mail-password">
|
<v-form class="label-mail-password">
|
||||||
<v-text-field prepend-icon="mdi-email" type="text" v-model="user.email"
|
<v-text-field prepend-icon="mdi-email" type="text" v-model="user.email"
|
||||||
@@ -38,9 +38,7 @@
|
|||||||
<v-btn color="primary" class="ma-2 btnhome" @click="login">Login</v-btn>
|
<v-btn color="primary" class="ma-2 btnhome" @click="login">Login</v-btn>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
<div class="text-center">
|
<div class="text-center">
|
||||||
<h2 class="text-center display-3 h2pasinscrit">
|
<h2 class="text-center display-3 h2pasinscrit">Pas encore inscrit?</h2>
|
||||||
Pas encore
|
|
||||||
inscrit?</h2>
|
|
||||||
<router-link :to="{ name: 'contact' }">
|
<router-link :to="{ name: 'contact' }">
|
||||||
<v-btn color="#6b0065" class="inscriptionbtn"
|
<v-btn color="#6b0065" class="inscriptionbtn"
|
||||||
style="height: 50px; width: 200px; border-radius: 30px; font-size: 1.2rem;">Inscriptions</v-btn>
|
style="height: 50px; width: 200px; border-radius: 30px; font-size: 1.2rem;">Inscriptions</v-btn>
|
||||||
@@ -88,19 +86,16 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</v-app>
|
</v-app>
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import FooterLayout from '@/layouts/FooterLayout.vue';
|
import FooterLayout from '@/layouts/FooterLayout.vue';
|
||||||
import {auth} from '@/stores/auth.js';
|
import { auth } from '@/stores/auth.js';
|
||||||
import {ref} from 'vue';
|
import { ref } from 'vue';
|
||||||
import {useRouter} from 'vue-router';
|
import { useRouter } from 'vue-router';
|
||||||
import {useClient} from "@/plugins/api.js";
|
import { useClient } from "@/plugins/api.js";
|
||||||
|
|
||||||
const api = useClient()
|
const api = useClient()
|
||||||
|
|
||||||
@@ -112,8 +107,8 @@ let errorSnackBar = ref(false);
|
|||||||
|
|
||||||
async function login() {
|
async function login() {
|
||||||
try {
|
try {
|
||||||
await store.login(api, user.value.email, user.value.password)
|
await store.login(api, user.value.email, user.value.password)
|
||||||
router.push('/');
|
router.push('/');
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
errorSnackBar.value = true;
|
errorSnackBar.value = true;
|
||||||
}
|
}
|
||||||
@@ -135,7 +130,6 @@ async function login() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@media (min-width: 300px) {
|
@media (min-width: 300px) {
|
||||||
.h1-connexion {
|
.h1-connexion {
|
||||||
font-size: 2em;
|
font-size: 2em;
|
||||||
|
|||||||
@@ -1,65 +1,73 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="max-w-7x1 max-auto grid grid-cols-2 gap-4">
|
<v-app style="background-color: #f4f4f4;">
|
||||||
<div class="main-left">
|
<DefaultLayout></DefaultLayout>
|
||||||
<div class="p-12 bg-white border border-gray-200 rounded-lg">
|
|
||||||
<h1 class="mb-6 text-2xl font-bold">Sign up</h1>
|
|
||||||
|
|
||||||
<p class="mb-6 texte-gray-500"> Lorem Ipsum is simply dummy text of the printing and typesetting industry.
|
<v-row>
|
||||||
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer
|
<v-col cols=6 align="center">
|
||||||
took a galley of type and scrambled it to make a type specimen book. It has survived not only five
|
<v-img class="login-picture" max-width="500" src=" ../../images/hutopyblack.png"
|
||||||
centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was
|
style="margin-top: 100px; margin-bottom: 50px"></v-img>
|
||||||
popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more
|
<div class="p-12 bg-white border border-gray-200 rounded-lg mt-6">
|
||||||
recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. </p>
|
<h1 class="mb-6 text-2xl font-bold">Sign up</h1>
|
||||||
|
<p class="mb-6 texte-gray-500">
|
||||||
<p class="font-bold"> Already have an account ? <RouterLink :to="{ 'name': 'login' }" class="underline">Click
|
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
|
||||||
here</RouterLink> to log in! </p>
|
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an
|
||||||
</div>
|
unknown printer
|
||||||
</div>
|
took a galley of type and scrambled it to make a type specimen book. It has survived not
|
||||||
|
only
|
||||||
<div class="main-right">
|
five centuries, but also the leap into electronic typesetting, remaining essentially
|
||||||
<div class="p-12 bg-white border border-gray-200 rounded-lg">
|
unchanged. It
|
||||||
<form class="space-y-6">
|
was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum
|
||||||
|
passages,
|
||||||
<div>
|
and more recently with desktop publishing software like Aldus PageMaker including versions
|
||||||
<label>Name</label> <br>
|
of Lorem
|
||||||
<input type="text" placeholder="Your full name"
|
Ipsum.
|
||||||
class="w-full mt-2 py-4 px-6 border border-gray-200 rounded-lg">
|
</p>
|
||||||
|
<p class="font-bold">
|
||||||
</div>
|
Already have an account?
|
||||||
|
<RouterLink :to="{ 'name': 'login' }" class="underline">Click here</RouterLink> to log in!
|
||||||
<div>
|
</p>
|
||||||
<label>E-mail</label> <br>
|
</div>
|
||||||
<input type="email" placeholder="Your e-mail adress"
|
</v-col>
|
||||||
class="w-full mt-2 py-4 px-6 border border-gray-200 rounded-lg">
|
<v-col cols="6" sm="6" md="6" lg="6">
|
||||||
|
<div class="p-12 bg-white border border-gray-200 rounded-lg mt-6">
|
||||||
</div>
|
<form class="space-y-6">
|
||||||
|
<div>
|
||||||
<div>
|
<label>Name</label> <br>
|
||||||
<label>Password</label> <br>
|
<input type="text" placeholder="Your full name"
|
||||||
<input type="password" placeholder="Your password"
|
class="w-full mt-2 py-4 px-6 border border-gray-200 rounded-lg">
|
||||||
class="w-full mt-2 py-4 px-6 border border-gray-200 rounded-lg">
|
</div>
|
||||||
|
<div>
|
||||||
</div>
|
<label>E-mail</label> <br>
|
||||||
|
<input type="email" placeholder="Your e-mail adress"
|
||||||
<div>
|
class="w-full mt-2 py-4 px-6 border border-gray-200 rounded-lg">
|
||||||
<label>Repeat Password</label> <br>
|
</div>
|
||||||
<input type="password" placeholder="Repeat your password"
|
<div>
|
||||||
class="w-full mt-2 py-4 px-6 border border-gray-200 rounded-lg">
|
<label>Password</label> <br>
|
||||||
|
<input type="password" placeholder="Your password"
|
||||||
</div>
|
class="w-full mt-2 py-4 px-6 border border-gray-200 rounded-lg">
|
||||||
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<button class="py-4 px-6 bg-purple-600 text-white rounded-lg"> Sign up</button>
|
<label>Repeat Password</label> <br>
|
||||||
</div>
|
<input type="password" placeholder="Repeat your password"
|
||||||
|
class="w-full mt-2 py-4 px-6 border border-gray-200 rounded-lg">
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<button class="py-4 px-6 bg-purple-600 text-white rounded-lg">Sign up</button>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
|
|
||||||
|
<FooterLayout></FooterLayout>
|
||||||
|
</v-app>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
||||||
|
import { RouterLink } from "vue-router";
|
||||||
|
import FooterLayout from '@/layouts/FooterLayout.vue';
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style></style>
|
||||||
|
|
||||||
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div></template>
|
|
||||||
@@ -4,14 +4,13 @@
|
|||||||
<div class="hutopy-backgroud-color">
|
<div class="hutopy-backgroud-color">
|
||||||
<div class="hidden-xs flex-col items-center page-margin">
|
<div class="hidden-xs flex-col items-center page-margin">
|
||||||
<v-container>
|
<v-container>
|
||||||
|
|
||||||
|
<!-- Banner -->
|
||||||
<v-row class="text-center align-center row-between-logo-text home-row">
|
<v-row class="text-center align-center row-between-logo-text home-row">
|
||||||
<v-col xl="7" lg="9" md="11" sm="12" xs="12"> </v-col>
|
<v-col xl="7" lg="9" md="11" sm="12" xs="12"> </v-col>
|
||||||
|
|
||||||
|
|
||||||
<img class="hutopy-header-image" src="../../../public/images/hutopy.png">
|
<img class="hutopy-header-image" src="../../../public/images/hutopy.png">
|
||||||
|
|
||||||
|
|
||||||
<v-col class="ml-0 text-left ">
|
<v-col class="ml-0 text-left ">
|
||||||
|
<!-- Home btn -->
|
||||||
<RouterLink :to="{ name: 'home' }">
|
<RouterLink :to="{ name: 'home' }">
|
||||||
<v-btn class="home-btn" size="large" color="rgb(107, 0, 101)" outlined elevation="0"> Accueil</v-btn>
|
<v-btn class="home-btn" size="large" color="rgb(107, 0, 101)" outlined elevation="0"> Accueil</v-btn>
|
||||||
</RouterLink>
|
</RouterLink>
|
||||||
@@ -19,34 +18,33 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
|
<!-- Home btn -->
|
||||||
<v-container class="row-between-logo-text">
|
<v-container class="row-between-logo-text">
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
|
|
||||||
<v-col xl="8" lg="11" md="12" sm="12" xs="12">
|
<v-col xl="8" lg="11" md="12" sm="12" xs="12">
|
||||||
<v-row>
|
<v-row>
|
||||||
|
<!-- Contact image -->
|
||||||
<v-col>
|
<v-col>
|
||||||
<img class="contact-image" src="../../../public/images/contactpage/contactpicture.png">
|
<img class="contact-image" src="../../../public/images/contactpage/contactpicture.png">
|
||||||
</v-col>
|
</v-col>
|
||||||
|
<!-- Form Information -->
|
||||||
<v-col class="row-joinus">
|
<v-col class="row-joinus">
|
||||||
|
|
||||||
<h1 class="h2-Participez-au-développement">PARTICIPEZ AU DÉVELOPPEMENT</h1>
|
<h1 class="h2-Participez-au-développement">PARTICIPEZ AU DÉVELOPPEMENT</h1>
|
||||||
|
<v-text-field label="Nom" style="color: rgb(107, 0, 101);"></v-text-field>
|
||||||
<v-text-field label="Nom ($)" style="color: rgb(107, 0, 101);"></v-text-field>
|
<v-text-field label="Courriel" style="color: rgb(107, 0, 101);"></v-text-field>
|
||||||
<v-text-field label="Courriel ($)" style="color: rgb(107, 0, 101);"></v-text-field>
|
<v-textarea style="color: rgb(107, 0, 101)" label="Pourquoi voulez-vous participer au développement?"
|
||||||
<v-textarea style="color: rgb(107, 0, 101)" label="Pourquoi voulez-vous participer au développement"
|
|
||||||
placeholder="Écrivez votre message ici" rows="3" auto-grow></v-textarea>
|
placeholder="Écrivez votre message ici" rows="3" auto-grow></v-textarea>
|
||||||
<v-textarea style="color: rgb(107, 0, 101)" label="Avez-vous déjà des comptes sur les réseaux sociaux ?"
|
<v-textarea style="color: rgb(107, 0, 101)" label="Avez-vous déjà des comptes sur les réseaux sociaux?"
|
||||||
placeholder="Écrivez votre message ici" rows="3" auto-grow></v-textarea>
|
placeholder="Écrivez votre message ici" rows="3" auto-grow></v-textarea>
|
||||||
<RouterLink :to="{ name: 'home' }">
|
<RouterLink :to="{ name: 'home' }">
|
||||||
<v-btn style="background-color: rgb(163, 14, 121); color: white; font-weight: bold;"
|
<v-btn style="background-color: rgb(163, 14, 121); color: white; font-weight: bold;"
|
||||||
class="mt-4 send-btn" block>Envoyez </v-btn>
|
class="mt-4 send-btn" block>Envoyez </v-btn>
|
||||||
</RouterLink>
|
</RouterLink>
|
||||||
|
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
|
<!-- Text about joining us -->
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-container>
|
<v-container>
|
||||||
<p class="h3-text paragraph">Rejoignez l'aventure
|
<p class="h3-text paragraph">Rejoignez l'aventure
|
||||||
@@ -80,30 +78,38 @@
|
|||||||
</v-container>
|
</v-container>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
<!-- Offset -->
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Mobile low dimensions -->
|
||||||
<div class="hidden-sm-and-up flex-col items-center justify-center">
|
<div class="hidden-sm-and-up flex-col items-center justify-center">
|
||||||
|
|
||||||
|
<!-- Offset -->
|
||||||
<v-spacer style="margin-bottom: 25px;"></v-spacer>
|
<v-spacer style="margin-bottom: 25px;"></v-spacer>
|
||||||
<v-img src="../../../images/contactpage/contactpicture.png" contain aspect-ratio="16/9"
|
|
||||||
|
<!-- Contact image -->
|
||||||
|
<v-img src="../../../public/images/contactpage/contactpicture.png" contain aspect-ratio="16/9"
|
||||||
style="clip-path: polygon(0 50%, 100% 0, 100% 80%, 0 100%);" class="Scale-80"></v-img>
|
style="clip-path: polygon(0 50%, 100% 0, 100% 80%, 0 100%);" class="Scale-80"></v-img>
|
||||||
|
|
||||||
|
<!-- Title -->
|
||||||
<v-row class="labelgroup">
|
<v-row class="labelgroup">
|
||||||
<v-col cols="12">
|
<v-col cols="12">
|
||||||
<h1 class="h2-Participez-au-développement">PARTICIPEZ AU DÉVELOPPEMENT</h1>
|
<h1 class="h2-Participez-au-développement">PARTICIPEZ AU DÉVELOPPEMENT</h1>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
<v-text-field class="labelsize" label="Nom ($)" style="margin-top: 5%; color: rgb(107, 0, 101);"></v-text-field>
|
<!-- Form Information -->
|
||||||
<v-text-field class="labelsize" label="Courriel ($)" style="color: rgb(107, 0, 101);"></v-text-field>
|
<v-text-field class="labelsize" label="Nom" style="margin-top: 5%; color: rgb(107, 0, 101);"></v-text-field>
|
||||||
|
<v-text-field class="labelsize" label="Courriel" style="color: rgb(107, 0, 101);"></v-text-field>
|
||||||
<v-textarea class="labelsize" style="color: rgb(107, 0, 101)"
|
<v-textarea class="labelsize" style="color: rgb(107, 0, 101)"
|
||||||
label="Pourquoi voulez-vous participer au développement" placeholder="Écrivez votre message ici" rows="3"
|
label="Pourquoi voulez-vous participer au développement?" placeholder="Écrivez votre message ici" rows="3"
|
||||||
auto-grow></v-textarea>
|
auto-grow></v-textarea>
|
||||||
<v-textarea class="labelsize" style="color: rgb(107, 0, 101)"
|
<v-textarea class="labelsize" style="color: rgb(107, 0, 101)"
|
||||||
label="Avez-vous déjà des comptes sur les réseaux sociaux ?" placeholder="Écrivez votre message ici" rows="3"
|
label="Avez-vous déjà des comptes sur les réseaux sociaux?" placeholder="Écrivez votre message ici" rows="3"
|
||||||
auto-grow></v-textarea>
|
auto-grow></v-textarea>
|
||||||
<RouterLink :to="{ name: 'home' }">
|
<RouterLink :to="{ name: 'home' }">
|
||||||
<v-btn style="background-color: rgb(163, 14, 121); margin-bottom: 8%; color: white; font-weight: bold;"
|
<v-btn style="background-color: rgb(163, 14, 121); margin-bottom: 8%; color: white; font-weight: bold;"
|
||||||
@@ -112,6 +118,8 @@
|
|||||||
</v-btn>
|
</v-btn>
|
||||||
</RouterLink>
|
</RouterLink>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Text about joining us -->
|
||||||
<p class="h3-text paragraph">Rejoignez l'aventure
|
<p class="h3-text paragraph">Rejoignez l'aventure
|
||||||
Hutopy : une
|
Hutopy : une
|
||||||
invitation à façonner l'avenir de la création.
|
invitation à façonner l'avenir de la création.
|
||||||
@@ -142,9 +150,7 @@
|
|||||||
dans le ciel de notre utopie partagée.
|
dans le ciel de notre utopie partagée.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<FooterLayout></FooterLayout>
|
<FooterLayout></FooterLayout>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
<v-container>
|
|
||||||
<v-container>
|
|
||||||
<div>
|
|
||||||
<img src="../../../public/images/guillaimeaime.png" class="banner-creator "
|
|
||||||
style="width: 98.25%; height: 100%; object-fit: cover; border-top-left-radius: 50px; border-top-right-radius: 50px;">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<v-countainer >
|
|
||||||
<v-card style="width: 100%; height: 600px;">
|
|
||||||
|
|
||||||
</v-card>
|
|
||||||
|
|
||||||
|
|
||||||
</v-countainer>
|
|
||||||
</v-container>
|
|
||||||
</v-container>
|
|
||||||
@@ -1,776 +0,0 @@
|
|||||||
<template>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<DefaultLayout></DefaultLayout>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- PC-->
|
|
||||||
<div class="md:flex hidden items-center justify-between flex-col" style="background-color: #f4f4f4;">
|
|
||||||
|
|
||||||
<!-- Banner + Profile-->
|
|
||||||
<div style="margin-top: -1.6%;">
|
|
||||||
<v-row>
|
|
||||||
<v-col cols="12">
|
|
||||||
<img src="../../../public/images/guillaimeaime3x.png" class="banner-image" alt="Bannière"
|
|
||||||
style="width: 100vw; border-top: 5px solid rgba(107, 0, 101, 1);">
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<v-container class="pa-0" style="margin-left: 1%; margin: 0;">
|
|
||||||
<v-row no-gutters class="justify-center">
|
|
||||||
<!-- Left menu -->
|
|
||||||
<v-col cols="2" class="mx-0" style="min-width: 300px;">
|
|
||||||
|
|
||||||
|
|
||||||
<v-container style="position: sticky; top: 0;">
|
|
||||||
|
|
||||||
<v-img src="../../../images/hutopy.png" alt="Description de l'image" width="300"
|
|
||||||
style="margin-bottom: 6%; margin-top: 10%; height: 150px; " class="mx-auto"></v-img>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<v-col>
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<v-row style="align-items: start;">
|
|
||||||
<RouterLink :to="{ name: 'home' }">
|
|
||||||
<v-btn size="x-large"
|
|
||||||
style="background-color: #f4f4f4; min-width: auto; max-width: 370px; margin-bottom: 5%; transform: scale(1.3);"
|
|
||||||
elevation="0">
|
|
||||||
<v-icon left class="icon-size">mdi-home</v-icon>
|
|
||||||
<div style="margin-left: 10%;"> Accueil</div>
|
|
||||||
|
|
||||||
</v-btn>
|
|
||||||
</RouterLink>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<v-row style="align-items: start;">
|
|
||||||
<RouterLink :to="{ name: 'contact' }">
|
|
||||||
<v-btn size="x-large"
|
|
||||||
style="background-color: #f4f4f4; min-width: auto; max-width: 370px; margin-bottom: 6%; transform: scale(1.3);"
|
|
||||||
elevation="0">
|
|
||||||
<v-icon left class="icon-size">mdi-account-plus</v-icon>
|
|
||||||
<div>Ajouter des amis</div>
|
|
||||||
</v-btn>
|
|
||||||
</RouterLink>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
<v-row style="align-items: start;">
|
|
||||||
<RouterLink :to="{ name: 'creatorfolio' }">
|
|
||||||
<v-btn size="x-large"
|
|
||||||
style="background-color: #f4f4f4; min-width: auto; max-width: 370px; margin-bottom: 6%; transform: scale(1.3);"
|
|
||||||
elevation="0">
|
|
||||||
<v-icon left class="icon-size">mdi-newspaper</v-icon>
|
|
||||||
<div style="margin-left: 10%; ">Contenu</div>
|
|
||||||
</v-btn>
|
|
||||||
</RouterLink>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
<v-row style="align-items: start;">
|
|
||||||
<v-dialog transition="dialog-top-transition" width="auto">
|
|
||||||
<template v-slot:activator="{ props: activatorProps }">
|
|
||||||
|
|
||||||
<v-btn v-bind="activatorProps" text class="text-left" block size="x-large"
|
|
||||||
style="margin-left: -20%; background-color: #f4f4f4; transform: scale(1.3);" elevation="0">
|
|
||||||
<v-icon color="black">mdi-wallet</v-icon>
|
|
||||||
<div @click="isActive.value = false">PORTEFEUILLE</div>
|
|
||||||
</v-btn>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</template>
|
|
||||||
<template v-slot:default="{ isActive }">
|
|
||||||
<v-card style="border-radius: 30px;">
|
|
||||||
<div class="text-center" style=" margin-top: 2%; margin-bottom: 2%;">
|
|
||||||
<v-icon left size="48">mdi-wallet</v-icon>
|
|
||||||
<v-toolbar title="PORTEFEUILLE"
|
|
||||||
style="color: white; width: 750px; background-color: #a30e79; margin-bottom: -6%;"></v-toolbar>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<v-card-text class="text-h1 pa-12">
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<v-row>
|
|
||||||
<v-col>
|
|
||||||
<v-row>
|
|
||||||
<v-col cols="7">
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.3rem;">Balance actuelle</h1>
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.3rem;">Montant reçu</h1>
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.3rem;">Dernier don</h1>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
<v-col>
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.3rem;">0$</h1>
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.3rem;">0$</h1>
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.3rem;">2024-10-04</h1>
|
|
||||||
|
|
||||||
<p></p>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<v-col>
|
|
||||||
<v-row>
|
|
||||||
<v-col cols="8">
|
|
||||||
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.2rem;">Dons</h1>
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.2rem;">Montant retiré</h1>
|
|
||||||
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
<v-col>
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.2rem;">0</h1>
|
|
||||||
<h1 style="margin-bottom: 4%; font-size: 1.2rem;">0$</h1>
|
|
||||||
|
|
||||||
|
|
||||||
<p></p>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
|
|
||||||
</v-card-text>
|
|
||||||
<v-card-actions class="justify-center">
|
|
||||||
<v-btn text="Fermer" @click="isActive.value = false"></v-btn>
|
|
||||||
</v-card-actions>
|
|
||||||
</v-card>
|
|
||||||
|
|
||||||
<v-card style="border-radius: 25pxo; margin-top: 3%; height: 30px;">
|
|
||||||
<v-row>
|
|
||||||
<v-col style="margin-right: -2%;" cols="1"
|
|
||||||
class="text-truncate text-center font-weight-bold">T#</v-col>
|
|
||||||
<v-col style="margin-right: -1%; background-color: #fbccee;" cols="1"
|
|
||||||
class="text-truncate text-center font-weight-bold">$</v-col>
|
|
||||||
<v-col cols="2" class="text-truncate text-center font-weight-bold">Date</v-col>
|
|
||||||
<v-col cols="3" class="text-truncate text-center font-weight-bold"
|
|
||||||
style="margin-right: 2%; background-color: #fbccee">Name</v-col>
|
|
||||||
<v-col cols="5" class="text-truncate text-center font-weight-bold">message</v-col>
|
|
||||||
</v-row>
|
|
||||||
</v-card>
|
|
||||||
|
|
||||||
<v-card style=" border-radius: 25pxo; margin-top: .5%; max-height: 450px;">
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<v-row>
|
|
||||||
<v-col style="margin-right: -2%;" cols="1" class="text-truncate">1</v-col>
|
|
||||||
<v-col style="margin-right: -1%; background-color: #fbccee;" cols="1"
|
|
||||||
class="text-truncate">10$</v-col>
|
|
||||||
<v-col cols="2" class="text-truncate">20-10-2025</v-col>
|
|
||||||
<v-col cols="3" class="text-truncate"
|
|
||||||
style="margin-right: 2%; background-color: #fbccee">Pascal</v-col>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<v-col cols="5" class="text-truncate">Good Job</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-card>
|
|
||||||
|
|
||||||
</template>
|
|
||||||
</v-dialog>
|
|
||||||
</v-row>
|
|
||||||
</v-container>
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<!-- center menu -->
|
|
||||||
|
|
||||||
<v-col cols="7" class="mx-0">
|
|
||||||
|
|
||||||
|
|
||||||
<v-container style="min-width: 800px ;">
|
|
||||||
|
|
||||||
<v-col>
|
|
||||||
<v-img src="../../../images/guillaume.png" class="image-profile elevation-4"
|
|
||||||
style="margin-left: 0%; width: 25%;"></v-img>
|
|
||||||
</v-col>
|
|
||||||
<v-row>
|
|
||||||
<v-col cols="2">
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<v-col style="margin-top: -18%;">
|
|
||||||
<v-container
|
|
||||||
style="border-top: 4px solid #a40e79; border-right: 4px solid #a40e79; margin: 0; margin-left: -10%; background-color: #cc6f91;border-top-right-radius: 25px;">
|
|
||||||
<v-row>
|
|
||||||
<v-col cols="0">
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
<v-col cols="6">
|
|
||||||
<h1 style="margin-bottom: -1%; font-size: 2rem; color: white;">Guillaume Mousseau </h1>
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<v-col cols="3">
|
|
||||||
<v-row>
|
|
||||||
|
|
||||||
<v-img style="margin-top: 3%; height: 50px;" src="../../../images/facebookicon.png"></v-img>
|
|
||||||
<v-img style="margin-top: 2%; height: 50px;" src="../../../images/instawhite.png"></v-img>
|
|
||||||
<v-img style="margin-top: 2%; height: 50px;" src="../../../images/xicon.png"></v-img>
|
|
||||||
<v-img style="margin-top: 2%; height: 50px;" src="../../../images/tiktok.png"></v-img>
|
|
||||||
</v-row>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
<v-container
|
|
||||||
style="border-right: 4px solid #a40e79; margin: 0; margin-left: -10%; margin-bottom: -2%; background-color: #aedcde;">
|
|
||||||
<v-row>
|
|
||||||
<v-col cols="0">
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
<v-col cols="6">
|
|
||||||
<h1 style="margin-bottom: -5%; font-size: 2rem; color: white;">Créateur de contenus</h1>
|
|
||||||
</v-col>
|
|
||||||
<v-col cols="3">
|
|
||||||
<v-row>
|
|
||||||
<v-img style="margin-top: 3%; height: 50px;" src="../../../images/icons/messenger.png"></v-img>
|
|
||||||
<v-img style="margin-top: 2%; height: 50px;" src="../../../images/icons/bookmark.png"></v-img>
|
|
||||||
<v-img style="margin-top: 2%; height: 50px;" src="../../../images/icons/share.png"></v-img>
|
|
||||||
|
|
||||||
</v-row>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
<v-container
|
|
||||||
style="border-right: 4px solid #a40e79; margin: 0; margin-left: -10%; background-color: #aedcde;border-bottom-right-radius: 25px; border-bottom-left-radius: 25px;">
|
|
||||||
<v-row>
|
|
||||||
<v-col>
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
<v-col cols="10">
|
|
||||||
<v-expansion-panels>
|
|
||||||
<v-col cols="12" offset="-1">
|
|
||||||
<v-expansion-panel
|
|
||||||
style=" margin-left: 2%; font-size: 1.2rem; background-color: #0baab2; color: white;"
|
|
||||||
:key="i"
|
|
||||||
text="Ma mission est claire : mettre en lumière le côté humain des entrepreneurs. Chaque service, chaque produit est porteur d’une histoire, d’une passion, d’une vision unique. Mon objectif est de faire rayonner cette unicité, de créer des connexions authentiques entre ces entrepreneurs et leurs clients potentiels. Parce que derrière chaque entreprise, il y a des personnes inspirantes qui méritent d’être entendues et comprises. Et toi, quel est ton objectif pour cette année?"
|
|
||||||
title="À propos"></v-expansion-panel>
|
|
||||||
</v-col>
|
|
||||||
</v-expansion-panels>
|
|
||||||
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
|
|
||||||
<v-card class="flow-menu m-0"
|
|
||||||
style="background-color: #f4f4f4; max-width: 1200px; min-width: 675px; width: 80%; margin: auto; margin-bottom: 5%; margin-top: 3%;">
|
|
||||||
|
|
||||||
<div class="card-header" style="background-color: #f4f4f4"> <!-- Div pour l'en-tête de la carte -->
|
|
||||||
<v-col>
|
|
||||||
<h1 class="text-center" style=" margin-left: 15%; font-size: 2rem; display: flex; align-items: center;">
|
|
||||||
PODCAST #01</h1>
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<v-col cols="2">
|
|
||||||
<h1 style="margin-top: 5%; margin-left: -20%;" class="card-date text-left">
|
|
||||||
10-03-2024</h1>
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<v-col style="margin-right: 4%;" class="text-right">
|
|
||||||
<v-btn dense icon color="white" style="margin-right: 5px;"><v-icon
|
|
||||||
style="color: rgb(11, 170, 178);">mdi-pencil</v-icon></v-btn>
|
|
||||||
</v-col>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<div
|
|
||||||
style="background-color: rgba(255, 255, 255, 0.1); margin-left: -4%; margin-right: -4%; margin-bottom: -5%;">
|
|
||||||
<v-container>
|
|
||||||
|
|
||||||
<iframe style="margin-left: 2.1%;" width=96% height="650px"
|
|
||||||
src="https://www.youtube.com/embed/pf95whtA_xs?start=0" title="Guillaumem" frameborder="0"
|
|
||||||
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
|
|
||||||
allowfullscreen></iframe>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<p class="text-justify pa-10" style="margin-bottom: -3%; font-size: 1.2em">Ma mission est claire :
|
|
||||||
mettre en lumière le côté humain des entrepreneurs. Chaque service, chaque produit est porteur d’une
|
|
||||||
histoire, d’une passion, d’une vision unique. Mon objectif est de faire rayonner cette unicité, de
|
|
||||||
créer des connexions authentiques entre ces entrepreneurs et leurs clients potentiels. Parce que
|
|
||||||
derrière chaque entreprise, il y a des personnes inspirantes qui méritent d’être entendues et
|
|
||||||
comprises. Et toi, quel est ton objectif pour cette année?</p>
|
|
||||||
|
|
||||||
<div
|
|
||||||
style="z-index: 500; margin-bottom: 2%; background-color: rgba(0, 0, 0, 1); height: 3px; width: 100%; margin-top: 20px;">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<v-row style="z-index: 200;">
|
|
||||||
<v-row class="fill-height">
|
|
||||||
<!-- Bouton Like -->
|
|
||||||
<v-col cols="3" class="text-center">
|
|
||||||
<v-btn size="x-large" style="background-color: #f4f4f4; width: 500; margin-left: 40%;"
|
|
||||||
elevation="0">
|
|
||||||
<v-icon left class="icon-size">mdi-thumb-up</v-icon>
|
|
||||||
J'aime
|
|
||||||
</v-btn>
|
|
||||||
</v-col>
|
|
||||||
<!-- Bouton Dislike -->
|
|
||||||
<v-col cols="3" class="text-center">
|
|
||||||
<v-btn size="x-large" style="background-color: #f4f4f4; width: 500; margin-left: 40%;"
|
|
||||||
elevation="0">
|
|
||||||
<v-icon left class="icon-size">mdi-thumb-down</v-icon>
|
|
||||||
Je n'aime pas
|
|
||||||
</v-btn>
|
|
||||||
</v-col>
|
|
||||||
<!-- Bouton Partager -->
|
|
||||||
<v-col cols="3" class="text-center">
|
|
||||||
<v-btn size="x-large" style="background-color: #f4f4f4; width: 500; margin-left: 80%;"
|
|
||||||
elevation="0">
|
|
||||||
<v-icon left class="icon-size">mdi-share-variant</v-icon>
|
|
||||||
Partagez
|
|
||||||
</v-btn>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div style="background-color: rgba(0, 0, 0, 1); height: 3px; width: 100%; margin-top: 20px;">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Champ Commentaire -->
|
|
||||||
|
|
||||||
<v-text-field style="margin-left: 2%;"
|
|
||||||
placeholder="Commentaire (Commentaire, Aime et Partagez sont non fonctionnel pour le moment)"></v-text-field>
|
|
||||||
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
</div>
|
|
||||||
</v-card>
|
|
||||||
|
|
||||||
<v-card class="flow-menu m-0"
|
|
||||||
style="max-width: 1200px; min-width: 675px; width: 80%; margin: auto; margin-bottom: 5%; margin-top: 3%; ">
|
|
||||||
|
|
||||||
<div class="card-header" style="background-color: #f4f4f4"> <!-- Div pour l'en-tête de la carte -->
|
|
||||||
<v-col>
|
|
||||||
<h1 class="text-center" style=" margin-left: 15%; font-size: 2rem; display: flex; align-items: center;">
|
|
||||||
MA MISSION</h1>
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<v-col cols="2">
|
|
||||||
<h1 style="margin-top: 5%; margin-left: -20%;" class="card-date text-left">
|
|
||||||
10-03-2024</h1>
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<v-col style="margin-right: 4%;" class="text-right">
|
|
||||||
<v-btn dense icon color="white" style="margin-right: 5px;"><v-icon
|
|
||||||
style="color: rgb(11, 170, 178);">mdi-pencil</v-icon></v-btn>
|
|
||||||
</v-col>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<div
|
|
||||||
style="background-color: rgba(255, 255, 255, 0.1); margin-left: -4%; margin-right: -4%; margin-bottom: -5%;">
|
|
||||||
<v-container>
|
|
||||||
|
|
||||||
<v-img style="margin-top: -2%;" src="../../../images/guillaumepublication.jpg"></v-img>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<p class="text-justify pa-10" style="margin-bottom: -3%; font-size: 1.2em">Ma mission est claire :
|
|
||||||
mettre en lumière le côté humain des entrepreneurs. Chaque service, chaque produit est porteur d’une
|
|
||||||
histoire, d’une passion, d’une vision unique. Mon objectif est de faire rayonner cette unicité, de
|
|
||||||
créer des connexions authentiques entre ces entrepreneurs et leurs clients potentiels. Parce que
|
|
||||||
derrière chaque entreprise, il y a des personnes inspirantes qui méritent d’être entendues et
|
|
||||||
comprises. Et toi, quel est ton objectif pour cette année?</p>
|
|
||||||
|
|
||||||
<div
|
|
||||||
style="z-index: 500; margin-bottom: 2%; background-color: rgba(0, 0, 0, 1); height: 3px; width: 100%; margin-top: 20px;">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<v-row style="z-index: 200;">
|
|
||||||
<v-row class="fill-height">
|
|
||||||
<!-- Bouton Like -->
|
|
||||||
<v-col cols="3" class="text-center">
|
|
||||||
<v-btn size="x-large" style="background-color: #f4f4f4; width: 500; margin-left: 40%;"
|
|
||||||
elevation="0">
|
|
||||||
<v-icon left class="icon-size">mdi-thumb-up</v-icon>
|
|
||||||
J'aime
|
|
||||||
</v-btn>
|
|
||||||
</v-col>
|
|
||||||
<!-- Bouton Dislike -->
|
|
||||||
<v-col cols="3" class="text-center">
|
|
||||||
<v-btn size="x-large" style="background-color: #f4f4f4; width: 500; margin-left: 40%;"
|
|
||||||
elevation="0">
|
|
||||||
<v-icon left class="icon-size">mdi-thumb-down</v-icon>
|
|
||||||
Je n'aime pas
|
|
||||||
</v-btn>
|
|
||||||
</v-col>
|
|
||||||
<!-- Bouton Partager -->
|
|
||||||
<v-col cols="3" class="text-center">
|
|
||||||
<v-btn size="x-large" style="background-color: #f4f4f4; width: 500; margin-left: 80%;"
|
|
||||||
elevation="0">
|
|
||||||
<v-icon left class="icon-size">mdi-share-variant</v-icon>
|
|
||||||
Partagez
|
|
||||||
</v-btn>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div style="background-color: rgba(0, 0, 0, 1); height: 3px; width: 100%; margin-top: 20px;">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Champ Commentaire -->
|
|
||||||
|
|
||||||
<v-text-field style="margin-left: 2%;"
|
|
||||||
placeholder="Commentaire (Commentaire, Aime et Partagez sont non fonctionnel pour le moment)"></v-text-field>
|
|
||||||
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
</div>
|
|
||||||
</v-card>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<!-- Right menu -->
|
|
||||||
<v-col cols="2" class="mx-0">
|
|
||||||
|
|
||||||
<!-- tips menu -->
|
|
||||||
<v-card
|
|
||||||
style="margin-left: 15%; background-color: #f4f4f4; min-width: 300px; margin-top: 25%; border-top-left-radius: 15px; border-top-right-radius: 15px; min-height: 280px; position: sticky; top: 0;">
|
|
||||||
|
|
||||||
<v-container class="text-center d-flex align-center justify-center"
|
|
||||||
style="background-color: #cc6f91; margin-bottom: -6%; margin-top: -1%; ">
|
|
||||||
<h1 style="font-size: 2rem; color: white; margin: 0; text-orientation: upright;">
|
|
||||||
Je soutiens!
|
|
||||||
</h1>
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
<v-row style=" margin-top: 30px; ">
|
|
||||||
<v-col cols="6" style="background-color: #f4f4f4">
|
|
||||||
<v-sheet class="mx-auto" width="auto" style="background-color: #f4f4f4">
|
|
||||||
<v-form @submit.prevent>
|
|
||||||
<v-text-field label="Montant ($)"
|
|
||||||
style="margin-top: -2%; margin-left: 5%; color: rgb(0, 109, 119); background-color: #f4f4f4"></v-text-field>
|
|
||||||
</v-form>
|
|
||||||
</v-sheet>
|
|
||||||
</v-col>
|
|
||||||
<v-col cols="6" class="d-flex align-center">
|
|
||||||
<v-btn
|
|
||||||
style="margin-bottom: 26%; height: 70%; margin-left: -10px; background-color: rgb(11, 170, 178); color: white; font-weight: bold;"
|
|
||||||
class="mt-4" block>Envoyez</v-btn>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
<v-row>
|
|
||||||
<v-textarea style=" margin-top: -20px; margin-left: 5%; margin-right: 5%; color: rgba(0, 109, 119)"
|
|
||||||
label="Votre message" placeholder="Écrivez votre message ici" rows="3" auto-grow></v-textarea>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
</v-card>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- DonateMobile-->
|
|
||||||
<div class="md:hidden flex flex-col items-center justify-center">
|
|
||||||
|
|
||||||
<v-container style="width: 105%;">
|
|
||||||
<v-card class="vcard-descriptions-mobile">
|
|
||||||
<h1 class="h1profilemobile">Ma mission</h1>
|
|
||||||
<h2 clase="card-date" style="margin-bottom: 4%; text-align: right; margin-right: 5%;">10-03-2024 </h2>
|
|
||||||
|
|
||||||
<v-img src="../../../images/guillaumepublication.jpg"></v-img>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<p class="text-justify pa-4" style="font-size: 1.2em">Ma mission est claire : mettre en lumière le côté humain
|
|
||||||
des entrepreneurs. Chaque
|
|
||||||
service,
|
|
||||||
chaque produit est porteur d’une histoire, d’une passion, d’une vision unique. Mon objectif
|
|
||||||
est de faire rayonner cette unicité, de créer des connexions authentiques entre ces entrepreneurs
|
|
||||||
et leurs clients potentiels. Parce que derrière chaque entreprise, il y a des personnes inspirantes qui
|
|
||||||
méritent d’être entendues et comprises. Et toi, quel est ton objectif pour cette année?</p>
|
|
||||||
|
|
||||||
</v-card>
|
|
||||||
|
|
||||||
<SimpleVideoCard> </SimpleVideoCard>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
<v-container class="footer-donate footer-donate-container" style=" position: sticky; top: 0; margin-bottom: -4%;">
|
|
||||||
|
|
||||||
<h1 class="tips-h1" style="margin-bottom: 1%;">ENCOURAGEZ-MOI</h1>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<v-btn style=" background-color: rgb(163, 14, 121); color: white;" rounded="xl" size="small" block>Faire un
|
|
||||||
don</v-btn>
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FooterLayout></FooterLayout>
|
|
||||||
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script setup>
|
|
||||||
import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
|
||||||
import FooterLayout from '@/layouts/FooterLayout.vue';
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import SimpleVideoCard from '@/layouts/SimpleVideoCard.vue';
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
overlayMenu: false,
|
|
||||||
};
|
|
||||||
},
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style scoped>
|
|
||||||
/*Banner */
|
|
||||||
.image-container {
|
|
||||||
width: 100%;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.image-banner {
|
|
||||||
|
|
||||||
width: 90%;
|
|
||||||
/* 100% de la largeur de la fenêtre visible */
|
|
||||||
margin: 0;
|
|
||||||
/* Enlève les marges par défaut */
|
|
||||||
z-index: -1000;
|
|
||||||
/* Met l'image en arrière-plan */
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
/*Profile */
|
|
||||||
|
|
||||||
.image-profile {
|
|
||||||
border-radius: 50%;
|
|
||||||
|
|
||||||
margin-left: 15%;
|
|
||||||
margin-top: -7%;
|
|
||||||
border: 4px solid white;
|
|
||||||
z-index: 200;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.description-text {
|
|
||||||
font-size: 1.3rem;
|
|
||||||
text-align: left;
|
|
||||||
align-items: center;
|
|
||||||
color: white
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/*LeftMenu */
|
|
||||||
.icon-size {
|
|
||||||
font-size: 30px;
|
|
||||||
/* ou toute autre taille de votre choix */
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.sticky-column {
|
|
||||||
position: sticky;
|
|
||||||
top: 0;
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.profile-picture-position {
|
|
||||||
margin-top: 25;
|
|
||||||
}
|
|
||||||
|
|
||||||
.label-paiement-color {
|
|
||||||
color: rgba(163, 14, 121, 0.5);
|
|
||||||
/* Couleur du texte (utilisez la couleur souhaitée) */
|
|
||||||
background-color: rgba(255, 255, 255, 0.2);
|
|
||||||
/* Couleur de fond */
|
|
||||||
box-shadow: 0 6px 9px rgba(0, 0, 0, 0.4);
|
|
||||||
/* Ombre */
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.card-header {
|
|
||||||
background-color: rgba(255, 255, 255, 0.6);
|
|
||||||
/* Couleur de l'en-tête */
|
|
||||||
padding: 10px;
|
|
||||||
/* Marge intérieure */
|
|
||||||
display: flex;
|
|
||||||
/* Utilisation de flexbox */
|
|
||||||
justify-content: space-between;
|
|
||||||
/* Alignement des éléments sur l'en-tête */
|
|
||||||
margin: 0 -24px 0;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.tips-h1 {
|
|
||||||
text-align: center;
|
|
||||||
font-weight: bold;
|
|
||||||
color: rgba(163, 14, 121, 0.85);
|
|
||||||
/* Couleur du texte (utilisez la couleur souhaitée) */
|
|
||||||
font-size: 25px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.test-color {
|
|
||||||
background-color: rgba(163, 14, 121, 0.1);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.label-tips {
|
|
||||||
box-shadow: 0 6px 9px rgba(0, 0, 0, 0.4);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.menu-creator-position {
|
|
||||||
margin-top: -25px;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.flow-menu {
|
|
||||||
background-color: rgba(255, 255, 255, 0.3);
|
|
||||||
box-shadow: 0 6px 9px rgba(0, 0, 0, 0.3);
|
|
||||||
border-radius: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.smooth-picture {
|
|
||||||
border-radius: 13px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column-container {
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
margin-top: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column-creatorFolio {
|
|
||||||
flex-grow: 1.2;
|
|
||||||
/* La colonne centrale peut agrandir de 20% */
|
|
||||||
flex-shrink: 0;
|
|
||||||
/* Empêche la colonne centrale de rétrécir */
|
|
||||||
flex-basis: auto;
|
|
||||||
/* La colonne centrale prend sa taille de base */
|
|
||||||
|
|
||||||
text-align: center;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column-creatorFolio-side {
|
|
||||||
flex-grow: 0;
|
|
||||||
/* Les colonnes latérales ne peuvent pas agrandir */
|
|
||||||
flex-shrink: 0;
|
|
||||||
/* Empêche les colonnes latérales de rétrécir */
|
|
||||||
flex-basis: 200px;
|
|
||||||
/* Largeur fixe pour les colonnes latérales */
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.rgb-background {
|
|
||||||
background-color: rgba(163, 14, 121, 0.1);
|
|
||||||
width: 300px;
|
|
||||||
padding: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.top-aligned-column {
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
.center-column {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column {
|
|
||||||
flex: 1;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div style="background-color: #f4f4f4;">
|
<div style="background-color: #f4f4f4;">
|
||||||
<DefaultLayout></DefaultLayout>
|
<DefaultLayout style="margin-bottom: 30px"></DefaultLayout>
|
||||||
|
|
||||||
|
|
||||||
<!-- "Mobile -->
|
<!-- "Mobile -->
|
||||||
<v-row class="fluid hidden-md-and-up social-mobile-container"
|
<v-row class="fluid hidden-md-and-up social-mobile-container"
|
||||||
@@ -17,11 +16,16 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
<!-- "Mobile-Profile" -->
|
<!-- "Mobile-Profile" -->
|
||||||
|
<!-- "Profile picture" -->
|
||||||
<v-row class="d-flex justify-center align-center d-sm-none" style="margin-top: 50px; margin-bottom: -10px">
|
<v-row class="d-flex justify-center align-center d-sm-none" style="margin-top: 50px; margin-bottom: -10px">
|
||||||
<v-img :src="profilePicture" class="elevation-4 mobile-profile-picture-creator"></v-img>
|
<v-img :src="profilePicture" class="elevation-4 mobile-profile-picture-creator"></v-img>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
|
<!-- User Social Network Links -->
|
||||||
<v-container style="margin-top: -70px; padding: 0;" class="hidden-md-and-up social-container-mobile-icons"
|
<v-container style="margin-top: -70px; padding: 0;" class="hidden-md-and-up social-container-mobile-icons"
|
||||||
hidden-md-and-down>
|
hidden-md-and-down>
|
||||||
|
|
||||||
|
<!-- Facebook -->
|
||||||
<v-row no-gutters class="d-flex justify-space-between align-center" style="margin-left: 3%; margin-right: 3%;">
|
<v-row no-gutters class="d-flex justify-space-between align-center" style="margin-left: 3%; margin-right: 3%;">
|
||||||
<v-col cols="2" sm="2" xs="3" style="margin-top: 60px; z-index: 50;" class="d-flex justify-center align-center">
|
<v-col cols="2" sm="2" xs="3" style="margin-top: 60px; z-index: 50;" class="d-flex justify-center align-center">
|
||||||
<a href="https://www.facebook.com/profile.php?id=61556819217561">
|
<a href="https://www.facebook.com/profile.php?id=61556819217561">
|
||||||
@@ -29,25 +33,25 @@
|
|||||||
alt="Facebook"></v-img>
|
alt="Facebook"></v-img>
|
||||||
</a>
|
</a>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
<!-- Instagram -->
|
||||||
<v-col cols="2" sm="2" xs="3" style="margin-top: 60px; z-index: 50;" class="d-flex justify-center align-center">
|
<v-col cols="2" sm="2" xs="3" style="margin-top: 60px; z-index: 50;" class="d-flex justify-center align-center">
|
||||||
<a href="https://www.instagram.com/">
|
<a href="https://www.instagram.com/">
|
||||||
<v-img class="socialicons-mobile" src="../../../images/instaicon.png" alt="Instagram"></v-img>
|
<v-img class="socialicons-mobile" src="../../../images/instaicon.png" alt="Instagram"></v-img>
|
||||||
</a>
|
</a>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
<!-- Profile picture - Small -->
|
||||||
<v-col cols="4" sm="4" xs="0" class="hidden-xs">
|
<v-col cols="4" sm="4" xs="0" class="hidden-xs">
|
||||||
<v-row class="d-flex justify-center align-center">
|
<v-row class="d-flex justify-center align-center">
|
||||||
<v-img :src="profilePicture" class="elevation-4 mobile-profile-picture-creator"></v-img>
|
<v-img :src="profilePicture" class="elevation-4 mobile-profile-picture-creator"></v-img>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
<!-- X -->
|
||||||
<v-col cols="2" sm="2" xs="3" style="margin-top: 60px; z-index: 50;" class="d-flex justify-center align-center">
|
<v-col cols="2" sm="2" xs="3" style="margin-top: 60px; z-index: 50;" class="d-flex justify-center align-center">
|
||||||
<a href="https://www.x.com/">
|
<a href="https://www.x.com/">
|
||||||
<v-img class="socialicons-mobile invert-color" src="../../../images/xicon.png" alt="X"></v-img>
|
<v-img class="socialicons-mobile invert-color" src="../../../images/xicon.png" alt="X"></v-img>
|
||||||
</a>
|
</a>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
<!-- TikTok -->
|
||||||
<v-col cols="2" sm="2" xs="3" style="margin-top: 60px; z-index: 50;" class="d-flex justify-center align-center">
|
<v-col cols="2" sm="2" xs="3" style="margin-top: 60px; z-index: 50;" class="d-flex justify-center align-center">
|
||||||
<a href="https://www.tiktok.com/">
|
<a href="https://www.tiktok.com/">
|
||||||
<v-img class="socialicons-mobile invert-color" src="../../../images/tiktok.png" alt="TikTok"></v-img>
|
<v-img class="socialicons-mobile invert-color" src="../../../images/tiktok.png" alt="TikTok"></v-img>
|
||||||
@@ -55,22 +59,20 @@
|
|||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
<v-row class="social-container-mobile social-container-mobile-spacer">
|
<!-- User informations Name title and description -->
|
||||||
|
<v-row class="social-container-mobile">
|
||||||
<v-col cols="12" xs="12" sm="4" class="d-flex justify-center">
|
<v-col cols="12" xs="12" sm="4" class="d-flex justify-center">
|
||||||
<v-row justify="center name-info-mobile">
|
<v-row justify="center name-info-mobile">
|
||||||
<v-typography>{{ name }}</v-typography>
|
<v-typography>{{ name }}</v-typography>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
<v-spacer xs="12" sm="4"></v-spacer>
|
<v-spacer xs="12" sm="4"></v-spacer>
|
||||||
|
|
||||||
<v-col cols="12" xs="12" sm="4" class="d-flex justify-center">
|
<v-col cols="12" xs="12" sm="4" class="d-flex justify-center">
|
||||||
<v-row justify="center name-info-mobile">
|
<v-row justify="center name-info-mobile">
|
||||||
<v-typography>{{ title }}</v-typography>
|
<v-typography>{{ title }}</v-typography>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-container style="border-bottom-left-radius: 15px; margin-top: -12px; border-bottom-right-radius: 15px;"
|
<v-container style="border-bottom-left-radius: 15px; margin-top: -12px; border-bottom-right-radius: 15px;"
|
||||||
class="social-icon-group-mobile">
|
class="social-icon-group-mobile">
|
||||||
@@ -84,7 +86,6 @@
|
|||||||
</v-container>
|
</v-container>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
<!-- "Mobile-End" -->
|
|
||||||
|
|
||||||
<!-- Bannière Pc -->
|
<!-- Bannière Pc -->
|
||||||
<v-row class="fluid hidden-sm-and-down" style="margin-top: -65px; position: relative; z-index: 0; "
|
<v-row class="fluid hidden-sm-and-down" style="margin-top: -65px; position: relative; z-index: 0; "
|
||||||
@@ -103,7 +104,7 @@
|
|||||||
<!-- "Menu" -->
|
<!-- "Menu" -->
|
||||||
<v-col cols="2" md="3" lg="4" xl="4" xxl="4" class="hidden-sm-and-down menu-col" hidden-sm-and-down>
|
<v-col cols="2" md="3" lg="4" xl="4" xxl="4" class="hidden-sm-and-down menu-col" hidden-sm-and-down>
|
||||||
<v-col style="margin: 0;">
|
<v-col style="margin: 0;">
|
||||||
<v-row class="Hutopy-menu-sticky">
|
<v-row class="Hutopy-menu-sticky-mobile">
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
<v-col>
|
<v-col>
|
||||||
<v-container style=" overflow-y: hidden;">
|
<v-container style=" overflow-y: hidden;">
|
||||||
@@ -156,7 +157,6 @@
|
|||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
<v-col>
|
<v-col>
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-col cols="8">
|
<v-col cols="8">
|
||||||
@@ -171,7 +171,6 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
</v-card-text>
|
</v-card-text>
|
||||||
|
|
||||||
<v-card-actions class="justify-center">
|
<v-card-actions class="justify-center">
|
||||||
@@ -202,24 +201,17 @@
|
|||||||
style="margin-right: 2%; background-color: #fbccee">Pascal</v-col>
|
style="margin-right: 2%; background-color: #fbccee">Pascal</v-col>
|
||||||
<v-col cols="5" class="text-truncate">Good Job</v-col>
|
<v-col cols="5" class="text-truncate">Good Job</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
</v-card>
|
</v-card>
|
||||||
</template>
|
</template>
|
||||||
</v-dialog>
|
</v-dialog>
|
||||||
</v-list-item>
|
</v-list-item>
|
||||||
</v-list>
|
</v-list>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
|
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
|
|
||||||
</v-row>
|
</v-row>
|
||||||
<v-row style="height: 1400px;"></v-row>
|
<v-row style="height: 1400px;"></v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
<!-- Profile Info Picture name title & description -->
|
<!-- Profile Info Picture name title & description -->
|
||||||
@@ -227,6 +219,7 @@
|
|||||||
<v-container class="profile-container hidden-sm-and-down" hidden-md-and-up>
|
<v-container class="profile-container hidden-sm-and-down" hidden-md-and-up>
|
||||||
<v-container>
|
<v-container>
|
||||||
<v-img :src="profilePicture" class="elevation-4 mobile-profile-picture-creator"></v-img>
|
<v-img :src="profilePicture" class="elevation-4 mobile-profile-picture-creator"></v-img>
|
||||||
|
<!-- User informations Name & title -->
|
||||||
<v-container class="background-profile-container" style="margin-top: -8%;">
|
<v-container class="background-profile-container" style="margin-top: -8%;">
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-col style="height: 50px;" cols="7" offset="2" class="social-container">
|
<v-col style="height: 50px;" cols="7" offset="2" class="social-container">
|
||||||
@@ -241,6 +234,7 @@
|
|||||||
<v-col></v-col>
|
<v-col></v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
|
<!-- User Social Network Links -->
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
<v-col cols="7" style="margin-top: 1%; margin-bottom: -2%;">
|
<v-col cols="7" style="margin-top: 1%; margin-bottom: -2%;">
|
||||||
@@ -262,6 +256,8 @@
|
|||||||
</v-col>
|
</v-col>
|
||||||
<v-col background-color="primary"></v-col>
|
<v-col background-color="primary"></v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
|
<!-- Description -->
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-container
|
<v-container
|
||||||
style="border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; margin-top: 15px;">
|
style="border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; margin-top: 15px;">
|
||||||
@@ -270,7 +266,6 @@
|
|||||||
<v-expansion-panel class="background-pink" style="color: white;" :key="i"
|
<v-expansion-panel class="background-pink" style="color: white;" :key="i"
|
||||||
text="mettre en lumière le côté humain des entrepreneurs. Chaque service, chaque produit est porteur d’une histoire, d’une passion, d’une vision unique. Mon objectif est de faire rayonner cette unicité, de créer des connexions authentiques entre ces entrepreneurs et leurs clients potentiels. Parce que derrière chaque entreprise, il y a des personnes inspirantes qui méritent d’être entendues et comprises. Et toi, quel est ton objectif pour cette année?"
|
text="mettre en lumière le côté humain des entrepreneurs. Chaque service, chaque produit est porteur d’une histoire, d’une passion, d’une vision unique. Mon objectif est de faire rayonner cette unicité, de créer des connexions authentiques entre ces entrepreneurs et leurs clients potentiels. Parce que derrière chaque entreprise, il y a des personnes inspirantes qui méritent d’être entendues et comprises. Et toi, quel est ton objectif pour cette année?"
|
||||||
title="À propos : Ma mission est claire :">
|
title="À propos : Ma mission est claire :">
|
||||||
|
|
||||||
</v-expansion-panel>
|
</v-expansion-panel>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-expansion-panels>
|
</v-expansion-panels>
|
||||||
@@ -280,9 +275,10 @@
|
|||||||
</v-container>
|
</v-container>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
<!-- "Card youtube" -->
|
<!-- Card youtube -->
|
||||||
<v-container>
|
<v-container>
|
||||||
<v-card class="flow-menu m-0 youtube-card">
|
<v-card class="flow-menu m-0 youtube-card">
|
||||||
|
<!-- Title, date and btn -->
|
||||||
<v-col>
|
<v-col>
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-col>
|
<v-col>
|
||||||
@@ -291,9 +287,9 @@
|
|||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
<v-col class="text-right">
|
<v-col class="text-right">
|
||||||
<v-btn class="btn-card-options" flat tile elevation="0">
|
<!--<v-btn class="btn-card-options" flat tile elevation="0">
|
||||||
<v-icon style="color: #6e6e6e; font-size: 24px;">mdi-dots-vertical</v-icon>
|
<v-icon style="color: #6e6e6e; font-size: 24px;">mdi-dots-vertical</v-icon>
|
||||||
</v-btn>
|
</v-btn> (a intégrer) -->
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
<v-row>
|
<v-row>
|
||||||
@@ -302,6 +298,7 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
|
<!-- Card core Video/image & text -->
|
||||||
<div
|
<div
|
||||||
style="background-color: rgba(255, 255, 255, 0.1); margin-left: -5%; margin-right: -5%; margin-bottom: -5%;">
|
style="background-color: rgba(255, 255, 255, 0.1); margin-left: -5%; margin-right: -5%; margin-bottom: -5%;">
|
||||||
<v-container>
|
<v-container>
|
||||||
@@ -317,7 +314,6 @@
|
|||||||
derrière chaque entreprise, il y a des personnes inspirantes qui méritent d’être entendues et
|
derrière chaque entreprise, il y a des personnes inspirantes qui méritent d’être entendues et
|
||||||
comprises. Et toi, quel est ton objectif pour cette année?</p>
|
comprises. Et toi, quel est ton objectif pour cette année?</p>
|
||||||
|
|
||||||
|
|
||||||
<!-- Like dislike commment Section -->
|
<!-- Like dislike commment Section -->
|
||||||
<div style="height: 20px;"></div>
|
<div style="height: 20px;"></div>
|
||||||
<div
|
<div
|
||||||
@@ -334,58 +330,6 @@
|
|||||||
</v-card>
|
</v-card>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
<v-container>
|
|
||||||
<v-card class="flow-menu m-0 youtube-card">
|
|
||||||
<v-col>
|
|
||||||
<v-row>
|
|
||||||
<v-col>
|
|
||||||
<h1 class="card-title">
|
|
||||||
PODCAST #01</h1>
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<v-col class="text-right">
|
|
||||||
<v-btn class="btn-card-options" flat tile elevation="0">
|
|
||||||
<v-icon style="color: #6e6e6e; font-size: 24px;">mdi-dots-vertical</v-icon>
|
|
||||||
</v-btn>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
<v-row>
|
|
||||||
<h1 class="card-date">
|
|
||||||
10-03-2024</h1>
|
|
||||||
</v-row>
|
|
||||||
</v-col>
|
|
||||||
|
|
||||||
<div
|
|
||||||
style="background-color: rgba(255, 255, 255, 0.1); margin-left: -5%; margin-right: -5%; margin-bottom: -5%;">
|
|
||||||
<v-container>
|
|
||||||
<iframe class="card-youtube" style="margin-left: 2.1%; width: 96%;"
|
|
||||||
src="https://www.youtube.com/embed/pf95whtA_xs?start=0" title="Guillaumem" frameborder="0"
|
|
||||||
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
|
|
||||||
allowfullscreen></iframe>
|
|
||||||
|
|
||||||
<p class="text-justify pa-10" style="margin-bottom: -3%; font-size: 1em">Ma mission est claire :
|
|
||||||
mettre en lumière le côté humain des entrepreneurs. Chaque service, chaque produit est porteur d’une
|
|
||||||
histoire, d’une passion, d’une vision unique. Mon objectif est de faire rayonner cette unicité, de
|
|
||||||
créer des connexions authentiques entre ces entrepreneurs et leurs clients potentiels. Parce que
|
|
||||||
derrière chaque entreprise, il y a des personnes inspirantes qui méritent d’être entendues et
|
|
||||||
comprises. Et toi, quel est ton objectif pour cette année?</p>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Like dislike commment Section -->
|
|
||||||
<div style="height: 20px;"></div>
|
|
||||||
<div
|
|
||||||
style="z-index: 500; margin-bottom: 2%; background-color: rgba(0, 0, 0, 1); height: 3px; width: 100%; margin-top: 20px;">
|
|
||||||
</div>
|
|
||||||
<div style="background-color: rgba(0, 0, 0, 1); height: 3px; width: 100%; margin-top: 20px;">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Comments -->
|
|
||||||
<v-text-field style="margin-left: 2%; margin-bottom: 15px;"
|
|
||||||
placeholder="Commentaire (Commentaire, Aime et Partagez sont non fonctionnel pour le moment)"></v-text-field>
|
|
||||||
</v-container>
|
|
||||||
</div>
|
|
||||||
</v-card>
|
|
||||||
</v-container>
|
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
<!-- "Large-Monitor-RightCol" Donation -->
|
<!-- "Large-Monitor-RightCol" Donation -->
|
||||||
@@ -402,14 +346,12 @@
|
|||||||
JE SOUTIENS!
|
JE SOUTIENS!
|
||||||
</v-card-title>
|
</v-card-title>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
<StripePayment></StripePayment>
|
<StripePayment></StripePayment>
|
||||||
</v-container>
|
</v-container>
|
||||||
</v-card>
|
</v-card>
|
||||||
</v-container>
|
</v-container>
|
||||||
<v-container style="height: 1600px;">
|
<v-container style="height: 1600px;">
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
</v-col>
|
</v-col>
|
||||||
<v-spacer>
|
<v-spacer>
|
||||||
</v-spacer>
|
</v-spacer>
|
||||||
@@ -422,15 +364,15 @@
|
|||||||
style="background-color: #6b0065; margin-top: 30px; text-align: center;">
|
style="background-color: #6b0065; margin-top: 30px; text-align: center;">
|
||||||
|
|
||||||
<!-- Barre cliquable pour ouvrir le drawer -->
|
<!-- Barre cliquable pour ouvrir le drawer -->
|
||||||
|
|
||||||
<v-btn @click="drawerbottom = !drawerbottom" elevation="0"
|
<v-btn @click="drawerbottom = !drawerbottom" elevation="0"
|
||||||
style="background-color: #6b0065; color: white; text-align: center;" class="text-soutiens ">
|
style="background-color: #6b0065; color: white; text-align: center;" class="text-soutiens ">
|
||||||
JE SOUTIENS
|
JE SOUTIENS
|
||||||
</v-btn>
|
</v-btn>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
|
<!-- Drawer du bas -->
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<!-- Drawer du bas -->
|
|
||||||
<v-bottom-sheet v-model="drawerbottom" class="sticky-bottom-label" hide-overlay>
|
<v-bottom-sheet v-model="drawerbottom" class="sticky-bottom-label" hide-overlay>
|
||||||
<v-container style="background-color: #6b0065; color: white; padding: 20px; text-align: center;">
|
<v-container style="background-color: #6b0065; color: white; padding: 20px; text-align: center;">
|
||||||
<h1 class="text-soutiens">JE SOUTIENS</h1>
|
<h1 class="text-soutiens">JE SOUTIENS</h1>
|
||||||
@@ -441,12 +383,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FooterLayout></FooterLayout>
|
<FooterLayout></FooterLayout>
|
||||||
|
|
||||||
|
<!-- Approuve btn -->
|
||||||
<v-dialog v-model="accepted" max-width="500">
|
<v-dialog v-model="accepted" max-width="500">
|
||||||
<template v-slot:activator="{ on }">
|
<template v-slot:activator="{ on }">
|
||||||
<div class="text-center pa-4">
|
<div class="text-center pa-4">
|
||||||
@@ -456,15 +395,19 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<!-- Your custom dialog content -->
|
|
||||||
|
<!-- Approuve and decline Modale -->
|
||||||
|
<!-- Completed paiement -->
|
||||||
<v-card class="custom-dialog" style="background-color: #f4f4f4;">
|
<v-card class="custom-dialog" style="background-color: #f4f4f4;">
|
||||||
<v-container>
|
<v-container>
|
||||||
<v-row justify="center">
|
<v-row justify="center">
|
||||||
|
<!-- Icon Check -->
|
||||||
<v-col cols="12" class="text-center">
|
<v-col cols="12" class="text-center">
|
||||||
<v-icon color=#a30e79 size="250">mdi-check-circle</v-icon>
|
<v-icon color=#a30e79 size="250">mdi-check-circle</v-icon>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
|
<!-- Informations -->
|
||||||
<v-row justify="center">
|
<v-row justify="center">
|
||||||
<v-col cols="12">
|
<v-col cols="12">
|
||||||
<v-card-text style="font-weight: 600;">
|
<v-card-text style="font-weight: 600;">
|
||||||
@@ -480,10 +423,10 @@
|
|||||||
<v-card-text style="font-weight: 600; font-size: 1.6rem; text-align: center;">
|
<v-card-text style="font-weight: 600; font-size: 1.6rem; text-align: center;">
|
||||||
Guillaume Mousseau
|
Guillaume Mousseau
|
||||||
</v-card-text>
|
</v-card-text>
|
||||||
|
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
|
<!-- Ok btn -->
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-col cols="12">
|
<v-col cols="12">
|
||||||
<v-card-actions class="justify-end">
|
<v-card-actions class="justify-end">
|
||||||
@@ -493,11 +436,9 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
</v-card>
|
</v-card>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-dialog>
|
</v-dialog>
|
||||||
|
|
||||||
|
<!-- Decline btn -->
|
||||||
<v-dialog v-model="decline" max-width="500">
|
<v-dialog v-model="decline" max-width="500">
|
||||||
<template v-slot:activator="{ on }">
|
<template v-slot:activator="{ on }">
|
||||||
<div class="text-center pa-4">
|
<div class="text-center pa-4">
|
||||||
@@ -507,28 +448,30 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<!-- Your custom dialog content -->
|
<!-- Decline paiement -->
|
||||||
|
|
||||||
<v-card class="custom-dialog" style="background-color: #f4f4f4;">
|
<v-card class="custom-dialog" style="background-color: #f4f4f4;">
|
||||||
<v-container>
|
<v-container>
|
||||||
<v-row justify="center">
|
<v-row justify="center">
|
||||||
|
<!-- Icon Cancel -->
|
||||||
<v-col cols="12" class="text-center">
|
<v-col cols="12" class="text-center">
|
||||||
<v-icon color="black" size="250">mdi-cancel</v-icon>
|
<v-icon color="black" size="250">mdi-cancel</v-icon>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
|
<!-- Informations -->
|
||||||
<v-row justify="center">
|
<v-row justify="center">
|
||||||
<v-col cols="12">
|
<v-col cols="12">
|
||||||
<v-card-text style="font-size: 2rem; font-weight: 600; text-align: center;">
|
<v-card-text style="font-size: 2rem; font-weight: 600; text-align: center;">
|
||||||
Paiement refusé
|
Paiement refusé
|
||||||
</v-card-text>
|
</v-card-text>
|
||||||
|
|
||||||
|
|
||||||
<v-card-text style="font-size: 1rem; text-align: center;">
|
<v-card-text style="font-size: 1rem; text-align: center;">
|
||||||
Une erreur s'est produit
|
Une erreur s'est produit
|
||||||
</v-card-text>
|
</v-card-text>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
|
<!-- Ok btn -->
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-col cols="12">
|
<v-col cols="12">
|
||||||
<v-card-actions class="justify-end">
|
<v-card-actions class="justify-end">
|
||||||
@@ -538,10 +481,8 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
</v-card>
|
</v-card>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-dialog>
|
</v-dialog>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -550,12 +491,12 @@ import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
|||||||
import FooterLayout from '@/layouts/FooterLayout.vue';
|
import FooterLayout from '@/layouts/FooterLayout.vue';
|
||||||
import { ref } from 'vue';
|
import { ref } from 'vue';
|
||||||
import StripePayment from '../StripePayment.vue';
|
import StripePayment from '../StripePayment.vue';
|
||||||
|
|
||||||
const accepted = ref(false);
|
const accepted = ref(false);
|
||||||
const decline = ref(false);
|
const decline = ref(false);
|
||||||
|
|
||||||
let imageSrc = '../../../images/guillaimeaime3x.png';
|
let imageSrc = '../../../images/guillaimeaime3x.png';
|
||||||
let profilePicture = '../../../images/guillaume.png';
|
let profilePicture = '../../../images/guillaume.png';
|
||||||
|
|
||||||
let name = 'Guillaume Mousseau'
|
let name = 'Guillaume Mousseau'
|
||||||
let title = 'Créateur de contenus'
|
let title = 'Créateur de contenus'
|
||||||
let drawerbottom = false
|
let drawerbottom = false
|
||||||
@@ -564,20 +505,14 @@ let navigationItems = [
|
|||||||
{ icon: 'mdi-account-group', text: 'Amis', link: '/contact' },
|
{ icon: 'mdi-account-group', text: 'Amis', link: '/contact' },
|
||||||
{ icon: 'mdi-file-document-outline', text: 'Contenu', link: '/creatorfolio' }
|
{ icon: 'mdi-file-document-outline', text: 'Contenu', link: '/creatorfolio' }
|
||||||
];
|
];
|
||||||
let tools = [
|
|
||||||
{ icon: 'mdi-wallet', text: 'Bourse', link: '/portefeuille' },
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
let items = [
|
|
||||||
{ icon: "icon", text: "text" },
|
|
||||||
{ icon: "icon2", text: "text2" },
|
|
||||||
]
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
.Hutopy-menu-sticky {
|
.invert-color {
|
||||||
|
filter: invert(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.Hutopy-menu-sticky-mobile {
|
||||||
position: sticky;
|
position: sticky;
|
||||||
top: 0;
|
top: 0;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
@@ -605,7 +540,6 @@ let items = [
|
|||||||
z-index: 1000;
|
z-index: 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.text-soutiens {
|
.text-soutiens {
|
||||||
margin-bottom: 15px;
|
margin-bottom: 15px;
|
||||||
color: white;
|
color: white;
|
||||||
@@ -617,7 +551,6 @@ let items = [
|
|||||||
.name-info {
|
.name-info {
|
||||||
margin-top: -10px;
|
margin-top: -10px;
|
||||||
margin-left: 15%;
|
margin-left: 15%;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.occupation-info {
|
.occupation-info {
|
||||||
@@ -626,22 +559,10 @@ let items = [
|
|||||||
}
|
}
|
||||||
|
|
||||||
.name-info-mobile {
|
.name-info-mobile {
|
||||||
|
|
||||||
margin-left: 22px;
|
margin-left: 22px;
|
||||||
font-size: 1.3rem
|
font-size: 1.3rem
|
||||||
}
|
}
|
||||||
|
|
||||||
.occupation-info-mobile {
|
|
||||||
margin-left: 38%;
|
|
||||||
font-size: large;
|
|
||||||
margin-top: 2%;
|
|
||||||
margin-bottom: -2%
|
|
||||||
}
|
|
||||||
|
|
||||||
.invert-color {
|
|
||||||
filter: invert(1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.main-background {
|
.main-background {
|
||||||
background-color: #f4f4f4;
|
background-color: #f4f4f4;
|
||||||
}
|
}
|
||||||
@@ -650,44 +571,11 @@ let items = [
|
|||||||
margin-top: -16%;
|
margin-top: -16%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.btn-custom {
|
.btn-custom {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.logout-button {
|
|
||||||
max-width: 300px;
|
|
||||||
bottom: 10px;
|
|
||||||
width: 100%;
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.video-container {
|
|
||||||
position: relative;
|
|
||||||
padding-bottom: 56.25%;
|
|
||||||
/* 16:9 aspect ratio */
|
|
||||||
height: 0;
|
|
||||||
overflow: hidden;
|
|
||||||
z-index: 100;
|
|
||||||
/* Positionne la vidéo au-dessus de la carte */
|
|
||||||
}
|
|
||||||
|
|
||||||
.video-container iframe {
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
|
|
||||||
/* Assure que l'iframe de la vidéo est également au-dessus de la carte */
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.background-profile-container {
|
.background-profile-container {
|
||||||
background-color: #ececec;
|
background-color: #ececec;
|
||||||
color: white;
|
color: white;
|
||||||
@@ -699,29 +587,12 @@ let items = [
|
|||||||
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3)
|
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3)
|
||||||
}
|
}
|
||||||
|
|
||||||
.background-blue {
|
|
||||||
background-color: #aedcde;
|
|
||||||
color: white;
|
|
||||||
border-right: 3px solid #a30e79;
|
|
||||||
font-weight: 400;
|
|
||||||
}
|
|
||||||
|
|
||||||
.background-pink {
|
.background-pink {
|
||||||
background-color: #cc6f91;
|
background-color: #cc6f91;
|
||||||
color: white;
|
color: white;
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
}
|
}
|
||||||
|
|
||||||
.border-radius {
|
|
||||||
border-radius: 100px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.label-text-name {
|
|
||||||
font-weight: 600;
|
|
||||||
margin-left: 3%;
|
|
||||||
font-size: 1.2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.label-text {
|
.label-text {
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
margin-left: 3%;
|
margin-left: 3%;
|
||||||
@@ -746,15 +617,10 @@ let items = [
|
|||||||
margin-left: 20px;
|
margin-left: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.youtube-card {
|
.youtube-card {
|
||||||
margin-left: 2%;
|
margin-left: 2%;
|
||||||
margin-right: 2%;
|
margin-right: 2%;
|
||||||
border-radius: 15px;
|
border-radius: 15px;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
background-color: #f4f4f4;
|
background-color: #f4f4f4;
|
||||||
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4)
|
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4)
|
||||||
}
|
}
|
||||||
@@ -776,8 +642,6 @@ let items = [
|
|||||||
font-size: 1.7rem;
|
font-size: 1.7rem;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
color: white;
|
color: white;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.social-container2 {
|
.social-container2 {
|
||||||
@@ -790,23 +654,14 @@ let items = [
|
|||||||
|
|
||||||
.social-container-mobile {
|
.social-container-mobile {
|
||||||
background-color: #006d77;
|
background-color: #006d77;
|
||||||
|
|
||||||
font-size: 1.4rem;
|
font-size: 1.4rem;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
color: white;
|
color: white;
|
||||||
|
|
||||||
z-index: 1000;
|
z-index: 1000;
|
||||||
|
|
||||||
|
|
||||||
margin: auto;
|
margin: auto;
|
||||||
/* Centre verticalement */
|
|
||||||
text-align: center;
|
text-align: center;
|
||||||
/* Centre horizontalement */
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.social-container2-mobile {
|
.social-container2-mobile {
|
||||||
background-color: #0baab2;
|
background-color: #0baab2;
|
||||||
z-index: 1000;
|
z-index: 1000;
|
||||||
@@ -819,8 +674,6 @@ let items = [
|
|||||||
background-color: #0baab2;
|
background-color: #0baab2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.mini-profile-picture {
|
.mini-profile-picture {
|
||||||
border-radius: 100px;
|
border-radius: 100px;
|
||||||
}
|
}
|
||||||
@@ -832,18 +685,12 @@ let items = [
|
|||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.mobile-profile-picture-creator {
|
.mobile-profile-picture-creator {
|
||||||
|
|
||||||
|
|
||||||
border-radius: 100px;
|
border-radius: 100px;
|
||||||
height: 150px;
|
height: 150px;
|
||||||
width: 150px;
|
width: 150px;
|
||||||
|
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
max-width: 150px;
|
max-width: 150px;
|
||||||
|
|
||||||
|
|
||||||
border: 4px solid white;
|
border: 4px solid white;
|
||||||
z-index: 1000;
|
z-index: 1000;
|
||||||
}
|
}
|
||||||
@@ -852,21 +699,17 @@ let items = [
|
|||||||
height: 50px;
|
height: 50px;
|
||||||
margin-left: -13%;
|
margin-left: -13%;
|
||||||
margin-top: 6%;
|
margin-top: 6%;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.h1-navigation {
|
.h1-navigation {
|
||||||
|
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
margin-bottom: 10%;
|
margin-bottom: 10%;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.mobile-profile-picture {
|
.mobile-profile-picture {
|
||||||
height: 40px;
|
height: 40px;
|
||||||
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
|
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
|
||||||
/* Ajouter une ombre à la photo */
|
|
||||||
border: 2px solid #a30e79;
|
border: 2px solid #a30e79;
|
||||||
margin-right: 10px
|
margin-right: 10px
|
||||||
}
|
}
|
||||||
@@ -875,19 +718,11 @@ let items = [
|
|||||||
margin-top: 25px;
|
margin-top: 25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.v-navigation-drawer {
|
.v-navigation-drawer {
|
||||||
max-height: 100vh;
|
max-height: 100vh;
|
||||||
|
|
||||||
|
|
||||||
/* 80% de la hauteur de l'écran */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (min-width: 150px) and (max-width: 474px) {
|
@media (min-width: 150px) and (max-width: 474px) {
|
||||||
|
|
||||||
.mobile-profile-picture-creator {
|
.mobile-profile-picture-creator {
|
||||||
transform: scale(1.5) translateY(-30%) translateX(0%);
|
transform: scale(1.5) translateY(-30%) translateX(0%);
|
||||||
}
|
}
|
||||||
@@ -898,14 +733,10 @@ let items = [
|
|||||||
margin-top: 0px;
|
margin-top: 0px;
|
||||||
margin-left: 20px;
|
margin-left: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@media (min-width: 475px) and (max-width: 599px) {
|
@media (min-width: 475px) and (max-width: 599px) {
|
||||||
|
|
||||||
|
|
||||||
.socialicons-mobile {
|
.socialicons-mobile {
|
||||||
width: 35px;
|
width: 35px;
|
||||||
max-width: 100px;
|
max-width: 100px;
|
||||||
@@ -913,21 +744,16 @@ let items = [
|
|||||||
margin-left: px;
|
margin-left: px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.mobile-profile-picture-creator {
|
.mobile-profile-picture-creator {
|
||||||
transform: scale(1.5) translateY(-30%) translateX(0%);
|
transform: scale(1.5) translateY(-30%) translateX(0%);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.profile-container-mobile {
|
.profile-container-mobile {
|
||||||
|
|
||||||
width: 110%;
|
width: 110%;
|
||||||
margin-left: -3%;
|
margin-left: -3%;
|
||||||
margin-top: -112px;
|
margin-top: -112px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.occupation-info {
|
.occupation-info {
|
||||||
font-size: 1rem;
|
font-size: 1rem;
|
||||||
}
|
}
|
||||||
@@ -936,19 +762,12 @@ let items = [
|
|||||||
min-height: 250px;
|
min-height: 250px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.name-info-mobile {
|
.name-info-mobile {
|
||||||
font-size: 1.6rem;
|
font-size: 1.6rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@media (min-width: 599px) and (max-width: 749px) {
|
@media (min-width: 599px) and (max-width: 749px) {
|
||||||
|
|
||||||
.mobile-profile-picture-creator {
|
.mobile-profile-picture-creator {
|
||||||
transform: scale(1.5) translateY(25%) translateX(0%);
|
transform: scale(1.5) translateY(25%) translateX(0%);
|
||||||
}
|
}
|
||||||
@@ -977,26 +796,19 @@ let items = [
|
|||||||
.card-youtube {
|
.card-youtube {
|
||||||
min-height: 330px;
|
min-height: 330px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@media (min-width: 750px) and (max-width: 960px) {
|
@media (min-width: 750px) and (max-width: 960px) {
|
||||||
.mobile-profile-picture-creator {
|
.mobile-profile-picture-creator {
|
||||||
transform: scale(1.8) translateY(25%) translateX(0%);
|
transform: scale(1.8) translateY(25%) translateX(0%);
|
||||||
}
|
}
|
||||||
|
|
||||||
.profile-container {
|
.profile-container {
|
||||||
|
|
||||||
width: 110%;
|
width: 110%;
|
||||||
margin-left: -3%;
|
margin-left: -3%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.profile-container-mobile {
|
.profile-container-mobile {
|
||||||
|
|
||||||
width: 110%;
|
width: 110%;
|
||||||
margin-left: -3%;
|
margin-left: -3%;
|
||||||
margin-top: -110px;
|
margin-top: -110px;
|
||||||
@@ -1013,11 +825,9 @@ let items = [
|
|||||||
.card-youtube {
|
.card-youtube {
|
||||||
min-height: 425px;
|
min-height: 425px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (min-width: 960px) and (max-width: 1280px) {
|
@media (min-width: 960px) and (max-width: 1280px) {
|
||||||
|
|
||||||
.middle-col {
|
.middle-col {
|
||||||
margin-left: -30px;
|
margin-left: -30px;
|
||||||
}
|
}
|
||||||
@@ -1025,10 +835,8 @@ let items = [
|
|||||||
.text-soutiens {
|
.text-soutiens {
|
||||||
font-size: 1.2rem;
|
font-size: 1.2rem;
|
||||||
letter-spacing: 5px;
|
letter-spacing: 5px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.profile-container {
|
.profile-container {
|
||||||
margin-top: -185px;
|
margin-top: -185px;
|
||||||
min-width: 480px
|
min-width: 480px
|
||||||
@@ -1041,16 +849,12 @@ let items = [
|
|||||||
.Je-soutien-container {
|
.Je-soutien-container {
|
||||||
min-width: 325px;
|
min-width: 325px;
|
||||||
margin-left: -35px;
|
margin-left: -35px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.mobile-profile-picture-creator {
|
.mobile-profile-picture-creator {
|
||||||
transform: scale(1.3) translateY(25%) translateX(-50px);
|
transform: scale(1.3) translateY(25%) translateX(-50px);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.name-info {
|
.name-info {
|
||||||
font-size: 1.2rem;
|
font-size: 1.2rem;
|
||||||
margin-left: 20px;
|
margin-left: 20px;
|
||||||
@@ -1058,7 +862,6 @@ let items = [
|
|||||||
}
|
}
|
||||||
|
|
||||||
.occupation-info {
|
.occupation-info {
|
||||||
|
|
||||||
margin-left: 40px;
|
margin-left: 40px;
|
||||||
margin-top: -8px
|
margin-top: -8px
|
||||||
}
|
}
|
||||||
@@ -1069,9 +872,7 @@ let items = [
|
|||||||
max-height: 40px
|
max-height: 40px
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.social-container2 {
|
.social-container2 {
|
||||||
|
|
||||||
margin-left: 50px;
|
margin-left: 50px;
|
||||||
min-width: 250px;
|
min-width: 250px;
|
||||||
max-height: 35px
|
max-height: 35px
|
||||||
@@ -1083,10 +884,8 @@ let items = [
|
|||||||
margin-top: 15px;
|
margin-top: 15px;
|
||||||
margin-left: 25px;
|
margin-left: 25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@media (min-width: 1280px) and (max-width: 1600px) {
|
@media (min-width: 1280px) and (max-width: 1600px) {
|
||||||
.text-soutiens {
|
.text-soutiens {
|
||||||
font-size: 1.3rem;
|
font-size: 1.3rem;
|
||||||
@@ -1099,7 +898,6 @@ let items = [
|
|||||||
|
|
||||||
.profile-container {
|
.profile-container {
|
||||||
margin-top: -180px;
|
margin-top: -180px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.card-youtube {
|
.card-youtube {
|
||||||
@@ -1114,7 +912,6 @@ let items = [
|
|||||||
min-width: 350px;
|
min-width: 350px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.name-info {
|
.name-info {
|
||||||
font-size: 1.2rem;
|
font-size: 1.2rem;
|
||||||
margin-left: 20px;
|
margin-left: 20px;
|
||||||
@@ -1127,15 +924,11 @@ let items = [
|
|||||||
max-height: 40px
|
max-height: 40px
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.occupation-info {
|
.occupation-info {
|
||||||
|
|
||||||
margin-left: 70px;
|
margin-left: 70px;
|
||||||
margin-top: -8px
|
margin-top: -8px
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.social-container2 {
|
.social-container2 {
|
||||||
|
|
||||||
margin-left: 40px;
|
margin-left: 40px;
|
||||||
@@ -1149,10 +942,8 @@ let items = [
|
|||||||
margin-top: 15px;
|
margin-top: 15px;
|
||||||
margin-left: 25px;
|
margin-left: 25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@media (min-width: 1600px) and (max-width: 1919px) {
|
@media (min-width: 1600px) and (max-width: 1919px) {
|
||||||
.text-soutiens {
|
.text-soutiens {
|
||||||
font-size: 1.3rem;
|
font-size: 1.3rem;
|
||||||
@@ -1165,7 +956,6 @@ let items = [
|
|||||||
|
|
||||||
.profile-container {
|
.profile-container {
|
||||||
margin-top: -171px;
|
margin-top: -171px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.card-youtube {
|
.card-youtube {
|
||||||
@@ -1184,8 +974,6 @@ let items = [
|
|||||||
font-size: 1.5rem;
|
font-size: 1.5rem;
|
||||||
margin-top: -4px;
|
margin-top: -4px;
|
||||||
margin-left: 35px;
|
margin-left: 35px;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.occupation-info {
|
.occupation-info {
|
||||||
@@ -1194,29 +982,19 @@ let items = [
|
|||||||
margin-top: -2px
|
margin-top: -2px
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.social-container2 {
|
.social-container2 {
|
||||||
|
|
||||||
margin-left: 70px;
|
margin-left: 70px;
|
||||||
min-width: 300px;
|
min-width: 300px;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (min-width: 1920px) and (max-width: 2559px) {
|
@media (min-width: 1920px) and (max-width: 2559px) {
|
||||||
.text-soutiens {
|
.text-soutiens {
|
||||||
font-size: 1.3rem;
|
font-size: 1.3rem;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.profile-container {
|
.profile-container {
|
||||||
margin-top: -160px;
|
margin-top: -160px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.card-youtube {
|
.card-youtube {
|
||||||
@@ -1239,7 +1017,6 @@ let items = [
|
|||||||
|
|
||||||
.social-container {
|
.social-container {
|
||||||
margin-left: 100px;
|
margin-left: 100px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.occupation-info {
|
.occupation-info {
|
||||||
@@ -1248,13 +1025,9 @@ let items = [
|
|||||||
margin-top: -4px
|
margin-top: -4px
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.social-container2 {
|
.social-container2 {
|
||||||
|
|
||||||
margin-left: 30px;
|
margin-left: 30px;
|
||||||
min-width: 360px;
|
min-width: 360px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.socialicons {
|
.socialicons {
|
||||||
@@ -1263,8 +1036,6 @@ let items = [
|
|||||||
margin-top: 13px;
|
margin-top: 13px;
|
||||||
margin-left: 40px;
|
margin-left: 40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (min-width: 2560px) {
|
@media (min-width: 2560px) {
|
||||||
@@ -1272,7 +1043,6 @@ let items = [
|
|||||||
transform: scale(1.5) translateY(25%) translateX(-20px);
|
transform: scale(1.5) translateY(25%) translateX(-20px);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.card-youtube {
|
.card-youtube {
|
||||||
min-height: 380px;
|
min-height: 380px;
|
||||||
}
|
}
|
||||||
@@ -1306,7 +1076,5 @@ let items = [
|
|||||||
margin-top: 15px;
|
margin-top: 15px;
|
||||||
margin-left: 40px;
|
margin-left: 40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
@@ -1,64 +0,0 @@
|
|||||||
<template>
|
|
||||||
<v-card
|
|
||||||
class="mx-auto"
|
|
||||||
width="256"
|
|
||||||
>
|
|
||||||
<v-layout>
|
|
||||||
<v-navigation-drawer absolute permanent>
|
|
||||||
<h1>Test</h1>
|
|
||||||
|
|
||||||
<v-divider></v-divider>
|
|
||||||
|
|
||||||
<v-list
|
|
||||||
:lines="false"
|
|
||||||
density="compact"
|
|
||||||
nav
|
|
||||||
>
|
|
||||||
<v-list-item
|
|
||||||
v-for="(item, i) in items"
|
|
||||||
:key="i"
|
|
||||||
:value="item"
|
|
||||||
color="primary"
|
|
||||||
|
|
||||||
>
|
|
||||||
<template v-slot:prepend>
|
|
||||||
<v-icon :icon="item.icon"></v-icon>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
|
|
||||||
</v-list-item>
|
|
||||||
</v-list>
|
|
||||||
</v-navigation-drawer>
|
|
||||||
|
|
||||||
<v-main style="height: 354px;"></v-main>
|
|
||||||
</v-layout>
|
|
||||||
</v-card>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script setup>
|
|
||||||
const items = [
|
|
||||||
{ text: 'My Files', icon: 'mdi-folder' },
|
|
||||||
{ text: 'Shared with me', icon: 'mdi-account-multiple' },
|
|
||||||
{ text: 'Starred', icon: 'mdi-star' },
|
|
||||||
{ text: 'Recent', icon: 'mdi-history' },
|
|
||||||
{ text: 'Offline', icon: 'mdi-check-circle' },
|
|
||||||
{ text: 'Uploads', icon: 'mdi-upload' },
|
|
||||||
{ text: 'Backups', icon: 'mdi-cloud-upload' },
|
|
||||||
]
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
data: () => ({
|
|
||||||
items: [
|
|
||||||
{ text: 'My Files', icon: 'mdi-folder' },
|
|
||||||
{ text: 'Shared with me', icon: 'mdi-account-multiple' },
|
|
||||||
{ text: 'Starred', icon: 'mdi-star' },
|
|
||||||
{ text: 'Recent', icon: 'mdi-history' },
|
|
||||||
{ text: 'Offline', icon: 'mdi-check-circle' },
|
|
||||||
{ text: 'Uploads', icon: 'mdi-upload' },
|
|
||||||
{ text: 'Backups', icon: 'mdi-cloud-upload' },
|
|
||||||
],
|
|
||||||
}),
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<div style="background-color: #F4F4F4;">
|
<div style="background-color: #F4F4F4;">
|
||||||
<DefaultLayout></DefaultLayout>
|
<DefaultLayout></DefaultLayout>
|
||||||
<!--PC -->
|
<!--PC ---------------------------------------------------------------------------------------------->
|
||||||
<div class="md:flex hidden items-center justify-between flex-col" style=" margin-top: 3%;">
|
<div class="md:flex hidden items-center justify-between flex-col" style=" margin-top: 3%;">
|
||||||
|
|
||||||
<!--Logo & bouttons -->
|
<!--Logo & bouttons -->
|
||||||
@@ -65,6 +65,7 @@
|
|||||||
</v-card>
|
</v-card>
|
||||||
</v-hover>
|
</v-hover>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
<v-col cols="4" sm="4" md="4">
|
<v-col cols="4" sm="4" md="4">
|
||||||
<v-hover v-slot="{ isHovering, props }">
|
<v-hover v-slot="{ isHovering, props }">
|
||||||
<v-card style="min-width: 325px; border-radius: 20px;" class="mx-auto card-size " v-bind="props">
|
<v-card style="min-width: 325px; border-radius: 20px;" class="mx-auto card-size " v-bind="props">
|
||||||
@@ -86,6 +87,7 @@
|
|||||||
</v-card>
|
</v-card>
|
||||||
</v-hover>
|
</v-hover>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
<v-col cols="4" sm="4" md="4">
|
<v-col cols="4" sm="4" md="4">
|
||||||
<v-hover v-slot="{ isHovering, props }">
|
<v-hover v-slot="{ isHovering, props }">
|
||||||
<v-card style="min-width: 325px; border-radius: 20px;" class="mx-auto card-size" v-bind="props">
|
<v-card style="min-width: 325px; border-radius: 20px;" class="mx-auto card-size" v-bind="props">
|
||||||
@@ -110,7 +112,6 @@
|
|||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
@@ -120,9 +121,12 @@
|
|||||||
<v-col cols="7" xs="12" sm="11" md="12" lg="10" xl="7" xxl="6">
|
<v-col cols="7" xs="12" sm="11" md="12" lg="10" xl="7" xxl="6">
|
||||||
<v-row justify="center">
|
<v-row justify="center">
|
||||||
<v-col cols="6" md="7" lg="6">
|
<v-col cols="6" md="7" lg="6">
|
||||||
|
|
||||||
|
<!-- Subtitle : Votre Hutopy -->
|
||||||
<v-img cols="12" style="margin-top: -5%; min-width: 350px;"
|
<v-img cols="12" style="margin-top: -5%; min-width: 350px;"
|
||||||
src="../../../images/homepage/votrehutopy.png"></v-img>
|
src="../../../images/homepage/votrehutopy.png"></v-img>
|
||||||
|
|
||||||
|
<!-- Your Hutopy text-->
|
||||||
<p class="text-center text-justify votre_hutopy_fontsize"
|
<p class="text-center text-justify votre_hutopy_fontsize"
|
||||||
style="margin-top: 3%; margin-bottom: 5%; max-width: 900px;">
|
style="margin-top: 3%; margin-bottom: 5%; max-width: 900px;">
|
||||||
Bienvenue sur Hutopy, votre nouvelle frontière de création, de connexion et d'innovation. Au
|
Bienvenue sur Hutopy, votre nouvelle frontière de création, de connexion et d'innovation. Au
|
||||||
@@ -132,6 +136,7 @@
|
|||||||
communauté vibrante qui défie les conventions de l’éducation, encourage l'originalité et célèbre
|
communauté vibrante qui défie les conventions de l’éducation, encourage l'originalité et célèbre
|
||||||
la créativité.
|
la créativité.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p class="text-center text-justify votre_hutopy_fontsize"
|
<p class="text-center text-justify votre_hutopy_fontsize"
|
||||||
style="margin-top: 3%; margin-bottom: 5%; max-width: 900px;">
|
style="margin-top: 3%; margin-bottom: 5%; max-width: 900px;">
|
||||||
Chez Hutopy, nous croyons en la puissance de la créativité sans limites. Notre environnement est
|
Chez Hutopy, nous croyons en la puissance de la créativité sans limites. Notre environnement est
|
||||||
@@ -151,7 +156,7 @@
|
|||||||
</v-col>
|
</v-col>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
|
<!-- 4 pictures -->
|
||||||
<v-col cols="6" md="5" lg="6">
|
<v-col cols="6" md="5" lg="6">
|
||||||
<v-row justify="center" class="votre-hutopy-img">
|
<v-row justify="center" class="votre-hutopy-img">
|
||||||
<v-col cols="6" sm="12" md="12" lg="6">
|
<v-col cols="6" sm="12" md="12" lg="6">
|
||||||
@@ -176,18 +181,18 @@
|
|||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- They are on the Hutopy section -->
|
||||||
<v-row style="margin-top: 40px; margin-bottom: 60px;">
|
<v-row style="margin-top: 40px; margin-bottom: 60px;">
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
|
|
||||||
|
<!-- Subtitle :Ils sont sur Hutopy -->
|
||||||
<v-col cols="7" xs="12" sm="12" md="12" lg="10" xl="6" xxl="7">
|
<v-col cols="7" xs="12" sm="12" md="12" lg="10" xl="6" xxl="7">
|
||||||
<h1 style=" margin-bottom: 70px; text-align: center; font-size: 4rem; font-weight: bold; color: #24393c">
|
<h1 style=" margin-bottom: 70px; text-align: center; font-size: 4rem; font-weight: bold; color: #24393c">
|
||||||
Ils sont sur Hutopy.</h1>
|
Ils sont sur Hutopy.</h1>
|
||||||
|
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
<v-col>
|
<v-col>
|
||||||
|
|
||||||
|
<!-- Account links -->
|
||||||
<v-row justify="center" class="profile-images">
|
<v-row justify="center" class="profile-images">
|
||||||
<v-col>
|
<v-col>
|
||||||
<router-link :to="{ name: 'creatorfolio' }">
|
<router-link :to="{ name: 'creatorfolio' }">
|
||||||
@@ -204,132 +209,154 @@
|
|||||||
<img src="../../../public/images/anonymelarge.png" alt="Profile Image" class="profile-image">
|
<img src="../../../public/images/anonymelarge.png" alt="Profile Image" class="profile-image">
|
||||||
</router-link>
|
</router-link>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-col>
|
</v-col>
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
|
|
||||||
</v-col>
|
</v-col>
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Mobile -->
|
<!-- Mobile ---------------------------------------------------------------------------------------->
|
||||||
<div class="md:hidden flex flex-col items-center justify-center">
|
<div class="md:hidden flex flex-col items-center justify-center">
|
||||||
<div>
|
<div>
|
||||||
|
<!--Banner -->
|
||||||
|
<img src="../../../public/images/homepage/bannierehomepage.png" class="banner-image" alt="Bannière">
|
||||||
|
|
||||||
|
<!-- Créer -->
|
||||||
|
<v-row style="margin-top: 30px;" align="center">
|
||||||
|
<v-col cols="6">
|
||||||
|
<v-img style="margin-left: 25px; border-radius: 20px; width: 85%;"
|
||||||
|
src="../../../images/homepage/creer.png"></v-img>
|
||||||
|
</v-col>
|
||||||
|
<v-col>
|
||||||
|
<p style="margin: 20px; text-align: justify;" class="center-vertical">Libérez votre créativité sur Hutopy,
|
||||||
|
où chaque idée trouve sa
|
||||||
|
place et chaque
|
||||||
|
créateur détient la clé
|
||||||
|
d'un monde rempli de possibilités infinies. Rejoignez-nous et transformez votre passion en réalité.</p>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
<img src="../../../public/images/homepage/bannierehomepage.png" class="banner-image" alt="Bannière"
|
<!-- Partager -->
|
||||||
style="margin-top: -100px;">
|
<v-row align="center">
|
||||||
|
<v-col>
|
||||||
|
<p style=" margin: 20px; text-align: justify;" class="center-vertical">Devenez une source d'inspiration sur
|
||||||
|
Hutopy, en partageant
|
||||||
|
votre vision, votre
|
||||||
|
talent et vos histoires.
|
||||||
|
Influencez positivement la communauté, éveillez la curiosité et inspirez les autres à poursuivre leurs
|
||||||
|
rêves dans un cercle vertueux de créativité et d'inspiration.</p>
|
||||||
|
</v-col>
|
||||||
|
<v-col cols="6">
|
||||||
|
<v-img style="margin-right: 25px; border-radius: 20px; width: 85%;"
|
||||||
|
src="../../../images/homepage/partager.png"></v-img>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
<div>
|
<!-- Inspirer -->
|
||||||
<v-card-text>
|
<v-row align="center">
|
||||||
<div>
|
<v-col cols="6">
|
||||||
<h2 style="text-align: center;">C'EST QUOI HUTOPY</h2>
|
<v-img style="margin-left: 25px; border-radius: 20px; width: 85%;"
|
||||||
<p class="textjustify pa-4">Découvrez Hutopy, une plateforme révolutionnaire conçue pour célébrer
|
src="../../../images/homepage/inspirer.png"></v-img>
|
||||||
la créativité, l'authenticité et l'inspiration. Ici, chaque créateur trouve un espace pour
|
</v-col>
|
||||||
exprimer sa passion et partager ses œuvres avec une communauté engagée. Hutopy se distingue
|
<v-col>
|
||||||
par son engagement envers une expérience numérique enrichissante, offrant une interface
|
<p style="margin: 20px; text-align: justify;" class="center-vertical">Devenez une source d'inspiration sur
|
||||||
intuitive où profiter, créer et inspirer deviennent un quotidien enrichi et significatif.
|
Hutopy, en partageant
|
||||||
Hutopy n'est pas seulement une plateforme, c'est un mouvement vers une interaction plus
|
votre vision, votre
|
||||||
humaine et créative dans l'espace numérique. Avec un modèle économique équitable et une
|
talent et vos histoires.
|
||||||
variété de contenus, nous offrons un lieu où les inspirations se rencontrent et où les idées
|
Influencez positivement la communauté, éveillez la curiosité et inspirez les autres à poursuivre leurs
|
||||||
prennent vie. Rejoindre Hutopy, c'est faire partie d'une communauté qui valorise
|
rêves dans un cercle vertueux de créativité et d'inspiration.</p>
|
||||||
l'expression authentique et construit un avenir où la technologie enrichit véritablement nos
|
</v-col>
|
||||||
vies. Nous vous invitons à explorer Hutopy, à contribuer à sa vision et à faire partie de
|
</v-row>
|
||||||
notre communauté mondiale. Ensemble, façonnons l'avenir de la création et du partage de
|
|
||||||
contenu. Bienvenue sur Hutopy, où vous pouvez créer votre propre univers.</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<v-img src="../../../images/world.png" class="v-card-imagecontainerpos" alt="Image"></v-img>
|
<!-- Votre Hutopy : Title -->
|
||||||
<router-link :to="{ name: 'contact' }">
|
<v-img style="margin-top: 50px; margin-bottom: 25px; min-width: 350px;"
|
||||||
<v-btn style="background-color: rgb(163, 14, 121); color: white; font-weight: bold;" class="mt-4" block>
|
src="../../../images/homepage/votrehutopy.png"></v-img>
|
||||||
CONNECTEZ-VOUS
|
|
||||||
</v-btn>
|
|
||||||
</router-link>
|
|
||||||
|
|
||||||
</v-card-text>
|
<!-- Votre Hutopy : Text -->
|
||||||
</div>
|
<v-row align="center">
|
||||||
|
<v-col cols="11" style="margin: 4%;">
|
||||||
|
<p style="margin-top: 3%; margin-bottom: 5%; text-align: justify;" class="center-vertical">
|
||||||
|
Bienvenue sur Hutopy, votre nouvelle frontière de création, de connexion et d'innovation. Au
|
||||||
|
cœur de notre mission réside une ambition audacieuse : transformer l'espace numérique en un
|
||||||
|
écosystème où chaque créateur, chaque rêveur, chaque professionnel, peut non seulement imaginer
|
||||||
|
mais concrétiser son utopie personnelle. Hutopy est plus qu'une simple plateforme c'est une
|
||||||
|
communauté vibrante qui défie les conventions de l’éducation, encourage l'originalité et célèbre
|
||||||
|
la créativité.
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 3%; margin-bottom: 5%; text-align: justify;" class="center-vertical">
|
||||||
|
Chez Hutopy, nous croyons en la puissance de la créativité sans limites. Notre environnement est
|
||||||
|
conçu pour inspirer, soutenir et propulser chaque membre vers de nouveaux sommets de
|
||||||
|
réalisation. Qu'il s'agisse de vidéo, d'art, de musique, d'écriture, de formation ou de toute
|
||||||
|
autre forme d'expression, Hutopy offre les outils nécessaires pour que chaque vision puisse
|
||||||
|
prendre vie.
|
||||||
|
</p>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
<v-container style="margin-top: 25px;" class="layer1-backgroundmobile">
|
<!-- 4 pictures -->
|
||||||
<v-img src="../../../images/creermobile.png" width="400" height="300"></v-img>
|
<v-row style="margin-left: 15px; margin-right: 15px;">
|
||||||
<p class="text-justify pa-4" style="font-size: 1em;">Libérez votre créativité sur Hutopy,
|
<v-col cols="6" style="padding-left: 15px; padding-right: 15px;">
|
||||||
où chaque idée trouve sa place et chaque créateur détient la clé d'un monde rempli de
|
<v-img style="border-radius: 30px; width: 100%;" src="../../../images/homepage/microphone.png"></v-img>
|
||||||
possibilités infinies. Rejoignez-nous et transformez votre passion en réalité.</p>
|
</v-col>
|
||||||
|
<v-col cols="6" style="padding-left: 15px; padding-right: 15px;">
|
||||||
</v-container>
|
<v-img style="border-radius: 30px; width: 100%;" src="../../../images/homepage/grinding.png"></v-img>
|
||||||
|
</v-col>
|
||||||
<v-container style="margin-top: 25px;" class="layer2-backgroundmobile">
|
</v-row>
|
||||||
<v-img src="../../../images/profitezmobile.png" width="400" height="300"></v-img>
|
<v-row style="margin-left: 15px; margin-right: 15px;">
|
||||||
<p class="text-justify pa-4" style="font-size: 1em;">Plongez dans l'univers Hutopy et découvrez un
|
<v-col style="padding-left: 15px; padding-right: 15px;">
|
||||||
espace où profiter rime avec s'enrichir. Savourez des contenus uniques, des interactions authentiques et
|
<v-img style="border-radius: 30px; width: 100%;" src="../../../images/homepage/girlarmy.png"></v-img>
|
||||||
une
|
</v-col>
|
||||||
expérience
|
<v-col style="padding-left: 15px; padding-right: 15px;">
|
||||||
personnalisée conçue pour éveiller vos sens et enrichir votre quotidien.</p>
|
<v-img style="border-radius: 30px; width: 100%;" src="../../../images/homepage/girlvr.png"></v-img>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
|
<!-- Inscription Btn -->
|
||||||
|
<v-container align="center">
|
||||||
|
<RouterLink :to="{ name: 'contact' }">
|
||||||
|
<v-btn block size="x-large" style="margin-top: 60px; border-radius: 10px;" color="rgb(107, 0, 101)" outlined
|
||||||
|
elevation="4">
|
||||||
|
Inscription
|
||||||
|
</v-btn>
|
||||||
|
</RouterLink>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
|
|
||||||
<v-container style="margin-top: 25px;" class="layer1-backgroundmobile">
|
<!-- They are on the Hutopy section -->
|
||||||
<v-img src="../../../images/inspirermobile.png" width="400" height="300"></v-img>
|
<h1
|
||||||
<p class="text-justify pa-4" style="font-size: 1em;">Devenez une source d'inspiration sur Hutopy, en
|
style="margin-top: 50px; margin-bottom: 50px; text-align: center; font-size: 3rem; font-weight: bold; color: #24393c">
|
||||||
partageant votre vision,
|
Ils sont sur Hutopy.</h1>
|
||||||
votre talent et vos histoires. Influencez positivement la communauté, éveillez la curiosité et inspirez
|
|
||||||
les
|
|
||||||
autres à poursuivre leurs rêves dans un cercle vertueux de créativité et
|
|
||||||
d'inspiration.</p>
|
|
||||||
|
|
||||||
</v-container>
|
<v-col>
|
||||||
|
<v-row justify="center" class="profile-images">
|
||||||
<v-container>
|
<v-col cols="8">
|
||||||
<v-card-text>
|
|
||||||
<div style="background-color: rgba(163, 14, 121, 1); height: 2px; width: 100%; margin-top: -50px;">
|
|
||||||
</div>
|
|
||||||
<h1 style="text-align: center; color: #24393c; font-size: 2.2em; margin-bottom: 10%;">ILS SONT SUR HUTOPY
|
|
||||||
</h1>
|
|
||||||
<div style="background-color: rgba(163, 14, 121, 1); height: 2px; width: 100%; margin-top: -40px;">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="d-flex justify-content-center"
|
|
||||||
style="margin-left: -10px; margin-right: 10px; margin-top: 50px;">
|
|
||||||
<router-link :to="{ name: 'creatorfolio' }">
|
<router-link :to="{ name: 'creatorfolio' }">
|
||||||
<img src="../../../public/images/guillaume.png" alt="Profile Image" class="profile-image"
|
<img src="../../../public/images/guillaume.jpg" alt="Profile Image" class="profile-image">
|
||||||
style="border-radius: 50%; margin-right: 20px; width: 120px; height: auto;" />
|
|
||||||
|
|
||||||
</router-link>
|
</router-link>
|
||||||
|
</v-col>
|
||||||
|
<v-col cols="8">
|
||||||
<router-link :to="{ name: 'creatorfolio' }">
|
<router-link :to="{ name: 'creatorfolio' }">
|
||||||
<img src="../../../public/images/guillaume.png" alt="Profile Image" class="profile-image"
|
<img src="../../../public/images/anonymelarge.png" alt="Profile Image" class="profile-image ">
|
||||||
style="border-radius: 50%; margin: 0 20px; width: 120px; height: auto;" />
|
|
||||||
</router-link>
|
</router-link>
|
||||||
|
</v-col>
|
||||||
|
<v-col cols="8">
|
||||||
<router-link :to="{ name: 'creatorfolio' }">
|
<router-link :to="{ name: 'creatorfolio' }">
|
||||||
<img src="../../../public/images/guillaume.png" alt="Profile Image" class="profile-image"
|
<img src="../../../public/images/anonymelarge.png" alt="Profile Image" class="profile-image">
|
||||||
style="border-radius: 50%; margin-left: 20px; width: 120px; height: auto;" />
|
|
||||||
</router-link>
|
</router-link>
|
||||||
</div>
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
</v-col>
|
||||||
</v-card-text>
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Back-end tools -->
|
||||||
<v-btn variant="outlined" @click="callBackend()">
|
<v-btn variant="outlined" @click="callBackend()">
|
||||||
Get items
|
Get items
|
||||||
</v-btn>
|
</v-btn>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<v-snackbar v-model="errorNoAccessSnackBar">
|
<v-snackbar v-model="errorNoAccessSnackBar">
|
||||||
Vous n'etes pas connecter !
|
Vous n'etes pas connecter !
|
||||||
<template v-slot:actions>
|
<template v-slot:actions>
|
||||||
@@ -359,10 +386,8 @@ import { useClient } from "@/plugins/api.js";
|
|||||||
import { ref } from 'vue';
|
import { ref } from 'vue';
|
||||||
import { useRouter } from 'vue-router';
|
import { useRouter } from 'vue-router';
|
||||||
|
|
||||||
|
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
const client = useClient();
|
const client = useClient();
|
||||||
|
|
||||||
let itemList = ref([]);
|
let itemList = ref([]);
|
||||||
let errorNoAccessSnackBar = ref(false);
|
let errorNoAccessSnackBar = ref(false);
|
||||||
|
|
||||||
@@ -380,14 +405,16 @@ const goToLoginPage = () => {
|
|||||||
router.push('/login');
|
router.push('/login');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style src="../../cssstyle/index.css"></style>
|
|
||||||
|
|
||||||
<style src="../../cssstyle/homeView.css"></style>
|
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
|
.center-vertical {
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
.layer1-backgroundmobile {
|
.layer1-backgroundmobile {
|
||||||
background-color: rgba(163, 14, 121, 0.1);
|
background-color: rgba(163, 14, 121, 0.1);
|
||||||
border-radius: 20px;
|
border-radius: 20px;
|
||||||
@@ -401,7 +428,6 @@ const goToLoginPage = () => {
|
|||||||
|
|
||||||
.container-spacer {
|
.container-spacer {
|
||||||
margin-bottom: 50px;
|
margin-bottom: 50px;
|
||||||
/* Augmente l'espace entre les v-containers */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.profile-images {
|
.profile-images {
|
||||||
@@ -429,7 +455,6 @@ const goToLoginPage = () => {
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
background-color: rgba(163, 14, 121, 0.80);
|
background-color: rgba(163, 14, 121, 0.80);
|
||||||
/* Voile noir avec une opacité de 0.5 */
|
|
||||||
display: flex;
|
display: flex;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
font-size: 1.5rem;
|
font-size: 1.5rem;
|
||||||
@@ -440,6 +465,7 @@ const goToLoginPage = () => {
|
|||||||
|
|
||||||
.banner-image {
|
.banner-image {
|
||||||
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.4);
|
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.4);
|
||||||
|
margin-top: 60px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.image-container:hover .overlay {
|
.image-container:hover .overlay {
|
||||||
@@ -455,17 +481,14 @@ const goToLoginPage = () => {
|
|||||||
.custom-container {
|
.custom-container {
|
||||||
position: relative;
|
position: relative;
|
||||||
max-width: 100vw;
|
max-width: 100vw;
|
||||||
/* Limiter la largeur de la v-container à la largeur de l'écran */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.v-card {
|
.v-card {
|
||||||
max-width: calc(100% - 20px);
|
max-width: calc(100% - 20px);
|
||||||
/* Limiter la largeur de la v-card à la largeur des trois photos avec un espacement de 10px de chaque côté */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.v-card-imagecontainerpos {
|
.v-card-imagecontainerpos {
|
||||||
margin-top: 55px;
|
margin-top: 55px;
|
||||||
/* Déplace l'image vers le bas de 10 pixels */
|
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -607,11 +630,8 @@ body {
|
|||||||
|
|
||||||
.créer-profiter-inspirer-row {
|
.créer-profiter-inspirer-row {
|
||||||
margin-top: -60px;
|
margin-top: -60px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.banner-homepage {
|
.banner-homepage {
|
||||||
transform: scale(1.0)
|
transform: scale(1.0)
|
||||||
}
|
}
|
||||||
@@ -624,7 +644,6 @@ body {
|
|||||||
.votre-hutopy-img {
|
.votre-hutopy-img {
|
||||||
margin-top: 65px;
|
margin-top: 65px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (min-width: 2561px) {
|
@media (min-width: 2561px) {
|
||||||
@@ -652,6 +671,5 @@ body {
|
|||||||
.votre-hutopy-img {
|
.votre-hutopy-img {
|
||||||
margin-top: -10px;
|
margin-top: -10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -1,43 +0,0 @@
|
|||||||
<template>
|
|
||||||
<DefaultLayout></DefaultLayout>
|
|
||||||
<v-container>
|
|
||||||
<v-img class="roadmap-image" src="../../../images/roadmapbanner.png"></v-img>
|
|
||||||
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
<FooterLayout></FooterLayout>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
|
|
||||||
<script setup>
|
|
||||||
import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
|
||||||
import FooterLayout from '@/layouts/FooterLayout.vue';
|
|
||||||
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.footer-donate {
|
|
||||||
position: fixed;
|
|
||||||
bottom: 0;
|
|
||||||
left: 0;
|
|
||||||
right: 0;
|
|
||||||
z-index: 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
.footer-donate-container {
|
|
||||||
|
|
||||||
background-color: rgb(255, 255, 255);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.roadmap-image {
|
|
||||||
border-radius: 35px;
|
|
||||||
width: 50%;
|
|
||||||
/* reduces width by 50% */
|
|
||||||
height: auto;
|
|
||||||
/* maintains aspect ratio */
|
|
||||||
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
<v-row style="background-color: #6b0065; height: 100px; margin-top: -0px;" align="center">
|
<v-row style="background-color: #6b0065; height: 100px; margin-top: -0px;" align="center">
|
||||||
<v-col cols="12" class="text-right">
|
<v-col cols="12" class="text-right">
|
||||||
<v-btn style="margin-right: 3%" @click="editBannerImage"> <v-icon>mdi-pencil</v-icon></v-btn>
|
<v-btn style="margin-right: 3%"> <v-icon>mdi-pencil</v-icon></v-btn>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
<v-img class="your-profile-picture" :src="profilePictureUrl"></v-img>
|
<v-img class="your-profile-picture" :src="profilePictureUrl"></v-img>
|
||||||
</v-row>
|
</v-row>
|
||||||
<v-col>
|
<v-col>
|
||||||
<v-btn style="margin-top: -30px; margin-left: " @click="editProfilePicture">
|
<v-btn style="margin-top: -30px;">
|
||||||
<v-icon>mdi-pencil</v-icon>
|
<v-icon>mdi-pencil</v-icon>
|
||||||
</v-btn>
|
</v-btn>
|
||||||
</v-col>
|
</v-col>
|
||||||
@@ -44,10 +44,11 @@
|
|||||||
<p class="text-center" style="margin-bottom: 10px; font-size: 2rem; font-weight: 600;">{{ userName }}</p>
|
<p class="text-center" style="margin-bottom: 10px; font-size: 2rem; font-weight: 600;">{{ userName }}</p>
|
||||||
<p class="text-center" style="margin-bottom: 50px; font-size: 1.2rem">Informations personnelles</p>
|
<p class="text-center" style="margin-bottom: 50px; font-size: 1.2rem">Informations personnelles</p>
|
||||||
|
|
||||||
<v-form @submit.prevent="updateProfile">
|
<v-form>
|
||||||
<v-text-field v-model="firstName" label="Prénom" :readonly="!isEditing"></v-text-field>
|
<v-text-field v-model="firstName" label="Prénom"></v-text-field>
|
||||||
<v-text-field v-model="lastName" label="Nom" :readonly="!isEditing"></v-text-field>
|
<v-text-field v-model="lastName" label="Nom"></v-text-field>
|
||||||
<v-text-field v-model="description" label="Description" :readonly="!isEditing"></v-text-field>
|
<v-text-field v-model="titre" label="Titre"></v-text-field>
|
||||||
|
<v-text-field v-model="description" label="Description"></v-text-field>
|
||||||
|
|
||||||
</v-form>
|
</v-form>
|
||||||
<v-col class="text-right"> <!-- Aligner le contenu à droite -->
|
<v-col class="text-right"> <!-- Aligner le contenu à droite -->
|
||||||
@@ -55,8 +56,8 @@
|
|||||||
<router-link :to="{ name: 'creatorfolio' }" class="">
|
<router-link :to="{ name: 'creatorfolio' }" class="">
|
||||||
<v-btn style="margin-right: 20px;">Retour</v-btn>
|
<v-btn style="margin-right: 20px;">Retour</v-btn>
|
||||||
</router-link>
|
</router-link>
|
||||||
<v-btn v-if="!isEditing" @click="isEditing = true">Éditer</v-btn>
|
<v-btn>Éditer</v-btn>
|
||||||
<v-btn v-else @click="isEditing = false; updateProfile">Enregistrer</v-btn>
|
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
</v-col>
|
</v-col>
|
||||||
@@ -78,24 +79,6 @@ import { ref } from 'vue';
|
|||||||
const profilePictureUrl = ref('../../../images/guillaume.png');
|
const profilePictureUrl = ref('../../../images/guillaume.png');
|
||||||
const bannerImageUrl = ref('../../../images/guillaimeaime3x.png');
|
const bannerImageUrl = ref('../../../images/guillaimeaime3x.png');
|
||||||
|
|
||||||
let userName = 'Guillaume Mousseau';
|
|
||||||
const firstName = ref('Votre prénom');
|
|
||||||
const lastName = ref('Votre nom');
|
|
||||||
const description = ref('Votre description');
|
|
||||||
const password = ref('Votre mot de passe');
|
|
||||||
const isEditing = ref(false);
|
|
||||||
|
|
||||||
const editProfilePicture = () => {
|
|
||||||
// Mettez ici la logique pour changer la photo de profil
|
|
||||||
};
|
|
||||||
|
|
||||||
const editBannerImage = () => {
|
|
||||||
// Mettez ici la logique pour changer la bannière de profil
|
|
||||||
};
|
|
||||||
|
|
||||||
const updateProfile = () => {
|
|
||||||
// Mettez ici la logique pour mettre à jour le profil
|
|
||||||
};
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
|||||||
203
src/views/tos/About.vue
Normal file
203
src/views/tos/About.vue
Normal file
@@ -0,0 +1,203 @@
|
|||||||
|
<template>
|
||||||
|
|
||||||
|
<body style="background-color: #f4f4f4;">
|
||||||
|
<DefaultLayout></DefaultLayout>
|
||||||
|
<div>
|
||||||
|
<v-row class="fluid" style="margin-top: -30px; position: relative; z-index: 0;" hidden-md-and-down>
|
||||||
|
<v-col cols="12" class="pa-0" style="width: 100vw; overflow: hidden;">
|
||||||
|
<v-img class="profile-banner" max-height="375" src="./../../../images/tos/headerbackground.png"
|
||||||
|
cover style="box-shadow: 0 4px 6px rgba(0, 0, 0, 0.8);"></v-img>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
|
<v-container style="z-index: 100; position: relative;">
|
||||||
|
<v-row justify="center" align="center" style="color:white; margin-top: -250px;"
|
||||||
|
class="header-text-size">
|
||||||
|
<v-typography class="headline text-center">À propos</v-typography>
|
||||||
|
</v-row>
|
||||||
|
</v-container>
|
||||||
|
|
||||||
|
|
||||||
|
<v-container style="z-index: 100; position: relative;">
|
||||||
|
<v-row justify="center" align="center">
|
||||||
|
<v-spacer></v-spacer>
|
||||||
|
<v-col cols="7">
|
||||||
|
<p style="font-weight: 600; font-size: 2rem; margin-bottom: 25px;">
|
||||||
|
À propos
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Bienvenue sur la page "À Propos" d’Hutopy, où nous partageons notre histoire, notre mission,
|
||||||
|
notre vision, et vous présentons l'équipe passionnée qui rend tout cela possible. Hutopy
|
||||||
|
n'est pas seulement une plateforme ; c'est une communauté, un mouvement, un lieu où la
|
||||||
|
créativité rencontre la technologie pour créer des expériences inoubliables.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Notre Histoire
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy a été fondée en 2024, née de l'idée simple mais puissante que chaque créateur qu'il
|
||||||
|
soit grand ou petit, novice ou expérimenté, devrait avoir accès aux outils et au soutien
|
||||||
|
nécessaires pour partager sa passion avec le monde.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Notre Mission
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Notre mission est de démocratiser la création de contenu numérique, en offrant une
|
||||||
|
plateforme accessible, intuitive et puissante qui permet aux créateurs de tout horizon de
|
||||||
|
s'exprimer, d'innover et de connecter avec une audience mondiale. Nous nous engageons à
|
||||||
|
fournir les outils, les ressources et le soutien nécessaires pour que chaque voix puisse
|
||||||
|
être entendue.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Notre Vision
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Nous envisageons un monde où la barrière entre les créateurs et leur audience est réduite au
|
||||||
|
minimum, où les idées, l'expertise et les histoires peuvent circuler librement et sans
|
||||||
|
entrave. Hutopy aspire à être au cœur de cet écosystème créatif et professionnel, en étant
|
||||||
|
une source d'inspiration, une plateforme de lancement et un foyer pour tous.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Notre Équipe
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Derrière Hutopy, il y a une équipe de penseurs innovants, de créatifs passionnés et de
|
||||||
|
technologues dévoués, tous unis par le désir de soutenir la communauté des créateurs de
|
||||||
|
contenu. Notre équipe est notre plus grande force, chaque membre apportant une expertise
|
||||||
|
unique et une perspective fraîche à notre mission commune.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<v-row>
|
||||||
|
<v-col>
|
||||||
|
|
||||||
|
<img src="./../../../public/images/anonyme.png" alt="Marc-Olivier Hébert">
|
||||||
|
<br>
|
||||||
|
<v-typography class="name" style="font-size: 1.5rem; font-weight: bold;">Marc-Olivier
|
||||||
|
</v-typography><br> <v-typography class="name"
|
||||||
|
style="font-size: 1.5rem; font-weight: bold;">
|
||||||
|
Hébert</v-typography><br>
|
||||||
|
<v-typography class="task" style="font-size: 1rem;">Fondateur</v-typography><br>
|
||||||
|
<v-typography class="text" style="font-size: 0.8rem; text-align: justify;">Avec une
|
||||||
|
vision claire et un engagement sans faille, il a lancé Hutopy pour changer la
|
||||||
|
manière dont le contenu est créé et partagé.</v-typography>
|
||||||
|
</v-col>
|
||||||
|
<v-col>
|
||||||
|
|
||||||
|
<img src="./../../../public/images/anonyme.png" alt="Dominic Villemure">
|
||||||
|
<br>
|
||||||
|
<v-typography class="name" style="font-size: 1.5rem; font-weight: bold;">Dominic
|
||||||
|
</v-typography><br>
|
||||||
|
<v-typography class="name" style="font-size: 1.5rem; font-weight: bold;">
|
||||||
|
Villemure</v-typography><br>
|
||||||
|
<v-typography class="task" style="font-size: 1rem;">Responsable
|
||||||
|
Technique</v-typography><br>
|
||||||
|
<v-typography class="text" style="font-size: 0.8rem; text-align: justify;">À la tête de
|
||||||
|
notre équipe de développement, il assure qu’Hutopy reste à la pointe de la
|
||||||
|
technologie.</v-typography>
|
||||||
|
</v-col>
|
||||||
|
<v-col>
|
||||||
|
|
||||||
|
<img src="./../../../public/images/anonyme.png" alt="Parcal Marchesseault">
|
||||||
|
<br>
|
||||||
|
<v-typography class="name" style="font-size: 1.5rem; font-weight: bold;">Pascal
|
||||||
|
</v-typography><br>
|
||||||
|
<v-typography class="name" style="font-size: 1.5rem; font-weight: bold;">
|
||||||
|
Marchesseault</v-typography><br>
|
||||||
|
<v-typography class="task" style="font-size: 1rem;">Expérience
|
||||||
|
utilisateur</v-typography><br>
|
||||||
|
<v-typography class="text" style="font-size: 0.8rem; text-align: justify;">Le champion
|
||||||
|
de l'expérience utilisateur, il veille à ce que chaque interaction avec Hutopy soit
|
||||||
|
positive et enrichissante pour tous les utilisateurs.</v-typography>
|
||||||
|
</v-col>
|
||||||
|
<v-col>
|
||||||
|
|
||||||
|
<img src="./../../../public/images/anonyme.png" alt="Chloé Beaugrand">
|
||||||
|
<br>
|
||||||
|
<v-typography class="name" style="font-size: 1.5rem; font-weight: bold;">Chloé
|
||||||
|
</v-typography><br>
|
||||||
|
<v-typography class="name" style="font-size: 1.5rem; font-weight: bold;">
|
||||||
|
Beaugrand</v-typography><br>
|
||||||
|
<v-typography class="task" style="font-size: 1rem;">Responsable
|
||||||
|
Marketing</v-typography><br>
|
||||||
|
<v-typography class="text" style="font-size: 0.8rem; text-align: justify;">Elle façonne
|
||||||
|
l'image d’Hutopy et engage notre communauté à travers des campagnes innovantes et
|
||||||
|
impactantes.</v-typography>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Chez Hutopy, nous sommes plus qu'une plateforme ; nous sommes une famille dédiée à la
|
||||||
|
réussite de nos créateurs. Nous vous invitons à nous joindre dans cette aventure
|
||||||
|
passionnante, à partager votre créativité et votre expertise avec le monde et à faire
|
||||||
|
d’Hutopy votre utopie. Merci de faire partie de notre histoire.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</v-col>
|
||||||
|
<v-spacer></v-spacer>
|
||||||
|
</v-row>
|
||||||
|
</v-container>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<FooterLayout></FooterLayout>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
||||||
|
import FooterLayout from '@/layouts/FooterLayout.vue';
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.header-text-size {
|
||||||
|
font-size: 4rem;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
@@ -1,61 +0,0 @@
|
|||||||
<template>
|
|
||||||
|
|
||||||
<body style="background-color: #f4f4f4;">
|
|
||||||
<DefaultLayout></DefaultLayout>
|
|
||||||
<div>
|
|
||||||
<v-row class="fluid" style="margin-top: -30px; position: relative; z-index: 0;" hidden-md-and-down>
|
|
||||||
<v-col cols="12" class="pa-0" style="width: 100vw; overflow: hidden;">
|
|
||||||
<v-img class="profile-banner" max-height="375" src="./../../../images/tos/headerbackground.png"
|
|
||||||
cover style="box-shadow: 0 4px 6px rgba(0, 0, 0, 0.8);"></v-img>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
<v-container style="z-index: 100; position: relative;">
|
|
||||||
<v-row justify="center" align="center" style="color:white; margin-top: -250px;"
|
|
||||||
class="header-text-size">
|
|
||||||
<v-typography class="headline text-center">Programme ambassadeurs</v-typography>
|
|
||||||
</v-row>
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
|
|
||||||
<v-container style="z-index: 100; position: relative;">
|
|
||||||
<v-row justify="center" align="center">
|
|
||||||
<v-spacer></v-spacer>
|
|
||||||
<v-col cols="7">
|
|
||||||
<p class="text-start">
|
|
||||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
|
|
||||||
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
|
|
||||||
laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit amet, consectetur
|
|
||||||
adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
|
|
||||||
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
|
|
||||||
consequat.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
|
|
||||||
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
|
|
||||||
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit
|
|
||||||
amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore
|
|
||||||
magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
|
|
||||||
aliquip ex ea commodo consequat.
|
|
||||||
</p>
|
|
||||||
</v-col>
|
|
||||||
<v-spacer></v-spacer>
|
|
||||||
</v-row>
|
|
||||||
</v-container>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FooterLayout></FooterLayout>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script setup>
|
|
||||||
import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
|
||||||
import FooterLayout from '@/layouts/FooterLayout.vue';
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.header-text-size {
|
|
||||||
font-size: 4rem;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
@@ -1,61 +0,0 @@
|
|||||||
<template>
|
|
||||||
|
|
||||||
<body style="background-color: #f4f4f4;">
|
|
||||||
<DefaultLayout></DefaultLayout>
|
|
||||||
<div>
|
|
||||||
<v-row class="fluid" style="margin-top: -30px; position: relative; z-index: 0;" hidden-md-and-down>
|
|
||||||
<v-col cols="12" class="pa-0" style="width: 100vw; overflow: hidden;">
|
|
||||||
<v-img class="profile-banner" max-height="375" src="./../../../images/tos/headerbackground.png"
|
|
||||||
cover style="box-shadow: 0 4px 6px rgba(0, 0, 0, 0.8);"></v-img>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
<v-container style="z-index: 100; position: relative;">
|
|
||||||
<v-row justify="center" align="center" style="color:white; margin-top: -250px;"
|
|
||||||
class="header-text-size">
|
|
||||||
<v-typography class="headline text-center">Anti-exploitation</v-typography>
|
|
||||||
</v-row>
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
|
|
||||||
<v-container style="z-index: 100; position: relative;">
|
|
||||||
<v-row justify="center" align="center">
|
|
||||||
<v-spacer></v-spacer>
|
|
||||||
<v-col cols="7">
|
|
||||||
<p class="text-start">
|
|
||||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
|
|
||||||
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
|
|
||||||
laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit amet, consectetur
|
|
||||||
adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
|
|
||||||
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
|
|
||||||
consequat.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
|
|
||||||
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
|
|
||||||
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit
|
|
||||||
amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore
|
|
||||||
magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
|
|
||||||
aliquip ex ea commodo consequat.
|
|
||||||
</p>
|
|
||||||
</v-col>
|
|
||||||
<v-spacer></v-spacer>
|
|
||||||
</v-row>
|
|
||||||
</v-container>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FooterLayout></FooterLayout>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script setup>
|
|
||||||
import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
|
||||||
import FooterLayout from '@/layouts/FooterLayout.vue';
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.header-text-size {
|
|
||||||
font-size: 4rem;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
@@ -1,61 +0,0 @@
|
|||||||
<template>
|
|
||||||
|
|
||||||
<body style="background-color: #f4f4f4;">
|
|
||||||
<DefaultLayout></DefaultLayout>
|
|
||||||
<div>
|
|
||||||
<v-row class="fluid" style="margin-top: -30px; position: relative; z-index: 0;" hidden-md-and-down>
|
|
||||||
<v-col cols="12" class="pa-0" style="width: 100vw; overflow: hidden;">
|
|
||||||
<v-img class="profile-banner" max-height="375" src="./../../../images/tos/headerbackground.png"
|
|
||||||
cover style="box-shadow: 0 4px 6px rgba(0, 0, 0, 0.8);"></v-img>
|
|
||||||
</v-col>
|
|
||||||
</v-row>
|
|
||||||
|
|
||||||
<v-container style="z-index: 100; position: relative;">
|
|
||||||
<v-row justify="center" align="center" style="color:white; margin-top: -250px;"
|
|
||||||
class="header-text-size">
|
|
||||||
<v-typography class="headline text-center">Conditions d'utilisation</v-typography>
|
|
||||||
</v-row>
|
|
||||||
</v-container>
|
|
||||||
|
|
||||||
|
|
||||||
<v-container style="z-index: 100; position: relative;">
|
|
||||||
<v-row justify="center" align="center">
|
|
||||||
<v-spacer></v-spacer>
|
|
||||||
<v-col cols="7">
|
|
||||||
<p class="text-start">
|
|
||||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
|
|
||||||
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
|
|
||||||
laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit amet, consectetur
|
|
||||||
adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
|
|
||||||
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
|
|
||||||
consequat.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
|
|
||||||
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
|
|
||||||
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit
|
|
||||||
amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore
|
|
||||||
magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
|
|
||||||
aliquip ex ea commodo consequat.
|
|
||||||
</p>
|
|
||||||
</v-col>
|
|
||||||
<v-spacer></v-spacer>
|
|
||||||
</v-row>
|
|
||||||
</v-container>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FooterLayout></FooterLayout>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script setup>
|
|
||||||
import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
|
||||||
import FooterLayout from '@/layouts/FooterLayout.vue';
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.header-text-size {
|
|
||||||
font-size: 4rem;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
<v-container style="z-index: 100; position: relative;">
|
<v-container style="z-index: 100; position: relative;">
|
||||||
<v-row justify="center" align="center" style="color:white; margin-top: -250px;"
|
<v-row justify="center" align="center" style="color:white; margin-top: -250px;"
|
||||||
class="header-text-size">
|
class="header-text-size">
|
||||||
<v-typography class="headline text-center">Politiques des contenus</v-typography>
|
<v-typography class="headline text-center">Politique de Contenu</v-typography>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
@@ -22,19 +22,281 @@
|
|||||||
<v-row justify="center" align="center">
|
<v-row justify="center" align="center">
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
<v-col cols="7">
|
<v-col cols="7">
|
||||||
<p class="text-start">
|
<p style="font-weight: 600; font-size: 2rem; margin-bottom: 25px;">
|
||||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
|
Politique de Contenu d’Hutopy
|
||||||
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
|
|
||||||
laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit amet, consectetur
|
|
||||||
adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
|
|
||||||
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
|
|
||||||
consequat.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
|
|
||||||
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
|
|
||||||
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit
|
|
||||||
amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore
|
|
||||||
magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
|
|
||||||
aliquip ex ea commodo consequat.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Introduction
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy vise à offrir une plateforme sécurisée, inclusive et respectueuse où les créateurs
|
||||||
|
peuvent partager leur travail et interagir avec une communauté engagée. Pour maintenir cet
|
||||||
|
environnement, nous avons établi des lignes directrices claires concernant le type de
|
||||||
|
contenu autorisé sur notre plateforme. En utilisant Hutopy, vous acceptez de respecter cette
|
||||||
|
politique de contenu.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Contenu Autorisé
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy encourage la publication de contenu créatif, éducatif et inspirant dans divers
|
||||||
|
formats, y compris :<br>
|
||||||
|
<br>
|
||||||
|
<li>Arts visuels et design : Illustrations, photographies, designs graphiques respectant le
|
||||||
|
droit d'auteur.</li>
|
||||||
|
<br>
|
||||||
|
<li>Éducation et apprentissage : Tutoriels, cours en ligne, webinaires qui favorisent
|
||||||
|
l'apprentissage et le développement personnel.</li>
|
||||||
|
<br>
|
||||||
|
<li>Contenu écrit : Articles, blogs, poésies qui enrichissent les discussions et partagent
|
||||||
|
des connaissances.</li>
|
||||||
|
<br>
|
||||||
|
<li>Multimédia : Vidéos, podcasts et musique originales qui respectent les droits d'auteur
|
||||||
|
et encouragent l'expression créative.</li>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Contenu Interdit
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Pour protéger notre communauté, certains types de contenu ne sont pas autorisés sur Hutopy,
|
||||||
|
incluant mais non limité à : <br>
|
||||||
|
<br>
|
||||||
|
<li>Contenu illégal : Tout contenu promouvant des activités illégales ou fournissant des
|
||||||
|
instructions pour commettre des actes illégaux.</li>
|
||||||
|
<br>
|
||||||
|
<li>Harcèlement et discours de haine : Contenu visant à harceler, menacer, ou promouvoir la
|
||||||
|
haine contre des individus ou des groupes basés sur la race, l'ethnie, la religion, le
|
||||||
|
genre, l'orientation sexuelle, l'identité de genre ou tout autre caractéristique
|
||||||
|
distinctive.
|
||||||
|
</li>
|
||||||
|
<br>
|
||||||
|
<li>Contenu pour adultes : Matériel pornographique ou explicitement sexuel.
|
||||||
|
</li>
|
||||||
|
<br>
|
||||||
|
<li>Violence et contenu graphique : Images ou descriptions de violence excessive, gore ou
|
||||||
|
choquantes.</li>
|
||||||
|
<br>
|
||||||
|
<li>Publicité mensongère et spam : Contenu trompeur, frauduleux ou spammy.
|
||||||
|
</li>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Droits d'Auteur et Propriété Intellectuelle
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Respect des Droits : Vous devez posséder les droits sur le contenu que vous publiez sur
|
||||||
|
Hutopy ou avoir l'autorisation expresse du détenteur des droits pour utiliser ce contenu.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Attribution : Lorsque vous utilisez ou adaptez le contenu protégé par des droits d'auteur
|
||||||
|
appartenant à autrui, une attribution claire et correcte doit être fournie.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Modération et Signalement
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Modération : Hutopy utilise à la fois des modérateurs humains et des outils automatisés pour
|
||||||
|
surveiller et évaluer le contenu publié, garantissant le respect de cette politique.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Signalement : Les utilisateurs de Hutopy sont encouragés à signaler tout contenu qu'ils
|
||||||
|
considèrent comme enfreignant notre politique de contenu via les outils de signalement
|
||||||
|
disponibles sur la plateforme.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Conséquences des Violations
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
La violation de notre politique de contenu peut entraîner des actions allant de
|
||||||
|
l'avertissement à la suppression du contenu ou à la suspension, voire à la résiliation du
|
||||||
|
compte utilisateur.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Révisions de la Politique
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy se réserve le droit de modifier cette politique de contenu à tout moment pour
|
||||||
|
refléter les changements dans nos pratiques ou pour se conformer à de nouvelles
|
||||||
|
réglementations légales.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Dans le cas d’une non conformité aux politiques de contenus :
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
1. Suspension des Fonds : Les montants accumulés sur le compte de l'utilisateur en question
|
||||||
|
seront suspendus temporairement le temps de l'évaluation.<br>
|
||||||
|
<br>
|
||||||
|
2. Redistribution à des Œuvres de Charité : Si, après évaluation, le contenu est
|
||||||
|
définitivement jugé non conforme à nos clauses de conformité, les fonds suspendus seront
|
||||||
|
redistribués à des œuvres de charité choisies par Hutopy. L'utilisateur concerné sera
|
||||||
|
informé de cette décision et des raisons de la non-conformité de son contenu.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Cette mesure vise à renforcer la responsabilité des créateurs quant au type de contenu
|
||||||
|
partagé sur Hutopy, tout en soutenant des causes bénéfiques en cas de violation de nos
|
||||||
|
directives.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 2rem; margin-bottom: 25px;">
|
||||||
|
Section Anti-Exploitation d’Hutopy
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Engagement d’Hutopy
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy s'engage fermement à maintenir une plateforme sûre et respectueuse pour tous ses
|
||||||
|
utilisateurs. Nous prenons une position intransigeante contre toute forme d'exploitation
|
||||||
|
humaine et nous travaillons activement pour prévenir, identifier et combattre les
|
||||||
|
comportements et contenus exploitants. Notre mission est de créer un environnement où la
|
||||||
|
créativité et l'expression personnelle peuvent s'épanouir sans crainte d'exploitation ou
|
||||||
|
d'abus.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Politique de Tolérance Zéro
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Nous appliquons une politique de tolérance zéro à l'égard de :<br>
|
||||||
|
<br>
|
||||||
|
<li>Exploitation sexuelle : Cela inclut, mais n'est pas limité à, la pornographie infantile,
|
||||||
|
le trafic sexuel, et le harcèlement sexuel.
|
||||||
|
</li>
|
||||||
|
<br>
|
||||||
|
<li>Travail forcé : Nous nous opposons à toute forme de travail forcé ou de servitude, y
|
||||||
|
compris le travail des enfants.
|
||||||
|
</li>
|
||||||
|
<br>
|
||||||
|
<li>Exploitation financière : Cela comprend les arnaques, la fraude et tout autre type
|
||||||
|
d'exploitation financière.</li>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Politique de Tolérance Zéro
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Signalement et Actions<br>
|
||||||
|
<br>
|
||||||
|
<li>Mécanismes de Signalement : Hutopy fournit des outils faciles à utiliser pour signaler
|
||||||
|
rapidement tout contenu ou comportement suspect d'exploitation. Nous encourageons
|
||||||
|
vivement les utilisateurs à utiliser ces outils s'ils rencontrent ou soupçonnent des cas
|
||||||
|
d'exploitation.
|
||||||
|
</li>
|
||||||
|
<br>
|
||||||
|
<li>Réponse Rapide : Notre équipe dédiée examine tous les signalements avec la plus grande
|
||||||
|
attention et prend des mesures immédiates pour adresser les problèmes signalés. Cela
|
||||||
|
peut inclure la suppression de contenu, la suspension de comptes, et, si nécessaire, le
|
||||||
|
signalement aux autorités compétentes.
|
||||||
|
</li>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Collaboration avec les Autorités
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Nous collaborons étroitement avec les autorités et les organisations spécialisées pour
|
||||||
|
combattre l'exploitation sous toutes ses formes. Hutopy est déterminé à respecter toutes les
|
||||||
|
lois applicables et à coopérer avec les autorités dans leurs efforts de lutte contre
|
||||||
|
l'exploitation et l'abus.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Engagements des Utilisateurs
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
En rejoignant Hutopy, les utilisateurs s'engagent à respecter nos principes
|
||||||
|
anti-exploitation et à contribuer à la création d'un espace sûr pour tous. Tout manquement à
|
||||||
|
ces engagements entraînera des conséquences sérieuses, conformément à notre politique de
|
||||||
|
tolérance zéro.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Modération et Signalement
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<li>Modération : Hutopy utilise à la fois des modérateurs humains et des outils automatisés
|
||||||
|
pour surveiller et évaluer le contenu publié, garantissant le respect de cette
|
||||||
|
politique.</li>
|
||||||
|
<br>
|
||||||
|
<li>Signalement : Les utilisateurs d’Hutopy sont encouragés à signaler tout contenu qu'ils
|
||||||
|
considèrent comme enfreignant notre politique de contenu via les outils de signalement
|
||||||
|
disponibles sur la plateforme.</li>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Conséquences des Violations
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
La violation de notre politique de contenu peut entraîner des actions allant de
|
||||||
|
l'avertissement à la suppression du contenu ou à la suspension, voire à la résiliation du
|
||||||
|
compte utilisateur.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Révisions de la Politique
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy se réserve le droit de modifier cette politique de contenu à tout moment pour
|
||||||
|
refléter les changements dans nos pratiques ou pour se conformer à de nouvelles
|
||||||
|
réglementations légales.
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Contact
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Si vous avez des questions sur cette politique de contenu ou sur la manière dont nous
|
||||||
|
l'appliquons, veuillez contacter notre équipe d'assistance à <a
|
||||||
|
href="mailto:support@hutopy.com" style="color: #a30e79;">support@hutopy.com</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-col>
|
</v-col>
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|||||||
243
src/views/tos/FAQ.vue
Normal file
243
src/views/tos/FAQ.vue
Normal file
@@ -0,0 +1,243 @@
|
|||||||
|
<template>
|
||||||
|
|
||||||
|
<body style="background-color: #f4f4f4;">
|
||||||
|
<DefaultLayout></DefaultLayout>
|
||||||
|
<div>
|
||||||
|
<v-row class="fluid" style="margin-top: -30px; position: relative; z-index: 0;">
|
||||||
|
<v-col cols="12" class="pa-0" style="width: 100vw; overflow: hidden;">
|
||||||
|
<v-img class="profile-banner" max-height="375" src="./../../../images/tos/headerbackground.png"
|
||||||
|
cover style="box-shadow: 0 4px 6px rgba(0, 0, 0, 0.8);"></v-img>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
|
<v-container style="z-index: 100; position: relative;">
|
||||||
|
<v-row justify="center" style="color:white;">
|
||||||
|
<h1 class="header-text-size text-center">FAQ
|
||||||
|
</h1>
|
||||||
|
</v-row>
|
||||||
|
</v-container>
|
||||||
|
|
||||||
|
|
||||||
|
<v-row class="fluid d-flex justify-center" style="margin-bottom: 25px; margin-top: 25px;">
|
||||||
|
<v-col cols="auto">
|
||||||
|
<router-link :to="{ name: 'home' }">
|
||||||
|
<v-btn flat style="background-color: #f4f4f4;">
|
||||||
|
<v-icon left style="margin-right: 10px;">mdi-home</v-icon> Accueil
|
||||||
|
</v-btn>
|
||||||
|
</router-link>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<v-container style="z-index: 100; position: relative;">
|
||||||
|
<v-row justify="center" align="center">
|
||||||
|
<v-spacer></v-spacer>
|
||||||
|
<v-col cols="7">
|
||||||
|
<p style="font-weight: 600; font-size: 1rem; margin-bottom: 25px; color: red;">
|
||||||
|
Certaines fonctionnalités ne sont pas encore implémentées, donc certains libellés sont
|
||||||
|
prévus pour la v1.0.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p style="font-weight: 600; font-size: 2rem; margin-bottom: 25px;">
|
||||||
|
Foire Aux Questions
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p class="text-start text-left" style="margin-bottom: 25px;">
|
||||||
|
La section FAQ de Hutopy est votre ressource essentielle pour trouver des réponses rapides
|
||||||
|
aux questions les plus fréquemment posées sur notre plateforme. Explorez nos réponses
|
||||||
|
détaillées pour optimiser votre utilisation de Hutopy et résoudre vos problèmes en un
|
||||||
|
instant. Consultez régulièrement notre FAQ pour rester informé des dernières
|
||||||
|
fonctionnalités.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
1. Comment puis-je créer un compte sur Hutopy ?
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Créer un compte est
|
||||||
|
simple !
|
||||||
|
Visitez notre page
|
||||||
|
d'inscription, remplissez les
|
||||||
|
informations requises, et suivez les instructions pour confirmer votre adresse e-mail ou
|
||||||
|
vous connecter via les partenaires de connexion. Vous pourrez commencer à explorer et à
|
||||||
|
interagir avec la communauté Hutopy immédiatement après.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
2. Quels types de contenu puis-je publier sur Hutopy ?
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Hutopy accueille une
|
||||||
|
large
|
||||||
|
variété de contenus créatifs, incluant mais non limité à des vidéos, articles, podcasts, et
|
||||||
|
illustrations. Nous encourageons la diversité et l'originalité, tant que le contenu respecte
|
||||||
|
nos valeurs.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
3. Comment Hutopy rémunère-t-il les créateurs de contenu ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Les créateurs peuvent monétiser leur
|
||||||
|
contenu de plusieurs façons, notamment via des abonnements payants et des dons de la part
|
||||||
|
des utilisateurs.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
4. Comment puis-je modifier mon profil ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Connectez-vous à votre compte, accédez à
|
||||||
|
votre profil, puis cliquez sur "Éditer le profil" pour modifier vos informations, ajouter
|
||||||
|
une bio, changer votre photo de profil, et plus encore.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
5. Est-il possible de supprimer mon compte ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Oui, vous pouvez faire la suppression de
|
||||||
|
votre compte sur votre profil dans la section plus. Notez que cette action est irréversible.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
6. Que faire si j'oublie mon mot de passe ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Sur la page de connexion, cliquez sur "Mot
|
||||||
|
de passe oublié ?" et suivez les instructions pour réinitialiser votre mot de passe via
|
||||||
|
votre adresse courriel.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
7. Comment signaler un contenu inapproprié ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Si vous rencontrez du contenu qui viole nos
|
||||||
|
directives, cliquer sur les trois petits points en haut de la publication et cliqué sur le
|
||||||
|
bouton "Signaler" associé au contenu en question pour alerter notre équipe de modération.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
8. Comment puis-je contacter le support Hutopy ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Pour toute assistance, vous pouvez nous
|
||||||
|
contacter via notre formulaire en ligne ou par e-mail à support@hutopy.com, ou via nos
|
||||||
|
réseaux sociaux. Notre équipe s'efforce de répondre rapidement à toutes les demandes.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
9. Quels sont les frais pour les créateurs sur Hutopy ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Hutopy prélève une commission de 12% +
|
||||||
|
0,30$ sur chaque transaction réalisée sur la plateforme, que ce soit pour les abonnements,
|
||||||
|
les dons ou tout autre revenu généré par les créateurs. Cette commission nous aide à couvrir
|
||||||
|
les coûts de maintenance de la plateforme, de la bande passante, d'assistance utilisateur,
|
||||||
|
des frais de transaction de Stripe et le développement continu pour améliorer votre
|
||||||
|
expérience sur Hutopy.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
10. Y a-t-il des frais pour s'inscrire ou pour maintenir mon compte sur Hutopy ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Non, l'inscription sur Hutopy est gratuite,
|
||||||
|
et il n'y a pas de frais mensuels ou annuels pour maintenir votre compte. Vous pouvez
|
||||||
|
commencer à utiliser Hutopy et à partager votre contenu sans aucun coût initial.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
11. Les utilisateurs doivent-ils payer pour accéder au contenu sur Hutopy ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Hutopy offre à la fois du contenu gratuit
|
||||||
|
et du contenu premium. Les utilisateurs peuvent accéder gratuitement à une partie du contenu
|
||||||
|
sur la plateforme. Cependant, certains créateurs peuvent choisir de rendre leur contenu
|
||||||
|
accessible uniquement via un abonnement payant ou un achat unique pour soutenir leur
|
||||||
|
travail.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
12. Existe-t-il des frais pour retirer mes gains de la plateforme ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Les créateurs peuvent retirer leurs gains
|
||||||
|
sans frais supplémentaires de la part d’Hutopy. Cependant, les transactions bancaires ou les
|
||||||
|
transferts vers des portefeuilles électroniques peuvent être soumis aux frais standards
|
||||||
|
imposés par ces services ou institutions financières, mais pas par Hutopy.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
|
13. Les frais Hutopy sont-ils les mêmes pour tous les types de contenu ?
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<span style="font-weight: 600;">Réponse :</span> Oui, les frais de commission d’Hutopy sont
|
||||||
|
uniformément appliqués à tous les types de contenu et de transactions sur la plateforme pour
|
||||||
|
maintenir la simplicité et la transparence et ce peut importe le montant.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</v-col>
|
||||||
|
<v-spacer></v-spacer>
|
||||||
|
</v-row>
|
||||||
|
</v-container>
|
||||||
|
</div>
|
||||||
|
<FooterLayout></FooterLayout>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
||||||
|
import FooterLayout from '@/layouts/FooterLayout.vue';
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
.header-text-size {
|
||||||
|
font-size: 4rem;
|
||||||
|
margin-top: -230px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@media (min-width: 650px) and (max-width: 960px) {
|
||||||
|
.header-text-size {
|
||||||
|
margin-top: -200px;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 100px) and (max-width: 649px) {
|
||||||
|
.header-text-size {
|
||||||
|
margin-top: -155px;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
</style>
|
||||||
140
src/views/tos/GuideForCreators.vue
Normal file
140
src/views/tos/GuideForCreators.vue
Normal file
@@ -0,0 +1,140 @@
|
|||||||
|
<template>
|
||||||
|
|
||||||
|
<body style="background-color: #f4f4f4;">
|
||||||
|
<DefaultLayout></DefaultLayout>
|
||||||
|
<div>
|
||||||
|
<v-row class="fluid" style="margin-top: -30px; position: relative; z-index: 0;">
|
||||||
|
<v-col cols="12" class="pa-0" style="width: 100vw; overflow: hidden;">
|
||||||
|
<v-img class="profile-banner" max-height="375" src="./../../../images/tos/headerbackground.png"
|
||||||
|
cover style="box-shadow: 0 4px 6px rgba(0, 0, 0, 0.8);"></v-img>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
|
<v-container style="z-index: 100; position: relative;">
|
||||||
|
<v-row justify="center" style="color:white;">
|
||||||
|
<h1 class="header-text-size text-center">Guide pour les Créateurs</h1>
|
||||||
|
</v-row>
|
||||||
|
</v-container>
|
||||||
|
|
||||||
|
|
||||||
|
<v-row class="fluid d-flex justify-center" style="margin-bottom: 25px; margin-top: 25px;">
|
||||||
|
<v-col cols="auto">
|
||||||
|
<router-link :to="{ name: 'home' }">
|
||||||
|
<v-btn flat style="background-color: #f4f4f4;">
|
||||||
|
<v-icon left style="margin-right: 10px;">mdi-home</v-icon> Accueil
|
||||||
|
</v-btn>
|
||||||
|
</router-link>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<v-container style="z-index: 100; position: relative;">
|
||||||
|
<v-row justify="center" align="center">
|
||||||
|
<v-spacer></v-spacer>
|
||||||
|
<v-col cols="7">
|
||||||
|
<p style="font-weight: 600; font-size: 2rem; margin-bottom: 25px;">
|
||||||
|
Guide pour les Créateurs sur Hutopy
|
||||||
|
</p>
|
||||||
|
<p class="text-start text-left" style="margin-bottom: 25px;">
|
||||||
|
Bienvenue dans la Communauté de Créateurs d’Hutopy
|
||||||
|
</p>
|
||||||
|
<p style="margin-bottom: 25px;">
|
||||||
|
Félicitations pour avoir choisi Hutopy pour partager votre créativité et votre savoir ! Ce
|
||||||
|
guide est conçu pour vous aider à maximiser votre présence sur la plateforme, à engager
|
||||||
|
votre audience et à tirer le meilleur parti des outils à votre disposition.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
1. Création de Votre Profil de Créateur :
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<li>Personnalisez Votre Profil : Ajoutez une photo de profil, une bannière et une bio
|
||||||
|
qui
|
||||||
|
reflète votre personnalité et votre marque de créateur.</li> <br>
|
||||||
|
<li> Liens et Contacts : Intégrez des liens vers vos autres plateformes sociales</li>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
2. Publication de Contenu :
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; ">
|
||||||
|
<li>Diversifiez Votre Contenu : Explorez différents formats – vidéos, articles, podcasts –
|
||||||
|
pour captiver divers segments d'audience.
|
||||||
|
</li> <br>
|
||||||
|
<li> Planification et Consistance : Publiez régulièrement pour garder votre audience
|
||||||
|
engagée. Utilisez l'outil de planification d’Hutopy pour organiser vos publications à
|
||||||
|
l'avance.</li>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
3. Engagement avec Votre Audience :
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<li>Interagissez : Répondez aux commentaires, participez à des discussions et créez des
|
||||||
|
sondages pour encourager l'interaction.
|
||||||
|
</li> <br>
|
||||||
|
<li> Analysez Vos Performances : Utilisez les outils d'analyse d’Hutopy pour comprendre ce
|
||||||
|
qui résonne avec votre audience et ajustez votre stratégie en conséquence.</li>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
4. Monétisation :
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<li>Explorez les Options : Hutopy offre plusieurs voies de monétisation, y compris les
|
||||||
|
abonnements payants, les dons et le programme d'ambassadeur. Choisissez ce qui convient
|
||||||
|
le mieux à votre contenu et à votre audience.
|
||||||
|
</li>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
5. Croissance et Développement :
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
<li>Continuez à Apprendre : Utilisez le Centre de Ressources Éducatives d’Hutopy pour
|
||||||
|
améliorer vos compétences et rester à jour sur les tendances du secteur. ( À venir )
|
||||||
|
</li> <br>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
</v-col>
|
||||||
|
<v-spacer></v-spacer>
|
||||||
|
</v-row>
|
||||||
|
</v-container>
|
||||||
|
</div>
|
||||||
|
<FooterLayout></FooterLayout>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import DefaultLayout from '@/layouts/DefaultLayout.vue';
|
||||||
|
import FooterLayout from '@/layouts/FooterLayout.vue';
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
.header-text-size {
|
||||||
|
font-size: 4rem;
|
||||||
|
margin-top: -230px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@media (min-width: 650px) and (max-width: 960px) {
|
||||||
|
.header-text-size {
|
||||||
|
margin-top: -200px;
|
||||||
|
font-size: 3rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 100px) and (max-width: 649px) {
|
||||||
|
.header-text-size {
|
||||||
|
margin-top: -135px;
|
||||||
|
font-size: 2.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
</style>
|
||||||
@@ -11,12 +11,12 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
|
|
||||||
<v-container style="z-index: 100; position: relative;">
|
<v-container style="z-index: 100; position: relative;">
|
||||||
<v-row justify="center" align="center" style="color:white; margin-top: -250px;"
|
<v-row justify="center" style="color:white;">
|
||||||
class="header-text-size">
|
<h1 class="header-text-size text-center">Aide et Contact</h1>
|
||||||
<v-typography class="headline text-center">Aide et Contact</v-typography>
|
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
|
|
||||||
|
|
||||||
<v-row class="fluid d-flex justify-center" style="margin-bottom: 25px; margin-top: 25px;">
|
<v-row class="fluid d-flex justify-center" style="margin-bottom: 25px; margin-top: 25px;">
|
||||||
<v-col cols="auto">
|
<v-col cols="auto">
|
||||||
<router-link :to="{ name: 'home' }">
|
<router-link :to="{ name: 'home' }">
|
||||||
@@ -33,6 +33,10 @@
|
|||||||
<v-row justify="center" align="center">
|
<v-row justify="center" align="center">
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
<v-col cols="7">
|
<v-col cols="7">
|
||||||
|
<p style="font-weight: 600; font-size: 2rem; margin-bottom: 25px;">
|
||||||
|
Aide et contact
|
||||||
|
</p>
|
||||||
|
|
||||||
<p class="text-start text-left" style="margin-bottom: 25px;">
|
<p class="text-start text-left" style="margin-bottom: 25px;">
|
||||||
Bienvenue dans notre espace d'assistance ! Que vous soyez un créateur à la recherche de
|
Bienvenue dans notre espace d'assistance ! Que vous soyez un créateur à la recherche de
|
||||||
conseils pour optimiser votre présence sur Hutopy, ou un utilisateur curieux d'en apprendre
|
conseils pour optimiser votre présence sur Hutopy, ou un utilisateur curieux d'en apprendre
|
||||||
@@ -41,26 +45,47 @@
|
|||||||
agréable que possible.
|
agréable que possible.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<v-typography>
|
<p style="font-weight: 600; font-size: 1.4rem;">
|
||||||
FAQ (Foire Aux Questions)
|
FAQ (Foire Aux Questions)
|
||||||
</v-typography>
|
</p>
|
||||||
|
|
||||||
<p style="margin-top: 25px;">
|
<p style="margin-top: 25px; ">
|
||||||
Retrouvez les réponses aux questions les plus fréquemment posées concernant l'utilisation
|
Retrouvez les réponses aux questions les plus fréquemment posées concernant l'utilisation
|
||||||
d’Hutopy, les fonctionnalités de la plateforme, les options de monétisation, et plus encore.
|
d’Hutopy, les fonctionnalités de la plateforme, les options de monétisation, et plus encore.
|
||||||
Consulter la FAQ
|
Consulter la FAQ
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; font-weight: 600; font-size: 1.4rem;">Contactez-Nous</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px;">Nous sommes toujours ravis d'entendre nos utilisateurs ! Que ce
|
||||||
|
soit pour partager vos retours, poser une question spécifique, ou demander des
|
||||||
|
renseignements sur des partenariats, n'hésitez pas à nous contacter.</p>
|
||||||
|
<p style="margin-top: 25px; color: black;">
|
||||||
|
- Par E-mail : <a href="mailto:info@hutopy.com" style="color: #a30e79;">info@hutopy.com</a>
|
||||||
|
<br>
|
||||||
|
- Réseaux Sociaux : Nous sommes actifs sur <a href="https://www.facebook.com/Hutopy"
|
||||||
|
style="color: #a30e79;">Facebook</a>, et <a href="https://www.instagram.com/hutopy.inc"
|
||||||
|
style="color: #a30e79;">Instagram</a> <br>
|
||||||
|
- Suivez-nous pour rester informé et interagir avec notre communauté.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; font-weight: 600; font-size: 1.4rem;">Assistance Technique</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; color: black;">
|
||||||
|
Rencontrez-vous un problème technique ? <br>
|
||||||
|
Notre équipe d'assistance est là pour vous aider :
|
||||||
|
<a href="mailto:support@hutopy.com" style="color: #a30e79;">support@hutopy.com</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
<p style="margin-top: 25px;">Nous sommes là pour rendre votre expérience sur Hutopy aussi fluide
|
||||||
|
et positive que possible. N'hésitez pas à nous contacter pour toute aide supplémentaire !
|
||||||
|
</p>
|
||||||
</v-col>
|
</v-col>
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
</v-row>
|
</v-row>
|
||||||
</v-container>
|
</v-container>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FooterLayout></FooterLayout>
|
<FooterLayout></FooterLayout>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
@@ -72,8 +97,25 @@ import FooterLayout from '@/layouts/FooterLayout.vue';
|
|||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style scoped>
|
||||||
.header-text-size {
|
.header-text-size {
|
||||||
font-size: 4rem;
|
font-size: 4rem;
|
||||||
|
margin-top: -230px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@media (min-width: 650px) and (max-width: 960px) {
|
||||||
|
.header-text-size {
|
||||||
|
margin-top: -200px;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 100px) and (max-width: 649px) {
|
||||||
|
.header-text-size {
|
||||||
|
margin-top: -155px;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -22,19 +22,132 @@
|
|||||||
<v-row justify="center" align="center">
|
<v-row justify="center" align="center">
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
<v-col cols="7">
|
<v-col cols="7">
|
||||||
<p class="text-start">
|
<p style="font-weight: 600; font-size: 2rem; margin-bottom: 25px;">
|
||||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
|
Conditions Générales d'Utilisation d’Hutopy
|
||||||
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
|
|
||||||
laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit amet, consectetur
|
|
||||||
adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
|
|
||||||
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
|
|
||||||
consequat.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
|
|
||||||
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
|
|
||||||
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit
|
|
||||||
amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore
|
|
||||||
magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
|
|
||||||
aliquip ex ea commodo consequat.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Bienvenue sur Hutopy
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
En accédant à la plateforme Hutopy et en l'utilisant, vous acceptez de vous conformer aux
|
||||||
|
conditions générales d'utilisation suivantes, qui sont conçues pour assurer une expérience
|
||||||
|
sûre, respectueuse et positive pour tous les utilisateurs. Ces conditions s'appliquent à
|
||||||
|
tous les visiteurs, utilisateurs et autres personnes qui accèdent ou utilisent le
|
||||||
|
service.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Utilisation Acceptable
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
1. Contenu : Vous vous engagez à ne pas publier de contenu illégal, diffamatoire,
|
||||||
|
abusif, pornographique, haineux, raciste ou de toute autre nature susceptible de causer
|
||||||
|
du tort. Tout contenu publié reste sous votre responsabilité.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
2. Comportement : Tout comportement visant à nuire à d'autres utilisateurs, à la
|
||||||
|
plateforme ou à ses opérations est strictement interdit. Cela inclut le piratage, la
|
||||||
|
diffusion de logiciels malveillants et les tentatives d'hameçonnage.
|
||||||
|
<br>
|
||||||
|
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Droits de Propriété Intellectuelle
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Le contenu publié sur Hutopy par les utilisateurs reste la propriété de leurs créateurs
|
||||||
|
respectifs. En publiant du contenu sur Hutopy, vous accordez à la plateforme une licence non
|
||||||
|
exclusive, transférable, libre de droits et mondiale pour utiliser, reproduire, modifier,
|
||||||
|
publier, traduire et distribuer ce contenu dans tout média.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Confidentialité
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
La protection de vos données personnelles est de la plus haute importance pour Hutopy. Votre
|
||||||
|
information est collectée et utilisée conformément à notre politique de confidentialité.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Limitation de Responsabilité
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy et ses affiliés ne seront pas responsables des dommages indirects, accidentels,
|
||||||
|
spéciaux, consécutifs ou punitifs, y compris sans limitation, la perte de profits, de
|
||||||
|
données ou d'usage, que ce soit dans une action contractuelle, délictuelle y compris la
|
||||||
|
négligence ou autre, découlant de ou en relation avec l'accès ou l'utilisation de la
|
||||||
|
plateforme Hutopy.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Clause de Non-Poursuite
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
En acceptant ces conditions générales d'utilisation, vous convenez qu'en aucun cas Hutopy,
|
||||||
|
ses dirigeants, employés, partenaires, agents, fournisseurs ou affiliés ne pourront être
|
||||||
|
tenus responsables de dommages directs, indirects, accidentels, spéciaux, consécutifs ou
|
||||||
|
exemplaires résultant de votre utilisation de la plateforme Hutopy. Par conséquent, vous
|
||||||
|
renoncez expressément à tout droit de poursuivre Hutopy et ses affiliés pour toute
|
||||||
|
réclamation liée à votre utilisation de la plateforme.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Gestion du Contenu Inapproprié et Sanctions Financières
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy s'engage à maintenir un environnement sûr et respectueux pour tous ses utilisateurs.
|
||||||
|
Ainsi, tout contenu publié sur la plateforme est sujet à une évaluation de conformité avec
|
||||||
|
nos directives et nos standards éthiques. Dans l'éventualité où le contenu d'un utilisateur
|
||||||
|
est jugé inapproprié, offensant ou en violation avec nos Acceptation des Conditions<br>
|
||||||
|
<br>
|
||||||
|
Votre accès et votre utilisation continue de la plateforme Hutopy constituent votre
|
||||||
|
acceptation des présentes conditions générales et de toutes les modifications futures. Il
|
||||||
|
est de votre responsabilité de vous tenir informé des mises à jour de ces conditions. <br>
|
||||||
|
<br>
|
||||||
|
Nous vous encourageons à utiliser Hutopy de manière responsable et conforme à nos
|
||||||
|
directives, afin de contribuer à une communauté positive et enrichissante pour tous.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Modifications des Conditions
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy se réserve le droit de modifier ou de remplacer ces conditions à tout moment. Il est
|
||||||
|
de votre responsabilité de revoir régulièrement ces conditions pour vous tenir informé des
|
||||||
|
mises à jour.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Résiliation
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Hutopy peut résilier ou suspendre votre accès à la plateforme immédiatement, sans préavis ni
|
||||||
|
responsabilité, pour quelque raison que ce soit, y compris, sans limitation, si vous violez
|
||||||
|
les conditions.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px; font-weight: 600; font-size: 1.3rem;">
|
||||||
|
Loi Applicable
|
||||||
|
</p>
|
||||||
|
<p style="margin-top: 25px; margin-bottom: 25px;">
|
||||||
|
Ces conditions seront régies et interprétées conformément aux lois du pays/juridiction où
|
||||||
|
est basée la plateforme, sans égard à ses conflits de dispositions légales.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</v-col>
|
</v-col>
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
</v-row>
|
</v-row>
|
||||||
|
|||||||
Reference in New Issue
Block a user