Compare commits

..

37 Commits

Author SHA1 Message Date
5d67d4ca1a Actualiser layouts/shortcodes/kombucha_en_fut.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 16:35:14 +02:00
a24a19afca Supprimer static/images/image-consigne-portrait.webp
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 15:29:57 +02:00
54f5ae3e83 Supprimer static/images/image-consigne-paysage.webp
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 15:29:47 +02:00
73c5bcfa36 Supprimer static/images/image-consigne-PAYSAGE2.webp
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 15:29:31 +02:00
e804865421 Actualiser layouts/shortcodes/consigne.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 15:27:12 +02:00
23b4d5e21f Téléverser les fichiers vers "static/images"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 15:26:29 +02:00
1af11b97d2 Téléverser les fichiers vers "static/images"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 15:25:18 +02:00
5a65906e19 Actualiser layouts/shortcodes/consigne.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 14:52:00 +02:00
63515d3af3 Téléverser les fichiers vers "static/images"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 14:50:10 +02:00
5674e2d946 feat: Dernière modification
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 01:32:24 +02:00
c6880dc188 feat: Ajout du menu pour la page d'accueil
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-15 00:09:22 +02:00
0a35ab3479 feat: Dernier développement
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-14 23:53:20 +02:00
0d867c03e4 feat: Ajout de la documentation 2024-05-14 23:40:27 +02:00
59ad3788d7 Actualiser layouts/partials/pied_de_page.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-14 10:44:02 +02:00
35839fd535 Actualiser layouts/shortcodes/gamme.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 18:25:22 +02:00
6ca9f71110 Actualiser layouts/shortcodes/gamme.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 18:17:29 +02:00
276783bb8c Téléverser les fichiers vers "static/images/bouteilles"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 18:14:07 +02:00
62c6bcb2b9 Actualiser layouts/shortcodes/gamme.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 18:07:11 +02:00
bd43f15db3 Actualiser layouts/shortcodes/gamme.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 18:04:35 +02:00
f2e1dcd0d8 Téléverser les fichiers vers "static/images/bouteilles"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 18:03:57 +02:00
d1db2e630e Téléverser les fichiers vers "static/images/bouteilles"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 17:59:46 +02:00
c61a1aee19 Actualiser layouts/shortcodes/gamme.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 17:57:38 +02:00
79a1c3ccfd Téléverser les fichiers vers "static/images"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 17:54:30 +02:00
a61a1bd1ff Supprimer tireuse-paysage.webp
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 17:53:39 +02:00
fa285f8e5e Supprimer tireuse-portrait.webp
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 17:53:32 +02:00
714c1bbdf5 Téléverser les fichiers vers "static/images"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 17:47:55 +02:00
27a563fc0c Actualiser layouts/shortcodes/kombucha_en_fut.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 17:30:49 +02:00
6954105f93 Actualiser layouts/shortcodes/kombucha_en_fut.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 17:27:19 +02:00
64d7910be1 Téléverser les fichiers vers "/"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 17:24:09 +02:00
942bae7781 Actualiser layouts/shortcodes/kombucha_en_fut.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 16:12:17 +02:00
01a52bd459 Actualiser layouts/shortcodes/kombucha_en_fut.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 15:21:11 +02:00
f4aa2464b6 feat: Modification
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 15:15:38 +02:00
46d5dc5243 Supprimer static/images/3boutuilles-bleu-portrait.webp
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 15:06:00 +02:00
9de2fa8aa0 Téléverser les fichiers vers "static/images"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 15:05:46 +02:00
514cf358c3 Actualiser layouts/shortcodes/engagement.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 15:00:53 +02:00
01c2ee5366 Téléverser les fichiers vers "static/images"
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 14:53:08 +02:00
0fae0efad4 Actualiser layouts/shortcodes/engagement.html
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-13 14:50:17 +02:00
46 changed files with 139 additions and 49 deletions

View File

