Compare commits
24 Commits
style-lien
...
master
Author | SHA1 | Date | |
---|---|---|---|
bdb6818d1b | |||
1dcfaf9394 | |||
f866c00e47 | |||
|
0a04def548 | ||
|
47b9c587a2 | ||
|
f983d13093 | ||
|
2c688dcabf | ||
|
ed69f68c2b | ||
|
288b2ddfc0 | ||
|
881694006e | ||
|
549322e33f | ||
|
3995b1bb67 | ||
|
088a9039e2 | ||
|
727b65f8f8 | ||
|
327947bf6b | ||
|
b9c86813f1 | ||
|
2a7c26ce19 | ||
|
d71616e89a | ||
|
e410dfbb8f | ||
94bb9bb63f | |||
41a3b806b7 | |||
aaf315da80 | |||
6e7f94c77f | |||
010a716d57 |
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,4 +1,5 @@
|
||||
public/
|
||||
venv/
|
||||
__pycache__
|
||||
output/
|
||||
|
||||
|
2
Makefile
2
Makefile
@ -6,7 +6,7 @@ PORT=8000
|
||||
|
||||
BASEDIR=$(CURDIR)
|
||||
INPUTDIR=$(BASEDIR)/content
|
||||
OUTPUTDIR=$(BASEDIR)/public
|
||||
OUTPUTDIR=$(BASEDIR)/output
|
||||
CONFFILE=$(BASEDIR)/pelicanconf.py
|
||||
PUBLISHCONF=$(BASEDIR)/publishconf.py
|
||||
|
||||
|
@ -4,4 +4,5 @@ title: Engagement de Jean-Cloud pour le respect des informations personnelles
|
||||
Sur l’infrastructure actuelle, chaque service est assigné à un·e administrateur·ice système, et elle·lui seul·e peut accéder aux données du service.
|
||||
|
||||
## Mes données sont-elles à l’abris des regards indiscrets ?
|
||||
Les administrateur·ice·s système s’engagent à ne pas accéder à des données non publiques.
|
||||
Les administrateur·ice·s système s’engagent à ne pas accéder à des données non publiques.
|
||||
En revanche, Jean-Cloud ne garantit pas que des gouvernements ou des pirates ne puisse pas exploiter des failles récentes pour s’infiltrer dans nos serveurs. Mais ces derniers sont maintenus à jour automatiquement ce qui limite fortement ce risque.
|
||||
|
@ -1,12 +1,7 @@
|
||||
title: Où sont hébergés les services Jean-Cloud ?
|
||||
|
||||
Nos services sont actuellement installés chez OVH, en france ou en allemagne, et chez linode.
|
||||
Nous prévoyons deux solutions supplémentaires pour ces services :
|
||||
|
||||
### Installation d’une machine dans le datacenter associatif de Gresille à Grenoble
|
||||
Les associations <a href="https://www.gresille.org">Grésille</a> et <a href="https://www.rezine.org">Rézine</a> entretiennent un petit (mais formidable) espace dans lequel il est possible d’installer des serveurs pour les petits hébergeurs comme Jean-Cloud.
|
||||
Nous prévoyons d’y installer une machine dès que possible.
|
||||
Nos services sont actuellement installés chez Hostinger et chez des particuliers :
|
||||
|
||||
### Datacenter distribué
|
||||
Pour résoudre des problèmes de disponibilité, de redondance des données, de climatisation et de centralisation de l’information, nous prévoyons de déployer des mini serveurs chez des particulier·e·s.
|
||||
Ils seront dans un premier temps utilisés pour servir les sites internet statiques que nous hébergeons.
|
||||
Pour résoudre des problèmes de disponibilité, de redondance des données, de climatisation et de centralisation de l’information, nous redéployons des mini serveurs chez des particulier·e·s.
|
||||
Ils seront utilisés pour servir des sites web et certaines applications que nous hébergeons.
|
||||
|
35
content/Meta/heberger_votre_service.md
Normal file
35
content/Meta/heberger_votre_service.md
Normal file
@ -0,0 +1,35 @@
|
||||
Title: Héberger votre service chez Jean-Cloud
|
||||
|
||||
Si vous êtes dans une de ces situations :
|
||||
|
||||
- Vous souhaitez un devis pour l’hébergement d’un site ou d’un service numérique par Jean-Cloud ?
|
||||
- Vous souhaitez négocier un partenariat pour l’hébergement d’un service ?
|
||||
|
||||
Mauvaise nouvelle… La maison ne mange pas de ce pain là !
|
||||
|
||||
## Mais alors… Pour qui est Jean-Cloud ?
|
||||
Pour les rares élu·e·s qui satisferont ces critères :
|
||||
|
||||
- Avoir besoin d’un service numérique (Revoir la définition de « besoin », le coût écologique de Jean-Cloud reste non-négligeable)
|
||||
- Avoir envie d’un petit site web, et être prêt·e à faire des compromis pour qu’il soit le plus écologique possible
|
||||
- Avoir un projet écologique ou social que nos bénévoles ont envie de soutenir avec leur travail
|
||||
- Accepter le fait que notre infrastructure est fragile et donc que les sites et services ne sont pas toujours accessibles
|
||||
|
||||
La prochaine étape sera de discuter de vos besoins et envies pour trouver le meilleur compromis.
|
||||
|
||||
## Combien coûte Jean-Cloud ?
|
||||
Jean-Cloud héberge vos services gratuitement, s’il en a envie et comme il en a envie !
|
||||
|
||||
Vous faites des dons si vous en avez envie et comme vous en avez envie ;)
|
||||
|
||||
(On envoie un mail par an pour informer des avancées et rappeler qu’on a besoin d’argent)
|
||||
|
||||
## Pour combien de temps mon service est-il hébergé ?
|
||||
Jusqu’à ce que l’équipe démissionne, passe sous un bus, soit victime d’une attaque informatique synchronisée sur l’ensemble de ses serveurs, ordinateurs et sauvegardes (et encore là on reviendra)…
|
||||
|
||||
Nous essayerons (quand c’est possible) de vous prévenir au moins un an à l’avance de l’arrêt d’un service et nous vous guiderons vers des hébergeurs similaires.
|
||||
|
||||
## Si je veux partir de Jean-Cloud ?
|
||||
Aucun soucis ! Libre à vous de trouver mieux ailleurs. Nous vous enverrons alors les données nécessaires pour héberger votre service sans nous.
|
||||
Attention, les services mutualisés (nuage et git) ne savent pas migrer un compte d’un serveur à un autre. Certaines fonctionnalités seront alors perdues ou nécessiteront des opérations manuelles.
|
||||
|
@ -1,6 +1,11 @@
|
||||
Title: Journal des maintenances et problèmes
|
||||
|
||||
## 6 novembre 2020 — Mise à jour du nuage
|
||||
Le service https://nuage.jean-cloud.net a été mis à jour (Nextcloud 20).
|
||||
La manipulation a créé des moments de panne pendant 1h.
|
||||
## Note aux utilisateurices
|
||||
Jean-cloud est lent et économe en ressources. Ce qui signifie qu’il va moins vite que ses concurrents rapides et gourmands. Pas d’inquiétude à avoir de ce côté là !
|
||||
Jean-cloud est également maintenu bénévolement, donc certains services peuvent tomber en panne plus souvent que si des gens étaient payés 35h à les surveiller…
|
||||
Mais si jamais c’est plus lent que d’habitude. Ou en cas d’indisponibilité d’un service, n’hésitez pas à nous contacter par mail (ou autres moyens de communications pour les chanceu·se·s qui ont nos contacts persos) !
|
||||
|
||||
# Historique des grandes pannes
|
||||
Nous ne maintenons plus de journal des pannes.
|
||||
L’exercice est soit très coûteux en énergie, soit trop grossier pour être honnête…
|
||||
On se retrouve quand un robot s’en occupera ;)
|
||||
|
@ -8,10 +8,10 @@ Category: Meta
|
||||
Association Jean-Cloud
|
||||
|
||||
## Siège social
|
||||
1 allée d’Athena
|
||||
69100 Villeurbanne
|
||||
139 rue de la croix des rosiers
|
||||
34070 Montpellier
|
||||
|
||||
Pour nous contacter : [https://jean-cloud.net#contact](https://jean-cloud.net#contact)
|
||||
Pour nous contacter : contact@jean-cloud.org
|
||||
|
||||
|
||||
|
||||
@ -22,11 +22,9 @@ Chaque service possède sa propre direction de la publication.
|
||||
|
||||
|
||||
## Hébergeur
|
||||
[Jean-Cloud](https://jean-cloud.net#contact)
|
||||
|
||||
1 allée d’Athéna
|
||||
69100 Villeurbanne
|
||||
|
||||
Jean-Cloud
|
||||
139 rue de la croix des rosiers
|
||||
34070 Montpellier
|
||||
|
||||
|
||||
|
||||
|
10
content/Meta/soutenir.md
Normal file
10
content/Meta/soutenir.md
Normal file
@ -0,0 +1,10 @@
|
||||
Title: Comment soutenir Jean-Cloud
|
||||
|
||||
Plusieurs solutions s’offrent à vous :
|
||||
|
||||
- Nous donner du liquide
|
||||
- Faire [un don en ligne](https://www.payasso.fr/jean-cloud/dons) (rien ne vous oblige à y mettre votre vraie identité).
|
||||
- Demander le NOUVEAU rib et faire un virement
|
||||
- Faire un chèque à l’ordre de Jean-Cloud
|
||||
- Tout autre don utile sera le bienvenu (légumes, ordinateurs portables pas trop vieux, un merci…)
|
||||
- Reversez l’argent à une autre association stylée. Ça vous fait deux achats de conscience en un ! #efficacité
|
30
content/Meta/vraiment_ecologique.md
Normal file
30
content/Meta/vraiment_ecologique.md
Normal file
@ -0,0 +1,30 @@
|
||||
Title: Jean-Cloud est-il vraiment écologique ?
|
||||
|
||||
Non ! C’est du numérique ! Nous vous invitons à taper « impacte écologique numérique » dans un moteur de recherche.
|
||||
|
||||
## Alors il vaut mieux ne pas utiliser Jean-Cloud ?
|
||||
Oui ;)
|
||||
|
||||
La meilleur énergie c’est celle qu’on ne dépense pas… Il paraît que c’est ça la sobriété…
|
||||
|
||||
## Mais si j’ai vraiment besoin d’un site ou d’une application ?
|
||||
Ça arrive même aux meilleur·e·s… On vit dans une société numérisée, dur de passer à côté… Dans ce cas pas de soucis, on vous héberge.
|
||||
|
||||
## Donc Jean-Cloud est plus écologique que les autres ?
|
||||
La question est compliquée… Nous travaillons sur les axes suivants :
|
||||
|
||||
### Utiliser du matériel de récupération
|
||||
Pour donner une seconde vie aux ordinateurs et s’assurer de les utiliser jusqu’à la corde.
|
||||
|
||||
C’est plus difficile que ça en a l’air et des fois on achète des disques durs…
|
||||
|
||||
### Sortir des datacenters
|
||||
Pour éviter d’utiliser de la climatisation.
|
||||
|
||||
Petit revers : on participe à décentraliser la consommation électrique du web, ce qui n’est pas un choix très pertinent avec une électricité nucléaire.
|
||||
|
||||
### Minimiser la taille des sites web
|
||||
On travaille avec vous pour vous proposer les outils les plus efficaces pour alléger votre site web.
|
||||
|
||||
Nous nous inspirons de cette démarche : <a href="https://solar.lowtechmagazine.com/fr/2018/09/how-to-build-a-low-tech-website/">site web lowtech</a>.
|
||||
|
@ -29,43 +29,41 @@ Voici un shéma explicatif :
|
||||
|
||||
|
||||
## Comment l’utiliser concrètement ?
|
||||
La section suivante part du principe que vous voulez crer un site web qui a pour adresse `monsite.fr`
|
||||
Vous aurez alors trois adresses à noter :
|
||||
|
||||
- `monsite.fr` qui est l’adresse publique (et à diffuser) de votre site. Elle affiche l’export statique de votre wordpress.
|
||||
- `wordpress.monsite.fr` Qui est l’adresse de votre wordpress (protégé par un mot de passe par sécurité).
|
||||
- `wordpress.monsite.fr/wp-admin` Qui est l’interface de modification de votre wordpress (que vous utiliserez pour modifier votre site)
|
||||
|
||||
### S’identifier
|
||||
L’identification se fait à l’aide d’un nom et d’un mot de passe qui vous sont donné à l’inscription.
|
||||
Il est fortement recommandé de les changer (n’oubliez pas de les changer également dans le plugin simple static).
|
||||
|
||||
|
||||
Le site est à l’adresse
|
||||
|
||||
rotonde.asso-insa-lyon.fr pour le public
|
||||
rotonde.asso-insa-lyon.fr/wordpress pour la cgr
|
||||
rotonde.asso-insa-lyon.fr/wordpress/wp-admin pour aller sur le tableau de bord (et modifier le site)
|
||||
|
||||
S’identifier
|
||||
|
||||
Il fait s’identifier deux fois avec le même mot de passe… C’est chiant mais c’est standard… Et on peut dire à son navigateur de sauvegarder les mots de passes
|
||||
|
||||
L’identifiant est cgr, le mot de passe doit en théorie suivre le format habituel.
|
||||
|
||||
Changer le mot de passe de l’utilisateur cgr dans le wordpress change aussi le mot de passe de protection du site.
|
||||
Modifier le site internet
|
||||
Il faut s’identifier deux fois avec le même mot de passe… C’est peu pratique mais c’est standard… Et on peut dire à son navigateur de sauvegarder les mots de passes.
|
||||
|
||||
Il faut aller sur le tableau de bord et bidouiller ce que l’on veut. C’est censé être intuitif mais en vrai on n’a pas tous la même intuition. Mieux vaut demander à des amis d’expliquer comment ça fonctionne ou aller chercher des tutos sur internet :)
|
||||
|
||||
Le guide officiel de wordpress
|
||||
### Modifier le site
|
||||
Les modifications passent par le bord de wordpress (qui est à l’adresse `wordpress.monsite.fr/wp-admin`) et y bidouiller ce que l’on veut.
|
||||
C’est censé être intuitif mais en vrai on n’a pas tous la même intuition.
|
||||
Donc il ne faut pas hésiter à demander à des amis d’expliquer comment ça fonctionne ou aller chercher des tutos sur internet :)
|
||||
|
||||
Les modifications sont visibles sur le site privé, à l’adresse rotonde.asso-insa-lyon.fr/wordpress mais pas encore pour le public !
|
||||
Publier le site internet
|
||||
Les modifications sont visibles sur le site privé (à l’adresse `wordpress.monsite.fr`) mais pas encore pour le public !
|
||||
### Publier le site internet
|
||||
|
||||
Une fois le worpress modifié, il faut le publier. On va pour cela cliquer sur le menu « WP2Static ».
|
||||
Le menu pour publier le site
|
||||
|
||||
Puis il faut cliquer sur « Start static site export »
|
||||
Le bouton qui va publier le site
|
||||
|
||||
Et c’est tout ! Si il y a une erreur, il faut essayer de la comprendre… Ou contacter Jean-Cloud ;)
|
||||
|
||||
## Limitations
|
||||
Évidemment il y a des limites à utiliser wordpress de cette façon. Un grand nombre de plugins ne fonctionneront plus, en particulier ceux qui ajoutent de l’interaction entre les visiteureuses et votre site (commentaires, livre d’or, comptes…).
|
||||
Demandez conseil à votre informaticien·ne ;)
|
||||
|
||||
## Plugins installés
|
||||
- Http Basic auth
|
||||
## Considérations techniques à destination des hébergeureuses
|
||||
Le site est protégé par HTTP simple auth qui est simple à mettre en place.
|
||||
Les plugins wordpress suivants sont utiles :
|
||||
- wp2static
|
||||
- Autologin
|
||||
|
||||
|
@ -9,27 +9,30 @@
|
||||
<h2>Qui est Jean-Cloud ?</h2>
|
||||
<p>
|
||||
Jean-Cloud est une association proposant un ensemble de services à destination de chaque personne soucieuse de sa vie privée…
|
||||
L’accès à chaque service se fait sur demande de vive voix ou via notre <a href="#contact">formulaire de contact</a>.
|
||||
L’accès à chaque service se fait sur demande de vive voix ou <a href="#contact">par mail</a>.
|
||||
</p>
|
||||
<p>
|
||||
Nous travaillons le numérique humainement, c’est à dire avec un contact humain (pas trop près, et avec un masque évidemment), à notre rythme (nous ne sommes pas des machines), sur la base d’un dialogue (quelles sont vos attentes et nos moyens) et avec la technologie la plus durable possible.
|
||||
Nous travaillons le numérique humainement, c’est à dire avec un contact humain (même plus besoin de masque il paraît), à notre rythme (nous ne sommes pas des machines), sur la base d’un dialogue (quelles sont vos attentes et nos moyens) et avec la technologie la plus durable possible.
|
||||
</p>
|
||||
<p>
|
||||
Jean-Cloud vit uniquement de dons (pas de subventions ni de ventes). <a href="{filename}../Meta/soutenir.md">Cliquez ici pour savoir commenet nous soutenir</a>
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section id="services" class="main">
|
||||
<h2>Nos services génériques</h2>
|
||||
<ul>
|
||||
<ul class="barelist">
|
||||
<li>
|
||||
<span class="icon">
|
||||
<img src="{static}/static/img/cloud.svg">
|
||||
</span>
|
||||
<a href="https://nuage.jean-cloud.net">Le nuage</a> pour stocker ses fichiers. (Avec Nextcloud)
|
||||
<a href="https://nuage.jean-cloud.net">Le nuage</a> Pour stocker ses fichiers. (Avec Nextcloud)
|
||||
</li>
|
||||
<li>
|
||||
<span class="icon">
|
||||
<img src="{static}/static/img/git.svg">
|
||||
</span>
|
||||
<a href="https://git.jean-cloud.net">La forge git</a> pour stocker ses projets et travailler collaborativement. (Avec Gitea)
|
||||
<a href="https://git.jean-cloud.net">La forge git</a> Pour stocker ses projets et travailler collaborativement. (Avec Gitea)
|
||||
</li>
|
||||
<!--<li>
|
||||
<span class="icon">
|
||||
@ -49,27 +52,42 @@
|
||||
<span class="icon">
|
||||
<img src="{static}/static/img/wordpress-icon.svg">
|
||||
</span>
|
||||
<a href="{filename}/Services/wordpress.md">Wordpress</a> pour héberger son site internet perso, pro ou associatif !
|
||||
<a href="{filename}/Services/wordpress.md">Wordpress</a> Pour héberger son site internet perso, pro ou associatif !
|
||||
</li>
|
||||
</ul>
|
||||
</ul>
|
||||
<footer>
|
||||
<p>Plus d’information sur la <a href="{filename}/Meta/fonctionnement_technique.md">gestion des services</a><p>
|
||||
<p>L’utilisation de tous ces services est soumise à nos <a href="{filename}/Meta/cgu.md">Conditions générales d’utilisation</a></p>
|
||||
<ul class="barelist">
|
||||
<li><a href="{filename}/Meta/hebergement.md">Où sont hébergées les services ?</a></li>
|
||||
<li><a href="{filename}/Meta/engagement_sysadmin.md">Qui s’occupe des services ?</a></li>
|
||||
<li><a href="{filename}/Meta/politique_sauvegardes.md">Comment sont gérées les sauvegardes ?</a></li>
|
||||
<li><a href="{filename}/Meta/journal_technique.md">Historique des pannes et maintenances.</a></li>
|
||||
</ul>
|
||||
|
||||
</footer>
|
||||
</section>
|
||||
|
||||
<section id="trust" class="main">
|
||||
<h2>Ils nous font confiance</h2>
|
||||
<h2>Quelques sites hébergés :</h2>
|
||||
<p>
|
||||
<ul>
|
||||
<li><a href="https://leida.fr">leida.fr</a></li>
|
||||
<!--<li><a href="https://feteducourt.jean-cloud.net">feteducourt.jean-cloud.net</a></li>-->
|
||||
<li><a href="https://lalis.fr">lalis.fr</a></li>
|
||||
<li><a href="https://rpnow.jean-cloud.net">rpnow.jean-cloud.net</a></li>
|
||||
<li><a href="https://velov.jean-cloud.net">velov.jean-cloud.net</a></li>
|
||||
<li><a href="https://oma-radio.fr">oma-radio.fr</a></li>
|
||||
<li><span>Et d’autres anonymes…</span></li>
|
||||
<li><a href="https://velov.jean-cloud.net">Stations vélov</a></li>
|
||||
<li><a href="https://collectif-arthadie.fr/">Collectif Arthadie</a></li>
|
||||
<li><a href="https://leida.fr">Leida</a></li>
|
||||
<li><a href="https://chiloe.eu">Chiloe</a></li>
|
||||
<li><a href="https://rpnow.jean-cloud.net">RP Now</a></li>
|
||||
<li><a href="https://oma-radio.fr">Oma-Radio</a></li>
|
||||
<li><a href="https://radiodemo.oma-radio.fr">Radio Démo</a></li>
|
||||
<li><a href="https://radionimaitre.oma-radio.fr">Radio Nimaître</a></li>
|
||||
<li><a href="https://radiokipik.org">Radio Nimaître</a></li>
|
||||
<li><a href="https://paj.oma-radio.fr">Paj Radio</a></li>
|
||||
<li><a href="https://compagnienouvelle.fr/">Compagnie Nouvelle</a></li>
|
||||
<li><a href="https://metamorphosemagazine.fr">Le magazine MétaMorphose</a></li>
|
||||
<li><a href="https://feteducourt.jean-cloud.net">Fête du court</a></li>
|
||||
<li><a href="https://feteducourt2020.jean-cloud.net">Fête du court 2020</a></li>
|
||||
<li><a href="https://copaines.jean-cloud.net">La banque de données des copaines</a></li>
|
||||
<li><a href="https://inurbe.fr/">Inurbe</a></li>
|
||||
<li><span>Peut-être bientôt <a href="{filename}/Meta/heberger_votre_service.md">votre site</a> ?</span></li>
|
||||
</ul>
|
||||
</p>
|
||||
</section>
|
||||
@ -80,20 +98,20 @@
|
||||
Les abus qui en découlent ne sont pas spécifiques au milieu du numérique : les services à taille humaine ne sont pas concurrentiels et ferment, la course au profit se fait au détriment des usagers, les services se déshumanisent…
|
||||
<br />
|
||||
Nous choisissons de ne pas entrer dans le système marchand actuel qui nous pousserai à faire de la rentabilité notre premier objectif, au détriments de nos valeurs.
|
||||
<h3>L’écologie.</h3>
|
||||
<h3>L’écologie</h3>
|
||||
<p>
|
||||
Première valeur et plus grande difficulté. Le numérique est aujourd’hui une des industrie les plus polluante et énergivore.
|
||||
Nous cherchons comment construire un internet le plus écologiquement possible. Plus d’informations à venir !
|
||||
Nous cherchons comment construire un internet le plus écologiquement possible. Vaste programme…
|
||||
</p>
|
||||
<h3>Les libertés individuelles sur internet.</h3>
|
||||
<h3>Les libertés individuelles sur internet</h3>
|
||||
<p>
|
||||
Les utilisateur·ice·s ne devraient pas être des produits.
|
||||
Ce n’est pas parce que le marché des données personnelles représente des milliards d’euros en Europe, qu’il doit être exploité.
|
||||
Le traçage systématique des internautes ou la revente de leur vie privée à des fins publicitaires ou politiques sont des menaces démocratiques sérieuses.
|
||||
</p>
|
||||
<h3>La décentralisation du web.</h3>
|
||||
<h3>La décentralisation des réseaux</h3>
|
||||
<p>
|
||||
Le réseau internet est aujourd’hui modelé par ses grands acteurs industriels.
|
||||
Le réseau internet et le web sont aujourd’hui modelés par les grands acteurs industriels.
|
||||
Nous travaillons à lui rendre son horizontalité et à visibiliser à nouveau son infrastructure et sa consommation.
|
||||
Car numériser un service est très loin de le dématérialiser.
|
||||
</p>
|
||||
@ -104,54 +122,20 @@
|
||||
Et humain pour ses architectes et technicien·ne·s, qui doivent pouvoir mettre du cœur dans leur travail comme le font les artisans.
|
||||
</p>
|
||||
|
||||
<h3>Accompagnement et gratuité</h3>
|
||||
<p>
|
||||
Pour favoriser l’égalité d’accès à un service, tous sont gratuits pour nos membres.
|
||||
L’association fonctionne grâce à des dons d’argent, de matériel et de temps.
|
||||
Personne n’est salarié, et nous cherchons à nous détacher de nos prestataires externes comme OVH.
|
||||
</p>
|
||||
|
||||
</section>
|
||||
|
||||
<!-- Contact -->
|
||||
<section id="contact">
|
||||
<h2>Nous contacter</h2>
|
||||
|
||||
<form method="post" action="https://mailer.jean-cloud.net/submit" id="contact-mailer-form">
|
||||
<input type="hidden" name="token" value="Q4lOWKCPpdXZGre8jqwmTi0D5u9tFvMhAVYHnEL6I7U3oabBzJ" />
|
||||
|
||||
<div class="fields">
|
||||
<div class="field">
|
||||
<label for="mail">Adresse mail</label>
|
||||
<input type="email" name="mail" id="address" />
|
||||
</div>
|
||||
<div class="field">
|
||||
<label for="nom">Nom</label>
|
||||
<input type="text" name="nom" id="name" />
|
||||
</div>
|
||||
<div class="field_prenom">
|
||||
<label for="prenom">Ne pas remplir ce champs</label>
|
||||
<input type="text" name="prenom" id="name" />
|
||||
</div>
|
||||
<div class="field">
|
||||
<label for="objet">Sujet</label>
|
||||
<input type="text" name="objet" id="subject" />
|
||||
</div>
|
||||
<div class="field">
|
||||
<label for="message">Message</label>
|
||||
<textarea name="message" id="message" rows="10"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="admin_pass" value="test" />
|
||||
<ul class="actions">
|
||||
<li><input type="submit" value="Envoyer" /></li>
|
||||
</ul>
|
||||
</form>
|
||||
<!--
|
||||
<div class="social_network">
|
||||
<h3>Réseaux sociaux</h3>
|
||||
<ul class="icons">
|
||||
<li>
|
||||
<a href="https://hub.docker.com/u/jeancloud">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 172 172"><g><path d="M68.8,30.96v17.2h-34.4v17.2h-17.2v17.2h-13.33c-1.63937,0.02688 -3.02344,1.19594 -3.3325,2.795c0,0 -0.5375,2.94281 -0.5375,6.665c0,2.365 0.24188,4.93156 0.645,7.525c-0.20156,0.05375 -0.47031,0.17469 -0.645,0.215h0.645c0.99438,6.22156 3.27875,12.84625 7.095,19.135c0.01344,0.02688 -0.01344,0.08063 0,0.1075c0.02688,0.06719 0.06719,0.14781 0.1075,0.215c0.17469,0.81969 0.63156,1.54531 1.29,2.0425c0.06719,0.04031 0.14781,0.08063 0.215,0.1075c1.06156,1.53188 2.17688,3.06375 3.44,4.515c9.20469,10.61563 24.14719,18.5975 45.6875,18.5975c35.16594,0 64.90313,-14.98281 81.7,-44.72h31.2825c-3.73562,-0.94062 -11.75781,-2.20375 -10.4275,-7.095c-4.44781,5.14656 -12.91344,5.79156 -19.4575,4.6225c1.24969,-2.365 2.45906,-4.77031 3.5475,-7.31c9.94375,-0.25531 17.07906,-3.45344 21.07,-7.31c4.36719,-4.21937 5.6975,-8.9225 5.6975,-8.9225c0.33594,-1.31687 -0.12094,-2.70094 -1.1825,-3.5475c0,0 -8.69406,-6.3425 -21.715,-4.1925c-3.70875,-12.16094 -13.33,-18.06 -13.33,-18.06c-0.71219,-0.41656 -1.54531,-0.57781 -2.365,-0.43c-0.55094,0.12094 -1.075,0.37625 -1.505,0.7525c0,0 -2.29781,1.96188 -4.1925,5.4825c-1.89469,3.52063 -3.64156,8.88219 -3.01,15.8025c0.29563,3.23844 1.31688,6.31563 2.795,9.245c-0.83312,0.51063 -1.31687,0.94063 -2.6875,1.505c-2.84875,1.1825 -7.00094,2.2575 -12.9,2.2575h-1.72v-17.2h-17.2v-34.4zM75.68,37.84h10.32v10.32h-10.32zM41.28,55.04h10.32v10.32h-10.32zM58.48,55.04h10.32v10.32h-10.32zM75.68,55.04h10.32v10.32h-10.32zM134.4825,55.7925c2.55313,1.89469 7.17563,5.85875 8.815,14.5125c0.17469,0.95406 0.73906,1.77375 1.55875,2.28438c0.81969,0.51062 1.81406,0.65844 2.74125,0.40312c8.77469,-2.40531 13.51813,-0.43 16.125,1.075c-0.49719,1.08844 -0.41656,1.76031 -2.365,3.655c-3.13094,3.02344 -8.43875,6.07375 -18.3825,5.6975c-1.45125,-0.05375 -2.78156,0.80625 -3.3325,2.15c-1.37062,3.42656 -2.95625,6.59781 -4.6225,9.675c-0.51062,-0.29562 -0.94062,-0.645 -1.29,-0.9675c-4.60906,6.67844 -31.34969,4.12531 -33.2175,-1.075c-5.76469,6.7725 -23.67687,6.7725 -29.455,0c-1.86781,5.20031 -28.71594,7.75344 -33.325,1.075c-4.12531,3.87 -20.41156,6.24844 -27.1975,-1.6125c0.645,2.365 -1.02125,3.89688 -3.225,4.945c-0.28219,-1.96187 -0.43,-3.82969 -0.43,-5.59c0,-1.47812 0.1075,-1.6125 0.215,-2.58h104.705c6.7725,0 11.85188,-1.29 15.48,-2.795c3.62813,-1.505 6.20813,-3.3325 6.5575,-3.5475c0.83313,-0.52406 1.3975,-1.37062 1.55875,-2.33812c0.16125,-0.95406 -0.09406,-1.94844 -0.69875,-2.71438c-1.90812,-2.48594 -2.9025,-5.60344 -3.225,-9.1375c-0.49719,-5.54969 0.80625,-9.43312 2.15,-11.9325c0.45688,-0.84656 0.48375,-0.67187 0.86,-1.1825zM24.08,72.24h10.32v10.32h-10.32zM41.28,72.24h10.32v10.32h-10.32zM58.48,72.24h10.32v10.32h-10.32zM75.68,72.24h10.32v10.32h-10.32zM92.88,72.24h10.32v10.32h-10.32zM7.74,99.76h124.7c-15.78906,25.50438 -42.00562,37.84 -73.96,37.84c-18.8125,0 -31.01375,-6.38281 -39.0225,-14.835c15.265,0.72563 27.09,-3.3325 27.09,-3.3325c1.89469,-0.24187 3.25188,-1.97531 3.01,-3.87c-0.24187,-1.89469 -1.97531,-3.25187 -3.87,-3.01c-0.18812,0.02688 -0.36281,0.05375 -0.5375,0.1075c-0.29562,0.04031 -0.57781,0.1075 -0.86,0.215c0,0 -14.06906,4.79719 -30.53,2.4725c-3.09062,-5.09281 -5.03906,-10.54844 -6.02,-15.5875zM55.04,106.64c-1.89469,0 -3.44,1.54531 -3.44,3.44c0,1.89469 1.54531,3.44 3.44,3.44c1.89469,0 3.44,-1.54531 3.44,-3.44c0,-0.47031 -0.04031,-0.88687 -0.215,-1.29c-0.24187,0.43 -0.76594,0.7525 -1.29,0.7525c-0.77937,0 -1.3975,-0.72562 -1.3975,-1.505c0,-0.52406 0.33594,-0.94062 0.7525,-1.1825c-0.38969,-0.14781 -0.84656,-0.215 -1.29,-0.215z"></path></g></svg>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
-->
|
||||
</section>
|
||||
<!-- Contact -->
|
||||
<section id="contact">
|
||||
<h2>Nous contacter</h2>
|
||||
<p> Si vous souhaitez faire héberger votre service chez Jean-Cloud, allez faire un tour sur <a href="{filename}/Meta/heberger_votre_service.md">la page explicative</a>.</p>
|
||||
<p>Nous sommes joignables à l’adresse <a href="mailto:contact@jean-cloud.org">contact@jean-cloud.org</a></p>
|
||||
</section>
|
||||
</body>
|
||||
</html>
|
||||
|
7
content/tips/leger.md
Normal file
7
content/tips/leger.md
Normal file
@ -0,0 +1,7 @@
|
||||
---
|
||||
title: Comment faire un site léger
|
||||
---
|
||||
|
||||
https://wordpress.org/plugins/wp-optimize/
|
||||
virer un max d’images
|
||||
https://solar.lowtechmagazine.com/fr/2018/09/how-to-build-a-low-tech-website/
|
@ -5,6 +5,7 @@ from __future__ import unicode_literals
|
||||
AUTHOR = 'Jean-Cloud'
|
||||
SITENAME = 'Jean-Cloud'
|
||||
SITEURL = 'https://jean-cloud.net'
|
||||
FAVICON = "theme/images/favicon.png"
|
||||
|
||||
#PATH = '.'
|
||||
STATIC_PATHS = ['static']
|
||||
|
@ -1,2 +1,2 @@
|
||||
Markdown==3.2.1
|
||||
pelican==4.2.0
|
||||
Markdown==3.4.1
|
||||
pelican==4.8.0
|
||||
|
@ -16,11 +16,6 @@ a {
|
||||
color: #df7366;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
text-decoration: underline;
|
||||
color: #e99e96;
|
||||
}
|
||||
|
||||
#header a, nav a {
|
||||
color: inherit;
|
||||
}
|
||||
@ -53,7 +48,7 @@ ul {
|
||||
}
|
||||
|
||||
ul li {
|
||||
list-style: none;
|
||||
list-style: circle;
|
||||
}
|
||||
|
||||
#nav #content > ul {
|
||||
@ -561,3 +556,7 @@ main footer p, body > footer p {
|
||||
.field_prenom {
|
||||
display: none;
|
||||
}
|
||||
|
||||
ul.barelist li {
|
||||
list-style: none;
|
||||
}
|
||||
|
BIN
themes/jean-cloud/static/images/favicon.png
Normal file
BIN
themes/jean-cloud/static/images/favicon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
143
themes/jean-cloud/static/images/plein.svg
Normal file
143
themes/jean-cloud/static/images/plein.svg
Normal file
@ -0,0 +1,143 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="225.57947mm"
|
||||
height="112.97237mm"
|
||||
viewBox="0 0 225.57947 112.97237"
|
||||
version="1.1"
|
||||
id="svg1628"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
sodipodi:docname="plein.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1630"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="mm"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.60756173"
|
||||
inkscape:cx="418.88748"
|
||||
inkscape:cy="486.37033"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1031"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1625" />
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(9.3537547,-20.020746)">
|
||||
<g
|
||||
id="g18"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,59.833928,54.334067)">
|
||||
<path
|
||||
d="M 0,0 C -4.208,11.005 -0.419,23.336 8.547,30.98 21.086,41.671 40.008,51.892 63.868,56.535 93.157,62.234 173.45,54.766 150.251,16.015 145.305,7.752 136.293,3.266 126.754,1.951 99.302,-1.834 149.6,-84.977 108.064,-126.941 c -45.529,-44.278 -130.744,-25.682 -117.165,6.102 4.256,9.961 16.229,13.78 26.105,9.33 5.872,-2.646 14.888,-8.594 24.119,-4.37 20.489,9.375 39.494,112.246 28.025,112.968 C 57.68,-2.19 37.184,-20.051 15.747,-12.369 8.265,-9.688 3.089,-8.079 0,0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path20" />
|
||||
</g>
|
||||
<g
|
||||
id="g22"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,59.833928,54.334067)">
|
||||
<path
|
||||
d="M 0,0 C -4.208,11.005 -0.419,23.336 8.547,30.98 21.086,41.671 40.008,51.892 63.868,56.535 93.157,62.234 173.45,54.766 150.251,16.015 145.305,7.752 136.293,3.266 126.754,1.951 99.302,-1.834 149.6,-84.977 108.064,-126.941 c -45.529,-44.278 -130.744,-25.682 -117.165,6.102 4.256,9.961 16.229,13.78 26.105,9.33 5.872,-2.646 14.888,-8.594 24.119,-4.37 20.489,9.375 39.494,112.246 28.025,112.968 C 57.68,-2.19 37.184,-20.051 15.747,-12.369 8.265,-9.688 3.089,-8.079 0,0 Z"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path24" />
|
||||
</g>
|
||||
<g
|
||||
id="g26"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,162.18823,63.320269)">
|
||||
<path
|
||||
d="m 0,0 c -76.297,90.19 -156.424,-14.782 -142.653,-137.708 6.049,-70.58 110.525,9.366 119.678,22.593 0,0 16.112,17.72 -10.234,25.744 -6.369,1.939 -13.207,-1.294 -18.658,-5.117 -74.44,-52.214 -61.417,62.27 -22.613,83.582 13.117,7.204 31.252,-4.286 40.849,-9.103 7.968,-4 17.099,-5.404 25.786,-3.396 C 1.93,-21.146 10.246,-15.198 0,0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path28" />
|
||||
</g>
|
||||
<g
|
||||
id="g30"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,162.18823,63.320269)">
|
||||
<path
|
||||
d="m 0,0 c -76.297,90.19 -156.424,-14.782 -142.653,-137.708 6.049,-70.58 110.525,9.366 119.678,22.593 0,0 16.112,17.72 -10.234,25.744 -6.369,1.939 -13.207,-1.294 -18.658,-5.117 -74.44,-52.214 -61.417,62.27 -22.613,83.582 13.117,7.204 31.252,-4.286 40.849,-9.103 7.968,-4 17.099,-5.404 25.786,-3.396 C 1.93,-21.146 10.246,-15.198 0,0 Z"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path32" />
|
||||
</g>
|
||||
<g
|
||||
id="g34"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,170.26067,73.845994)">
|
||||
<path
|
||||
d="M 0,0 C 10.626,22.81 43.003,25.852 55.982,4.294 63.991,-9.009 60.431,-26.448 23.822,-46.87 -33.47,-78.83 -15.945,-34.229 0,0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path36" />
|
||||
</g>
|
||||
<g
|
||||
id="g38"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,170.26067,73.845994)">
|
||||
<path
|
||||
d="M 0,0 C 10.626,22.81 43.003,25.852 55.982,4.294 63.991,-9.009 60.431,-26.448 23.822,-46.87 -33.47,-78.83 -15.945,-34.229 0,0 Z"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path40" />
|
||||
</g>
|
||||
<g
|
||||
id="g42"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,52.182178,60.916406)">
|
||||
<path
|
||||
d="m 0,0 c 0,0 11.17,-3.599 20.998,-10.608 12.282,-8.759 15.101,-26.1 6.19,-38.273 C 20.317,-58.269 8.913,-69.8 -8.145,-75.435 -39.637,-85.837 -64.299,-32.525 -44.964,-12.57 -25.628,7.385 0,0 0,0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path44" />
|
||||
</g>
|
||||
<g
|
||||
id="g46"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,52.182178,60.916406)">
|
||||
<path
|
||||
d="m 0,0 c 0,0 11.17,-3.599 20.998,-10.608 12.282,-8.759 15.101,-26.1 6.19,-38.273 C 20.317,-58.269 8.913,-69.8 -8.145,-75.435 -39.637,-85.837 -64.299,-32.525 -44.964,-12.57 -25.628,7.385 0,0 0,0 Z"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path48" />
|
||||
</g>
|
||||
<g
|
||||
id="g50"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,162.38155,116.98024)">
|
||||
<path
|
||||
d="M 0,0 C -10.161,9.052 -7.468,25.747 4.639,31.959 19.013,39.334 29.029,43.473 48.234,48.78 78.355,57.103 107.932,36.808 102.757,8.015 101.862,3.034 99.328,-1.656 95.221,-4.613 74.359,-19.635 21.412,-19.077 0,0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path52" />
|
||||
</g>
|
||||
<g
|
||||
id="g54"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,162.38155,116.98024)">
|
||||
<path
|
||||
d="M 0,0 C -10.161,9.052 -7.468,25.747 4.639,31.959 19.013,39.334 29.029,43.473 48.234,48.78 78.355,57.103 107.932,36.808 102.757,8.015 101.862,3.034 99.328,-1.656 95.221,-4.613 74.359,-19.635 21.412,-19.077 0,0 Z"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path56" />
|
||||
</g>
|
||||
<g
|
||||
id="g58"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,34.714138,94.569395)">
|
||||
<path
|
||||
d="m 0,0 c -0.342,0.178 -0.685,0.354 -1.031,0.529 -16.905,8.557 -34.245,4.531 -52.292,-5.572 -10.145,-5.679 -24.424,-16.817 -30.699,-35.007 -15.283,-44.303 66.966,-37.439 66.966,-37.439 0,0 64.232,1.005 63.315,18.37 -0.276,5.209 -2.293,11.07 -4.983,16.722 C 32.594,-24.149 17.925,-9.33 0,0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path60" />
|
||||
</g>
|
||||
<g
|
||||
id="g62"
|
||||
transform="matrix(0.35277777,0,0,-0.35277777,34.714138,94.569395)">
|
||||
<path
|
||||
d="m 0,0 c -0.342,0.178 -0.685,0.354 -1.031,0.529 -16.905,8.557 -34.245,4.531 -52.292,-5.572 -10.145,-5.679 -24.424,-16.817 -30.699,-35.007 -15.283,-44.303 66.966,-37.439 66.966,-37.439 0,0 64.232,1.005 63.315,18.37 -0.276,5.209 -2.293,11.07 -4.983,16.722 C 32.594,-24.149 17.925,-9.33 0,0 Z"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path64" />
|
||||
</g>
|
||||
<path
|
||||
d="m 50.079618,48.040059 c 0,0 7.10847,-21.471466 32.54375,-25.261358 22.375282,-3.334102 35.289772,6.459361 40.968792,24.603074 4.28342,-2.873727 17.77435,-9.158816 32.99424,-3.104444 14.00916,5.57283 16.64265,15.858419 16.64265,15.858419 0,0 17.1898,-8.658225 25.96867,4.725459 8.77853,13.384035 -0.0907,23.895049 -0.0907,23.895049 4.82706,1.63442 14.87029,5.407378 15.00082,20.309772 0.15804,18.05587 -14.41556,21.18677 -22.31143,21.46652 -20.02543,0.17639 -164.791672,1.05657 -178.935592,-0.94932 -22.96477,-3.25755 -27.26902,-38.273566 -7.5018197,-48.889355 4.55401,-2.445456 14.3517097,-5.021439 14.3517097,-5.021439 -4.79672,-8.493477 -2.89172,-33.141002 30.36887,-27.632377 z"
|
||||
style="fill:none;stroke:#000000;stroke-width:4.23333;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path68" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 8.5 KiB |
@ -34,14 +34,9 @@
|
||||
{{ translations.translations_for(article) }}
|
||||
</header>
|
||||
<footer class="post-info">
|
||||
<time class="published" datetime="{{ article.date.isoformat() }}">
|
||||
{{ article.locale_date }}
|
||||
Publié ou modifié le <time class="published" datetime="{{ article.date.isoformat() }}">
|
||||
<em>{{ article.locale_date }}</em>
|
||||
</time>
|
||||
{% if article.modified %}
|
||||
<time class="modified" datetime="{{ article.modified.isoformat() }}">
|
||||
{{ article.locale_modified }}
|
||||
</time>
|
||||
{% endif %}
|
||||
{% if article.authors %}
|
||||
<address class="vcard author">
|
||||
By {% for author in article.authors %}
|
||||
@ -49,11 +44,6 @@
|
||||
{% endfor %}
|
||||
</address>
|
||||
{% endif %}
|
||||
{% if article.category %}
|
||||
<div class="category">
|
||||
Category: <a href="{{ SITEURL }}/{{ article.category.url }}">{{ article.category }}</a>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if article.tags %}
|
||||
<div class="tags">
|
||||
Tags:
|
||||
|
@ -41,6 +41,9 @@ format(slug=tag.slug) }}{% endif %}" type="application/rss+xml" rel="alternate"
|
||||
{% endblock head %}
|
||||
<link rel="stylesheet" href="{{ SITEURL }}/theme/css/font-sourcesanspro.css" />
|
||||
<link rel="stylesheet" href="{{ SITEURL }}/theme/css/main.css" />
|
||||
{% if FAVICON %}
|
||||
<link rel="icon" href="{{ SITEURL }}/{{ FAVICON }}" type="image/x-icon" />
|
||||
{% endif %}
|
||||
</head>
|
||||
<body>
|
||||
<div class="background"></div>
|
||||
@ -56,9 +59,10 @@ format(slug=tag.slug) }}{% endif %}" type="application/rss+xml" rel="alternate"
|
||||
<li>
|
||||
<a href="{{SITEURL}}/#header">Accueil</a>
|
||||
</li>
|
||||
<li>
|
||||
<!--<li>
|
||||
<a href="{{SITEURL}}/blog_index.html">Blog</a>
|
||||
</li>
|
||||
-->
|
||||
<!--
|
||||
<li>
|
||||
<a href="#">Dropdown</a>
|
||||
@ -81,6 +85,7 @@ format(slug=tag.slug) }}{% endif %}" type="application/rss+xml" rel="alternate"
|
||||
-->
|
||||
<li><a href="{{SITEURL}}/#services">Nos services</a></li>
|
||||
<li><a href="{{SITEURL}}/#contact">Nous contacter</a></li>
|
||||
<li><a href="{{SITEURL}}/comment-soutenir-jean-cloud.html">Nous soutenir</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</nav>
|
||||
@ -106,8 +111,6 @@ format(slug=tag.slug) }}{% endif %}" type="application/rss+xml" rel="alternate"
|
||||
{% block content %}
|
||||
{% endblock %}
|
||||
</main>
|
||||
<script src="https://unpkg.jean-cloud.net/jean-cloud-contact-mailer-client@1.1.5/index.js" integrity="sha384-JUNr7mbE348uyjuqcY3O+jCs09bBnDeNsmIzOMQWyi3zpR445m+7hS5g78ciuqJh" crossorigin="anonymous"></script>
|
||||
<script> jeanCloudContactFormIntercept ('contact-mailer-form', new JeanCloudContactFormNotifier('light')) </script>
|
||||
|
||||
<!-- Page Footer -->
|
||||
<footer>
|
||||
|
@ -21,9 +21,4 @@
|
||||
|
||||
{{ page.content }}
|
||||
|
||||
{% if page.modified %}
|
||||
<p>
|
||||
Last updated: {{ page.locale_modified }}
|
||||
</p>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
Loading…
Reference in New Issue
Block a user