ContainerVideo.vue 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <template>
  2. <div id="Presentation">
  3. <LayoutContainer>
  4. <v-row class="container-green mt-12">
  5. <v-row>
  6. <v-col cols="6">
  7. <LayoutUISubTitle
  8. class="mt-6"
  9. :iconSize="5"
  10. :iconColor="iconColor"
  11. :titleText="'Logiciel Opentalent School'"
  12. :titleColor="'#ffffff'"
  13. />
  14. <p class="citation-school">
  15. {{ currentCitation }}
  16. </p>
  17. </v-col>
  18. </v-row>
  19. <v-col cols="6">
  20. <div class="screen-img-3"></div>
  21. </v-col>
  22. </v-row>
  23. </LayoutContainer>
  24. </div>
  25. </template>
  26. <script setup>
  27. import { computed } from "vue";
  28. import { useRoute } from "vue-router";
  29. const route = useRoute();
  30. const currentCitation = computed(() => {
  31. switch (route.path) {
  32. case "/opentalent_school":
  33. return "Pour les petits comme pour les grands établissements d’enseignement artistique.";
  34. case "/opentalent_artist":
  35. return "Le logiciel de gestion et communication au service de votre passion";
  36. case "/opentalent_manager":
  37. return "“ Une solution unique, collaborative et innovante pour une gestion optimale de votre réseau culturel.“.";
  38. default:
  39. return "Citation par défaut";
  40. }
  41. });
  42. const iconColor = computed(() => {
  43. if (route.path === "/opentalent_school") {
  44. return "rgba(32, 147, 190, 0.6)";
  45. } else if (route.path === "/opentalent_artist") return "#fac20a";
  46. });
  47. </script>
  48. <style scoped>
  49. .screen-img-3 {
  50. background-image: url("/images/logiciels/school/screen2.png");
  51. background-size: cover;
  52. background-position: center;
  53. width: 100%;
  54. height: 100%;
  55. }
  56. .citation-school {
  57. font-style: italic;
  58. font-weight: 300;
  59. font-size: 2rem;
  60. width: 38rem;
  61. line-height: 40px;
  62. color: #ffffff;
  63. font-style: italic;
  64. margin-top: 27rem;
  65. margin-left: 2rem;
  66. }
  67. .icon-logiciel {
  68. margin-right: 1rem;
  69. }
  70. .container-green {
  71. background: linear-gradient(180deg, rgba(14, 45, 50, 0) 26.84%, #0e2d32 100%),
  72. rgba(7, 27, 31, 0.3);
  73. height: 40rem;
  74. }
  75. </style>