Compare commits

...

23 Commits
v0.1.7 ... main

Author SHA1 Message Date
Simon 2cf3ff19cf feat: Ajout de l'analytiques
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2025-03-27 22:50:50 +01:00
Antoine-Machenaud f59c4983f7 Actualiser data/fr/feature.yml
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-08-23 15:21:38 +02:00
Antoine-Machenaud 7865e006e4 Actualiser data/fr/feature.yml
continuous-integration/drone/push Build is passing Details
ajustement texte avance immédiate
2024-08-23 15:20:47 +02:00
Antoine-Machenaud d2a6542b81 Actualiser data/fr/skill.yml
continuous-integration/drone/push Build is passing Details
2024-08-21 17:21:34 +02:00
Antoine-Machenaud 1a6f9c9735 Actualiser data/fr/feature.yml
continuous-integration/drone/push Build is passing Details
2024-08-21 17:19:57 +02:00
Antoine-Machenaud 6a3a4e6d8b Actualiser data/fr/cta.yml
continuous-integration/drone/push Build is passing Details
changement texte
2024-08-21 17:08:47 +02:00
Antoine-Machenaud f6c3086ee0 Actualiser data/fr/service.yml
continuous-integration/drone/push Build is passing Details
2024-08-21 16:55:52 +02:00
Antoine-Machenaud a1d12d1384 Actualiser data/fr/service.yml
continuous-integration/drone/push Build is passing Details
2024-08-21 16:55:07 +02:00
Antoine-Machenaud 0ac5640ca4 Actualiser data/fr/service.yml
continuous-integration/drone/push Build is passing Details
2024-08-21 16:51:04 +02:00
Antoine-Machenaud 040fdf4533 Actualiser data/fr/service.yml
continuous-integration/drone/push Build is passing Details
ajout des espaces
2024-08-21 16:48:02 +02:00
Antoine-Machenaud 5896ae0e81 Actualiser data/fr/service.yml
continuous-integration/drone/push Build is passing Details
Test nouveaux services
2024-08-21 16:46:18 +02:00
Antoine-Machenaud a16a591661 Actualiser content/french/mentions-legales.md
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-06-28 12:17:39 +02:00
Antoine-Machenaud 0674f296c3 changement texte lien réseaux sociaux
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
changement texte lien réseaux sociaux
2023-10-12 16:15:50 +02:00
Antoine-Machenaud 615affee61 changement contacts ajout réseaux sociaux
continuous-integration/drone/push Build is passing Details
changement contacts ajout réseaux sociaux
2023-09-11 17:09:40 +02:00
Simon e7868166db Ajout d'un lien vers l'intégration continue
continuous-integration/drone/push Build is passing Details
2023-09-11 17:04:56 +02:00
Antoine-Machenaud d4e26c0000 changement du titre
continuous-integration/drone/push Build is passing Details
changement du titre
2023-09-11 17:02:40 +02:00
Antoine-Machenaud 1de8199332 Actualisation du thème
continuous-integration/drone/push Build is passing Details
Changement texte erreur 404
2023-09-11 17:00:30 +02:00
Simon dc28f379e6 Actualiser les liens après changement de forge
continuous-integration/drone/push Build is passing Details
2023-09-11 16:58:30 +02:00
Simon a6e31a9676 feat: Mise à jour des clés de déploiement
continuous-integration/drone/push Build is passing Details
2023-02-25 10:49:22 +01:00
Simon 287fb36a80 feat(Drone): Ajout d'une notification si erreur il y a
continuous-integration/drone Build was killed Details
2023-01-16 16:19:57 +01:00
Simon 1b394ad151 feat(Garage): Modification de l'url de publication s3 2023-01-12 20:30:23 +01:00
Simon 58dd9961e6 feat(Drone): Ajout de notification lors d'une erreur pendant la construction du site 2023-01-12 09:22:31 +01:00
Simon a25c32fa8b feat: Modification de la taille de la bannière (1200x630) selon les recommendations
https://www.kapwing.com/resources/what-is-an-og-image-make-and-format-og-images-for-your-blog-or-webpage/
2022-10-11 16:26:23 +02:00
14 changed files with 83 additions and 55 deletions

View File

@ -1,41 +1,38 @@
---
# drone encrypt Jarnat/jarnat $AWS_ACCESS_KEY_ID
# drone encrypt Weko/jarnat $AWS_ACCESS_KEY_ID
kind: secret
name: PRODUCTION_AWS_ACCESS_KEY_ID
data: UoUtfAK67HGPeZHY7jOwi0wXeQVjJeaPP7COGDbQ24Uq5exuuv0/e+aVQitPUkpOcTiBuDH1
data: /th5QIqUKKWEiFW7AlGt6WIyIRfA7P3BSY23egt7FatmVa9DSgPoezR2vEOL9pkrCapTOhhJ
---
# drone encrypt Jarnat/jarnat $AWS_SECRET_ACCESS_KEY
# drone encrypt Weko/jarnat $AWS_SECRET_ACCESS_KEY
kind: secret
name: PRODUCTION_AWS_SECRET_ACCESS_KEY
data: 2xgKaj9MXtc1NiyPLeIRCOLRVYjl7EKCxgUANr+tfrKQdtFk6ey5vAF9u42CLK9QcztSJ7rf3IK9k8/UskAf5/Ytj8jwjHTsxSZrAAm74Sv9c+XS2M1MSGSTEjY=
data: k/KDv1h6aQ1mrosL+cruxfcZRBtnpxjIgcLq7sqZI2aEpts/9CmjauppP6XP0uVG35PwM4IR8jilwqkQrECkrc8DHxm7GsRtulyNl7ZhbdkfBqRjqy+w9e/zwBw=
---
# drone encrypt Jarnat/jarnat $AWS_ACCESS_KEY_ID
# drone encrypt Weko/jarnat $AWS_ACCESS_KEY_ID
kind: secret
name: STAGING_AWS_ACCESS_KEY_ID
data: Fj/s8kHdQ4V4YQJLqHNCdtIuPeTXQvRhcqZdJhD+fqvstpHxlARinrp2aB0pzRPmbG27u+Gp
data: K3xcuAFbL8rEElaHCvvO9sWIPxzavluZwbQxBACI8C0Nw0Vqn6eNvgGaCVMPb8tZLCEUz/Yf
---
# drone encrypt Jarnat/jarnat $AWS_SECRET_ACCESS_KEY
# drone encrypt Weko/jarnat $AWS_SECRET_ACCESS_KEY
kind: secret
name: STAGING_AWS_SECRET_ACCESS_KEY
data: cZ9+WkF1Q70ckB8ruLEcsKxeTw/sw33D7lMtpmTVjnojcLqUoOHx1arTzjtTSMrs7qXXOm6/xgqAcRqh1RPCRfW1RdVdeGHE84MQyTaU0ob+frzH8lNxCH+VMF0=
data: U8yV9Pt87uyTGuLrQD8tFB/XPbx0T6FBoZKIQEs5FcMnbDp6lpXEE3K4MamTYU80pT8uJf3rIol9RBzltXuKgutIubYg/vUCBXp28gchuwxymvM7TnRGYkgXa9w=
---
kind: pipeline
type: docker
name: production
platform:
os: linux
arch: arm64
steps:
- name: build
image: klakegg/hugo:0.101.0-ext-debian-ci
commands:
- hugo --minify --environment production
- name: deploy
image: klakegg/hugo:0.101.0-ext-debian-ci
environment:
@ -46,6 +43,17 @@ steps:
commands:
- hugo deploy --environment production
- name: notify
image: plugins/matrix@sha256:f1affb31b0c86963c97c6f976fa0dcb3cc84272057fd8558d609d28b3064bd7f
settings:
homeserver: https://converser.eu
roomid: "QwOITmkKxRJJyCSDOZ:converser.eu"
userid: "resilien:converser.eu"
accesstoken:
from_secret: MATRIX_ACCESSTOKEN
when:
status: [ failure ]
trigger:
event:
- tag
@ -55,15 +63,12 @@ kind: pipeline
type: docker
name: staging
platform:
os: linux
arch: arm64
steps:
- name: build
image: klakegg/hugo:0.101.0-ext-debian-ci
commands:
- hugo --minify --buildDrafts --buildFuture --environment staging
- name: deploy
image: klakegg/hugo:0.101.0-ext-debian-ci
environment:
@ -73,3 +78,14 @@ steps:
from_secret: STAGING_AWS_SECRET_ACCESS_KEY
commands:
- hugo deploy --environment staging
- name: notify
image: plugins/matrix@sha256:f1affb31b0c86963c97c6f976fa0dcb3cc84272057fd8558d609d28b3064bd7f
settings:
homeserver: https://converser.eu
roomid: "QwOITmkKxRJJyCSDOZ:converser.eu"
userid: "resilien:converser.eu"
accesstoken:
from_secret: MATRIX_ACCESSTOKEN
when:
status: [ failure ]

