|
|
@@ -3,15 +3,19 @@
|
|
|
<LayoutContainer>
|
|
|
<!-- Section "Appelez nous" -->
|
|
|
<v-row>
|
|
|
- <v-col cols="6">
|
|
|
+ <LayoutUISubTitle v-if="smAndDown">
|
|
|
+ Contactez-nous
|
|
|
+ </LayoutUISubTitle>
|
|
|
+
|
|
|
+ <v-col cols="12" md="6">
|
|
|
<v-img
|
|
|
src="/images/contact/contact.jpg"
|
|
|
class="help-img"
|
|
|
/>
|
|
|
</v-col>
|
|
|
|
|
|
- <v-col cols="5">
|
|
|
- <LayoutUISubTitle>
|
|
|
+ <v-col cols="12" lg="5">
|
|
|
+ <LayoutUISubTitle v-if="mdAndUp">
|
|
|
Contactez-nous
|
|
|
</LayoutUISubTitle>
|
|
|
|
|
|
@@ -39,7 +43,7 @@
|
|
|
|
|
|
<!-- Section "Adhérent CMF" -->
|
|
|
<v-row class="center-90" >
|
|
|
- <v-col cols="6" >
|
|
|
+ <v-col cols="12" lg="6" >
|
|
|
<LayoutUISubTitle>
|
|
|
Adhérents CMF
|
|
|
</LayoutUISubTitle>
|
|
|
@@ -71,12 +75,12 @@
|
|
|
target="_blank"
|
|
|
class="btn-contact"
|
|
|
>
|
|
|
- Je souhaite obtenir mon code d'accès
|
|
|
+ Obtenir mon code d'accès
|
|
|
</v-btn>
|
|
|
</div>
|
|
|
</v-col>
|
|
|
|
|
|
- <v-col cols="6">
|
|
|
+ <v-col cols="12" md="6">
|
|
|
<v-img
|
|
|
src="/images/logiciels/school/CMF-vivre_la_musique_ensemble.jpg"
|
|
|
class="logo-cmf mt-12"
|
|
|
@@ -88,6 +92,10 @@
|
|
|
</template>
|
|
|
<script setup>
|
|
|
import AnchoredSection from "~/components/Layout/AnchoredSection.vue";
|
|
|
+import { useDisplay } from "vuetify";
|
|
|
+
|
|
|
+const { smAndDown, mdAndUp } = useDisplay()
|
|
|
+
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
|
@@ -103,6 +111,10 @@ import AnchoredSection from "~/components/Layout/AnchoredSection.vue";
|
|
|
background-size: contain;
|
|
|
width: 80%;
|
|
|
height: 100%;
|
|
|
+
|
|
|
+ @media (max-width: 600px) {
|
|
|
+ margin: 0 auto !important;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.btn-contact {
|
|
|
@@ -113,13 +125,14 @@ import AnchoredSection from "~/components/Layout/AnchoredSection.vue";
|
|
|
color: var(--on-secondary-color);
|
|
|
padding: 19px 28px;
|
|
|
gap: 9px;
|
|
|
+ max-width: 90%;
|
|
|
}
|
|
|
|
|
|
.subtitle {
|
|
|
font-weight: 400;
|
|
|
font-size: 34px;
|
|
|
line-height: 38px;
|
|
|
- color: var(--primary-color);
|
|
|
+ color: var(--on-neutral-color);
|
|
|
margin-bottom: 2rem;
|
|
|
}
|
|
|
|
|
|
@@ -127,13 +140,19 @@ import AnchoredSection from "~/components/Layout/AnchoredSection.vue";
|
|
|
font-weight: 300;
|
|
|
font-size: 16px;
|
|
|
line-height: 20px;
|
|
|
- color: var(--primary-color);
|
|
|
+ color: var(--on-neutral-color);
|
|
|
text-align: justify;
|
|
|
}
|
|
|
|
|
|
-@media (max-width: 1600px) {
|
|
|
+@media (max-width: 1600px) and (min-width: 600px) {
|
|
|
.contact-details {
|
|
|
width: 30rem !important;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+@media (max-width: 600px) {
|
|
|
+ .contact-details {
|
|
|
+ width: 90%;
|
|
|
+ }
|
|
|
+}
|
|
|
</style>
|