7 Commits

Author SHA1 Message Date
70e145641e feat: Changement de position des modalités 2022-10-07 22:25:03 +02:00
95a383637c feat: Correction d'un mot 2022-10-07 22:13:10 +02:00
4b65dc92a2 feat: Ajustement des marges 2022-10-07 22:07:38 +02:00
8d2e92a483 faute de frappe fondaudege 2022-10-07 10:44:40 +02:00
efacdc7a13 mise en gras 2022-10-07 10:31:10 +02:00
92dfea92b2 feat: Modification du contenu 2022-10-06 17:53:33 +02:00
4d63586bcd Mise à jour texte 2022-10-06 10:34:40 +02:00
10 changed files with 76 additions and 36 deletions

View File

@@ -18,4 +18,4 @@ about:
- icon : #ti-thought # themify icon pack : https://themify.me/themify-icons - icon : #ti-thought # themify icon pack : https://themify.me/themify-icons
title : Travail pour mieux vivre en ville title : Travail pour mieux vivre en ville
content : Nous vous proposons de transformer votre jardin de manière douce et durable par son entretien. Ainsi les végétaux pourront améliorer la qualité de lair et y accroître la fraîcheur, limiter limpact des canicules et des inondations, et tendre vers un équilibre pour la biodiversité. De plus, notre objectif est de vous transmettre un maximum de notre travail, afin de vous permettre dêtre autonome ! content : Nous vous proposons de transformer votre jardin de manière douce et durable par son entretien. Ainsi les végétaux pourront améliorer la qualité de lair et y accroître la fraîcheur, limiter limpact des canicules et des inondations, et tendre vers un équilibre pour la biodiversité. Notre objectif est de vous transmettre un maximum de notre travail pour vous permettre dêtre autonome.

View File

@@ -5,14 +5,14 @@ cta:
#bg_image_webp : "images/backgrounds/bg-white-wall.webp" #bg_image_webp : "images/backgrounds/bg-white-wall.webp"
title : "Nos modalités" title : "Nos modalités"
content : | content : |
Jarnat entretient des parcs et jardins pour des entreprises, résidences, associations, bailleurs et particuliers. Jarnat entretient des parcs et jardins pour des **entreprises, résidences, associations, bailleurs et particuliers**.
Une question à propos de nos prestations ? Une demande liée à votre jardin ? Nhésitez pas à nous contacter, nous serons ravis déchanger avec vous ! Une question à propos de nos prestations ? Une demande liée à votre jardin ? Nhésitez pas à nous contacter, nous serons ravis d**échanger avec vous** !
Nous venons vous rencontrer lors dun passage gratuit, pour faire connaissance avec vous et votre jardin. Nous venons vous rencontrer lors dun **passage gratuit**, pour faire connaissance avec vous et votre jardin.
Ensuite nous vous proposons un devis pour intervenir selon votre besoin. Ensuite nous vous proposons un devis pour intervenir selon votre besoin.
Dans un second temps nous pourrons mettre en place un forfait et nous occuper de transformer en douceur votre jardin durablement, par son entretien. Dans un second temps nous pourrons mettre en place un forfait et nous occuper de **transformer en douceur votre jardin durablement, par son entretien**.
call_to_action : call_to_action :
- icon : ti-mobile # themify icon pack : https://themify.me/themify-icons - icon : ti-mobile # themify icon pack : https://themify.me/themify-icons

View File

@@ -3,9 +3,10 @@ skill:
enable : true enable : true
#title : "Notre zone d'intervention" #title : "Notre zone d'intervention"
subtitle : "Notre zone d'intervention" subtitle : "Notre zone d'intervention"
content : | # content : |
Vos cyclistes jardiniers sont en capacité de venir soccuper de vos jardins sur les communes de Bordeaux, Bègles, Villenave dOrnon, Talence, Pessac, Mérignac, Le Bouscat, Bruges et Floirac. content_blocks:
A Bordeaux, nous passons dans tous les quartiers, de l'hypercentre à Caudéran, Chartrons, Grand Parc, Jardin Public, La Bastide, Nansouty, Saint-Genès, Saint-Augustin, Tauzin, Alphonse Dupeux, La Benauge, Saint-Jean, Bacalan, Saint Seurin, Faudondège, Quinconces, Capucins, Victoire, Mériadeck, Saint-Pierre, Ginko, Saint-Bruno. - Nos cyclistes jardiniers sont en capacité de venir soccuper de vos jardins sur les communes de Bordeaux, Bègles, Villenave dOrnon, Talence, Pessac, Mérignac, Le Bouscat, Bruges et Floirac.
- A Bordeaux, nous passons dans tous les quartiers, de l'hypercentre à Caudéran, Chartrons, Grand Parc, Jardin Public, La Bastide, Nansouty, Saint-Genès, Saint-Augustin, Tauzin, Alphonse Dupeux, La Benauge, Saint-Jean, Bacalan, Saint Seurin, Fondaudège, Quinconces, Capucins, Victoire, Mériadeck, Saint-Pierre, Ginko, Saint-Bruno.
# image : images/about/company-growth.webp # image : images/about/company-growth.webp
image : images/about/carte.svg image : images/about/carte.svg
call_to_action : call_to_action :

View File

@@ -247,18 +247,34 @@ a:hover {
} }
.section { .section {
padding: 100px 0; padding: 5rem 0;
} }
@media (max-width: 768px) { @media (max-width: 768px) {
.section { .section {
padding: 80px 0; padding: 4rem 0;
} }
} }
@media (max-width: 480px) { @media (max-width: 480px) {
.section { .section {
padding: 50px 0; padding: 3rem 0;
}
}
.section.stick {
padding: 5rem 0 0;
}
@media (max-width: 768px) {
.section.stick {
padding: 4rem 0 0;
}
}
@media (max-width: 480px) {
.section.stick {
padding: 3rem 0 0;
} }
} }
@@ -445,6 +461,10 @@ a:hover {
border-color: #fff; border-color: #fff;
} }
strong {
font-variation-settings: 'wght' 500
}
.navbar-dark .navbar-toggler-icon { .navbar-dark .navbar-toggler-icon {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
} }
@@ -521,14 +541,14 @@ a:hover {
.hero-area .block p { .hero-area .block p {
color: #fff; color: #fff;
font-size: 40px; font-size: 30px;
width: 70%; width: 70%;
margin: 0 auto; margin: 0 auto;
} }
@media (max-width: 992px) { @media (max-width: 992px) {
.hero-area .block p { .hero-area .block p {
font-size: 30px; font-size: 25px;
} }
} }
@@ -727,6 +747,10 @@ a:hover {
padding-right: 5px; padding-right: 5px;
} }
.con-info strong a {
font-size: 1.4rem;
}
.error { .error {
display: none; display: none;
padding: 10px; padding: 10px;

View File

@@ -6,20 +6,21 @@
<section class="hero-area" style='background-image: url("{{ .bg_image_webp | absURL }}")'> <section class="hero-area" style='background-image: url("{{ .bg_image_webp | absURL }}")'>
<!-- this image is for trigger this section fallback background image --> <!-- this image is for trigger this section fallback background image -->
<img class="d-none" src="{{ .bg_image_webp | absURL }}" onerror="this.onerror=null;this.parentElement.style.backgroundImage= 'url({{ .bg_image | absURL }})'" loading="lazy"/> <img class="d-none" src="{{ .bg_image_webp | absURL }}" onerror="this.onerror=null;this.parentElement.style.backgroundImage= 'url({{ .bg_image | absURL }})'" loading="lazy"/>
<div class="container">
<div class="block p-6"> <div class="block p-6">
{{ if .icon }} {{ if .icon }}
<div class="video-button"> <div class="video-button">
<i class="{{ .icon }}"></i> <i class="{{ .icon }}"></i>
</div>
{{ end }}
<h1>{{ .title | markdownify }}</h1>
<p>{{ .content | markdownify }}</p>
{{ if .button.enable }}
{{ with .button }}
<a href="{{ .link }}" class="btn btn-transparent page-scroll">{{ .label }}</a>
{{ end }}
{{ end }}
</div> </div>
{{ end }}
<h1>{{ .title | markdownify }}</h1>
<p>{{ .content | markdownify }}</p>
{{ if .button.enable }}
{{ with .button }}
<a href="{{ .link }}" class="btn btn-transparent page-scroll">{{ .label }}</a>
{{ end }}
{{ end }}
</div> </div>
</section> </section>
{{"<!-- /Welcome Slider-->" | safeHTML}} {{"<!-- /Welcome Slider-->" | safeHTML}}

View File

@@ -7,10 +7,12 @@
<!-- this image is for trigger this section fallback background image --> <!-- this image is for trigger this section fallback background image -->
<img src="{{ .bg_image_webp | absURL }}" style="display: none;" onerror="this.onerror=null;this.parentElement.style.backgroundImage= 'url({{ .bg_image | absURL }})'"> <img src="{{ .bg_image_webp | absURL }}" style="display: none;" onerror="this.onerror=null;this.parentElement.style.backgroundImage= 'url({{ .bg_image | absURL }})'">
<div class="container"> <div class="container">
<div class="row"> <div class="row justify-content-lg-center">
<div class="col-lg-12"> <div class="col-lg-9">
<div class="p-3"> <div class="p-3">
<h2>{{ .title | markdownify }}</h2> <div class="title text-center wow fadeIn">
<h2>{{ .title | markdownify }}</h2>
</div>
<p>{{ .content | markdownify }}</p> <p>{{ .content | markdownify }}</p>
{{ if .button.enable }} {{ if .button.enable }}
{{ with .button }} {{ with .button }}
@@ -18,7 +20,7 @@
{{ end }} {{ end }}
{{ end }} {{ end }}
{{ with .call_to_action }} {{ with .call_to_action }}
<div class="text-center p-3"> <div class="text-center pt-3 px-3">
{{ range . }} {{ range . }}
<a href="{{ .link | safeURL }}" class="btn btn-primary m-2">{{ .text }}</a> <a href="{{ .link | safeURL }}" class="btn btn-primary m-2">{{ .text }}</a>
{{ end }} {{ end }}

View File

@@ -3,9 +3,9 @@
{{ if $data.feature.feature.enable }} {{ if $data.feature.feature.enable }}
{{ with $data.feature.feature }} {{ with $data.feature.feature }}
{{"<!-- feature -->" | safeHTML}} {{"<!-- feature -->" | safeHTML}}
<section class="section section-bg p-3" id="feature"> <section class="section section-bg" id="feature">
<div class="container-fluid"> <div class="container-fluid">
<div class="row justify-content-center align-items-center"> <div class="row justify-content-center align-items-center p-3">
<div class="col-12 col-md-2 m-md-0 m-5 m-md-3" style="height: 150px; background-image: url('{{ .image_webp | absURL }}'); background-size: contain; background-position: center; background-repeat: no-repeat; "> <div class="col-12 col-md-2 m-md-0 m-5 m-md-3" style="height: 150px; background-image: url('{{ .image_webp | absURL }}'); background-size: contain; background-position: center; background-repeat: no-repeat; ">
<!-- this image is for trigger this section fallback background image --> <!-- this image is for trigger this section fallback background image -->
<img src="{{ .image_webp | absURL }}" style="display: none;" onerror="this.onerror=null;this.parentElement.style.backgroundImage= 'url({{ .image | absURL }})'" loading="lazy"> <img src="{{ .image_webp | absURL }}" style="display: none;" onerror="this.onerror=null;this.parentElement.style.backgroundImage= 'url({{ .image | absURL }})'" loading="lazy">
@@ -15,7 +15,9 @@
<h2>{{ .title | markdownify }}</h2> <h2>{{ .title | markdownify }}</h2>
<p>{{ .content | markdownify }}</p> <p>{{ .content | markdownify }}</p>
{{ with .call_to_action }} {{ with .call_to_action }}
<a class="btn btn-primary" href="{{ .link | safeURL }}">{{ .text }}</a> <div class="text-center text-md-left pt-3 px-3">
<a class="btn btn-primary" href="{{ .link | safeURL }}">{{ .text }}</a>
</div>
{{ end }} {{ end }}
<div class="row"> <div class="row">
{{ range .feature_item }} {{ range .feature_item }}

View File

@@ -10,7 +10,7 @@
{{ end }} {{ end }}
</a> </a>
<button class="navbar-toggler rounded-0" type="button" data-toggle="collapse" data-target="#navigation"> <button class="navbar-toggler rounded-0" type="button" data-toggle="collapse" data-target="#navigation" onfocusout="this.click()">
<span class="navbar-toggler-icon"></span> <span class="navbar-toggler-icon"></span>
</button> </button>

View File

@@ -3,7 +3,7 @@
{{ if $data.service.service.enable}} {{ if $data.service.service.enable}}
{{ with $data.service.service}} {{ with $data.service.service}}
{{"<!-- service -->" | safeHTML }} {{"<!-- service -->" | safeHTML }}
<section id="services" class="bg-one section"> <section id="services" class="bg-one section stick">
<div class="container"> <div class="container">
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-lg-12"> <div class="col-lg-12">

View File

@@ -3,7 +3,7 @@
{{ if $data.skill.skill.enable }} {{ if $data.skill.skill.enable }}
{{ with $data.skill.skill }} {{ with $data.skill.skill }}
{{"<!-- Skills -->" | safeHTML }} {{"<!-- Skills -->" | safeHTML }}
<section id="skills" class="section bg-one"> <section id="skills" class="section bg-one stick">
<div class="container"> <div class="container">
{{ if .title }} {{ if .title }}
<div class="row"> <div class="row">
@@ -29,6 +29,16 @@
<div class="p-3"> <div class="p-3">
<h2>{{ .subtitle | markdownify }}</h2> <h2>{{ .subtitle | markdownify }}</h2>
<p> {{ .content | markdownify }}</p> <p> {{ .content | markdownify }}</p>
{{ if .content_blocks }}
{{ $col := div 12 (len .content_blocks) }}
<div class="row">
{{ range .content_blocks }}
<div class="col-sm-{{ $col }} col-12">
<p>{{ . | markdownify }}</p>
</div>
{{ end }}
</div>
{{ end }}
{{ with .call_to_action }} {{ with .call_to_action }}
<div class="text-center p-3"> <div class="text-center p-3">
{{ range . }} {{ range . }}