SomeNumbers.vue 2.0 KB

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