Différences entre versions de « Eleventy »

De Mi caja de notas

 
(30 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
; Statut : [[2019-173]] Étude en cours de motorisation sur https://11ty.christopheducamp.com pour indiewebifications avant migration sur domaine racine. <span class="h-card" style="white-space:nowrap">{{sparkline|http://ducamp.me/images/d/d3/Portrait-xtof.png}} [[User:Christopheducamp.com|xtof]]</span> 22 juin 2019 à 21:43 (UTC)
+
{{:iwc:Eleventy}}
 
+
Archive 2019 - [[Eleventy/travaux]]
 
 
Premiers pas sur le kit de démarrage Hylia conçu par Andy Bell.
 
 
 
Repo de travail en cours : https://github.com/ChristopheDucamp/hylia
 
 
 
== Prochaines étapes ==
 
=== CMS Netlify ===
 
* Mise à jour du CMS Netlify (sortie de Hylia v 2.0)
 
 
 
<blockquote class="twitter-tweet" data-lang="fr"><p lang="en" dir="ltr">Hylia 0.2.0 is now out! It features one really useful feature: admin previews!! <br><br>Big thanks to <a href="https://twitter.com/erquhart?ref_src=twsrc%5Etfw">@erquhart</a> for getting that in place for us 🚀<a href="https://t.co/zOmozjwQ2d">https://t.co/zOmozjwQ2d</a> <a href="https://t.co/x2axMOVSAH">pic.twitter.com/x2axMOVSAH</a></p>&mdash; Andy Bell (@andybelldesign) <a href="https://twitter.com/andybelldesign/status/1142523346363584512?ref_src=twsrc%5Etfw">22 juin 2019</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
 
 
 
=== blocs de construction ===
 
 
 
''par ordre de priorité''
 
 
 
*  '''localisé''' les mois en français en modifiant le fichier `date-filter.js`. bricolé un suffixe "er" les 1er du mois. C'est sale mais ça fait le boulot  : https://github.com/ChristopheDucamp/xtof-vagabond/blob/master/src/filters/date-filter.js
 
En attendant une localisation i18n, j'étudierai la rustine de Nicolas Hoizey : https://github.com/nhoizey/precious-prana.com/blob/master/.eleventy.js#L15-L32 (thanks to Franck Taillandier - [[Jamstatic]])
 
* identité et connexion web avec `rel-me` - tester [[IndieAuth]] sur indiewebcamp.org
 
* engrainer quelques microformats (indiewebify.me)
 
** h-card : ajouter mini-bio et e-mail
 
** h-entry
 
* implémenter les webmentions
 
* tester [[micropub]] ...
 
 
 
== indieweb ==
 
 
 
{{stub}}
 
 
 
'''<dfn>[https://www.11ty.io/ Eleventy]</dfn>''' est un [[générateur de site statique]] basé sur [[JavaScript]] qui permet à l'utilisateur de sélectionner son propre moteur préféré de gabarit et de de thème, ce qui peut en pratique permettre l'utilisation et l'activation des [[microformats2]].
 
 
 
Eleventy n'est pas un framework JavaScript et n'est pas livré avec un thème ou une configuration pré-installé même s'il existe de nombreux exemples de [https://www.11ty.io/docs/starter/#starter-projects projets de démarrage].
 
 
 
Comme tous les autres générateurs de sites statiques la courbe d'apprentissage d'Eleventy sous-tend une expérience d'écriture du HTML.
 
 
 
* GitHub: https://github.com/11ty/eleventy/
 
 
 
== Blocs de construction ==
 
voir aussi les autres [[générateurs de sites statiques]] pour les principes de base :
 
* [https://mxb.at Max Böck] a publié des articles sur 11ty :
 
** [https://mxb.at/blog/syndicating-content-to-twitter-with-netlify-functions/ Static Indieweb pt1: Syndicating Content] concernant le [[POSSE]] vers  [[Twitter]]
 
** [https://mxb.at/blog/using-webmentions-on-static-sites/ Static Indieweb pt2: Using Webmentions] sur l'intégration avec [[webmention.io]]
 
 
 
== Exemples Indieweb ==
 
Les membres de de la communauté IndieWeb utilisant Eleventy pour leurs propres sites (primaire) :
 
* {{addyourself-fr}}
 
 
 
D'autres indépendants qui l'utilisent sur leur site <em>primiaire</em> d'auto-identification :
 
* [https://paulrobertlloyd.com/ Paul Robert Lloyd] — supporte [[microformats2]] sur ses notes et articles, [[h-entry]] etc.
 
* [https://www.hawksworx.com/ Phil Hawksworth]
 
* [https://mxb.dev/ Max Böck]
 
 
 
== Voir aussi ==
 
* [[générateur de site statique]]
 
* [[Jekyll]]
 

Version actuelle datée du 25 février 2023 à 10:49

[Échec de la récupération du modèle pour https://indieweb.org/Eleventy?action=render : HTTP 0] Archive 2019 - Eleventy/travaux