فهرست منبع

replace images with new ones and reorganize

Olivier Massot 1 سال پیش
والد
کامیت
99a958ad7b
57فایلهای تغییر یافته به همراه194 افزوده شده و 191 حذف شده
  1. 10 10
      components/About/Chronologie.vue
  2. 10 10
      components/About/Equipe.vue
  3. 1 1
      components/About/FAQ.vue
  4. 6 6
      components/About/Logiciels.vue
  5. 1 1
      components/About/Presentation.vue
  6. 8 8
      components/About/Valeurs.vue
  7. 1 1
      components/Common/Banner.vue
  8. 1 0
      components/Common/Carousel/Fonctionnalite.vue
  9. 2 2
      components/Common/Contact.vue
  10. 1 1
      components/Common/ContainerVideo.vue
  11. 1 1
      components/Common/Presentation.vue
  12. 1 1
      components/Contact/Banner.vue
  13. 1 1
      components/Contact/Map.vue
  14. 1 1
      components/Formation/Certification.vue
  15. 2 2
      components/Formation/OPCA.vue
  16. 1 1
      components/Formation/Participation.vue
  17. 2 2
      components/Formation/Presentation.vue
  18. 1 1
      components/Home/Besoin.vue
  19. 9 9
      components/Home/Caroussel.vue
  20. 1 1
      components/Home/EventAgenda.vue
  21. 1 1
      components/Home/Help.vue
  22. 8 8
      components/Home/Promotion.vue
  23. 6 6
      components/Home/Reviews.vue
  24. 6 6
      components/Home/Solution.vue
  25. 3 3
      components/Layout/FAQ.vue
  26. 1 1
      components/Layout/Footer/Footer.vue
  27. 6 6
      components/Layout/Footer/Prefooter.vue
  28. 3 3
      components/Layout/Footer/Solutions.vue
  29. 1 1
      components/Layout/Navigation/Lg.vue
  30. 1 1
      components/Logiciels/Artist/Abonnement.vue
  31. 1 1
      components/Logiciels/Artist/Abonnement/ToSubscribe.vue
  32. 3 3
      components/Logiciels/Artist/Avantages.vue
  33. 9 9
      components/Logiciels/Artist/Fonctionnalites.vue
  34. 1 1
      components/Logiciels/Artist/Formations.vue
  35. 8 6
      components/Logiciels/Artist/Presentation.vue
  36. 7 6
      components/Logiciels/Artist/SomeNumbers.vue
  37. 6 6
      components/Logiciels/Manager/Avantages.vue
  38. 9 9
      components/Logiciels/Manager/Fonctionnalites.vue
  39. 2 2
      components/Logiciels/Manager/Formation.vue
  40. 1 1
      components/Logiciels/Manager/Network.vue
  41. 6 6
      components/Logiciels/Manager/Presentation.vue
  42. 1 1
      components/Logiciels/Manager/SomeNumbers.vue
  43. 3 3
      components/Logiciels/School/Avantages.vue
  44. 13 13
      components/Logiciels/School/Fonctionnalites.vue
  45. 2 2
      components/Logiciels/School/Formations.vue
  46. 4 4
      components/Logiciels/School/Presentation.vue
  47. 7 6
      components/Logiciels/School/SomeNumbers.vue
  48. 1 1
      pages/actualites/[id].vue
  49. 1 1
      pages/actualites/index.vue
  50. 1 1
      pages/formations.vue
  51. 1 1
      pages/nous-rejoindre/[id].vue
  52. 1 1
      pages/nous-rejoindre/index.vue
  53. 3 5
      pages/opentalent_artist.vue
  54. 2 2
      pages/opentalent_manager.vue
  55. 2 2
      pages/opentalent_school.vue
  56. 1 1
      pages/qui-sommes-nous.vue
  57. 1 1
      pages/webinaires.vue

+ 10 - 10
components/About/Chronologie.vue

@@ -118,70 +118,70 @@ const slides: Array<ChronologyItem> = [
     title: "L'origine d'Opentalent",
     title: "L'origine d'Opentalent",
     description:
     description:
       "Sous une pleine lune inspirante, Guillaume alors imagine un outil collaboratif en ligne révolutionnaire pour le secteur culturel. Cette idée germe alors qu'il est président d'orchestre et membre du CA d'une école de musique, marquant le début du concept Opentalent.",
       "Sous une pleine lune inspirante, Guillaume alors imagine un outil collaboratif en ligne révolutionnaire pour le secteur culturel. Cette idée germe alors qu'il est président d'orchestre et membre du CA d'une école de musique, marquant le début du concept Opentalent.",
-    imageUrl: "/images/about/Origine-Opentalent-outil-collaboratif-pour-la-culture.jpg",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/1-Origine_Opentalent-outil_collaboratif_pour_la_culture.jpg",
   },
   },
   {
   {
     year: "2006",
     year: "2006",
     title: "Développement et partenariat stratégique",
     title: "Développement et partenariat stratégique",
     description:
     description:
       "Michel, passionné par l'innovation technologique, rejoint Guillaume. Ensemble, ils développent Opentalent avec le soutien de la Fédération de Haute-Savoie. Leur travail acharné bénévole durant 2 ans donne naissance à un logiciel SAS avant-gardiste, une première dans l'univers des structures culturelles.",
       "Michel, passionné par l'innovation technologique, rejoint Guillaume. Ensemble, ils développent Opentalent avec le soutien de la Fédération de Haute-Savoie. Leur travail acharné bénévole durant 2 ans donne naissance à un logiciel SAS avant-gardiste, une première dans l'univers des structures culturelles.",
-    imageUrl: "/images/about/Developpement-et-partenariat-stratégique-Opentalent.jpg",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/2-Developpement_et_partenariat_strategique_Opentalent.jpg",
   },
   },
   {
   {
     year: "2008",
     year: "2008",
     title: "Naissance de l'entreprise 2iOpenservice",
     title: "Naissance de l'entreprise 2iOpenservice",
     description:
     description:
       "La Fédération de Haute-Savoie, séduite par le projet, invite à collaborer avec la CMF, élargissant l'impact d'Opentalent. 2IOpenservice est alors officiellement créée, marquant une nouvelle ère dans la gestion culturelle digitale.  ",
       "La Fédération de Haute-Savoie, séduite par le projet, invite à collaborer avec la CMF, élargissant l'impact d'Opentalent. 2IOpenservice est alors officiellement créée, marquant une nouvelle ère dans la gestion culturelle digitale.  ",
-    imageUrl: "/images/about/idee.png",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/3-Naissance_de_l_entreprise_2IOpenservice-Opentalent.jpg",
   },
   },
   {
   {
     year: "2009",
     year: "2009",
     title: "MusAssos - la réponse aux besoins pour les petites structures",
     title: "MusAssos - la réponse aux besoins pour les petites structures",
     description:
     description:
       "Pour répondre aux besoins spécifiques des écoles affiliées à la CMF, 2iopenservice lance MusAssos, une solution adapté aux petites et moyennes structures, facilitant la gestion et la promotion culturelle.",
       "Pour répondre aux besoins spécifiques des écoles affiliées à la CMF, 2iopenservice lance MusAssos, une solution adapté aux petites et moyennes structures, facilitant la gestion et la promotion culturelle.",
-    imageUrl: "/images/about/idee.png",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/4-Logiciel_MusAssos-pour_les_petites_et_moyennes_structures.png",
   },
   },
   {
   {
     year: "2010",
     year: "2010",
     title: "CMF Réseau <br> l'innovation communautaire",
     title: "CMF Réseau <br> l'innovation communautaire",
     description:
     description:
       "La CMF adopte AdminFédé pour connecter ses adhérents, et AdminAsso devient accessible à tous, démocratisant l'accès aux outils de gestion artistique.",
       "La CMF adopte AdminFédé pour connecter ses adhérents, et AdminAsso devient accessible à tous, démocratisant l'accès aux outils de gestion artistique.",
-    imageUrl: "/images/about/idee.png",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/5-Confédération_Musicale_de_France-CMF_Réseau-AdminFédé_AdminAsso.png",
   },
   },
   {
   {
     year: "2014",
     year: "2014",
     title: "Vers une Culture Multidisciplinaire avec FFEC",
     title: "Vers une Culture Multidisciplinaire avec FFEC",
     description:
     description:
       "Le logiciel d'Opentalent s'étend au-delà de l'enseignement artistique, embrassant l'art, la musique, le théâtre, la danse et le cirque. En partenariat avec la FFEC, Reso Cirque voit le jour, intégrant notre solution au cœur de la pratique circassienne.",
       "Le logiciel d'Opentalent s'étend au-delà de l'enseignement artistique, embrassant l'art, la musique, le théâtre, la danse et le cirque. En partenariat avec la FFEC, Reso Cirque voit le jour, intégrant notre solution au cœur de la pratique circassienne.",
-    imageUrl: "/images/about/idee.png",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/6-FFEC_Reso_Cirque-Ouverture_vers_une_culture_multidisciplinaire.png",
   },
   },
   {
   {
     year: "2015",
     year: "2015",
     title: "Refonte Technologique",
     title: "Refonte Technologique",
     description:
     description:
       "Nous modernisons notre gamme de logiciels pour la rendre plus sécurisée et compatible avec divers supports, marquant une étape clé dans notre évolution technologique.",
       "Nous modernisons notre gamme de logiciels pour la rendre plus sécurisée et compatible avec divers supports, marquant une étape clé dans notre évolution technologique.",
-    imageUrl: "/images/about/Refonte-du-site-internet-Opentalent-agenda-et-logiciels-culturels.jpg",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/7-Refonte_technologique_des_logiciels_Opentalent_securitee_modernitee_intuitivitee.jpg",
   },
   },
   {
   {
     year: "2019",
     year: "2019",
     title: "Nouvelle Génération Opentalent",
     title: "Nouvelle Génération Opentalent",
     description:
     description:
       "Avec des fonctionnalités améliorées et une interface utilisateur intuitive, la nouvelle génération d'Opentalent se démarque, prouvant notre engagement envers l'excellence et l'accessibilité.",
       "Avec des fonctionnalités améliorées et une interface utilisateur intuitive, la nouvelle génération d'Opentalent se démarque, prouvant notre engagement envers l'excellence et l'accessibilité.",
-    imageUrl: "/images/about/Nouvelle-génération-Opentalent-moderne-securisee-experience-optimisee.jpg",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/8-Nouvelle_generation_Opentalent_moderne_securisee_experience_optimisee.jpg",
   },
   },
   {
   {
     year: "2024",
     year: "2024",
     title: "Relooking du site Opentalent",
     title: "Relooking du site Opentalent",
     description:
     description:
       "Le site Opentalent se réinvente, reflétant notre évolution et notre capacité à nous adapter aux tendances actuelles, tout en conservant notre essence originelle.",
       "Le site Opentalent se réinvente, reflétant notre évolution et notre capacité à nous adapter aux tendances actuelles, tout en conservant notre essence originelle.",
-    imageUrl: "/images/about/idee.png",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/9-Relooking_du_site_internet_Opentalent_agenda_et_logiciels_culturels.jpg",
   },
   },
   {
   {
     year: "",
     year: "",
     title: "LE FUTUR AVEC VOUS... ",
     title: "LE FUTUR AVEC VOUS... ",
     description:
     description:
       "Opentalent, plus qu'une gamme de logiciels ou un agenda culturel, c'est une aventure collective. Ensemble, poursuivons cette quête d'innovation et de partage culturel. <br> Rejoignez-nous dans cette aventure passionnante et façonnons l'avenir de la culture. <br> <strong> Opentalent, c'est vous ! </strong>",
       "Opentalent, plus qu'une gamme de logiciels ou un agenda culturel, c'est une aventure collective. Ensemble, poursuivons cette quête d'innovation et de partage culturel. <br> Rejoignez-nous dans cette aventure passionnante et façonnons l'avenir de la culture. <br> <strong> Opentalent, c'est vous ! </strong>",
-    imageUrl: "/images/about/idee.png",
+    imageUrl: "/images/pages/qui-sommes-nous/chronologie/10-Opentalent_ensemble_construisons_notre_futur.jpg",
   },
   },
 ];
 ];
 </script>
 </script>

+ 10 - 10
components/About/Equipe.vue

@@ -75,13 +75,13 @@ const associates: Array<SocietyMember> = [
   {
   {
     name: "Guillaume",
     name: "Guillaume",
     position: "Co-fondateur / Gérant",
     position: "Co-fondateur / Gérant",
-    photo: "/images/about/equipe/Guillaume_CORCOBA-co-fondateur_et_Gerant.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Guillaume_CORCOBA-co-fondateur_et_Gerant.png",
     alt: "Avatar d’un homme avec les cheveux poivre et sel court portant un polo bordeaux et un jean"
     alt: "Avatar d’un homme avec les cheveux poivre et sel court portant un polo bordeaux et un jean"
   },
   },
   {
   {
     name: "Michel",
     name: "Michel",
     position: "Co-fondateur / Product Owner",
     position: "Co-fondateur / Product Owner",
-    photo: "/images/about/equipe/Michel_PERNET-SOLLIET-Co-fondateur_et_Product_Owner.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Michel_PERNET-SOLLIET-Co-fondateur_et_Product_Owner.png",
     alt: "Avatar d’un homme avec les cheveux bruns mi-long portant un pull jaune et un pantalon noir"
     alt: "Avatar d’un homme avec les cheveux bruns mi-long portant un pull jaune et un pantalon noir"
   },
   },
 ];
 ];
@@ -90,49 +90,49 @@ const employees: Array<SocietyMember> = [
   {
   {
     name: "Johan",
     name: "Johan",
     position: "Formation et Assistance",
     position: "Formation et Assistance",
-    photo: "/images/about/equipe/Johan_HAUDIQUET-Formateur_et_Assistance.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Johan_HAUDIQUET-Formateur_et_Assistance.png",
     alt: "Avatar d’un homme avec les cheveux bruns court portant un sweat noir et un pantalon beige"
     alt: "Avatar d’un homme avec les cheveux bruns court portant un sweat noir et un pantalon beige"
   },
   },
   {
   {
     name: "Nathalie",
     name: "Nathalie",
     position: "Développement Commercial",
     position: "Développement Commercial",
-    photo: "/images/about/equipe/Nathalie_CHEVALON-Chargee_de_developpement_commercial.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Nathalie_CHEVALON-Chargee_de_developpement_commercial.png",
     alt: "Avatar d’une femme avec les cheveux bruns mi-long et ondulée portant une chemise noire/blanche et un jean bleu foncé"
     alt: "Avatar d’une femme avec les cheveux bruns mi-long et ondulée portant une chemise noire/blanche et un jean bleu foncé"
   },
   },
   {
   {
     name: "Laetitia",
     name: "Laetitia",
     position: "Marketing & Communication",
     position: "Marketing & Communication",
-    photo: "/images/about/equipe/Laetitia_SIFFOINTE-Chargee_de_Marketing_et_Communication.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Laetitia_SIFFOINTE-Chargee_de_Marketing_et_Communication.png",
     alt: "Avatar d’une femme avec les cheveux blonds long et ondulée portant un pull gris et un jean noir"
     alt: "Avatar d’une femme avec les cheveux blonds long et ondulée portant un pull gris et un jean noir"
   },
   },
   {
   {
     name: "Florence",
     name: "Florence",
     position: "Assistante administrative et commerciale",
     position: "Assistante administrative et commerciale",
-    photo: "/images/about/equipe/Florence_JOANNIDIS-ADV.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Florence_JOANNIDIS-ADV.png",
     alt: "Avatar d’une femme avec des lunettes, les cheveux bruns long et attaché portant un pull bleu et un jean bleu foncé"
     alt: "Avatar d’une femme avec des lunettes, les cheveux bruns long et attaché portant un pull bleu et un jean bleu foncé"
   },
   },
   {
   {
     name: "Vincent",
     name: "Vincent",
     position: "Lead developer",
     position: "Lead developer",
-    photo: "/images/about/equipe/Vincent_GUFFON-Lead_dev.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Vincent_GUFFON-Lead_dev.png",
     alt: "Avatar d’un homme avec les cheveux bruns court avec une barbe rousse portant un tee-shirt noir et un jean bleu"
     alt: "Avatar d’un homme avec les cheveux bruns court avec une barbe rousse portant un tee-shirt noir et un jean bleu"
   },
   },
   {
   {
     name: "Olivier",
     name: "Olivier",
     position: "Développeur",
     position: "Développeur",
-    photo: "/images/about/equipe/Olivier_MASSOT-Developpeur.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Olivier_MASSOT-Developpeur.png",
     alt: "Avatar d’un homme avec les cheveux blonds mi-long et un bouc blond portant un gilet gris et un jean noir"
     alt: "Avatar d’un homme avec les cheveux blonds mi-long et un bouc blond portant un gilet gris et un jean noir"
   },
   },
   {
   {
     name: "Sébastien",
     name: "Sébastien",
     position: "Développeur",
     position: "Développeur",
-    photo: "/images/about/equipe/Sebastien_FAVRE-BONTE_Developpeur.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Sebastien_FAVRE-BONTE_Developpeur.png",
     alt: "Avatar d’un homme avec des lunettes, les cheveux bruns court portant un pull bleu et un jean bleu foncé"
     alt: "Avatar d’un homme avec des lunettes, les cheveux bruns court portant un pull bleu et un jean bleu foncé"
   },
   },
   {
   {
     name: "Maha",
     name: "Maha",
     position: "Développeuse",
     position: "Développeuse",
-    photo: "/images/about/equipe/Maha_BOUCHIBA-Developpeuse.png",
+    photo: "/images/pages/qui-sommes-nous/equipe/Maha_BOUCHIBA-Developpeuse.png",
     alt: "Avatar d’une femme portant un turban sur les cheveux, haut beige et blanc et un jean bleu foncé"
     alt: "Avatar d’une femme portant un turban sur les cheveux, haut beige et blanc et un jean bleu foncé"
   },
   },
 ];
 ];

+ 1 - 1
components/About/FAQ.vue

@@ -4,7 +4,7 @@
       <v-row no-gutters class="alt-theme">
       <v-row no-gutters class="alt-theme">
         <v-col cols="12" md="6">
         <v-col cols="12" md="6">
            <v-img
            <v-img
-             src="/images/help/Help.png"
+             src="/images/pages/qui-sommes-nous/contact/Opentalent_a_votre_service.png"
              alt="Un homme et une femme tous les deux le sourire aux lèvres se serre la main"
              alt="Un homme et une femme tous les deux le sourire aux lèvres se serre la main"
              cover
              cover
            />
            />

+ 6 - 6
components/About/Logiciels.vue

