Différences entre versions de « Eleventy »
De Mi caja de notas
Ligne 1 : | Ligne 1 : | ||
− | ; Statut : | + | ; Statut : étude de motorisation sur https://11ty.christopheducamp.com pour indiewebifications avant migration sur domaine racine pour site web du [[Marquises Project]]. |
− | + | samedi [[2019-173]] et dimanche [[2019-174]] : plongée dans le kit de démarrage [[Hylia]] designé par Andy Bell. | |
− | + | <blockquote class="twitter-tweet" data-lang="fr"><p lang="en" dir="ltr">📣 I’ve been working hard on an <a href="https://twitter.com/eleven_ty?ref_src=twsrc%5Etfw">@eleven_ty</a> and <a href="https://twitter.com/NetlifyCMS?ref_src=twsrc%5Etfw">@NetlifyCMS</a> starter kit called Hylia and it’s now available for you all to use! <br><br>Website: <a href="https://t.co/i6SalsgHdV">https://t.co/i6SalsgHdV</a><br>GitHub: <a href="https://t.co/2FXIq0CSF3">https://t.co/2FXIq0CSF3</a><br><br>I made it to help *you* to publish your own content and empower more voices. <a href="https://t.co/IRCKKxwB3P">pic.twitter.com/IRCKKxwB3P</a></p>— Andy Bell (@andybelldesign) <a href="https://twitter.com/andybelldesign/status/1141633780408606720?ref_src=twsrc%5Etfw">20 juin 2019</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> | |
+ | |||
+ | |||
+ | == Repos de travail == | ||
+ | |||
+ | ébauches | ||
+ | |||
+ | * https://github.com/ChristopheDucamp/hylia | ||
+ | * https://github.com/ChristopheDucamp/xtof-vagabond | ||
== Prochaines étapes == | == Prochaines étapes == | ||
=== CMS Netlify === | === CMS Netlify === | ||
+ | |||
* Mise à jour du CMS Netlify (sortie de Hylia v 2.0) | * Mise à jour du CMS Netlify (sortie de Hylia v 2.0) | ||
Ligne 18 : | Ligne 27 : | ||
''par ordre de priorité'' | ''par ordre de priorité'' | ||
− | * ''' | + | * '''localiser''' 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]]) | 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 | * identité et connexion web avec `rel-me` - tester [[IndieAuth]] sur indiewebcamp.org |
Version du 23 juin 2019 à 12:38
- Statut
- étude de motorisation sur https://11ty.christopheducamp.com pour indiewebifications avant migration sur domaine racine pour site web du Marquises Project.
samedi 2019-173 et dimanche 2019-174 : plongée dans le kit de démarrage Hylia designé par Andy Bell.
📣 I’ve been working hard on an @eleven_ty and @NetlifyCMS starter kit called Hylia and it’s now available for you all to use!
Website: https://t.co/i6SalsgHdV
GitHub: https://t.co/2FXIq0CSF3
I made it to help *you* to publish your own content and empower more voices. pic.twitter.com/IRCKKxwB3P— Andy Bell (@andybelldesign) 20 juin 2019
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
Repos de travail
ébauches
Prochaines étapes
CMS Netlify
- Mise à jour du CMS Netlify (sortie de Hylia v 2.0)
Hylia 0.2.0 is now out! It features one really useful feature: admin previews!!
Big thanks to @erquhart for getting that in place for us 🚀https://t.co/zOmozjwQ2d pic.twitter.com/x2axMOVSAH— Andy Bell (@andybelldesign) 22 juin 2019
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
blocs de construction
par ordre de priorité
- localiser 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 (apprenti et e-mail
- h-entry
- implémenter les webmentions
- tester micropub ...
indieweb
Cet article est une ébauche. Vous pouvez m'aider à l'améliorer et le compléter. Merci.
Eleventy 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 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.
Blocs de construction
voir aussi les autres générateurs de sites statiques pour les principes de base :
- Max Böck a publié des articles sur 11ty :
- Static Indieweb pt1: Syndicating Content concernant le POSSE vers Twitter
- 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) :
- Ajoutez-vous-ici… (voir ici pour en savoir plus)
D'autres indépendants qui l'utilisent sur leur site primiaire d'auto-identification :
- Paul Robert Lloyd — supporte microformats2 sur ses notes et articles, h-entry etc.
- Phil Hawksworth
- Max Böck