View File

@ -13,12 +13,12 @@ Vous pouvez retrouver les parties suivantes :
- Les articles de blog sont dans le dossier [content](./content/) et sont spécifique aux langues
- Les images statiques sont dans le dossier [static/images](./static/images/) aucun traitement n'est effectué par Hugo, il faut donc qu'elles soient optimisées
- Les données des différentes parties de la page d'accueil sont dans le dossier [data](./data/) avec une partie en [français](./data/fr/) et en [anglais](./data/en/)
- Les [services](https://git.weko.io/Jarnat/jarnat/src/branch/main/data/fr/service.yml)
- Les [modalités](https://git.weko.io/Jarnat/jarnat/src/branch/main/data/fr/cta.yml)
- Le [Bandeau SAP](https://git.weko.io/Jarnat/jarnat/src/branch/main/data/fr/feature.yml)
- La [zone d'intervention](https://git.weko.io/Jarnat/jarnat/src/branch/main/data/fr/skill.yml)
- La [vision](https://git.weko.io/Jarnat/jarnat/src/branch/main/data/fr/about.yml)
- Les [contacts](https://git.weko.io/Jarnat/jarnat/src/branch/main/data/fr/contact.yml)
- Les [services](https://git.resilien.fr/Weko/jarnat/src/branch/main/data/fr/service.yml)
- Les [modalités](https://git.resilien.fr/Weko/jarnat/src/branch/main/data/fr/cta.yml)
- Le [Bandeau SAP](https://git.resilien.fr/Weko/jarnat/src/branch/main/data/fr/feature.yml)
- La [zone d'intervention](https://git.resilien.fr/Weko/jarnat/src/branch/main/data/fr/skill.yml)
- La [vision](https://git.resilien.fr/Weko/jarnat/src/branch/main/data/fr/about.yml)
- Les [contacts](https://git.resilien.fr/Weko/jarnat/src/branch/main/data/fr/contact.yml)
- L'ordre des parties sur la page d'accueil sont dans le fichier [index.html](./themes/meghna-hugo/layouts/index.html)
## Technologie
@ -32,6 +32,8 @@ Le site utilise :
- du CSS pour le design
- du [Markdown](https://fr.wikipedia.org/wiki/Markdown) pour le contenu
Le site est construit par [un robot](https://ci.resilien.fr/Weko/jarnat) qui lance la publication sur staging et la production (après avoir créer une étiquette).
# Thème
Pour créer le site nous sommes partis du thème [Meghna](https://gethugothemes.com/products/meghna) de la société [Themefisher](https://themefisher.com/) que nous avons adapté pour correspondre au plus prêt des besoins de Jarnat. Le template a été acheté par la société Weko - CAP Services.

View File

@ -1,7 +1,7 @@
---
# Titre de la page d'accueil
title: Jarnat
title: Jarnat - Jardinage au naturel - Bordeaux et alentours
# Theme choisi
theme: meghna-hugo

View File

@ -4,4 +4,4 @@ deployment:
targets:
- name: production
URL: >-
s3://jarnat.fr?endpoint=http://10.20.20.25:3900&disableSSL=true&s3ForcePathStyle=true&region=garage
s3://jarnat.fr?endpoint=https://s3.garage.resilien.cloud&disableSSL=true&s3ForcePathStyle=true&region=garage

View File

@ -4,4 +4,4 @@ deployment:
targets:
- name: staging
URL: >-
s3://staging.jarnat.fr?endpoint=http://10.20.20.25:3900&disableSSL=true&s3ForcePathStyle=true&region=garage
s3://staging.jarnat.fr?endpoint=https://s3.garage.resilien.cloud&disableSSL=true&s3ForcePathStyle=true&region=garage

View File

@ -5,7 +5,7 @@ date: 2022-09-13
## Éditeur
Le site WEB https://jarnat.fr est édité par la SARL JARNAT, immatriculée 91440400900013.
Le site WEB https://jarnat.fr est édité par la SARL JARNAT, immatriculée 91440400900021.
Jarnat est une entreprise de l'économie sociale et solidaire.
## Directeur de publication

View File

@ -12,6 +12,10 @@ contact:
info : "Téléphone : **[06 99 99 00 33](tel:0699990033)**"
- icon : ti-email # themify icon pack : https://themify.me/themify-icons
info : "Email : **[bonjour@jarnat.fr](mailto:bonjour@jarnat.fr)**"
- icon : ti-facebook # themify icon pack : https://themify.me/themify-icons
info : "Notre page : **[Facebook](https://www.facebook.com/jarnat33)**"
- icon : ti-linkedin # themify icon pack : https://themify.me/themify-icons
info : "Notre page : **[LinkedIn](https://www.linkedin.com/company/jarnat)**"
# Contact form

View File

@ -10,10 +10,9 @@ cta:
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.
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**.
Ensuite nous vous proposons un devis sur-mesure pour répondre à votre besoin.
call_to_action :
- icon : ti-mobile # themify icon pack : https://themify.me/themify-icons
text : 06 99 99 00 33

View File

@ -8,7 +8,9 @@ feature:
title : Vous êtes un particulier ?
content : |
Bénéficiez du [Service À la Personne (SAP)](https://www.jardiniers-professionnels.fr/credit-dimpot-et-entretien-de-jardin/) 50% du coût est pris en charge en partenariat avec la coopérative basque Jardiniers professionnels.
NOUVEAU : Bénéficiez de lavance immédiate ! Ainsi vous n'aurez pas à avancer la somme crédit d'impôt lors du paiement de la facture (soit les 50% du devis).
call_to_action:
text: Comment avoir une réduction de 50% ?
link: "https://www.jardiniers-professionnels.fr/credit-dimpot-et-entretien-de-jardin/"

View File

@ -7,38 +7,41 @@ service:
- name : Entretien classique de jardins
icon : #ti-world # themify icon pack : https://themify.me/themify-icons
content : |
Tonte pelouse
Débroussaillage
Taille haies et arbustes
Désherbage raisonné
Petit élagage
Taille raisonnée arbustes et haies
Désherbage préventif et sélectif
Tonte différenciée de la pelouse
Soin et protection des plantes
Ramassage feuilles
Ramassage feuilles
Débroussaillage
Broyage et paillage des végétaux
# service item loop
- name : Accompagnement sur-mesure
icon : #ti-layout # themify icon pack : https://themify.me/themify-icons
content : |
Diagnostic de votre jardin
Inventaire et cartographie
Plan de suivi et dentretien personnalisé
Gestion différenciée du jardin
Semis de végétaux locaux
Installation de foyers de biodiversité
Écriteaux personnalisés
État des lieux de votre jardin
Suivi du calendrier dentretien
Gestion écologique
Diagnostic personnalisé
Plan daction de transformation du jardin
Autonomie du jardin et économie d'eau
Préparation du sol pour plantations et potager
# service item loop
- name : Approche écologique
- name : Conseils et cours particuliers
icon : #ti-blackboard # themify icon pack : https://themify.me/themify-icons
content : |
Broyage sur place
Gestion circulaire des déchets
Paillage dhiver et couvert végétal
Tonte différenciée & fauche tardive
Accompagnement compost
Installation diffuseurs d'eau et récupérateurs deau
Préparation du sol pour un potager
Cours de jardinage à domicile
Explication des bases de gestion dun jardin
Choix des végétaux et matériaux
Planter au bon endroit au bon moment
Techniques de taille
Choix et entretien de vos outils
Ateliers en groupe
# service item loop

View File

@ -5,7 +5,7 @@ skill:
subtitle : "Notre zone d'intervention"
# content : |
content_blocks:
- 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.
- Nos cyclistes jardiniers sont en capacité de venir soccuper de vos jardins sur les communes de Bordeaux, Bègles, Talence, Pessac, Mérignac, Le Bouscat, Bruges, Eysines 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/carte.svg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 59 KiB

View File

@ -6,9 +6,9 @@
<div class="container">
<div class="row">
<div class="col-12 text-center">
<h1>404</h1>
<h2>Page Not Found</h2>
<a class="btn btn-main" href="{{ site.BaseURL | relLangURL }}">Back to home</a>
<h1>Oups</h1>
<h2>La page n'existe pas</h2>
<a class="btn btn-main" href="{{ site.BaseURL | relLangURL }}">Retour</a>
</div>
</div>
</div>

View File

@ -56,4 +56,6 @@
</script>
{{ end }}
<script defer data-domain="jarnat.fr" src="https://analytiques.resilien.cloud/js/plausible.js"></script>
</head>