This commit is contained in:
2022-03-15 10:52:21 +01:00
parent 12814f64d4
commit ef94f03cde
476 changed files with 4612 additions and 1563 deletions

View File

@@ -1,8 +1,9 @@
core:
grav:
version: 1.7.25
version: 1.7.31
schema: 1.7.0_2020-11-20_1
history:
- { version: 1.7.16, date: '2021-06-10 14:03:35' }
- { version: 1.7.21, date: '2021-09-16 12:41:14' }
- { version: 1.7.25, date: '2021-12-06 12:22:00' }
- { version: 1.7.31, date: '2022-03-15 08:48:47' }

View File

@@ -0,0 +1,169 @@
---
title: 'Le Campus, au cœur du Val de Drôme, un site tout équipé pour vos événements.'
media_order: vue_ext.jpg
entete:
text: 'Vous souhaitez organiser un événement, une rencontre professionnelle, une formation, un séjour ? Décrivez-nous votre projet en quelques clics, nous sommes à votre écoute !'
metadata:
description: 'Le Campus, au cœur du Val de Drôme, un site tout équipé pour vos événements.'
visible: false
form:
name: ajax-test-form
action: /demande-de-devis
template: form-messages
refresh_prevention: true
fields:
-
name: 'Quelle est la nature de votre évènement ?'
placeholder: 'Choisissez votre évènement ?'
autofocus: 'on'
autocomplete: 'on'
type: radio
label: 'Quelle est la nature de votre évènement ?'
options:
reunion: Réunion
seminaire: Séminaire
convention: Convention
vœux: Vœux
web_conference: 'Web conférence'
salon_forum_exposition: 'Salon, Forum, Exposition'
conference: Conférence
evenement_culturel: 'Evènement culturel'
autre: Autres
size: long
classes: fancy
validate:
required: true
-
name: 'Quelle sera l''envergure de votre évènement ?'
placeholder: 'Nombre de personnes'
autofocus: 'on'
autocomplete: 'on'
type: radio
size: long
classes: fancy
options:
25: 'Inférieure ou égal à 25 personnes'
50: 'Inférieure ou égal à 50 personnes'
100: 'Inférieure ou égal à 100 personnes'
150: 'Supérieure à 150 personnes'
validate:
required: true
-
name: 'Quand se déroulera votre événement ?'
placeholder: 'jj/mm/yy'
type: text
size: long
classes: fancy
validate:
required: true
name: 'Date de lévenement'
placeholder: 'Choisissez vos date ?'
autocomplete: 'on'
type: date
label: 'Quand se déroulera votre événement ?'
-
name: 'Durée prévue'
placeholder: 'Choisissez vos date ?'
autofocus: 'on'
autocomplete: 'on'
type: radio
size: long
classes: fancy
options:
1/2j: 'Une demi journée'
1j: 'Une journée'
1s: 'Une soirée'
2j: 'Deux jours'
3j: 'Trois jours'
+3j: 'Plus de trois jours'
validate:
required: true
-
name: Prénom
placeholder: Prénom
type: text
size: long
classes: fancy
validate:
required: true
-
name: Nom
placeholder: Nom
type: text
size: long
classes: fancy
validate:
required: true
-
name: 'Adresse mail'
placeholder: 'Adresse mail'
type: email
size: long
classes: fancy
validate:
required: true
-
name: Téléphone
placeholder: Téléphone
type: text
size: long
classes: fancy
validate:
required: true
-
name: Fonction
placeholder: Fonction
type: text
size: long
classes: fancy
validate:
required: true
-
name: Société
placeholder: Société
type: text
size: long
classes: fancy
validate:
required: true
-
name: 'Votre profil'
placeholder: 'quel est votre profil'
autofocus: 'on'
autocomplete: 'on'
type: radio
size: long
classes: fancy
options:
Agence_evenementielle: 'Agence évènementielle'
associations: 'Associations (sociétés savantes, fédérations, syndicats) '
societes_entreprises: 'Sociétés / Entreprises'
Organismes_professionnels: 'Organismes professionnels'
validate:
required: true
buttons:
-
type: submit
value: Envoyer
process:
-
email:
from: '{{ config.plugins.email.from }}'
to:
- '{{ config.plugins.email.to }}'
- '{{ form.value.email }}'
subject: '[Feedback] {{ form.value.name|e }}'
body: '{% include ''forms/data.html.twig'' %}'
-
save:
fileprefix: feedback-
dateformat: Ymd-His-u
extension: txt
body: '{% include ''forms/data.txt.twig'' %}'
-
message: 'Merci, votre demande de devis à bien été envoyé ! Elle sera traité dans les prochains jours.'
---
Location de salles polyvalentes, amphitéâtre de 200 places, matériel performant dans toutes les salles, restauration de qualité bio ou locale sur demande...
**Le Campus et son équipe à taille humaine vous garantit la réussite de votre séjour, de votre séminaire ou de votre événement.**

View File

