SomeNumbers.vue 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <template>
  2. <LayoutContainer>
  3. <v-row class="align-center">
  4. <LayoutUISubTitle>
  5. Quelques chiffres
  6. </LayoutUISubTitle>
  7. </v-row>
  8. <v-container>
  9. <v-row class="card-container justify-center mb-12">
  10. <v-col
  11. cols="3"
  12. class="d-flex justify-center align-center small-padding"
  13. >
  14. <CommonCardStat
  15. number="140"
  16. text="Structures en réseau"
  17. />
  18. </v-col>
  19. <v-col cols="3" class="d-flex justify-center align-center">
  20. <CommonCardStat
  21. number="300 000"
  22. text="Utilisateurs"
  23. />
  24. </v-col>
  25. <v-col cols="3" class="d-flex justify-center align-center">
  26. <CommonCardStat
  27. number="12"
  28. text="Années de collaboration"
  29. />
  30. </v-col>
  31. </v-row>
  32. </v-container>
  33. <v-row>
  34. <v-col cols="12" class="justify-center">
  35. <span class="cmf-trust-statement">
  36. La plus grande Confédération Musicale de France nous fait confiance
  37. </span>
  38. <nuxt-link href="https://www.cmf-musique.org/" target="_blank">
  39. <v-img
  40. src="/images/logiciels/manager/cmf.jpg"
  41. class="cmf-img mb-6"
  42. />
  43. </nuxt-link>
  44. </v-col>
  45. </v-row>
  46. </LayoutContainer>
  47. </template>
  48. <script setup lang="ts">
  49. </script>
  50. <style scoped lang="scss">
  51. .custom-row {
  52. width: 90%;
  53. margin-right: auto;
  54. margin-left: auto;
  55. }
  56. .v-row {
  57. max-width: 1600px;
  58. margin: 0 auto;
  59. }
  60. :deep(h2) {
  61. width: 60rem;
  62. }
  63. .card-container {
  64. --primary-color-alt: white;
  65. margin-left: auto;
  66. margin-right: auto;
  67. display: flex;
  68. justify-content: center;
  69. align-items: center;
  70. }
  71. .alt-color {
  72. color: var(--on-primary-color-alt);
  73. }
  74. .background-img {
  75. width: 600px;
  76. height: 400px;
  77. background-size: cover;
  78. background-position: center;
  79. }
  80. .cmf-img {
  81. width: 30rem;
  82. height: 18rem;
  83. margin-top: 2rem;
  84. margin-right: auto;
  85. margin-left: auto;
  86. }
  87. .cmf-trust-statement {
  88. font-size: 2rem;
  89. text-align: center;
  90. width: 100%;
  91. display: flex;
  92. justify-content: center;
  93. }
  94. </style>