@@ -81,25 +81,25 @@ const features: Array<string> = [
 
 
 const items: Array<{imageUrl: string, alt: string, logoUrl: string, logoAlt: string, class: string, link: string}> = [
 const items: Array<{imageUrl: string, alt: string, logoUrl: string, logoAlt: string, class: string, link: string}> = [
   {
   {
-    imageUrl: "/images/solutions/artist.jpg",
+    imageUrl: "/images/pages/qui-sommes-nous/logiciels/Opentalent_Artist_pour_les_structures_culturelles.jpg",
     alt: "Partition tenue par une femme dans une chorale",
     alt: "Partition tenue par une femme dans une chorale",
-    logoUrl: "/images/logo/logiciels/Artist-Blanc.png",
+    logoUrl: "/images/logos/opentalent/Logo_Opentalent_Artist-blanc.png",
     logoAlt: "Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes",
     logoAlt: "Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes",
     class: "artist",
     class: "artist",
     link: "/opentalent_artist",
     link: "/opentalent_artist",
   },
   },
   {
   {
-    imageUrl: "/images/solutions/school.jpg",
+    imageUrl: "/images/pages/qui-sommes-nous/logiciels/Opentalent_School_pour_les_etablissements_d_enseignement_artistique.JPG",
     alt: "Deux jeunes filles jouant du violon",
     alt: "Deux jeunes filles jouant du violon",
-    logoUrl: "/images/logo/logiciels/School-Blanc.png",
+    logoUrl: "/images/logos/opentalent/Logo_Opentalent_School-blanc.png",
     logoAlt: "Logo Opentalent School - logiciel de gestion et de communication pour les établissements d’enseignement artistique",
     logoAlt: "Logo Opentalent School - logiciel de gestion et de communication pour les établissements d’enseignement artistique",
     class: "school",
     class: "school",
     link: "/opentalent_school",
     link: "/opentalent_school",
   },
   },
   {
   {
-    imageUrl: "/images/solutions/manager.png",
+    imageUrl: "/images/pages/qui-sommes-nous/logiciels/Opentalent_Manager_pour_les_reseaux_culturels.png",
     alt: "Carte de réseau des structures de la confédération musicale de France",
     alt: "Carte de réseau des structures de la confédération musicale de France",
-    logoUrl: "/images/logo/logiciels/Manager-Blanc.png",
+    logoUrl: "/images/logos/opentalent/Logo_Opentalent_Manager-blanc.png",
     logoAlt: "Logo Opentalent Manager - logiciel de gestion et de communication pour les fédérations, les confédérations et les collectivités",
     logoAlt: "Logo Opentalent Manager - logiciel de gestion et de communication pour les fédérations, les confédérations et les collectivités",
     class: "manager",
     class: "manager",
     link: "/opentalent_manager",
     link: "/opentalent_manager",

+ 1 - 1
components/About/Presentation.vue

@@ -20,7 +20,7 @@
       <v-row class="history mb-12">
       <v-row class="history mb-12">
         <v-col cols="12" md="6">
         <v-col cols="12" md="6">
           <v-img
           <v-img
-            src="/images/about/passion.jpg"
+            src="/images/pages/qui-sommes-nous/presentation/Concu_par_des_passiones_pour_des_passionnes.JPG"
             alt="Entretien dans un bureau entre un homme et une femme de dos"
             alt="Entretien dans un bureau entre un homme et une femme de dos"
             cover
             cover
           />
           />

+ 8 - 8
components/About/Valeurs.vue

@@ -61,15 +61,15 @@ import type { SocietyValue } from "~/types/interface";
 const values: Array<Array<SocietyValue>> = [
 const values: Array<Array<SocietyValue>> = [
   [
   [
     {
     {
-      img: "/images/about/valeurs/Management.svg",
-      alt: "Icône de deux mains tenant une roue crantée",
+      img: "/images/pages/qui-sommes-nous/valeurs/Management_social_la_base_de_management_Opentalent.jpg",
+      alt: "Plusieurs mains jointes",
       title: "Management social",
       title: "Management social",
       description:
       description:
         "Guillaume et Michel sont sur la même longueur d’onde et donnent le « La » à un management social et solidaire où plus que de mettre en avant l'entreprise, ils privilégient la mise en avant des hommes et femmes qui la composent. Toux ceux qui participent jour après jour à l’écriture de la partition sont valorisés. Le partage, l’échange et le dialogue en lieu et place des liens de subordination.",
         "Guillaume et Michel sont sur la même longueur d’onde et donnent le « La » à un management social et solidaire où plus que de mettre en avant l'entreprise, ils privilégient la mise en avant des hommes et femmes qui la composent. Toux ceux qui participent jour après jour à l’écriture de la partition sont valorisés. Le partage, l’échange et le dialogue en lieu et place des liens de subordination.",
     },
     },
     {
     {
-      img: "/images/about/valeurs/Satisfaction-client.svg",
-      alt: "Icône d’utilisateurs avec des étoiles en dessous",
+      img: "/images/pages/qui-sommes-nous/valeurs/Satisfaction_client_au_coeur_de_l_entreprise_Opentalent.jpg",
+      alt: "Smiley peint au sol",
       title: "Satisfaction client",
       title: "Satisfaction client",
       description:
       description:
         "Opentalent met un point d’honneur à satisfaire ses clients en leur proposant des solutions de qualité, un projet global dans lequel ils se retrouvent. L’intention de base est bel et bien de proposer un équilibre entre les solutions informatiques et la volonté personnelle en lien avec la production et les publics concernés.",
         "Opentalent met un point d’honneur à satisfaire ses clients en leur proposant des solutions de qualité, un projet global dans lequel ils se retrouvent. L’intention de base est bel et bien de proposer un équilibre entre les solutions informatiques et la volonté personnelle en lien avec la production et les publics concernés.",
@@ -77,15 +77,15 @@ const values: Array<Array<SocietyValue>> = [
   ],
   ],
   [
   [
     {
     {
-      img: "/images/about/valeurs/Ecologie.svg",
-      alt: "Icône de la planète Terre entourée d’une branche avec des feuilles",
+      img: "/images/pages/qui-sommes-nous/valeurs/Opentalent_une_entreprise_ecologique.jpg",
+      alt: "Mains tenant une plante",
       title: "Écologie",
       title: "Écologie",
       description:
       description:
         "Proche des entreprises de l’Économie Sociale et Solidaire, Opentalent accorde une grande importance aux démarches liées à l’écologie et au développement durable. Le code des outils est par exemple optimisé pour limiter les ressources nécessaires des serveurs, réduisant ainsi leur empreinte carbone et améliorant le confort des utilisateurs au quotidien.",
         "Proche des entreprises de l’Économie Sociale et Solidaire, Opentalent accorde une grande importance aux démarches liées à l’écologie et au développement durable. Le code des outils est par exemple optimisé pour limiter les ressources nécessaires des serveurs, réduisant ainsi leur empreinte carbone et améliorant le confort des utilisateurs au quotidien.",
     },
     },
     {
     {
-      img: "/images/about/valeurs/Open-source.svg",
-      alt: "Icône d’une roue crantée ouverte avec des flèches entrant et sortant",
+      img: "/images/pages/qui-sommes-nous/valeurs/Opentalent_entreprise_Open_Source.jpg",
+      alt: "Panneau lumineux 'open' suspendu et entouré",
       title: "Open source",
       title: "Open source",
       description:
       description:
         "Opentalent est une entreprise qui croit profondément aux vertus des logiciels Open Source et qui par son action contribue à leur développement.",
         "Opentalent est une entreprise qui croit profondément aux vertus des logiciels Open Source et qui par son action contribue à leur développement.",

+ 1 - 1
components/Common/Banner.vue

@@ -13,7 +13,7 @@
             <v-row>
             <v-row>
               <div class="content-row">
               <div class="content-row">
                 <img
                 <img
-                  src="/images/logiciels/icons/la-musique.svg"
+                  src="/images/components/banner/Icone_instruments_de_musique_trompette_et_tambour_avec_des_notes_de_musique.svg"
                   alt="Icône instruments de musique trompette et tambour avec des notes de musique"
                   alt="Icône instruments de musique trompette et tambour avec des notes de musique"
                   class="custom-icon"
                   class="custom-icon"
                 />
                 />

+ 1 - 0
components/Common/Carousel/Fonctionnalite.vue

@@ -140,6 +140,7 @@ const previousAction = () => {
     width: 5rem;
     width: 5rem;
     height: 3rem;
     height: 3rem;
     margin-top: 1rem;
     margin-top: 1rem;
+    fill: #fac20a !important;
   }
   }
 
 
   .v-card-title {
   .v-card-title {

+ 2 - 2
components/Common/Contact.vue

@@ -9,7 +9,7 @@
 
 
         <v-col cols="12" md="6">
         <v-col cols="12" md="6">
           <v-img
           <v-img
-            src="/images/contact/contact.jpg"
+            src="/images/components/contact/Contact_Opentalent_agenda_et_logiciels_culturels.jpg"
             alt="Téléphone fixe posé sur un fond bleu comportant des bulles d’onomatopée : HAHA! OH! HEY! WOW! "
             alt="Téléphone fixe posé sur un fond bleu comportant des bulles d’onomatopée : HAHA! OH! HEY! WOW! "
             :cover="mdAndDown"
             :cover="mdAndDown"
             class="help-img"
             class="help-img"
@@ -84,7 +84,7 @@
 
 
         <v-col cols="12" md="6">
         <v-col cols="12" md="6">
            <v-img
            <v-img
-             src="/images/logiciels/school/CMF-vivre_la_musique_ensemble.jpg"
+             src="/images/logos/cmf/Logo_Confederation_Musicale_de_France-CMF_vivre_la_musique_ensemble.jpg"
              alt="Logo Confédération Musicale de France - CMF avec son slogan : vivre la musique ensemble"
              alt="Logo Confédération Musicale de France - CMF avec son slogan : vivre la musique ensemble"
              class="logo-cmf mt-12"
              class="logo-cmf mt-12"
            />
            />

+ 1 - 1
components/Common/ContainerVideo.vue

@@ -70,7 +70,7 @@ const props = defineProps({
 }
 }
 
 
 .screen-img-3 {
 .screen-img-3 {
-  background-image: url("/images/logiciels/school/screen2.png");
+  background-image: url("/images/components/presentation/Ordinateur_avec_ecran_fiche_adherent_du_logiciel_Opentalent_Artist.png");
   background-size: cover;
   background-size: cover;
   background-position: center;
   background-position: center;
   width: 650px;
   width: 650px;

+ 1 - 1
components/Common/Presentation.vue

@@ -12,7 +12,7 @@ Section "Présentation" d'une page Logiciel
         </LayoutUISubTitle>
         </LayoutUISubTitle>
 
 
         <v-img
         <v-img
-          src="/images/logiciels/Opentalent-disponible-su-Multi-support.png"
+          src="/images/components/presentation/Opentalent-disponible-su-Multi-support.png"
           alt="Ordinateur de bureau, ordinateur portable tablette et smartphone montrant le logiciel Opentalent"
           alt="Ordinateur de bureau, ordinateur portable tablette et smartphone montrant le logiciel Opentalent"
           class="w-100"
           class="w-100"
         />
         />

+ 1 - 1
components/Contact/Banner.vue

@@ -3,7 +3,7 @@
     <v-row>
     <v-row>
       <v-col cols="12" class="position-relative">
       <v-col cols="12" class="position-relative">
         <v-img
         <v-img
-          src="/images/contact/Contactez_nous-visuel_Opentalent.jpg"
+          src="/images/pages/contact/banner/Contactez_nous-visuel_Opentalent.jpg"
           alt="Icône téléphone, enveloppe, arobase, bulles de discussion et homme sur son smartphone et son ordinateur portable"
           alt="Icône téléphone, enveloppe, arobase, bulles de discussion et homme sur son smartphone et son ordinateur portable"
           cover
           cover
           class="banner"
           class="banner"

+ 1 - 1
components/Contact/Map.vue

@@ -81,7 +81,7 @@ import L from 'leaflet';
 const location = [46.075245, 6.570162]
 const location = [46.075245, 6.570162]
 
 
 const icon = L.icon({
 const icon = L.icon({
-  iconUrl: '/images/contact/Pointeur_Opentalent.png',
+  iconUrl: '/images/pages/contact/map/Pointeur_Opentalent.png',
   iconSize: [80, 80],
   iconSize: [80, 80],
   iconAnchor: [22, 94],
   iconAnchor: [22, 94],
   popupAnchor: [5, -100],
   popupAnchor: [5, -100],

+ 1 - 1
components/Formation/Certification.vue

@@ -36,7 +36,7 @@
 
 
         <v-col cols="12" md="7">
         <v-col cols="12" md="7">
           <v-img
           <v-img
-            src="/images/formation/qualiopi.jpg"
+            src="/images/logos/qualiopi/Logo-Qualiopi_Processus_Certifié-Republique_Française.png"
             alt="Deux personnes en train d’échanger sur un projet devant deux ordinateurs dans un open space"
             alt="Deux personnes en train d’échanger sur un projet devant deux ordinateurs dans un open space"
           />
           />
         </v-col>
         </v-col>

+ 2 - 2
components/Formation/OPCA.vue

@@ -11,8 +11,8 @@
         <v-row class="align-center center-90">
         <v-row class="align-center center-90">
           <v-col cols="12" md="6">
           <v-col cols="12" md="6">
             <v-img
             <v-img
-              src="/images/formation/programme.jpg"
-              alt="Logo Qualiopi processus certifié"
+              src="/images/pages/formations/opca/Formations_eligibles_aux_OPCA.jpg"
+              alt="Hommes discutant devant des ordinateurs"
               class="opca-img"
               class="opca-img"
               cover
               cover
             />
             />

+ 1 - 1
components/Formation/Participation.vue

@@ -12,7 +12,7 @@
       <v-row class="mb-12 center-90">
       <v-row class="mb-12 center-90">
         <v-col cols="12" lg="6">
         <v-col cols="12" lg="6">
           <v-img
           <v-img
-            src="/images/formation/participation.jpg"
+            src="/images/pages/formations/accessibilite/Formations_accessibles_a_tous.jpg"
             alt="Ordinateur avec un écran en visioconférence avec plusieurs personnes posé sur une table avec un pichet posé à côté"
             alt="Ordinateur avec un écran en visioconférence avec plusieurs personnes posé sur une table avec un pichet posé à côté"
             class="participation-img"
             class="participation-img"
           />
           />

+ 2 - 2
components/Formation/Presentation.vue

@@ -10,7 +10,7 @@
       <v-row class="mb-12 center-90">
       <v-row class="mb-12 center-90">
         <v-col md="6">
         <v-col md="6">
           <v-img
           <v-img
-            src="/images/formation/programme2.jpg"
+            src="/images/pages/formations/presentation/Un_programme_de_formation_complet_sur_nos_logiciels_Opentalent.jpg"
             alt="Mains tapant sur un clavier d’ordinateur portable"
             alt="Mains tapant sur un clavier d’ordinateur portable"
             class="programme-img1"/>
             class="programme-img1"/>
         </v-col>
         </v-col>
@@ -55,7 +55,7 @@
 
 
         <v-col md="6">
         <v-col md="6">
           <v-img
           <v-img
-            src="/images/formation/programme.jpg"
+            src="/images/pages/formations/presentation/Des_formations_sur-mesure.jpg"
             alt="Deux personnes en train d’échanger sur un projet devant deux ordinateurs dans un open space"
             alt="Deux personnes en train d’échanger sur un projet devant deux ordinateurs dans un open space"
             class="programme-img2"
             class="programme-img2"
           />
           />

+ 1 - 1
components/Home/Besoin.vue

@@ -59,7 +59,7 @@ p {
 }
 }
 
 
 .screen-img {
 .screen-img {
-  background-image: url("/images/home/Repondre-aux-besoins-des-clients-Opentalent.png");
+  background-image: url("/images/pages/home/besoin/Repondre-aux-besoins-des-clients-Opentalent.png");
   background-position: center;
   background-position: center;
   background-size: cover;
   background-size: cover;
   width: 700px;
   width: 700px;

+ 9 - 9
components/Home/Caroussel.vue

@@ -107,7 +107,7 @@ const setActiveIndex = (index: number) => {
 
 
 const carouselItems: Ref<Array<CarouselItem>> = ref([
 const carouselItems: Ref<Array<CarouselItem>> = ref([
   {
   {
-    logo: "/images/logo/logiciels/School-noir.png",
+    logo: "/images/logos/opentalent/Logo_Opentalent_School-gris.png",
     logoAlt: "Logo Opentalent School - logiciel de gestion et de communication pour les établissements d’enseignement artistique",
     logoAlt: "Logo Opentalent School - logiciel de gestion et de communication pour les établissements d’enseignement artistique",
     description:
     description:
       "Pour les petits comme pour les GRANDS établissements d’enseignement artistique tels que les écoles de musique, de danse, de théâtre, d'art, de cirque et conservatoire.<br> Il permet la gestion au quotidien et en temps réel de votre établissement, de gérer vos élèves et vos professeurs, vos emplois du temps, le suivi pédagogique, vos salles, la facturation et les encaissements…",
       "Pour les petits comme pour les GRANDS établissements d’enseignement artistique tels que les écoles de musique, de danse, de théâtre, d'art, de cirque et conservatoire.<br> Il permet la gestion au quotidien et en temps réel de votre établissement, de gérer vos élèves et vos professeurs, vos emplois du temps, le suivi pédagogique, vos salles, la facturation et les encaissements…",
@@ -115,18 +115,18 @@ const carouselItems: Ref<Array<CarouselItem>> = ref([
       "Pour les petits comme pour les GRANDS établissements d’enseignement artistique tels que les écoles de musique, de danse, de théâtre, d'art, de cirque et conservatoire.",
       "Pour les petits comme pour les GRANDS établissements d’enseignement artistique tels que les écoles de musique, de danse, de théâtre, d'art, de cirque et conservatoire.",
     buttonClass: "btn-school",
     buttonClass: "btn-school",
     image:
     image:
-      "/images/Home_logiciel/Logiciel_Opentalent_School-eleve-Conservatoire_de_Musique.png",
+      "/images/pages/home/carousel/Logiciel_Opentalent_School-eleve-Conservatoire_de_Musique.png",
     imageAlt: "Jeune élève de batterie",
     imageAlt: "Jeune élève de batterie",
     color: "rgba(32, 147, 190, 0.4)",
     color: "rgba(32, 147, 190, 0.4)",
     link: "/opentalent_school",
     link: "/opentalent_school",
     name: "Cindy Blanchard",
     name: "Cindy Blanchard",
     school: "Conservatoire de Musique",
     school: "Conservatoire de Musique",
     status: "élève",
     status: "élève",
-    avatar: "/images/carousel/school/avatar.png",
+    avatar: "/images/pages/home/carousel/Photo_de_profil_d_une_jeune_fille.png",
     avatarAlt: "Photo de profil d’une jeune fille",
     avatarAlt: "Photo de profil d’une jeune fille",
   },
   },
   {
   {
-    logo: "/images/logo/logiciels/Artist-noir.png",
+    logo: "/images/logo/logiciels/Logo_Opentalent_Artist-gris.png",
     logoAlt: "Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes",
     logoAlt: "Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes",
     description:
     description:
       "Pour les structures culturelles pratiquantes telles que les orchestres, les chorales, les compagnies de danse, théâtre et cirque. <br> Gérez votre activité avec un logiciel de gestion et de communication au service de votre passion.",
       "Pour les structures culturelles pratiquantes telles que les orchestres, les chorales, les compagnies de danse, théâtre et cirque. <br> Gérez votre activité avec un logiciel de gestion et de communication au service de votre passion.",
@@ -134,18 +134,18 @@ const carouselItems: Ref<Array<CarouselItem>> = ref([
       "Pour les structures culturelles pratiquantes telles que les orchestres, les chorales, les compagnies de danse, théâtre et cirque.",
       "Pour les structures culturelles pratiquantes telles que les orchestres, les chorales, les compagnies de danse, théâtre et cirque.",
     buttonClass: "btn-artist",
     buttonClass: "btn-artist",
     image:
     image:
-      "/images/Home_logiciel/Logiciel_Opentalent_Artist-administrateur-Orchestre_d_harmonie.png",
+      "/images/pages/home/carousel/Logiciel_Opentalent_Artist-administrateur-Orchestre_d_harmonie.png",
     imageAlt: "Homme jouant du banjo",
     imageAlt: "Homme jouant du banjo",
     color: "rgba(250, 194, 10, 0.4)",
     color: "rgba(250, 194, 10, 0.4)",
     link: "opentalent_artist",
     link: "opentalent_artist",
     name: "Thierry Dupont ",
     name: "Thierry Dupont ",
     school: "Orchestre d’harmonie",
     school: "Orchestre d’harmonie",
     status: "Admin",
     status: "Admin",
-    avatar: "/images/carousel/artist/avatar.png",
+    avatar: "/images/pages/home/carousel/Photo_de_profil_d_un_homme_jouant_du_banjo.png",
     avatarAlt: "Photo de profil d’un homme jouant du banjo",
     avatarAlt: "Photo de profil d’un homme jouant du banjo",
   },
   },
   {
   {
-    logo: "/images/logo/logiciels/Manager-noir.png",
+    logo: "/images/logo/logiciels/Logo_Opentalent_Manager-gris.png",
     logoAlt: "Logo Opentalent Manager - logiciel de gestion et de communication pour les fédérations, les confédérations et les collectivités",
     logoAlt: "Logo Opentalent Manager - logiciel de gestion et de communication pour les fédérations, les confédérations et les collectivités",
     description:
     description:
       "La solution de mise en réseau des organisations culturelles.<br> Fédérations, confédérations et collectivités, utilisez une solution collaborative innovante et unique spécialement développée pour les réseaux culturels.",
       "La solution de mise en réseau des organisations culturelles.<br> Fédérations, confédérations et collectivités, utilisez une solution collaborative innovante et unique spécialement développée pour les réseaux culturels.",
@@ -153,14 +153,14 @@ const carouselItems: Ref<Array<CarouselItem>> = ref([
       "La solution de mise en réseau des organisations culturelles, telles que les fédérations, confédérations et collectivités.",
       "La solution de mise en réseau des organisations culturelles, telles que les fédérations, confédérations et collectivités.",
     buttonClass: "btn-manager",
     buttonClass: "btn-manager",
     image:
     image:
-      "/images/Home_logiciel/Logiciel_Opentalent_Managerl-Administrateur_Federation.png",
+      "/images/pages/home/carousel/Logiciel_Opentalent_Manager-Administrateur_Federation.png",
     imageAlt: "Un homme en costard et une femme tailleur souriant",
     imageAlt: "Un homme en costard et une femme tailleur souriant",
     color: "rgba(216, 5, 11, 0.4)",
     color: "rgba(216, 5, 11, 0.4)",
     link: "opentalent_manager",
     link: "opentalent_manager",
     name: "Marie Voisin",
     name: "Marie Voisin",
     school: "Réseau d'organisations culturelles ",
     school: "Réseau d'organisations culturelles ",
     status: "ADMIN",
     status: "ADMIN",
-    avatar: "/images/carousel/manager/avatar.png",
+    avatar: "/images/pages/home/carousel/Photo_de_profil_d_une_femme_en_tailleur.png",
     avatarAlt: "Photo de profil d’une femme en tailleur",
     avatarAlt: "Photo de profil d’une femme en tailleur",
   },
   },
 ]);
 ]);

+ 1 - 1
components/Home/EventAgenda.vue

@@ -59,7 +59,7 @@ const { lgAndUp } = useDisplay();
     rgba(14, 45, 50, 0.2) 100%
     rgba(14, 45, 50, 0.2) 100%
   ),
   ),
   linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),
   linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),
-  url("/images/eventAgenda/eventAgenda.jpg") no-repeat center 60%;
+  url("/images/components/agenda/Opentalent_Agenda_événement_culturel.jpg") no-repeat center 60%;
   background-size: cover;
   background-size: cover;
 }
 }
 
 

+ 1 - 1
components/Home/Help.vue

@@ -7,7 +7,7 @@ Section "Besoin d'aide" de la page d'accueil
     <v-row class="center-90 mt-6">
     <v-row class="center-90 mt-6">
       <v-col cols="12" lg="6" class="col">
       <v-col cols="12" lg="6" class="col">
         <v-img
         <v-img
-          src="/images/Home_logiciel/Opentalent_a_votre_service.png"
+          src="/images/pages/home/help/Opentalent_a_votre_service.png"
           alt="Un homme et une femme tous les deux le sourire aux lèvres se serre la main"
           alt="Un homme et une femme tous les deux le sourire aux lèvres se serre la main"
         />
         />
       </v-col>
       </v-col>

+ 8 - 8
components/Home/Promotion.vue

@@ -12,7 +12,7 @@
 
 
             <span class="inline-pic-container">
             <span class="inline-pic-container">
               <v-img
               <v-img
-                src="/images/Home_logiciel/ecole_de_musique-piano.jpg"
+                src="/images/pages/home/promotion/Ecole_de_musique-Conservatoire.jpg"
                 alt="Vignette d’une personne jouant sur un piano"
                 alt="Vignette d’une personne jouant sur un piano"
               />
               />
             </span>
             </span>
@@ -21,7 +21,7 @@
 
 
             <span class="inline-pic-container">
             <span class="inline-pic-container">
               <v-img
               <v-img
-                src="/images/Home_logiciel/ecole_de_danse-danseuse.jpg"
+                src="/images/pages/home/promotion/Compagnie_de_danse.jpg"
                 alt="Vignette d’une danseuse"
                 alt="Vignette d’une danseuse"
               />
               />
             </span>
             </span>
@@ -30,7 +30,7 @@
 
 
             <span class="inline-pic-container">
             <span class="inline-pic-container">
               <v-img
               <v-img
-                src="/images/Home_logiciel/ecole_de_cirque.jpg"
+                src="/images/pages/home/promotion/Compagnie_de_theatre.jpg"
                 alt="Vignette d’un homme faisant un spectacle de mime dans une salle de spectacle"
                 alt="Vignette d’un homme faisant un spectacle de mime dans une salle de spectacle"
               />
               />
             </span>
             </span>
@@ -42,7 +42,7 @@
     <v-row class="demo">
     <v-row class="demo">
       <v-col>
       <v-col>
         <v-img
         <v-img
-          src="/images/home/écran.JPG"
+          src="/images/pages/home/promotion/Ordinateur_portable_avec_ecran_logiciel_Opentalent.jpg"
           alt="Vidéo corporate de l’entreprise Opentalent"
           alt="Vidéo corporate de l’entreprise Opentalent"
           class="screen"
           class="screen"
         >
         >
@@ -66,7 +66,7 @@
           <v-col cols="12" lg="6">
           <v-col cols="12" lg="6">
             <v-row>
             <v-row>
               <v-col cols="3">
               <v-col cols="3">
-                <img src="/images/pictoHome/network.svg" alt="Icône nuage cloud" />
+                <img src="/images/pages/home/promotion/network.svg" alt="Icône nuage cloud" />
               </v-col>
               </v-col>
               <v-col cols="9">
               <v-col cols="9">
                 <p>
                 <p>
@@ -77,7 +77,7 @@
 
 
             <v-row>
             <v-row>
               <v-col cols="3">
               <v-col cols="3">
-                <img src="/images/pictoHome/website.svg" alt="Icône site internet" />
+                <img src="/images/pages/home/promotion/website.svg" alt="Icône site internet" />
               </v-col>
               </v-col>
               <v-col cols="9">
               <v-col cols="9">
                 <p>
                 <p>
@@ -90,7 +90,7 @@
           <v-col cols="12" lg="6">
           <v-col cols="12" lg="6">
             <v-row>
             <v-row>
               <v-col cols="3">
               <v-col cols="3">
-                <img src="/images/pictoHome/visibility.svg" alt="Icône avion en papier" />
+                <img src="/images/pages/home/promotion/visibility.svg" alt="Icône avion en papier" />
               </v-col>
               </v-col>
               <v-col cols="9">
               <v-col cols="9">
                 <p>
                 <p>
@@ -101,7 +101,7 @@
 
 
             <v-row>
             <v-row>
               <v-col cols="3">
               <v-col cols="3">
-                <img src="/images/pictoHome/communication.svg" alt="Icône de deux enveloppes" />
+                <img src="/images/pages/home/promotion/communication.svg" alt="Icône de deux enveloppes" />
               </v-col>
               </v-col>
               <v-col cols="9">
               <v-col cols="9">
                 <p>
                 <p>

+ 6 - 6
components/Home/Reviews.vue

@@ -259,12 +259,12 @@ const cards: Array<Review> = [
 ];
 ];
 
 
 const items: Ref<Array<{ src: string, alt: string }>> = ref([
 const items: Ref<Array<{ src: string, alt: string }>> = ref([
-  { src: "/images/reviews/school/review1.svg", alt: "Logo du Conservatoire « Les ateliers des arts" },
-  { src: "/images/reviews/school/review2.png", alt: "Logo du Conservatoire de Senlis" },
-  { src: "/images/reviews/school/review3.png", alt: "Logo de l’École de musique Sausheim" },
-  { src: "/images/reviews/school/review4.jpeg", alt: "Logo du Conservatoire Marly le Roi Roger Bourdin" },
-  { src: "/images/reviews/school/review5.jpeg", alt: "Logo du Conservatoire de Musique et de Danse du Thouarsais" },
-  { src: "/images/reviews/school/review6.jpeg", alt: "Logo du Conservatoire d’Annemasse" },
+  { src: "/images/pages/home/reviews/Logo_Conservatoire_Les_Ateliers_des_Arts_Agglomeration_du_Puy-en-Velay.svg", alt: "Logo du Conservatoire « Les ateliers des arts" },
+  { src: "/images/pages/home/reviews/Logo_Conservatoire-Senlis.png", alt: "Logo du Conservatoire de Senlis" },
+  { src: "/images/pages/home/reviews/Logo_Ecole_de_Musique-Sausheim.png", alt: "Logo de l’École de musique Sausheim" },
+  { src: "/images/pages/home/reviews/Logo_Conservatoire_Marly_le_Roi-Roger_Bourdin.jpeg", alt: "Logo du Conservatoire Marly le Roi Roger Bourdin" },
+  { src: "/images/pages/home/reviews/Logo_Conservatoire_de_Musiques_et_de_Danses_du_Thouarsais.jpeg", alt: "Logo du Conservatoire de Musique et de Danse du Thouarsais" },
+  { src: "/images/pages/home/reviews/Logo_Conservatoire_de_Musique_d_Annemasse.jpg", alt: "Logo du Conservatoire d’Annemasse" },
 ]);
 ]);
 </script>
 </script>
 
 

+ 6 - 6
components/Home/Solution.vue

@@ -97,7 +97,7 @@ const solutions: Array<SolutionItem> = [
   {
   {
     name: "Artist",
     name: "Artist",
     description: "Orchestres, chorales, compagnies et troupes artistiques",
     description: "Orchestres, chorales, compagnies et troupes artistiques",
-    image: "/images/logo/logiciels/Artist-Blanc.png",
+    image: "/images/logos/Logo_Opentalent_Artist-blanc.png",
     alt: "Partition tenue par une femme dans une chorale",
     alt: "Partition tenue par une femme dans une chorale",
     link: "/opentalent_artist",
     link: "/opentalent_artist",
     class: "artist-image",
     class: "artist-image",
@@ -115,7 +115,7 @@ const solutions: Array<SolutionItem> = [
   {
   {
     name: "School",
     name: "School",
     description: "Petits et grands établissements d'enseignement artistique",
     description: "Petits et grands établissements d'enseignement artistique",
-    image: "/images/logo/logiciels/School-Blanc.png",
+    image: "/images/logos/Logo_Opentalent_School-blanc",
     alt: "Deux jeunes filles jouant du violon",
     alt: "Deux jeunes filles jouant du violon",
     link: "/opentalent_school",
     link: "/opentalent_school",
     class: "school-image",
     class: "school-image",
@@ -133,7 +133,7 @@ const solutions: Array<SolutionItem> = [
   {
   {
     name: "Manager",
     name: "Manager",
     description: "Fédérations, confédérations et collectivités",
     description: "Fédérations, confédérations et collectivités",
-    image: "/images/logo/logiciels/Manager-Blanc.png",
+    image: "/images/logos/Logo_Opentalent_Manager-blanc.png",
     alt: "Carte de réseau des structures de la confédération musicale de France",
     alt: "Carte de réseau des structures de la confédération musicale de France",
     link: "/opentalent_manager",
     link: "/opentalent_manager",
     class: "manager-image",
     class: "manager-image",
@@ -286,7 +286,7 @@ h4 {
   }
   }
 
 
   .artist-image {
   .artist-image {
-    background-image: url(/images/solutions/artist.jpg);
+    background-image: url(/images/pages/home/solution/Opentalent_Artist_pour_les_structures_culturelles.jpg);
   }
   }
 
 
   .artist-image:hover::before {
   .artist-image:hover::before {
@@ -295,7 +295,7 @@ h4 {
   }
   }
 
 
   .school-image {
   .school-image {
-    background-image: url(/images/solutions/school.jpg);
+    background-image: url(/images/pages/home/solution/Opentalent_School_pour_les_etablissements_d_enseignement_artistique.jpg);
   }
   }
 
 
   .school-image:hover::before {
   .school-image:hover::before {
@@ -304,7 +304,7 @@ h4 {
   }
   }
 
 
   .manager-image {
   .manager-image {
-    background-image: url(/images/solutions/manager.png);
+    background-image: url(/images/pages/home/solution/Opentalent_Manager_pour_les_reseaux_culturels.png);
   }
   }
 
 
   .manager-image:hover::before {
   .manager-image:hover::before {

+ 3 - 3
components/Layout/FAQ.vue

@@ -27,7 +27,7 @@
         >
         >
           <div>
           <div>
             <v-img
             <v-img
-              src="/images/icons/tuto.svg"
+              src="/images/components/faq/Icone_tutoriels-videos.svg"
               alt="Icône livre avec logo Youtube"
               alt="Icône livre avec logo Youtube"
             />
             />
 
 
@@ -43,7 +43,7 @@
         >
         >
           <div>
           <div>
             <v-img
             <v-img
-              src="/images/icons/faq.svg"
+              src="/images/components/faq/Icone_FAQ.svg"
               alt="Icône deux bulles de conversation avec indiquée FAQ à l’intérieur d’une"
               alt="Icône deux bulles de conversation avec indiquée FAQ à l’intérieur d’une"
             />
             />
 
 
@@ -67,7 +67,7 @@
 
 
 .main {
 .main {
   min-height: 600px;
   min-height: 600px;
-  background-image: url("/images/logiciels/school/faq.jpg");
+  background-image: url("/images/components/faq/Orchestre_de_rue_avec_danseuse.jpg");
   background-size: cover;
   background-size: cover;
   background-position: center 15%;
   background-position: center 15%;
   background-repeat: no-repeat;
   background-repeat: no-repeat;

+ 1 - 1
components/Layout/Footer/Footer.vue

@@ -8,7 +8,7 @@
           <v-col cols="12" lg="3" class="logo">
           <v-col cols="12" lg="3" class="logo">
             <nuxt-link :to="{ path: '', hash: '#top'}">
             <nuxt-link :to="{ path: '', hash: '#top'}">
               <v-img
               <v-img
-                src="/images/logo/footer-logo.png"
+                src="/images/logos/opentalent/Logo_Opentalent-blanc.png"
                 alt="Logo Opentalent - Agenda et Logiciels culturels"
                 alt="Logo Opentalent - Agenda et Logiciels culturels"
               />
               />
             </nuxt-link>
             </nuxt-link>

+ 6 - 6
components/Layout/Footer/Prefooter.vue

@@ -10,7 +10,7 @@ Première section du footer (galerie des logiciels)
         <v-col cols="4" class="text-center">
         <v-col cols="4" class="text-center">
           <nuxt-link to="/opentalent_artist">
           <nuxt-link to="/opentalent_artist">
             <v-img
             <v-img
-              src="/images/logo/logiciels/Artist-noir.png"
+              src="/images/logos/opentalent/Logo_Opentalent_Artist-gris.png"
               alt="Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes"
               alt="Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes"
             />
             />
           </nuxt-link>
           </nuxt-link>
@@ -25,7 +25,7 @@ Première section du footer (galerie des logiciels)
         <v-col cols="4" class="text-center">
         <v-col cols="4" class="text-center">
           <nuxt-link to="/opentalent_school">
           <nuxt-link to="/opentalent_school">
             <v-img
             <v-img
-              src="/images/logo/logiciels/School-noir.png"
+              src="/images/logos/opentalent/Logo_Opentalent_School-gris.png"
               alt="Logo Opentalent School - logiciel de gestion et de communication pour les établissements d’enseignement artistique "
               alt="Logo Opentalent School - logiciel de gestion et de communication pour les établissements d’enseignement artistique "
             />
             />
           </nuxt-link>
           </nuxt-link>
@@ -40,7 +40,7 @@ Première section du footer (galerie des logiciels)
         <v-col cols="3" class="text-center">
         <v-col cols="3" class="text-center">
           <nuxt-link to="/opentalent_manager">
           <nuxt-link to="/opentalent_manager">
             <v-img
             <v-img
-              src="/images/logo/logiciels/Manager-noir.png"
+              src="/images/logos/opentalent/Logo_Opentalent_Manager-gris.png"
               alt="Logo Opentalent Manager - logiciel de gestion et de communication pour les fédérations, les confédérations et les collectivités"
               alt="Logo Opentalent Manager - logiciel de gestion et de communication pour les fédérations, les confédérations et les collectivités"
             />
             />
           </nuxt-link>
           </nuxt-link>
@@ -57,7 +57,7 @@ Première section du footer (galerie des logiciels)
       <v-row class="justify-center">
       <v-row class="justify-center">
         <v-col cols="3" class="border-right">
         <v-col cols="3" class="border-right">
           <nuxt-link to="/opentalent_artist">
           <nuxt-link to="/opentalent_artist">
-            <v-img src="/images/logo/logiciels/&_Jaune.png"/>
+            <v-img src="/images/logos/opentalent/Logo_Opentalent_Artist_Griffe.png"/>
           </nuxt-link>
           </nuxt-link>
         </v-col>
         </v-col>
 
 
@@ -67,7 +67,7 @@ Première section du footer (galerie des logiciels)
 
 
         <v-col cols="3">
         <v-col cols="3">
           <nuxt-link to="/opentalent_school">
           <nuxt-link to="/opentalent_school">
-            <v-img src="/images/logo/logiciels/&_Bleu.png"/>
+            <v-img src="/images/logos/opentalent/Logo_Opentalent_School_Griffe.png"/>
           </nuxt-link>
           </nuxt-link>
         </v-col>
         </v-col>
 
 
@@ -77,7 +77,7 @@ Première section du footer (galerie des logiciels)
 
 
         <v-col cols="3">
         <v-col cols="3">
           <nuxt-link to="/opentalent_manager">
           <nuxt-link to="/opentalent_manager">
-            <v-img src="/images/logo/logiciels/&_Rouge.png"/>
+            <v-img src="/images/logos/opentalent/Logo_Opentalent_Manager_Griffe.png"/>
           </nuxt-link>
           </nuxt-link>
         </v-col>
         </v-col>
       </v-row>
       </v-row>

+ 3 - 3
components/Layout/Footer/Solutions.vue

@@ -19,7 +19,7 @@
       >
       >
         <v-col cols="6" md="2">
         <v-col cols="6" md="2">
           <NuxtLink to="/opentalent_artist">
           <NuxtLink to="/opentalent_artist">
-            <v-img src="/images/logo/logiciels/Artist-noir.png" class="logo" />
+            <v-img src="/images/logos/opentalent/Logo_Opentalent_Artist-gris.png" class="logo" />
           </NuxtLink>
           </NuxtLink>
         </v-col>
         </v-col>
 
 
@@ -51,7 +51,7 @@
       >
       >
         <v-col cols="6" md="2">
         <v-col cols="6" md="2">
           <NuxtLink to="/opentalent_manager">
           <NuxtLink to="/opentalent_manager">
-          <v-img src="/images/logo/logiciels/Manager-noir.png" class="logo" />
+          <v-img src="/images/logos/opentalent/Logo_Opentalent_Manager-gris.png" class="logo" />
         </NuxtLink>
         </NuxtLink>
         </v-col>
         </v-col>
 
 
@@ -80,7 +80,7 @@
       >
       >
         <v-col cols="6" md="2">
         <v-col cols="6" md="2">
           <NuxtLink to="/opentalent_school">
           <NuxtLink to="/opentalent_school">
-            <v-img src="/images/logo/logiciels/School-noir.png" class="logo" />
+            <v-img src="/images/logos/opentalent/Logo_Opentalent_School-gris.png" class="logo" />
           </NuxtLink>
           </NuxtLink>
         </v-col>
         </v-col>
 
 

+ 1 - 1
components/Layout/Navigation/Lg.vue

@@ -8,7 +8,7 @@
       <v-col cols="2">
       <v-col cols="2">
         <nuxt-link to="/">
         <nuxt-link to="/">
           <v-img
           <v-img
-            src="/images/logo/navigation-logo.png"
+            src="/images/logos/opentalent/Logo_Opentalent-gris.png"
             alt="Logo Opentalent - Agenda et logiciels culturels"
             alt="Logo Opentalent - Agenda et logiciels culturels"
             class="logo ml-4"
             class="logo ml-4"
           />
           />

+ 1 - 1
components/Logiciels/Artist/Abonnement.vue

@@ -33,7 +33,7 @@
             <nuxt-link href="https://www.cmf-musique.org/" target="_blank">
             <nuxt-link href="https://www.cmf-musique.org/" target="_blank">
               <v-img
               <v-img
                 v-if="lgAndUp"
                 v-if="lgAndUp"
-                src="/images/logo/logo-cmf-petit.png"
+                src="/images/logos/cmf/logo-cmf-petit.png"
                 alt="Logo Confédération Musicale de France - CMF"
                 alt="Logo Confédération Musicale de France - CMF"
                 class="logo-cmf"
                 class="logo-cmf"
               />
               />

+ 1 - 1
components/Logiciels/Artist/Abonnement/ToSubscribe.vue

@@ -1,7 +1,7 @@
 <template>
 <template>
   <div class="profile-circle">
   <div class="profile-circle">
     <v-img
     <v-img
-      src="/images/logo/logiciels/OT_Artist-BLANC.png"
+      src="/images/logos/opentalent/Logo_Opentalent_Artist-blanc-col.png"
       alt="Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes"
       alt="Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes"
     />
     />
   </div>
   </div>

+ 3 - 3
components/Logiciels/Artist/Avantages.vue

@@ -17,7 +17,7 @@ const benefits: Ref<Array<Benefit>> = ref([
     number: "01",
     number: "01",
     description:
     description:
       "Centralisez toutes vos informations sur un seul et même outil et ne perdez plus de temps avec des fichiers sur diverses applications.",
       "Centralisez toutes vos informations sur un seul et même outil et ne perdez plus de temps avec des fichiers sur diverses applications.",
-    image: "/images/avantages/school/temps.jpg",
+    image: "/images/components/avantages/un_gain_de_temps.jpg",
     alt: "Main tenant un mini réveil",
     alt: "Main tenant un mini réveil",
     isMemberCMF: true,
     isMemberCMF: true,
   },
   },
@@ -26,7 +26,7 @@ const benefits: Ref<Array<Benefit>> = ref([
     number: "02",
     number: "02",
     description:
     description:
       "Des espaces dédiés et des outils spécifiques à vos besoins pour une gestion optimisée et une lecture simplifiée.",
       "Des espaces dédiés et des outils spécifiques à vos besoins pour une gestion optimisée et une lecture simplifiée.",
-    image: "/images/avantages/school/struture.png",
+    image: "/images/components/avantages/une_activite_structuree.png",
     alt: "Empilement de cube transparent structuré au-dessus d’un plan de maison",
     alt: "Empilement de cube transparent structuré au-dessus d’un plan de maison",
     isMemberCMF: false,
     isMemberCMF: false,
   },
   },
@@ -35,7 +35,7 @@ const benefits: Ref<Array<Benefit>> = ref([
     number: "03",
     number: "03",
     description:
     description:
       "Grâce à des comptes dédiés, personnalisés et autonomes, permettez à vos membres de mettre à jour leurs informations et d'interagir dans leur agenda.",
       "Grâce à des comptes dédiés, personnalisés et autonomes, permettez à vos membres de mettre à jour leurs informations et d'interagir dans leur agenda.",
-    image: "/images/avantages/school/collaborative.jpg",
+    image: "/images/components/avantages/une_gestion_collaborative.jpg",
     alt: "Mains de plusieurs couleurs posées les unes à côté des autres",
     alt: "Mains de plusieurs couleurs posées les unes à côté des autres",
     isMemberCMF: true,
     isMemberCMF: true,
   },
   },

+ 9 - 9
components/Logiciels/Artist/Fonctionnalites.vue

@@ -17,7 +17,7 @@ import type { Functionality } from "~/types/interface";
 
 
 const cards: Array<Functionality> = [
 const cards: Array<Functionality> = [
   {
   {
-    logo: "/images/logiciels/artist/fonctionnalites/Espaces_dedies.svg",
+    logo: "/images/components/fonctionnalites/Icone_espaces_dedies.svg",
     logoAlt: "Icône smartphone avec cadenas verrouillé",
     logoAlt: "Icône smartphone avec cadenas verrouillé",
     title: "ESPACES DÉDIÉS *",
     title: "ESPACES DÉDIÉS *",
     list: [
     list: [
@@ -27,7 +27,7 @@ const cards: Array<Functionality> = [
     options: ["*Disponible sur tous supports"],
     options: ["*Disponible sur tous supports"],
   },
   },
   {
   {
-    logo: "/images/logiciels/artist/fonctionnalites/Repertoire.svg",
+    logo: "/images/components/fonctionnalites/Icone_repertoire.svg",
     logoAlt: "Icône carnet annuaire",
     logoAlt: "Icône carnet annuaire",
     title: "RÉPERTOIRE",
     title: "RÉPERTOIRE",
     list: [
     list: [
@@ -37,7 +37,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/artist/fonctionnalites/Agenda.svg",
+    logo: "/images/components/fonctionnalites/Icone_agenda.svg",
     logoAlt: "Icône calendrier",
     logoAlt: "Icône calendrier",
     title: "AGENDA",
     title: "AGENDA",
     list: [
     list: [
@@ -47,7 +47,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/artist/fonctionnalites/Parc_materiel.svg",
+    logo: "/images/components/fonctionnalites/Icone_parc_materiel.svg",
     logoAlt: "Icône carton avec stylos et cahier à l’intérieur",
     logoAlt: "Icône carton avec stylos et cahier à l’intérieur",
     title: "PARC MATÉRIEL ",
     title: "PARC MATÉRIEL ",
     list: [
     list: [
@@ -57,7 +57,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/artist/fonctionnalites/Communication.svg",
+    logo: "/images/components/fonctionnalites/Icone_communication.svg",
     logoAlt: "Icône enveloppe, téléphone et bulle SMS",
     logoAlt: "Icône enveloppe, téléphone et bulle SMS",
     title: "COMMUNICATION *",
     title: "COMMUNICATION *",
     list: [
     list: [
@@ -68,7 +68,7 @@ const cards: Array<Functionality> = [
     options: ["* version Artist Premium ", "** en option"],
     options: ["* version Artist Premium ", "** en option"],
   },
   },
   {
   {
-    logo: "/images/logiciels/artist/fonctionnalites/Site_internet.svg",
+    logo: "/images/components/fonctionnalites/Icone_site_internet.svg",
     logoAlt: "Icône site internet",
     logoAlt: "Icône site internet",
     title: "SITE INTERNET ",
     title: "SITE INTERNET ",
     list: [
     list: [
@@ -78,7 +78,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/artist/fonctionnalites/Statistique.svg",
+    logo: "/images/components/fonctionnalites/Icone_statistiques.svg",
     logoAlt: "Icône graphique à barre avec ligne ascendante",
     logoAlt: "Icône graphique à barre avec ligne ascendante",
     title: "STATISTIQUES",
     title: "STATISTIQUES",
     list: [
     list: [
@@ -88,7 +88,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/artist/fonctionnalites/CMF-réseau-J.png",
+    logo: "/images/logos/cmf/Icone_CMF_reseau_BLACK.png",
     logoAlt: "Icône du logo de la CMF (confédération musicale de France)",
     logoAlt: "Icône du logo de la CMF (confédération musicale de France)",
     title: "RÉSEAU CMF *",
     title: "RÉSEAU CMF *",
     list: [
     list: [
@@ -99,7 +99,7 @@ const cards: Array<Functionality> = [
     options: ['* uniquement dédié aux adhérents CMF']
     options: ['* uniquement dédié aux adhérents CMF']
   },
   },
   {
   {
-    logo: "/images/logiciels/artist/fonctionnalites/Promotion.svg",
+    logo: "/images/components/fonctionnalites/Icone_promotion.svg",
     logoAlt: "Icône mégaphone",
     logoAlt: "Icône mégaphone",
     title: "PROMOTION DE VOTRE STRUCTURE & VOS ÉVÉNEMENTS ",
     title: "PROMOTION DE VOTRE STRUCTURE & VOS ÉVÉNEMENTS ",
     list: [
     list: [

+ 1 - 1
components/Logiciels/Artist/Formations.vue

@@ -12,7 +12,7 @@
           <v-row class="formation center-90 py-12 align-center mb-12">
           <v-row class="formation center-90 py-12 align-center mb-12">
             <v-col cols="12" lg="4">
             <v-col cols="12" lg="4">
               <v-img
               <v-img
-                src="/images/logiciels/artist/webinaire.jpg"
+                src="/images/pages/opentalent_artist/formations/Webinaire_Opentalent_Artist.jpg"
                 alt="Ordinateur avec un écran en visioconférence avec plusieurs personnes posé sur une table de salon devant une fenêtre avec des plantes et une tasse posées à côté"
                 alt="Ordinateur avec un écran en visioconférence avec plusieurs personnes posé sur une table de salon devant une fenêtre avec des plantes et une tasse posées à côté"
               />
               />
             </v-col>
             </v-col>

+ 8 - 6
components/Logiciels/Artist/Presentation.vue

@@ -4,7 +4,7 @@
       title="Présentation d'Opentalent Artist"
       title="Présentation d'Opentalent Artist"
       :features="features"
       :features="features"
       :pictos="pictos"
       :pictos="pictos"
-      logo-src="/images/logo/logiciels/OT_Artist-BLANC.png"
+      logo-src="/images/logos/opentalent/Logo_Opentalent_Artist-blanc-col.png"
       logo-alt="Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes"
       logo-alt="Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes"
       pricingAmount="11€"
       pricingAmount="11€"
     />
     />
@@ -12,7 +12,6 @@
     <CommonContainerVideo
     <CommonContainerVideo
       title="Logiciel OpenTalent Artist"
       title="Logiciel OpenTalent Artist"
       quote="Le logiciel de gestion et communication au service de votre passion"
       quote="Le logiciel de gestion et communication au service de votre passion"
-      image-url="/images/logiciels/school/screen2.png"
     />
     />
   </AnchoredSection>
   </AnchoredSection>
 </template>
 </template>
@@ -30,17 +29,20 @@ const features = [
 
 
 const pictos: Array<FeaturePicto> = [
 const pictos: Array<FeaturePicto> = [
   {
   {
-    src: "/images/logiciels/artist/picto1.png",
+    src: "/images/components/presentation/Logiciel_multi-support.png",
     text: "Logiciel de gestion et communication full web",
     text: "Logiciel de gestion et communication full web",
   },
   },
   {
   {
-    src: "/images/logiciels/artist/picto3.png",
+    src: "/images/components/presentation/Site_internet_integre.png",
     text: "Site web intégré & simple d'usage",
     text: "Site web intégré & simple d'usage",
   },
   },
   {
   {
-    src: "/images/logiciels/artist/picto2.png",
+    src: "/images/components/presentation/Boostez_votre_visibilite_et_communication.png",
     text: "Boostez votre visibilité & communication",
     text: "Boostez votre visibilité & communication",
   },
   },
-  { src: "/images/logiciels/artist/picto4.png", text: "Communiquez en réseau" },
+  {
+    src: "/images/components/presentation/Communication_en_reseau.png",
+    text: "Communiquez en réseau"
+  },
 ];
 ];
 </script>
 </script>

+ 7 - 6
components/Logiciels/Artist/SomeNumbers.vue

@@ -44,12 +44,13 @@
 
 
 <script setup lang="ts">
 <script setup lang="ts">
 const items: Ref<Array<{ src: string, alt: string }>> = ref([
 const items: Ref<Array<{ src: string, alt: string }>> = ref([
-  { src: "/images/reviews/artist/review1.jpeg", alt: "Logo de l’Union Musicale Sarriannaise" },
-  { src: "/images/reviews/artist/review2.jpg", alt: "Logo de la Société Musicale de Sully sur Loire" },
-  { src: "/images/reviews/artist/review3.jpeg", alt: "Logo de l’Orchestre d’Harmonie de Cluses" },
-  { src: "/images/reviews/artist/review4.jpg", alt: "Logo Musique Municipale de Geispolsheim" },
-  { src: "/images/reviews/artist/review5.png", alt: "Logo de l’Harmonie Municipale de Montherme" },
-  { src: "/images/reviews/artist/review6.jpeg", alt: "Logo de l’Echo Musical de Faye d’Anjou" },
+  { src: "/images/pages/opentalent_artist/reviews/Logo_Union_Musicale_Sarriannaise.jpeg", alt: "Logo de l’Union Musicale Sarriannaise" },
+  { src: "/images/pages/opentalent_artist/reviews/Logo_Societe_Musicale_Sully_sur_Loire.jpg", alt: "Logo de la Société Musicale de Sully sur Loire" },
+  { src: "/images/pages/opentalent_artist/reviews/Logo_Orchestre_d_Harmonie_de_Cluses.jpeg", alt: "Logo de l’Orchestre d’Harmonie de Cluses" },
+  { src: "/images/pages/opentalent_artist/reviews/Logo_Musique_Municipale_Geispolsheim.jpeg", alt: "Logo Musique Municipale de Geispolsheim" },
+  { src: "/images/pages/opentalent_artist/reviews/Logo_Harmonie_Municipale_de_Montherme.png", alt: "Logo de l’Harmonie Municipale de Montherme" },
+  { src: "/images/pages/opentalent_artist/reviews/Logo_Echo_Musical_de_Faye_d_Anjou.jpeg", alt: "Logo de l’Echo Musical de Faye d’Anjou" },
+  { src: "/images/pages/opentalent_artist/reviews/Logo_Union_Musicale_Wattrelosienne.jpg", alt: "Logo de l’Union Musicale Wattrelosienne" },
 ]);
 ]);
 </script>
 </script>
 
 

+ 6 - 6
components/Logiciels/Manager/Avantages.vue

@@ -20,7 +20,7 @@ const benefits: Array<Benefit> = [
     description:
     description:
       "S'adapte à tous les réseaux de type pyramidal, quelque soit le nombre de niveaux :",
       "S'adapte à tous les réseaux de type pyramidal, quelque soit le nombre de niveaux :",
     list: ["Fédérations", "Institutions publiques"],
     list: ["Fédérations", "Institutions publiques"],
-    image: "/images/avantages/manager/Sur-mesure.jpg",
+    image: "/images/pages/opentalent_manager/avantages/Un_logiciel_sur-mesure.jpg",
     alt: "Mètre ruban de couture"
     alt: "Mètre ruban de couture"
   },
   },
   {
   {
@@ -29,7 +29,7 @@ const benefits: Array<Benefit> = [
     description:
     description:
       "Chaque structure du réseau dispose de sa propre solution indépendante et connectée au réseau :",
       "Chaque structure du réseau dispose de sa propre solution indépendante et connectée au réseau :",
     list: ["Opentalent manager", "Opentalent school", "Opentalent artist"],
     list: ["Opentalent manager", "Opentalent school", "Opentalent artist"],
-    image: "/images/avantages/manager/Adapte.jpg",
+    image: "/images/pages/opentalent_manager/avantages/Un_logiciel_adapte_a_chaque_reseau.jpg",
     alt: "Réseaux structurés différemment ayant un lien part un atome commun"
     alt: "Réseaux structurés différemment ayant un lien part un atome commun"
   },
   },
   {
   {
@@ -37,7 +37,7 @@ const benefits: Array<Benefit> = [
     number: "03",
     number: "03",
     description:
     description:
       "Une solution éprouvée au niveau national, sans avoir à supporter de coûts de développement importants pour ce type de logiciel.",
       "Une solution éprouvée au niveau national, sans avoir à supporter de coûts de développement importants pour ce type de logiciel.",
-    image: "/images/avantages/manager/Economique.jpg",
+    image: "/images/pages/opentalent_manager/avantages/Un_outil_economique.jpg",
     alt: "Main mettant une pièce dans un cochon tirelire"
     alt: "Main mettant une pièce dans un cochon tirelire"
   },
   },
   {
   {
@@ -45,7 +45,7 @@ const benefits: Array<Benefit> = [
     number: "04",
     number: "04",
     description:
     description:
       "Pilotez votre réseau de manière quotidienne et en temps réel. Gagnez du temps avec notre solution qui génère automatiquement un rapport d'activité complet.",
       "Pilotez votre réseau de manière quotidienne et en temps réel. Gagnez du temps avec notre solution qui génère automatiquement un rapport d'activité complet.",
-    image: "/images/avantages/manager/Pilotage.jpg",
+    image: "/images/pages/opentalent_manager/avantages/Un_pilotage_des_structures_simple.jpg",
     alt: "Commandant de bord posant en uniforme"
     alt: "Commandant de bord posant en uniforme"
   },
   },
   {
   {
@@ -53,7 +53,7 @@ const benefits: Array<Benefit> = [
     number: "05",
     number: "05",
     description:
     description:
       "Mise à jour automatique des coordonnées publiques entre les membres du réseau.",
       "Mise à jour automatique des coordonnées publiques entre les membres du réseau.",
-    image: "/images/avantages/manager/En-reseau.jpg",
+    image: "/images/pages/opentalent_manager/avantages/Un_logiciel_adapte_a_chaque_reseau.jpg",
     alt: "Multi-réseau"
     alt: "Multi-réseau"
   },
   },
   {
   {
@@ -61,7 +61,7 @@ const benefits: Array<Benefit> = [
     number: "06",
     number: "06",
     description:
     description:
       "Chaque structure garde son indépendance et reste entièrement maître des informations et des données qu'elle saisit.",
       "Chaque structure garde son indépendance et reste entièrement maître des informations et des données qu'elle saisit.",
-    image: "/images/avantages/manager/Confidentiel-les-donnees-appartiennent-aux-structures.jpg",
+    image: "/images/pages/opentalent_manager/avantages/Confidentialite_des_donnees_et_independance.jpg",
     alt: "Jeune femme ayant le doigt devant la bouche pour instaurer le silence"
     alt: "Jeune femme ayant le doigt devant la bouche pour instaurer le silence"
   },
   },
 ];
 ];

+ 9 - 9
components/Logiciels/Manager/Fonctionnalites.vue

@@ -21,14 +21,14 @@ import type { Functionality } from "~/types/interface";
 
 
 const cards: Array<Functionality> = [
 const cards: Array<Functionality> = [
   {
   {
-    logo:"images/logiciels/manager/fonctionnalites/Espaces_dedies.svg",
+    logo:"/images/components/fonctionnalites/Icone_espaces_dedies.svg",
     logoAlt: "Icône smartphone avec cadenas verrouillé",
     logoAlt: "Icône smartphone avec cadenas verrouillé",
     title: "ESPACES DÉDIÉS *",
     title: "ESPACES DÉDIÉS *",
     list: ["Administration","Membres / Adhérents"],
     list: ["Administration","Membres / Adhérents"],
     options: ["*Disponible sur tous supports "],
     options: ["*Disponible sur tous supports "],
   },
   },
   {
   {
-    logo: "images/logiciels/manager/fonctionnalites/Repertoire.svg",
+    logo: "/images/components/fonctionnalites/Icone_repertoire.svg",
     logoAlt: "Icône carnet annuaire",
     logoAlt: "Icône carnet annuaire",
     title: "RÉPERTOIRE",
     title: "RÉPERTOIRE",
     list: [
     list: [
@@ -38,7 +38,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "images/logiciels/manager/fonctionnalites/Agenda.svg",
+    logo: "/images/components/fonctionnalites/Icone_agenda.svg",
     logoAlt: "Icône calendrier",
     logoAlt: "Icône calendrier",
     title: "AGENDA",
     title: "AGENDA",
     list: [
     list: [
@@ -48,7 +48,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "images/logiciels/manager/fonctionnalites/Parc_materiel.svg",
+    logo: "/images/components/fonctionnalites/Icone_parc_materiel.svg",
     logoAlt: "Icône carton avec stylos et cahier à l’intérieur",
     logoAlt: "Icône carton avec stylos et cahier à l’intérieur",
     title: "PARC MATÉRIEL ",
     title: "PARC MATÉRIEL ",
     list: [
     list: [
@@ -58,7 +58,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "images/logiciels/manager/fonctionnalites/communication.svg",
+    logo: "/images/components/fonctionnalites/Icone_communication_en_reseau.svg",
     logoAlt: "Icône enveloppe, téléphone et bulle SMS",
     logoAlt: "Icône enveloppe, téléphone et bulle SMS",
     title: "COMMUNICATION RÉSEAU",
     title: "COMMUNICATION RÉSEAU",
     list: [
     list: [
@@ -70,7 +70,7 @@ const cards: Array<Functionality> = [
     options: ["* en option"]
     options: ["* en option"]
   },
   },
   {
   {
-    logo: "images/logiciels/manager/fonctionnalites/Site_internet.svg",
+    logo: "/images/components/fonctionnalites/Icone_site_internet.svg",
     logoAlt: "Icône site internet",
     logoAlt: "Icône site internet",
     title: "SITE INTERNET ",
     title: "SITE INTERNET ",
     list: [
     list: [
@@ -80,7 +80,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "images/logiciels/manager/fonctionnalites/Statistiques.svg",
+    logo: "/images/components/fonctionnalites/Icone_statistiques.svg",
     logoAlt: "Icône graphique à barre avec ligne ascendante",
     logoAlt: "Icône graphique à barre avec ligne ascendante",
     title: "STATISTIQUES",
     title: "STATISTIQUES",
     list: [
     list: [
@@ -90,7 +90,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "images/logiciels/manager/fonctionnalites/Cotisation.svg",
+    logo: "/images/components/fonctionnalites/Icone_cotisation.svg",
     logoAlt: "Icône d’une main donnant de l’argent à une autre main",
     logoAlt: "Icône d’une main donnant de l’argent à une autre main",
     title: "COTISATION CMF ",
     title: "COTISATION CMF ",
     list: [
     list: [
@@ -100,7 +100,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "images/logiciels/manager/fonctionnalites/Fonctionnement_pyramidal.svg",
+    logo: "/images/components/fonctionnalites/Icone_fonctionnement_pyramidal.svg",
     logoAlt: "Icône graphique pyramidale",
     logoAlt: "Icône graphique pyramidale",
     title: "FONCTIONNEMENT PYRAMIDAL ",
     title: "FONCTIONNEMENT PYRAMIDAL ",
     list: [
     list: [

+ 2 - 2
components/Logiciels/Manager/Formation.vue

@@ -52,7 +52,7 @@ import type { Formation } from "~/types/interface.js";
 
 
 const formations: Array<Formation> = [
 const formations: Array<Formation> = [
   {
   {
-    image: "/images/logiciels/school/formation.png",
+    image: "/images/components/formations/Formations_en_ligne_et_presentiel.jpg",
     alt: "Formateur dans une salle avec 5 personnes levant la main",
     alt: "Formateur dans une salle avec 5 personnes levant la main",
     overlayClass: "image-overlay1",
     overlayClass: "image-overlay1",
     sessions: "Formation sur-mesure",
     sessions: "Formation sur-mesure",
@@ -63,7 +63,7 @@ const formations: Array<Formation> = [
     link: "/nous-contacter",
     link: "/nous-contacter",
   },
   },
   {
   {
-    image: "/images/logiciels/school/webinaire.png",
+    image: "/images/components/formations/Webinaires_visioconferences.jpg",
     alt: "Femme sur son bureau avec devant deux écrans d’ordinateur de bureau en visioconférence devant 12 personnes",
     alt: "Femme sur son bureau avec devant deux écrans d’ordinateur de bureau en visioconférence devant 12 personnes",
     overlayClass: "image-overlay2",
     overlayClass: "image-overlay2",
     sessions: "Webinaire CMF Réseau",
     sessions: "Webinaire CMF Réseau",

+ 1 - 1
components/Logiciels/Manager/Network.vue

@@ -20,7 +20,7 @@
 
 
         <v-col cols="12" lg="6" md="6">
         <v-col cols="12" lg="6" md="6">
           <v-img
           <v-img
-            src="/images/logiciels/manager/reseau.png"
+            src="/images/pages/opentalent_manager/network/Reseau_pyramidale_Opentalent_Manager.png"
             alt="Graphique réseau pyramidal de la CMF avec les fédérations, les écoles artistique et les structures pratiquantes"
             alt="Graphique réseau pyramidal de la CMF avec les fédérations, les écoles artistique et les structures pratiquantes"
             class="schema-manager"
             class="schema-manager"
           />
           />

+ 6 - 6
components/Logiciels/Manager/Presentation.vue

@@ -7,7 +7,7 @@
           section1title="La solution de mise en réseau des organisations culturelles"
           section1title="La solution de mise en réseau des organisations culturelles"
           :features="features"
           :features="features"
           :pictos="pictos"
           :pictos="pictos"
-          logo-src="/images/logo/logiciels/OT_Manager-BLANC.png"
+          logo-src="/images/logos/opentalent/Logo_Opentalent_Manager-blanc-col.png"
           pricing-alt-text="Sur devis"
           pricing-alt-text="Sur devis"
           pricing-announcement-text=""
           pricing-announcement-text=""
           pricing-from-text=""
           pricing-from-text=""
@@ -37,19 +37,19 @@ const features: Array<string> = [
 
 
 const pictos: Array<FeaturePicto> = [
 const pictos: Array<FeaturePicto> = [
   {
   {
-    src: "/images/logiciels/manager/picto1.png",
+    src: "/images/pages/opentalent_manager/presentation/picto1.png",
     text: "Logiciel de gestion et communication full web",
     text: "Logiciel de gestion et communication full web",
   },
   },
   {
   {
-    src: "/images/logiciels/manager/picto2.png",
+    src: "/images/pages/opentalent_manager/presentation/picto2.png",
     text: "Site web intégré & simple d'usage",
     text: "Site web intégré & simple d'usage",
   },
   },
   {
   {
-    src: "/images/logiciels/manager/picto3.png",
+    src: "/images/pages/opentalent_manager/presentation/picto3.png",
     text: "Boostez votre visibilité & communication",
     text: "Boostez votre visibilité & communication",
   },
   },
   {
   {
-    src: "/images/logiciels/manager/picto4.png",
+    src: "/images/pages/opentalent_manager/presentation/picto4.png",
     text: "Communiquez en réseau",
     text: "Communiquez en réseau",
   },
   },
   // {
   // {
@@ -57,7 +57,7 @@ const pictos: Array<FeaturePicto> = [
   //   text: "Sur-mesure",
   //   text: "Sur-mesure",
   // },
   // },
   {
   {
-    src: "/images/logiciels/manager/picto6.png",
+    src: "/images/pages/opentalent_manager/presentation/picto6.png",
     text: "Pout tout type de réseau pyramidal",
     text: "Pout tout type de réseau pyramidal",
   },
   },
 ];
 ];

+ 1 - 1
components/Logiciels/Manager/SomeNumbers.vue

@@ -40,7 +40,7 @@
 
 
         <nuxt-link href="https://www.cmf-musique.org/" target="_blank">
         <nuxt-link href="https://www.cmf-musique.org/" target="_blank">
           <v-img
           <v-img
-            src="/images/logiciels/manager/cmf.jpg"
+            src="/images/logos/cmf/Logo_Confederation_Musicale_de_France-CMF_vivre_la_musique_ensemble.jpg"
             class="cmf-img mb-6"
             class="cmf-img mb-6"
           />
           />
         </nuxt-link>
         </nuxt-link>

+ 3 - 3
components/Logiciels/School/Avantages.vue

@@ -17,21 +17,21 @@ const benefits: Ref<Array<Benefit>> = ref([
     title: 'Un gain de temps',
     title: 'Un gain de temps',
     number: '01',
     number: '01',
     description: 'Centralisez toutes vos informations sur un seul et même outil et ne perdez plus de temps avec des fichiers sur diverses applications.',
     description: 'Centralisez toutes vos informations sur un seul et même outil et ne perdez plus de temps avec des fichiers sur diverses applications.',
-    image: '/images/avantages/school/temps.jpg',
+    image: '/images/components/avantages/un_gain_de_temps.jpg',
     isMemberCMF: true,
     isMemberCMF: true,
   },
   },
   {
   {
     title: 'Une activité structurée',
     title: 'Une activité structurée',
     number: '02',
     number: '02',
     description: 'Des espaces dédiés et des outils spécifiques à vos besoins pour une gestion optimisée et une lecture simplifiée.',
     description: 'Des espaces dédiés et des outils spécifiques à vos besoins pour une gestion optimisée et une lecture simplifiée.',
-    image: '/images/avantages/school/struture.png',
+    image: '/images/components/avantages/une_activite_structuree.png',
     isMemberCMF: false,
     isMemberCMF: false,
   },
   },
   {
   {
     title: 'Une gestion collaborative',
     title: 'Une gestion collaborative',
     number: '03',
     number: '03',
     description: 'Grâce à des comptes dédiés, personnalisés et autonomes, permettez à vos membres de mettre à jour leurs informations et d\'interagir dans leur agenda.',
     description: 'Grâce à des comptes dédiés, personnalisés et autonomes, permettez à vos membres de mettre à jour leurs informations et d\'interagir dans leur agenda.',
-    image: '/images/avantages/school/collaborative.jpg',
+    image: '/images/components/avantages/une_gestion_collaborative.jpg',
     isMemberCMF: true,
     isMemberCMF: true,
   },
   },
 ]);
 ]);

+ 13 - 13
components/Logiciels/School/Fonctionnalites.vue

@@ -15,7 +15,7 @@ import type { Functionality } from "~/types/interface";
 
 
 const cards: Array<Functionality> = [
 const cards: Array<Functionality> = [
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Espaces.svg",
+    logo: "/images/components/fonctionnalites/Icone_espaces_dedies.svg",
     logoAlt: "Icône smartphone avec cadenas verrouillé",
     logoAlt: "Icône smartphone avec cadenas verrouillé",
     title: "ESPACES DÉDIÉS *",
     title: "ESPACES DÉDIÉS *",
     list: [
     list: [
@@ -26,7 +26,7 @@ const cards: Array<Functionality> = [
     options: ["* Disponible sur tous supports"],
     options: ["* Disponible sur tous supports"],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Répertoire.png",
+    logo: "/images/components/fonctionnalites/Icone_repertoire.svg",
     logoAlt: "Icône carnet annuaire",
     logoAlt: "Icône carnet annuaire",
     title: "RÉPERTOIRE",
     title: "RÉPERTOIRE",
     list: [
     list: [
@@ -36,7 +36,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Pré-inscription.png",
+    logo: "/images/components/fonctionnalites/Icone_preinscription_en_ligne.svg",
     logoAlt: "Icône d'un fichier devant un écran d'ordinateur",
     logoAlt: "Icône d'un fichier devant un écran d'ordinateur",
     title: "PRÉINSCRIPTION EN LIGNE *",
     title: "PRÉINSCRIPTION EN LIGNE *",
     list: [
     list: [
@@ -47,7 +47,7 @@ const cards: Array<Functionality> = [
     options: ["* en option"]
     options: ["* en option"]
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Agenda.png",
+    logo: "/images/components/fonctionnalites/Icone_agenda.svg",
     logoAlt: "Icône calendrier",
     logoAlt: "Icône calendrier",
     title: "AGENDA",
     title: "AGENDA",
     list: [
     list: [
@@ -57,7 +57,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Parc-matériel.png",
+    logo: "/images/components/fonctionnalites/Icone_parc_materiel.svg",
     logoAlt: "Icône carton avec stylos et cahier à l’intérieur",
     logoAlt: "Icône carton avec stylos et cahier à l’intérieur",
     title: "PARC MATÉRIEL ",
     title: "PARC MATÉRIEL ",
     list: [
     list: [
@@ -67,7 +67,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Suivi-pédagogique.png",
+    logo: "/images/components/fonctionnalites/Icone_suivi_pedagogique.svg",
     logoAlt: "Chapeau de diplômé américain",
     logoAlt: "Chapeau de diplômé américain",
     title: "SUIVI PÉDAGOGIQUE",
     title: "SUIVI PÉDAGOGIQUE",
     list: [
     list: [
@@ -77,7 +77,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Facture.png",
+    logo: "/images/components/fonctionnalites/Icone_facturation_et_reglement.svg",
     logoAlt: "Fichier arborant un symbole monétaire devant un écran d'ordinateur",
     logoAlt: "Fichier arborant un symbole monétaire devant un écran d'ordinateur",
     title: "FACTURATION",
     title: "FACTURATION",
     list: [
     list: [
@@ -87,7 +87,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Communication.png",
+    logo: "/images/components/fonctionnalites/Icone_communication.svg",
     logoAlt: "Icône enveloppe, téléphone et bulle SMS",
     logoAlt: "Icône enveloppe, téléphone et bulle SMS",
     title: "COMMUNICATION",
     title: "COMMUNICATION",
     list: [
     list: [
@@ -98,7 +98,7 @@ const cards: Array<Functionality> = [
     options: ["* en option"],
     options: ["* en option"],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/internet.png",
+    logo: "/images/components/fonctionnalites/Icone_site_internet.svg",
     logoAlt: "Icône site internet",
     logoAlt: "Icône site internet",
     title: "SITE INTERNET ",
     title: "SITE INTERNET ",
     list: [
     list: [
@@ -108,7 +108,7 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Statistiques.png",
+    logo: "/images/components/fonctionnalites/Icone_statistiques.svg",
     logoAlt: "Icône graphique à barre avec ligne ascendante",
     logoAlt: "Icône graphique à barre avec ligne ascendante",
     title: "STATISTIQUES",
     title: "STATISTIQUES",
     list: [
     list: [
@@ -118,8 +118,8 @@ const cards: Array<Functionality> = [
     ],
     ],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Agenda.png",
-    logoAlt: "Icône calendrier",
+    logo: "/images/logos/cmf/Icone_CMF_reseau_BLACK.png",
+    logoAlt: "Logo CMF",
     title: "RÉSEAU CMF *",
     title: "RÉSEAU CMF *",
     list: [
     list: [
       "Accès au répertoire du réseau",
       "Accès au répertoire du réseau",
@@ -129,7 +129,7 @@ const cards: Array<Functionality> = [
     options: ["* Uniquement dédié au adhérents CMF"],
     options: ["* Uniquement dédié au adhérents CMF"],
   },
   },
   {
   {
-    logo: "/images/logiciels/school/fonctionnalites/Promotion.png",
+    logo: "/images/components/fonctionnalites/Icone_promotion.svg",
     logoAlt: "Icône mégaphone",
     logoAlt: "Icône mégaphone",
     title: "PROMOTION DE VOTRE STRUCTURE & VOS ÉVÉNEMENTS ",
     title: "PROMOTION DE VOTRE STRUCTURE & VOS ÉVÉNEMENTS ",
     list: [
     list: [

+ 2 - 2
components/Logiciels/School/Formations.vue

@@ -53,7 +53,7 @@ import type { Formation } from "~/types/interface";
 
 
 const formations: Array<Formation> = [
 const formations: Array<Formation> = [
   {
   {
-    image: "/images/logiciels/school/formation.png",
+    image: "/images/components/formations/Formations_en_ligne_et_presentiel.jpg",
     alt: "Formateur dans une salle avec 5 personnes levant la main",
     alt: "Formateur dans une salle avec 5 personnes levant la main",
     overlayClass: "image-overlay1",
     overlayClass: "image-overlay1",
     sessions: "3 formations disponibles",
     sessions: "3 formations disponibles",
@@ -64,7 +64,7 @@ const formations: Array<Formation> = [
     link: "/formations",
     link: "/formations",
   },
   },
   {
   {
-    image: "/images/logiciels/school/webinaire.png",
+    image: "/images/components/formations/Webinaires_visioconferences.jpg",
     alt: "Femme sur son bureau avec devant deux écrans d’ordinateur de bureau en visioconférence devant 12 personnes",
     alt: "Femme sur son bureau avec devant deux écrans d’ordinateur de bureau en visioconférence devant 12 personnes",
     overlayClass: "image-overlay2",
     overlayClass: "image-overlay2",
     sessions: "Toutes nos sessions",
     sessions: "Toutes nos sessions",

+ 4 - 4
components/Logiciels/School/Presentation.vue

@@ -29,19 +29,19 @@ const features = [
 
 
 const pictos: Array<FeaturePicto> = [
 const pictos: Array<FeaturePicto> = [
   {
   {
-    src: "/images/logiciels/school/picto1.png",
+    src: "/images/pages/opentalent_school/presentation/picto1.png",
     text: "Logiciel de gestion et communication full web",
     text: "Logiciel de gestion et communication full web",
   },
   },
   {
   {
-    src: "/images/logiciels/school/picto3.png",
+    src: "/images/pages/opentalent_school/presentation/picto3.png",
     text: "Site web intégré & simple d'usage",
     text: "Site web intégré & simple d'usage",
   },
   },
   {
   {
-    src: "/images/logiciels/school/picto2.png",
+    src: "/images/pages/opentalent_school/presentation/picto2.png",
     text: "Boostez votre visibilité & communication",
     text: "Boostez votre visibilité & communication",
   },
   },
   {
   {
-    src: "/images/logiciels/school/picto4.png",
+    src: "/images/pages/opentalent_school/presentation/picto4.png",
     text: "Communiquez en réseau"
     text: "Communiquez en réseau"
   },
   },
 ];
 ];

+ 7 - 6
components/Logiciels/School/SomeNumbers.vue

@@ -71,12 +71,13 @@
 
 
 <script setup lang="ts">
 <script setup lang="ts">
 const items: Array<{ src: string, alt: string }> = [
 const items: Array<{ src: string, alt: string }> = [
-  { src: "/images/reviews/school/review1.svg", alt: "Logo du Conservatoire « Les ateliers des arts" },
-  { src: "/images/reviews/school/review2.png", alt: "Logo du Conservatoire de Senlis" },
-  { src: "/images/reviews/school/review3.png", alt: "Logo de l’École de musique Sausheim" },
-  { src: "/images/reviews/school/review4.jpeg", alt: "Logo du Conservatoire Marly le Roi Roger Bourdin" },
-  { src: "/images/reviews/school/review5.jpeg", alt: "Logo du Conservatoire de Musique et de Danse du Thouarsais" },
-  { src: "/images/reviews/school/review6.jpeg", alt: "Logo du Conservatoire d’Annemasse" },
+  { src: "/images/pages/opentalent_school/reviews/Logo_Conservatoire_Les_Ateliers_des_Arts_Agglomeration_du_Puy-en-Velay.svg", alt: "Logo du Conservatoire « Les ateliers des arts" },
+  { src: "/images/pages/opentalent_school/reviews/Logo_Conservatoire-Senlis.png", alt: "Logo du Conservatoire de Senlis" },
+  { src: "/images/pages/opentalent_school/reviews/Logo_Ecole_de_Musique-Sausheim.png", alt: "Logo de l’École de musique Sausheim" },
+  { src: "/images/pages/opentalent_school/reviews/Logo_Conservatoire_Marly_le_Roi-Roger_Bourdin.jpeg", alt: "Logo du Conservatoire Marly le Roi Roger Bourdin" },
+  { src: "/images/pages/opentalent_school/reviews/Logo_Conservatoire_de_Musiques_et_de_Danses_du_Thouarsais.jpeg", alt: "Logo du Conservatoire de Musique et de Danse du Thouarsais" },
+  { src: "/images/pages/opentalent_school/reviews/Logo_Conservatoire_de_Musique_d_Annemasse.jpg", alt: "Logo du Conservatoire d’Annemasse" },
+  { src: "/images/pages/opentalent_school/reviews/Logo_EBAG-Ecole_des_Beaux-Arts_du_Genevois.png", alt: "Ecole des Beaux-Arts du Genevois" },
 ];
 ];
 </script>
 </script>
 
 

+ 1 - 1
pages/actualites/[id].vue

@@ -5,7 +5,7 @@
   </LayoutUITitlePage>
   </LayoutUITitlePage>
 
 
   <CommonBanner
   <CommonBanner
-    imageSrc="/images/actu/Slider_Actualites.png"
+    imageSrc="/images/pages/news/banner/Slider_Actualites.png"
     imageAlt="Journaux pliés en deux posés les uns à côté des autres"
     imageAlt="Journaux pliés en deux posés les uns à côté des autres"
   />
   />
 
 

+ 1 - 1
pages/actualites/index.vue

@@ -12,7 +12,7 @@
   </LayoutUITitlePage>
   </LayoutUITitlePage>
 
 
   <CommonBanner
   <CommonBanner
-    imageSrc="/images/actu/Slider_Actualites.png"
+    imageSrc="/images/pages/news/banner/Slider_Actualites.png"
     imageAlt="Journaux pliés en deux posés les uns à côté des autres"
     imageAlt="Journaux pliés en deux posés les uns à côté des autres"
   />
   />
 
 

+ 1 - 1
pages/formations.vue

@@ -12,7 +12,7 @@
   </LayoutUITitlePage>
   </LayoutUITitlePage>
 
 
   <CommonBanner
   <CommonBanner
-    image-src="images/formation/banner.jpg"
+    image-src="/images/pages/formations/banner/Formations_Opentalent.jpg"
     image-alt="Formation dans une salle de réunion ou 5 personnes regardent un écran"
     image-alt="Formation dans une salle de réunion ou 5 personnes regardent un écran"
   />
   />
 
 

+ 1 - 1
pages/nous-rejoindre/[id].vue

@@ -7,7 +7,7 @@
   </LayoutUITitlePage>
   </LayoutUITitlePage>
 
 
   <CommonBanner
   <CommonBanner
-    imageSrc="/images/join/join.jpg"
+    imageSrc="/images/pages/join-us/banner/Rejoindre_Opentalent.jpg"
     imageAlt="banner"
     imageAlt="banner"
   />
   />
 
 

+ 1 - 1
pages/nous-rejoindre/index.vue

@@ -10,7 +10,7 @@
   </LayoutUITitlePage>
   </LayoutUITitlePage>
 
 
   <CommonBanner
   <CommonBanner
-    imageSrc="/images/join/join.jpg"
+    imageSrc="/images/pages/join-us/banner/Rejoindre_Opentalent.jpg"
     imageAlt="Mains de femmes les unes au-dessus des autres"
     imageAlt="Mains de femmes les unes au-dessus des autres"
   />
   />
 
 

+ 3 - 5
pages/opentalent_artist.vue

@@ -14,10 +14,10 @@
     </LogicielsTitle>
     </LogicielsTitle>
 
 
     <CommonBanner
     <CommonBanner
-      image-src="/images/logiciels/artist/banner.jpg"
+      image-src="/images/pages/opentalent_artist/banner/Groupe_de_musique_jouant_dans_la_rue.jpg"
       image-alt="Groupe de musique jouant dans la rue"
       image-alt="Groupe de musique jouant dans la rue"
       square-text="Orchestres, chorales, compagnies et troupes artistiques"
       square-text="Orchestres, chorales, compagnies et troupes artistiques"
-      logo-src="/images/logo/logiciels/Artist-noir.png"
+      logo-src="/images/logos/opentalent/Logo_Opentalent_School-gris.png"
       logo-alt="Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes"
       logo-alt="Logo Opentalent Artist - logiciel de gestion et de communication pour les orchestres, les chorales, les compagnies artistiques et troupes"
     />
     />
 
 
@@ -35,15 +35,13 @@
 
 
     <LogicielsArtistAbonnement />
     <LogicielsArtistAbonnement />
 
 
-    <CommonContact class="mb-12"/>
-
     <LogicielsArtistFormations class="mb-12" />
     <LogicielsArtistFormations class="mb-12" />
 
 
     <LogicielsArtistReviews />
     <LogicielsArtistReviews />
 
 
     <LayoutFAQ />
     <LayoutFAQ />
 
 
-    <LayoutFooterPrefooter />
+    <LayoutFooterSolutions :show-artist="false" />
   </div>
   </div>
 </template>
 </template>
 
 

+ 2 - 2
pages/opentalent_manager.vue

@@ -12,10 +12,10 @@
     </LogicielsTitle>
     </LogicielsTitle>
 
 
     <CommonBanner
     <CommonBanner
-      image-src="/images/logiciels/manager/banner-manager.png"
+      image-src="/images/pages/opentalent_manager/banner/Solution_de_mise_en_reseau_Opentalent_Manager.png"
       image-alt="Visuel d’un réseau avec des branches de couleur rouge, bleu et jaune, qui montre les différents types de structures"
       image-alt="Visuel d’un réseau avec des branches de couleur rouge, bleu et jaune, qui montre les différents types de structures"
       square-text="Fédérations, confédérations et collectivités"
       square-text="Fédérations, confédérations et collectivités"
-      logo-src="/images/logo/logiciels/Manager-noir.png"
+      logo-src="/images/logos/opentalent/Logo_Opentalent_Manager-gris.png"
       logo-alt="Logo Opentalent Manager - logiciel de gestion et de communication pour les fédérations, les confédérations et les collectivités"
       logo-alt="Logo Opentalent Manager - logiciel de gestion et de communication pour les fédérations, les confédérations et les collectivités"
     />
     />
 
 

+ 2 - 2
pages/opentalent_school.vue

@@ -12,10 +12,10 @@
     </LogicielsTitle>
     </LogicielsTitle>
 
 
     <CommonBanner
     <CommonBanner
-      image-src="/images/solutions/school.jpg"
+      image-src="/images/pages/opentalent_school/banner/Opentalent_School_pour_les_etablissements_d_enseignement_artistique.JPG"
       image-alt="Deux jeunes filles jouant du violon, l'une est au premier plan et l’autre floutée"
       image-alt="Deux jeunes filles jouant du violon, l'une est au premier plan et l’autre floutée"
       square-text="École de musique, d'art, de danse, de cirque, conservatoires et MJC"
       square-text="École de musique, d'art, de danse, de cirque, conservatoires et MJC"
-      logo-src="/images/logo/logiciels/School-Blanc.png"
+      logo-src="/images/logos/opentalent/Logo_Opentalent_School-blanc.png"
       logo-alt="Logo Opentalent School - logiciel de gestion et de communication pour les établissements d’enseignement artistique"
       logo-alt="Logo Opentalent School - logiciel de gestion et de communication pour les établissements d’enseignement artistique"
       :logo-alt-theme="true"
       :logo-alt-theme="true"
     />
     />

+ 1 - 1
pages/qui-sommes-nous.vue

@@ -14,7 +14,7 @@
   </LayoutUITitlePage>
   </LayoutUITitlePage>
 
 
   <CommonBanner
   <CommonBanner
-    imageSrc="/images/banner/about_opentalent.png"
+    imageSrc="/images/pages/qui-sommes-nous/banner/Opentalent_entreprise_qui_sommes-nous.jpg"
     imageAlt="Réunion d’équipe dans une salle de réunion avec 5 personnes"
     imageAlt="Réunion d’équipe dans une salle de réunion avec 5 personnes"
   />
   />
 
 

+ 1 - 1
pages/webinaires.vue

@@ -12,7 +12,7 @@
   </LayoutUITitlePage>
   </LayoutUITitlePage>
 
 
   <CommonBanner
   <CommonBanner
-    imageSrc="images/banner/Visuel_page_Webinaires.png"
+    imageSrc="/images/pages/webinaires/banner/Webinaires_de_decouverte_de_nos_logiciels.jpg"
     imageAlt="Ordinateur avec un écran en visioconférence de 9 personnes posé sur un bureau vers une fenêtre"
     imageAlt="Ordinateur avec un écran en visioconférence de 9 personnes posé sur un bureau vers une fenêtre"
   />
   />