@@ -0,0 +1,169 @@
---
title: 'Le Campus, au cœur du Val de Drôme, un site tout équipé pour vos événements.'
media_order: vue_ext.jpg
entete:
text: 'Vous souhaitez organiser un événement, une rencontre professionnelle, une formation, un séjour ? Décrivez-nous votre projet en quelques clics, nous sommes à votre écoute !'
metadata:
description: 'Le Campus, au cœur du Val de Drôme, un site tout équipé pour vos événements.'
visible: false
form:
name: ajax-test-form
action: /demande-de-devis
template: form-messages
refresh_prevention: true
fields:
-
name: 'Quelle est la nature de votre évènement ?'
placeholder: 'Choisissez votre évènement ?'
autofocus: 'on'
autocomplete: 'on'
type: radio
label: 'Quelle est la nature de votre évènement ?'
options:
reunion: Réunion
seminaire: Séminaire
convention: Convention
vœux: Vœux
web_conference: 'Web conférence'
salon_forum_exposition: 'Salon, Forum, Exposition'
conference: Conférence
evenement_culturel: 'Evènement culturel'
autre: Autres
size: long
classes: fancy
validate:
required: true
-
name: 'Quelle sera l''envergure de votre évènement ?'
placeholder: 'Nombre de personnes'
autofocus: 'on'
autocomplete: 'on'
type: radio
size: long
classes: fancy
options:
25: 'Inférieure ou égal à 25 personnes'
50: 'Inférieure ou égal à 50 personnes'
100: 'Inférieure ou égal à 100 personnes'
150: 'Supérieure à 150 personnes'
validate:
required: true
-
name: 'Quand se déroulera votre événement ?'
placeholder: 'jj/mm/yy'
type: text
size: long
classes: fancy
validate:
required: true
name: 'Date de lévenement'
placeholder: 'Choisissez vos date ?'
autocomplete: 'on'
type: date
label: 'Quand se déroulera votre événement ?'
-
name: 'Durée prévue'
placeholder: 'Choisissez vos date ?'
autofocus: 'on'
autocomplete: 'on'
type: radio
size: long
classes: fancy
options:
1/2j: 'Une demi journée'
1j: 'Une journée'
1s: 'Une soirée'
2j: 'Deux jours'
3j: 'Trois jours'
+3j: 'Plus de trois jours'
validate:
required: true
-
name: Prénom
placeholder: Prénom
type: text
size: long
classes: fancy
validate:
required: true
-
name: Nom
placeholder: Nom
type: text
size: long
classes: fancy
validate:
required: true
-
name: 'Adresse mail'
placeholder: 'Adresse mail'
type: email
size: long
classes: fancy
validate:
required: true
-
name: Téléphone
placeholder: Téléphone
type: text
size: long
classes: fancy
validate:
required: true
-
name: Fonction
placeholder: Fonction
type: text
size: long
classes: fancy
validate:
required: true
-
name: Société
placeholder: Société
type: text
size: long
classes: fancy
validate:
required: true
-
name: 'Votre profil'
placeholder: 'quel est votre profil'
autofocus: 'on'
autocomplete: 'on'
type: radio
size: long
classes: fancy
options:
Agence_evenementielle: 'Agence évènementielle'
associations: 'Associations (sociétés savantes, fédérations, syndicats) '
societes_entreprises: 'Sociétés / Entreprises'
Organismes_professionnels: 'Organismes professionnels'
validate:
required: true
buttons:
-
type: submit
value: Envoyer
process:
-
email:
from: '{{ config.plugins.email.from }}'
to:
- '{{ config.plugins.email.to }}'
- '{{ form.value.email }}'
subject: '[Feedback] {{ form.value.name|e }}'
body: '{% include ''forms/data.html.twig'' %}'
-
save:
fileprefix: feedback-
dateformat: Ymd-His-u
extension: txt
body: '{% include 'forms/data.txt.twig' %}'
-
message: Merci, votre demande de devis à bien été envoyé ! Elle sera traité dans les prochains jours.
---
Location de salles polyvalentes, amphitéâtre de 200 places, matériel performant dans toutes les salles, restauration de qualité bio ou locale sur demande...
**Le Campus et son équipe à taille humaine vous garantit la réussite de votre séjour, de votre séminaire ou de votre événement.**

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 KiB

View File

@@ -0,0 +1,119 @@
.start#form{
.entete{
border-top: 1px solid $light-blue;
}
h2{
margin-top: 0;
}
.body-wrapper{
width: 100%;
min-width: 250px;
margin: auto auto 140px auto;
form{
width: calc( (100% / 2));
margin-top: 20px;
margin: auto;
& > .form-columns{
width: 100%;
margin: 20px 0;
& > .form-column.w-100{
& > .form-group{
width: 100%;
& > .form-data{
width: 100%;
& > .form-textarea-wrapper {
width: 100%;
textarea{
width: 100%;
resize: none;
border: none;
}
}
}
}
}
& > .form-column {
padding: 20px 0;
display: flex;
width: 100%;
&:not(:nth-last-child(1)){
border-bottom: 1px solid $red;
}
& > .form-group{
width: auto;
.form-data{
@include inlineflex();
margin: 0px 0px;
&> div{
overflow: hidden;
margin: 10px 10px;
min-width: 100px;
border: 2px solid $red;
border-radius: 30px;
padding: 10px 20px;
&.check{
background: $red;
color: white;
}
input{
border: none;
}
input[type='radio'] {
visibility: hidden;
position: absolute;
}
label{
cursor: pointer;
}
}
}
}
}
}
.button-wrapper{
background: $red;
height: 100px;
position: absolute;
left: 0;
width: 100%;
button{
margin-right: 25%;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background: white;
border-radius: 30px;
padding: 10px 35px;
box-shadow:none;
border:0;
}
}
}
#send-valide{
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: $red;
border-radius: 20px;
position: fixed;
width: 30%;
min-height: 30%;
left: 50%;
top: 50%;
padding: 50px;
.toast{
position: relative;
text-align: center;
color: white;
}
.ok{
color: white;
position: absolute;
right: 20px;
bottom: 20px;
}
}
}
}