@ -8,6 +8,29 @@ Il utilise un générateur de site statique ([Hugo](https://gohugo.io/)) permett
Pour la mise à jour vous, devez vous connecter sur la [forge logiciel](https://git.resilien.fr) de RésiLien. Puis éditer les fichiers en ligne.
### Les dossiers
- Pour modifier [les pages](./content/) et donc le référencement des moteurs de recherche et le nom du menu
- Pour modifier [le contenu des pages](./layouts/shortcodes/)
- Pour ajouter [des images](./static/images/)
### Menu
Le menu est gérer directement dans chaque page et son ordre est gérer par un poid _weight_.
### Balise HTML
- Pour créer un paragraphe : `<p> Ceci est un paragraphe </p>`
- Pour créer un texte en gras : `Ceci est <strong>en gras</strong>`
- Pour une liste : `<ul><li>un élement</li><li>un second élement</li></ul>`
### Les images
- pour les produits les images sont en 100px par 300px
- Pour les autres photos en 1024px par 768px ou inversement
Enregirstrer les images directement en webp.
## Les environnements
Actuellement il y a 3 environnements :

View File

@ -0,0 +1,23 @@
const cachecaches = document.getElementsByClassName("cachecache");
for (const element of cachecaches) {
const link = document.createElement("a");
const separators = element.dataset.separators;
const protocol = element.dataset.param1.split("").reverse().join("");
let url = protocol;
for (let i = 0; i < separators.length; i++) {
url += separators[i] + element.dataset["param" + (i+2)].split("").reverse().join("");
}
let text = element.dataset.param2.split("").reverse().join("");
for (let i = 1; i < separators.length; i++) {
text += separators[i] + element.dataset["param" + (i+2)].split("").reverse().join("");
}
if (!element.dataset.noinner) {
link.innerText = url.replace(new RegExp(element.dataset.regex, 'i'), element.dataset.replace);
} else {
link.innerHTML = element.innerHTML;
}
link.href = url;
link.rel = "nofollow";
element.parentElement.insertBefore(link, element);
}
while (cachecaches.length > 0) cachecaches[0].remove();

View File

@ -11,8 +11,12 @@
font-weight: normal;
font-style: normal;
div a {
margin-left: .5rem;
div {
text-align: center;
a {
margin-left: .5rem;
white-space: nowrap;
}
}
}
@ -28,10 +32,16 @@
@media screen and (max-width: 1024px) {
.footer .container {
margin: 1rem .2rem;
flex-direction: column-reverse;
div a {
margin-left: .2rem;
}
p {
margin-top: .5rem;
text-align: center;
}
}
}

View File

@ -62,6 +62,7 @@
margin: .6rem;
padding: .6rem;
font-size: 1rem;
box-shadow: 1px 1px var(--color-red3),-1px -1px var(--color-red3),1px -1px var(--color-red3),-1px 1px var(--color-red3);
}
h1 {
@ -72,6 +73,7 @@
a.active {
text-decoration: underline;
box-shadow: 1px 1px var(--color-yellow2),-1px -1px var(--color-yellow2),1px -1px var(--color-yellow2),-1px 1px var(--color-yellow2);
}
}

View File

@ -2,3 +2,4 @@
@import "style.scss";
@import "header.scss";
@import "footer.scss";
@import "obfuscates.scss";

View File

@ -0,0 +1,4 @@
.cachecache:not([data-noinner="true"]) {
unicode-bidi: bidi-override;
direction: rtl;
}

View File

@ -173,6 +173,24 @@ body {
display: flex;
align-items: center;
max-width: 500px;
&:hover img {
animation: tiltBottle 1s 1 linear;
}
@keyframes tiltBottle{
20%{
transform: rotate(2deg);
}
40%{
transform: rotate(-2deg);
}
60%{
transform: rotate(2deg);
}
80%{
transform: rotate(-2deg);
}
}
}
.gamme img {
width: var(--bottle-width);

View File

@ -2,9 +2,16 @@
# SEO : pour les moteurs de recherche
title: Takubeh - Kombucha
description: "Takubeh Kombucha, cette boisson fermentée à base de thé, peu sucrée, subtilement acidulée et naturellement pétillante, est produite de façon artisanale et écoresponsable dans un atelier dans le Pilat. Une gamme variée: Thé vert ou thé noir, chai rooibos chanvre eucalyptus citronnelle hibiscus vanille"
# Gestion du menu
menus:
main:
name: On boit quoi ?
weight: 1
---
<main>
{{< takubeh_kombucha >}}
{{< gamme >}}
{{< kombucha_en_fut >}}
<!-- instagram -->
</main>

View File

@ -7,6 +7,8 @@ menus: main
weight: 30
---
<main>
{{< fondateurs >}}
<!-- histoire -->
{{< identite >}}
</main>

View File

@ -7,6 +7,8 @@ menus: main
weight: 20
---
<main>
{{< philosophie >}}
{{< engagement >}}
<!-- consigne -->
{{< consigne >}}
</main>

View File

@ -8,5 +8,7 @@ menus: main
weight: 10
---
<main>
<!-- {{< reseau >}} -->
{{< points_de_vente >}}
</main>

View File

@ -23,13 +23,16 @@
{{ end }}
{{- $params = $params | append (string $string) -}}
<span
class="obfuscate{{ if $isMailtoLink }} at{{ end }}"
class="cachecache{{ if $isMailtoLink }} at{{ end }}"
data-separators="{{ $separators }}"
{{ range $param_index, $param_value := $params }}
data-param{{add $param_index 1}}="{{ range $index := seq (sub (len $param_value) 1) 0}}{{ substr $param_value $index 1}}{{ end }}"
{{ end }}
data-regex="{{ $regex }}"
data-replace="{{ $replace }}"
>
>{{ if $isMailtoLink }}
{{ $mail := index (split .Destination ":") 1 }}
{{ range $index := seq (sub (len $mail) 1) 0}}{{ substr $mail $index 1}}{{ end }}
{{ end }}
</span>
{{- end -}}

View File

@ -1,4 +1,4 @@
{{ $js := resources.Get "js/main.js" }}
{{ $js := resources.Get "javascripts/main.js" }}
{{ with $js }}
{{ $secureJS := . | js.Build }}
{{ if not $.Site.Params.debug }}

View File

@ -1,7 +0,0 @@
{{ with site.Menus.main }}
<nav class="box container menu color -blue3">
{{- range . -}}
<a{{ if $.IsMenuCurrent .Menu . }} class="active" aria-current="page"{{ end }} href="{{ .URL }}">{{ .Name }}</a>
{{- end -}}
</nav>
{{ end }}

View File

@ -3,7 +3,7 @@
<p>Lieu dit Le Clapeau, 42100 Rochetaillée</p>
<p>{{ now.Format "2006" }} © Takubeh - <a href="/mentions-legales/">Mentions légales</a></p>
<div>
<a href="mailto:murielle@takubeh.fr" title="E-mail"><img src="/images/tabler/mail-heart.svg"><span> E-mail</span></a>
<span class="cachecache at" data-noinner="true" data-separators=":@." data-param1="otliam" data-param2="ahcubmok" data-param3="hebukat" data-param4="rf" data-regex="[a-z]*:(.*)" data-replace="$1"><img src='/images/tabler/mail-heart.svg'> <span>E-mail</span></span>
<a href="https://www.instagram.com/takubehkombucha/" title="Instagram"><img src="/images/tabler/brand-instagram.svg"><span> Instagram</span></a>
<a href="https://www.facebook.com/profile.php?id=100076292530719" title="Facebook"><img src="/images/tabler/brand-facebook.svg"><span> Facebook</span></a>
</div>

View File

@ -1,6 +1,6 @@
<div class="container -c2">
<div class="picture">
<img src="/images/avion.webp" alt="">
<img src="/images/image-consigne-PAYSAGE3.webp" alt="">
</div>
<div class="content color -orange3">
<h2 id="la-consigne">La consigne</h2>

View File

@ -1,4 +1,3 @@
<!-- Une production locale & engagée -->
<div class="container -c2">
<div class="content color -yellow1">
<h2>Une production locale & engagée</h2>
@ -18,7 +17,7 @@
</li>
<li>
Un conditionnement durable : consigne sur les bouteilles, étiquettes
issues de matières minérales, caisses de transport réutilisables
issues de matières minérales, caisses de transport réutilisables
</li>
<li>
Une empreinte énergétique contrôlée : machines entièrement
@ -37,6 +36,11 @@
</blockquote>
</div>
<div class="picture">
<img src="/images/takubeh-engagement.jpg" alt="">
<img
srcset="/images/3bouteilles-bleu-portrait.webp 768w, /images/3bouteilles-bleu-paysage.webp 1024w"
sizes="(max-width: 768px) 100vw, 45vw"
src="/images/3bouteilles-bleu-portrait.webp"
alt="Murielle & Grégory"
>
</div>
</div>

View File

@ -2,7 +2,7 @@
<div class="picture">
<img
srcset="/images/fondateurs-portrait.webp 768w, /images/fondateurs-paysage.webp 1024w"
sizes="(max-width: 1400px) 768px, 1024px"
sizes="(max-width: 768px) 100vw, 45vw"
src="/images/fondateurs-portrait.webp"
alt="Murielle & Grégory"
>

View File

@ -1,4 +1,3 @@
<!-- Notre gamme -->
<div class="container gamme">
<div class="content color -white">
<h2>Notre gamme</h2>
@ -13,7 +12,7 @@
<p>
Kombucha aux sérieux accents de fruit de la
passion, suivit dune légère amertume. Aucune
importation de fruits exotiques. A base de
importation de fruits exotiques. À base de
plantes cultivées localement.
</p>
</div>
@ -27,15 +26,15 @@
</div>
<p>
Ce kombucha au chanvre est une invitation
à la détente et au laché prise. Cette plante à
la réputation mystique possède un parfum
à la détente et au lâché prise. Cette plante
à la réputation mystique possède un parfum
atypique et enivrant.
</p>
</div>
</div>
<br>
<div class="box">
<img src="/images/bouteilles/pu_erh.webp" alt="" width="100" height="300">
<img src="/images/bouteilles/original.webp" alt="" width="100" height="300">
<div class="detail">
<div class="title">
<h3 class="tag color -green5">L'Original</h3>
@ -43,9 +42,9 @@
</div>
<p>
Issu de théiers anciens, sauvages et
originels, le thé vert PuErh** est apprécié
pour ses vertus désaltérante et ses
parfums frais et subtils.
originels, le thé vert PuErh** est
apprécié pour sa vertu désaltérante
et ses parfums frais et subtils.
Sa très faible teneur en théine
permet de consommer ce kombucha tout
au long de la journée.
@ -83,7 +82,6 @@
</p>
</div>
</div>
<br>
<div class="box">
<img src="/images/bouteilles/chai_rooibos.webp" alt="" width="100" height="300">
<div class="detail">

View File

@ -1,4 +1,3 @@
<!-- Takubeh x Hempalicious -->
<div class="container -c2">
<div class="picture">
<img src="/images/kombucha-cbd.webp" alt="">

View File

@ -1,4 +1,3 @@
<!-- L'identité de Takubeh -->
<div class="container -c2">
<div class="content color -blue2">
<h2>L'identité de Takubeh</h2>

View File

@ -1,30 +1,32 @@
<div class="container -c2">
<div class="picture">
<img
srcset="/images/avion-portrait.webp 768w, /images/avion-paysage.webp 1024w"
sizes="(max-width: 1400px) 768px, 1024px"
src="/images/avion-portrait.webp"
alt="Murielle boit du Kombucha de Takubeh devant un avion"
srcset="/images/tireuse-portrait.webp 768w, /images/tireuse-paysage.webp 1024w"
sizes="(max-width: 768px) 100vw, 45vw"
src="/images/tireuse-portrait.webp"
alt="matériel pour tirer les fûts de kombucha"
>
</div>
<div class="content color -orange1">
<h2>Du kombucha en fût</h2>
<p>
Notre ambition de servir du kombucha en festivals, concerts, foires et autres
événements culturels ne nous a finalement jamais quitté.
Les développeurs/euses de festival et autres évènements festifs ou culturels, sont sans cesse en recherche de nouveauté pour
émerveiller leur public. Le choix des artistes et des intervenants constitue lADN de ces événements.
Loffre de restauration et boisson fait aussi partie des fondamentaux.
</p>
<p>
Cest grâce au soutien de notre communauté, qui a répondu présente à la campagne
de crowdfunding, que nous avons pu financer le matériel necessaire au démarrage de
la distribution en fûts de 20L de notre production.
Se reposant sur notre longue carrière de festivaliers, nous avons remarqué
que loffre en bières et autres boissons alcoolisées artisanales est grandissante,
ce qui est réjouissant.
</p>
<p>
Nous mêmes consommateurs de manifestations culturelles en tout genre, nous
apportons de cette manière notre contribution à la tenue dévènements plus
écologiques. De cette facon, il est possible de profiter dune boisson bien travaillée,
fraichement tirée du fût, qui a bien dautres qualités :
En revanche, loffre en soft drinks est souvent pauvre, ou constituée de jus de fruits ou sodas
particulièrement sucrés, ou ne correspondant pas ou plus aux habitudes de consommation des festivaliers.
Cette offre peut largement être améliorée selon nous.</p>
<p> <strong>Choisir le kombucha Takubeh, c'est profiter dune boisson bien travaillée, fraichement tirée du fût,
qui a bien dautres qualités</strong> :
</p>
<ul>
<ul class="flower">
<li>Soft drink</li>
<li>Fermentée et festive</li>
<li>Pétillant naturel</li>
@ -32,10 +34,10 @@ fraichement tirée du fût, qui a bien dautres qualités :
<li>Bio</li>
<li>Peu sucrée</li>
<li>Fraîche et désaltérante</li>
<li>Zéro emballage pour une <b>empreinte carbone réduite</b></li>
<li>Zéro emballage pour une <strong>empreinte carbone réduite</strong></li>
</ul>
<blockquote>
Les enjeux planetaires sont immenses,<br>
Les enjeux planétaires sont immenses,<br>
alors chaque geste compte.
</blockquote>
</div>

View File

@ -1,9 +1,8 @@
<!-- Notre philosophie -->
<div class="container -c2">
<div class="picture">
<img
srcset="/images/avion-portrait.webp 768w, /images/avion-paysage.webp 1024w"
sizes="(max-width: 1400px) 768px, 1024px"
sizes="(max-width: 768px) 100vw, 45vw"
src="/images/avion-portrait.webp"
alt="Murielle boit du Kombucha de Takubeh devant un avion"
>

View File

@ -1,4 +1,3 @@
<!-- Takubeh Kombucha ? -->
<div class="container -c2">
<div class="content color -green3">
<h2>Boisson alternative</h2>

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

View File

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
static/images/eau.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
static/images/eclair.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

BIN
static/images/terre.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB