From 63b09bf75f80425a45e66e104d224fd360733fd2 Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Wed, 10 Apr 2024 19:47:57 +0200 Subject: [PATCH] feat: version initiale --- .drone.yml | 32 +++ .gitignore | 25 ++ CODE_OF_CONDUCT.md | 85 ++++++ _data/metadata.js | 11 + _includes/layouts/base.njk | 15 ++ _includes/layouts/home.njk | 8 + _includes/layouts/parent.njk | 35 +++ _includes/layouts/post.njk | 28 ++ _includes/postslist.njk | 9 + _includes/websites.md | 4 + content/404.md | 19 ++ content/about.md | 28 ++ content/contribuer.md | 40 +++ content/districts/arcadia.md | 22 ++ content/districts/index.md | 22 ++ content/index.md | 31 +++ content/plateformes.md | 33 +++ content/sitemap/sitemap.xml.njk | 14 + eleventy.config.drafts.js | 50 ++++ eleventy.config.images.js | 34 +++ eleventy.config.js | 146 +++++++++++ package.json | 47 ++++ public/css/index.css | 331 ++++++++++++++++++++++++ public/favicon.svg | 1 + public/fonts/teko-bold-webfont.woff | Bin 0 -> 20120 bytes public/fonts/teko-bold-webfont.woff2 | Bin 0 -> 15308 bytes public/fonts/teko-light-webfont.woff | Bin 0 -> 19604 bytes public/fonts/teko-medium-webfont.woff | Bin 0 -> 20352 bytes public/fonts/teko-regular-webfont.woff | Bin 0 -> 20344 bytes public/fonts/teko-semibold-webfont.woff | Bin 0 -> 20452 bytes public/img/.gitkeep | 0 public/img/back.jpg | Bin 0 -> 52663 bytes public/img/cc-by-sa.png | Bin 0 -> 1515 bytes public/img/qdouze.gif | Bin 0 -> 962 bytes 34 files changed, 1070 insertions(+) create mode 100644 .drone.yml create mode 100644 .gitignore create mode 100644 CODE_OF_CONDUCT.md create mode 100644 _data/metadata.js create mode 100644 _includes/layouts/base.njk create mode 100644 _includes/layouts/home.njk create mode 100644 _includes/layouts/parent.njk create mode 100644 _includes/layouts/post.njk create mode 100644 _includes/postslist.njk create mode 100644 _includes/websites.md create mode 100644 content/404.md create mode 100644 content/about.md create mode 100644 content/contribuer.md create mode 100644 content/districts/arcadia.md create mode 100644 content/districts/index.md create mode 100644 content/index.md create mode 100644 content/plateformes.md create mode 100644 content/sitemap/sitemap.xml.njk create mode 100644 eleventy.config.drafts.js create mode 100644 eleventy.config.images.js create mode 100644 eleventy.config.js create mode 100644 package.json create mode 100644 public/css/index.css create mode 100644 public/favicon.svg create mode 100755 public/fonts/teko-bold-webfont.woff create mode 100755 public/fonts/teko-bold-webfont.woff2 create mode 100755 public/fonts/teko-light-webfont.woff create mode 100755 public/fonts/teko-medium-webfont.woff create mode 100755 public/fonts/teko-regular-webfont.woff create mode 100755 public/fonts/teko-semibold-webfont.woff create mode 100644 public/img/.gitkeep create mode 100644 public/img/back.jpg create mode 100644 public/img/cc-by-sa.png create mode 100644 public/img/qdouze.gif diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..955814e --- /dev/null +++ b/.drone.yml @@ -0,0 +1,32 @@ +kind: pipeline +name: production +when: + event: [ push ] + branch: [ main ] + +clone: + git: + image: plugins/git + pull: true + +steps: + - name: build + image: node:latest + commands: + - npm i + - npx @11ty/eleventy + + - name: deploy + image: drillster/drone-rsync + settings: + hosts: + from_secret: deploy_host + target: /var/www/sonic.fanstuff.garden + source: _site/* + user: + from_secret: deploy_user + key: + from_secret: deploy_key + when: + branch: main + delete: true diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a8fe7ae --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +# Generated files +package/generated* + +# Ignore installed npm modules +node_modules/ + +# Ignore build tool output, e.g. code coverage +.nyc_output/ +coverage/ + +# Ignore API documentation +api-docs/ + +# Ignore folders from source code editors +.vscode +.idea + +# Ignore eleventy output when doing manual tests +_site/ + +package-lock.json + +# Ignore test files +.cache +test/stubs-layout-cache/_includes/*.js \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..53e9126 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,85 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our community include: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience +* Focusing on what is best not just for us as individuals, but for the overall community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or + advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email + address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any behavior that they deem inappropriate, threatening, offensive, or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, and will communicate reasons for moderation decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces, and also applies when an individual is officially representing the community in public spaces. Examples of representing our community include using an official e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at **kazhnuz@chlore.net**. All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series of actions. + +**Consequence**: A warning with consequences for continued behavior. No interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, for a specified period of time. This includes avoiding interactions in community spaces as well as external channels like social media. Violating these terms may lead to a temporary or permanent ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public communication with the community for a specified period of time. No public or private interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, is allowed during this period. Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within the project community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 2.0, +available at https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. + +Community Impact Guidelines were inspired by [Mozilla's code of conduct enforcement ladder](https://github.com/mozilla/diversity). + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see the FAQ at +https://www.contributor-covenant.org/faq. Translations are available at https://www.contributor-covenant.org/translations. + diff --git a/_data/metadata.js b/_data/metadata.js new file mode 100644 index 0000000..3c8dc0b --- /dev/null +++ b/_data/metadata.js @@ -0,0 +1,11 @@ +module.exports = { + title: "Locomotive", + url: "https://locomotive.quarante-douze.net/", + language: "fr", + description: "Un petit repertoire de site indé francophones", + author: { + name: "Kazhnuz", + email: "kazhnuz@kobold.cafe", + url: "https://kazhnuz.space/" + } +} diff --git a/_includes/layouts/base.njk b/_includes/layouts/base.njk new file mode 100644 index 0000000..bea3033 --- /dev/null +++ b/_includes/layouts/base.njk @@ -0,0 +1,15 @@ +--- +layout: layouts/parent.njk +--- +
+
+ {{ content | safe }} +
+
+ + diff --git a/_includes/layouts/home.njk b/_includes/layouts/home.njk new file mode 100644 index 0000000..b30f7c2 --- /dev/null +++ b/_includes/layouts/home.njk @@ -0,0 +1,8 @@ +--- +layout: layouts/parent.njk +--- +
+
+ {{ content | safe }} +
+
diff --git a/_includes/layouts/parent.njk b/_includes/layouts/parent.njk new file mode 100644 index 0000000..06e5b86 --- /dev/null +++ b/_includes/layouts/parent.njk @@ -0,0 +1,35 @@ + + + + + + {{ title or metadata.title }} + + + {#- Atom and JSON feeds included by default #} + + + + + {#- Uncomment this if you’d like folks to know that you used Eleventy to build your site! #} + + + {%- css %}{% include "public/css/index.css" %}{% endcss %} + + + + + Skip to main content + + +
+ {{ content | safe }} +
+ + + + + + diff --git a/_includes/layouts/post.njk b/_includes/layouts/post.njk new file mode 100644 index 0000000..ad83414 --- /dev/null +++ b/_includes/layouts/post.njk @@ -0,0 +1,28 @@ +--- +layout: layouts/parent.njk +--- +{# Only include the syntax highlighter CSS on blog posts #} +{%- css %}{% include "node_modules/prismjs/themes/prism-okaidia.css" %}{% endcss %} +{%- css %}{% include "public/css/prism-diff.css" %}{%- endcss %} +

{{ title }}

+ + + +{{ content | safe }} + +{%- if collections.posts %} +{%- set previousPost = collections.posts | getPreviousCollectionItem %} +{%- set nextPost = collections.posts | getNextCollectionItem %} +{%- if nextPost or previousPost %} + +{%- endif %} +{%- endif %} diff --git a/_includes/postslist.njk b/_includes/postslist.njk new file mode 100644 index 0000000..99272c5 --- /dev/null +++ b/_includes/postslist.njk @@ -0,0 +1,9 @@ +{%- css %}.postlist { counter-reset: start-from {{ (postslistCounter or postslist.length) + 1 }} }{% endcss %} +
    +{% for post in postslist | reverse %} +
  1. + {% if post.data.title %}{{ post.data.title }}{% else %}{{ post.url }}{% endif %} + +
  2. +{% endfor %} +
diff --git a/_includes/websites.md b/_includes/websites.md new file mode 100644 index 0000000..262fec8 --- /dev/null +++ b/_includes/websites.md @@ -0,0 +1,4 @@ +- Réseau + - [Press Garden](https://press.fanstuff.garden) + - Breeze Media (fedi) + - Breeze Media (bsky) \ No newline at end of file diff --git a/content/404.md b/content/404.md new file mode 100644 index 0000000..88908c1 --- /dev/null +++ b/content/404.md @@ -0,0 +1,19 @@ +--- +layout: layouts/base.njk +permalink: 404.html +eleventyExcludeFromCollections: true +--- +# Contenu non trouvé. + +Retournez sur la page d'accueil et tentez une autre page. + + diff --git a/content/about.md b/content/about.md new file mode 100644 index 0000000..3561b5d --- /dev/null +++ b/content/about.md @@ -0,0 +1,28 @@ +--- +layout: layouts/base.njk +eleventyNavigation: + parent: Accueil + key: À propos + order: 0 +--- + +# À propos + +Locomotive est un site de présentation de site web et créateurs web indépendants (créateurs au sens large) francophone, visant à permettre de découvrir des sujets ou des projets intéressants. + +## Règles d'inclusion + +Les règles d'inclusion sont les suivantes : + +- Le site web inclus doit être un site indépendant, et ne pas appartenir à une corporation et/où être une page facebook/twitter/etc. +- Le site web ne doit pas contenir trop de publicités +- Le site web ne doit pas faire la promotion d'idéologie d'extrème droite. +- Le site web ne doit pas contenir de contenus générés par "IA", ni contenir de contenus volé de manière générale +- Le site web doit être francophone (ou avoir du moins une version francophone). + +## Possibilités futures + +Je réfléchis à plusieurs moyens d'étendre la liste, qui peuvent potentiellement avoir des aventages et des inconvéniants. + +- **Rajouter des vidéastes youtube traitant de sujet de manière qualitative**. Le soucis de cette idée est qu'elle ferait à coup sûr la promotion de Youtube d'une manière, et ce site vise à présenter avant tout les sites indépendants. Une possibilité serait de mettre comme règle que le/la vidéaste doit être hébergée au moins de manière informale sur un autre site, mais cela limiterais certaines créatifs indépendants de qualités. Une autre possibilité serait de faire la promotion de l'utilisation d'un frontend alternatif, ou de prévenir quand on a un lien youtube. +- **Rajouter des comptes fedivers intéressants**. Cela diminuerait la démarche "site web" de ce site, mais pourrait permettre aussi aux gens de découvrir les choses cool qui se font sur le fedivers. \ No newline at end of file diff --git a/content/contribuer.md b/content/contribuer.md new file mode 100644 index 0000000..17be468 --- /dev/null +++ b/content/contribuer.md @@ -0,0 +1,40 @@ +--- +layout: layouts/base.njk +eleventyNavigation: + key: Contribuer à Locomotive + order: 10 +--- + +# Contribuer à Locomotive + +Locomotive est un projet open-source, dont le code source est disponible [ici](https://git.kobold.cafe/) et qui est hébergé par Quarante-Douze. Toutes les contributions sont les bienvenues, tant qu'elles participent à aider à construire un annuaire de site web sain et anti-oppression. + +Il y a plusieurs manière de contribuer à la liste et de nous aider à la rendre le mieux possible ! + +## Ajouter des sites + +Ce site étant un site statique dans un dépot git, il est possible d'ajouter des sites via une Merge Request. Pour cela, vous pouvez cloner le répertoire avec git, ajouter les sites dans les catégories où ils doivent aller, et c'est tout bon ! La merge request sera review pour vérifier que [tout les sites conviennent](/about/), et sera merge si c'est bon. + +A noter que le projet suis le [contributor-covenant](https://www.contributor-covenant.org/) comme code de conduite et que les attaques envers les contributeurs déjà en situation d'oppression seront punies. + +## Je ne sais pas utiliser git :( + +Ce n'est pas grave ! Dans ce cas, il vous suffit de participer en faisant des tickets avec les sites ou créateurs de contenus qui mériteraient selon-vous d'être ajouté à la liste ! + +Cependant, afin de rendre la vie plus facile aux contributeurs du projet, il serait cool que vous mettiez déjà en forme votre liste de la manière suivante dans votre message : + +
+
+```markdown
+- [NOM_DU_SITE](https://url-du-site-dans-le-navigateur.net) - Description brève du site
+- [NOM_DU_SITE](https://url-du-site-dans-le-navigateur.net) - Description brève du site
+- [NOM_DU_SITE](https://url-du-site-dans-le-navigateur.net) - Description brève du site
+```
+
+
+ +Cela permettra de juste avoir à copier-coller les sites et les ajouter dans la merge request qu'on fera, ce qui nous permettra de plus vite les ajouter :) C'est un petit peu de temps gagné pour nous, mais cela ferait très plaisir ! + +## Et sans compte ? + +Dans ce cas, vous pouvez aussi nous contacter via les réseaux sociaux, ou par mail. \ No newline at end of file diff --git a/content/districts/arcadia.md b/content/districts/arcadia.md new file mode 100644 index 0000000..d94b43f --- /dev/null +++ b/content/districts/arcadia.md @@ -0,0 +1,22 @@ +--- +layout: layouts/base.njk +eleventyNavigation: + parent: Les districts + key: Arcadia + order: 1 + description: Jeux vidéos, jeux en ligne et jeux de sociétés. +--- + +# Arcadia + +Arcadia est le district des jeux vidéos et de tout ce qui est jeux en général. Cela peut être aussi bien pour *parler* de jeux vidéo que pour jouer à des jeux. + +## Sites de jeux-vidéo + +## Fansite de jeux + +- [Planète-Sonic](https://planete-sonic.com) - Le fansite de référence francophone sur la série Sonic. + +## Jeux en lignes + +- [Woltar](https://woltar.net) - Revival d'un jeu en ligne francophone de simulation de vie. Adoptez un woltarien et gérez sa vie et socialisez avec d'autres woltariens. \ No newline at end of file diff --git a/content/districts/index.md b/content/districts/index.md new file mode 100644 index 0000000..7be3631 --- /dev/null +++ b/content/districts/index.md @@ -0,0 +1,22 @@ +--- +layout: layouts/base.njk +eleventyNavigation: + key: Les districts + order: 1 +--- + +# Les districts + +Les districts sont le coeur de Locomotive (et avant de Goecities/Neocities districts). Il s'agit des grands types de sujets dans lesquels sont regroupés les sites. + +Les noms sont inspirés (mais ne seront pas forcément repris tel quel) de [la liste des districts](http://www.geocities.ws/NapaValley/2022/cities.html) de Neocities. + +## Liste des districts + + \ No newline at end of file diff --git a/content/index.md b/content/index.md new file mode 100644 index 0000000..ce7c60e --- /dev/null +++ b/content/index.md @@ -0,0 +1,31 @@ +--- +layout: layouts/home.njk +eleventyNavigation: + key: Accueil + order: 0 +--- + +
+

+ {{ metadata.title }} +

+
+ +## Bienvenue sur {{ metadata.title }} ! + +Ce site est un petit répertoire de site web indépendant francophone, conçu dans une optique [IndieWeb](https://indieweb.org/). L'objectif de ce site est de permettre à des gens de potentiellement découvrir des sites qui peuvent les intéresser hors des grosses plateformes d'hébergement de site (les gros réseaux sociaux, fandom, etc). + +Il est dédié à la francophonie, puisque de nombreuses ressources du genre existe pour les anglophone, et que je me suis dit que ce serait bien aussi de permettre de découvrir ce genre de chose pour les personnes ne parlant pas anglais. + +Ce site fait partie de [Quarante-Douze](https://quarante-douze.net/) + +## Inspiration + +Le site est inspiré des défunts géocities et néocities [district](http://www.geocities.ws/NapaValley/2022/cities.html), qui étaient des répertoires de site hébergé sur ces plateformes, triés par thématiques. Le tri et les noms des catégories seront inspiré du concept de District, vous pouvez voir ce site comme le petit train qui va vous amener dans différentes gares :) + +Le site est aussi inspiré des [Awesome List](https://awesomelists.top/#/) ou [Delightful](https://delightful.club/) dans sa présentation. + +## Crédits + +- L'image de fond est [Steam locomotive running gear](https://commons.wikimedia.org/wiki/File:Steam_locomotive_running_gear.jpg) par Petar Milošević +- Site généré via [Eleventy](https://www.11ty.dev/) \ No newline at end of file diff --git a/content/plateformes.md b/content/plateformes.md new file mode 100644 index 0000000..83b1453 --- /dev/null +++ b/content/plateformes.md @@ -0,0 +1,33 @@ +--- +layout: layouts/base.njk +eleventyNavigation: + key: Services du web indé + order: 9 +--- + +# Plateformes indépendants + +Cette liste de site est séparée des autres, parce que le but est de présenter les "plateformes" et services du web indépendants. Tout ce qui est hébergements, moteurs de recherches, etc. à pour but d'être ici. Le but de ce site est de montrer qu'il existe des alternatives au web corporate même en terme de services. + +Cette liste, contrairement aux autres, **contient des sites anglphones** puisqu'elle traite de services notamment d'hébergement, et où vous pourrez trouver de nombreux sites. + +## Portails et recherche + +- [Ytoo!](https://ytoo.org/) - Revival du portail Yahoo +- [Marginalia](https://search.marginalia.nu/) - Moteur de recherche de site indépendant + +## Hébergement + +- [Neocities](https://neocities.org/) - Hébergeur de site statique à la Neocities +- [Nekoweb](https://nekoweb.org/) - Autre hébergeur de site statiques +- [Wiki.GG](https://www.wiki.gg/) - Hébergeur de Wiki (alternative à Wikia/Fandom) +- [Miraheze](https://miraheze.org/) - Autre hébergeur de Wiki + +## Réseaux sociaux + +- [imood](https://imood.com) - Réseau social servant à indiquer son humeur du moment +- [Status.cafe](https://status.cafe) - Réseau sociaux minimaliste +- [Piclog](https://piclog.blue/) - Réseau social de partage d'images fortement compressées +- [Sheezy.art](https://sheezy.art/) - Plateforme de partage d'art à la manière de deviantART (avant Eclipse et le spam IA) +- [Owler](https://owler.cloud/), [Blips](https://blips.club/) et [Pliko](https://pliko.net/) - Revival du Twitter à l'ancienne +- [Fedivers]() - Réseau de réseaux sociaux fédérés \ No newline at end of file diff --git a/content/sitemap/sitemap.xml.njk b/content/sitemap/sitemap.xml.njk new file mode 100644 index 0000000..4da684a --- /dev/null +++ b/content/sitemap/sitemap.xml.njk @@ -0,0 +1,14 @@ +--- +permalink: /sitemap.xml +eleventyExcludeFromCollections: true +--- + + +{%- for page in collections.all %} + {% set absoluteUrl %}{{ page.url | htmlBaseUrl(metadata.url) }}{% endset %} + + {{ absoluteUrl }} + {{ page.date | htmlDateString }} + +{%- endfor %} + diff --git a/eleventy.config.drafts.js b/eleventy.config.drafts.js new file mode 100644 index 0000000..8eb92dc --- /dev/null +++ b/eleventy.config.drafts.js @@ -0,0 +1,50 @@ +function eleventyComputedPermalink() { + // When using `addGlobalData` and you *want* to return a function, you must nest functions like this. + // `addGlobalData` acts like a global data file and runs the top level function it receives. + return (data) => { + // Always skip during non-watch/serve builds + if(data.draft && !process.env.BUILD_DRAFTS) { + return false; + } + + return data.permalink; + } +}; + +function eleventyComputedExcludeFromCollections() { + // When using `addGlobalData` and you *want* to return a function, you must nest functions like this. + // `addGlobalData` acts like a global data file and runs the top level function it receives. + return (data) => { + // Always exclude from non-watch/serve builds + if(data.draft && !process.env.BUILD_DRAFTS) { + return true; + } + + return data.eleventyExcludeFromCollections; + } +}; + +module.exports.eleventyComputedPermalink = eleventyComputedPermalink; +module.exports.eleventyComputedExcludeFromCollections = eleventyComputedExcludeFromCollections; + +module.exports = eleventyConfig => { + eleventyConfig.addGlobalData("eleventyComputed.permalink", eleventyComputedPermalink); + eleventyConfig.addGlobalData("eleventyComputed.eleventyExcludeFromCollections", eleventyComputedExcludeFromCollections); + + let logged = false; + eleventyConfig.on("eleventy.before", ({runMode}) => { + let text = "Excluding"; + // Only show drafts in serve/watch modes + if(runMode === "serve" || runMode === "watch") { + process.env.BUILD_DRAFTS = true; + text = "Including"; + } + + // Only log once. + if(!logged) { + console.log( `[11ty/eleventy-base-blog] ${text} drafts.` ); + } + + logged = true; + }); +} diff --git a/eleventy.config.images.js b/eleventy.config.images.js new file mode 100644 index 0000000..32a0269 --- /dev/null +++ b/eleventy.config.images.js @@ -0,0 +1,34 @@ +const path = require("path"); +const eleventyImage = require("@11ty/eleventy-img"); + +module.exports = eleventyConfig => { + function relativeToInputPath(inputPath, relativeFilePath) { + let split = inputPath.split("/"); + split.pop(); + + return path.resolve(split.join(path.sep), relativeFilePath); + } + + // Eleventy Image shortcode + // https://www.11ty.dev/docs/plugins/image/ + eleventyConfig.addAsyncShortcode("image", async function imageShortcode(src, alt, widths, sizes) { + // Full list of formats here: https://www.11ty.dev/docs/plugins/image/#output-formats + // Warning: Avif can be resource-intensive so take care! + let formats = ["avif", "webp", "auto"]; + let file = relativeToInputPath(this.page.inputPath, src); + let metadata = await eleventyImage(file, { + widths: widths || ["auto"], + formats, + outputDir: path.join(eleventyConfig.dir.output, "img"), // Advanced usage note: `eleventyConfig.dir` works here because we’re using addPlugin. + }); + + // TODO loading=eager and fetchpriority=high + let imageAttributes = { + alt, + sizes, + loading: "lazy", + decoding: "async", + }; + return eleventyImage.generateHTML(metadata, imageAttributes); + }); +}; diff --git a/eleventy.config.js b/eleventy.config.js new file mode 100644 index 0000000..9fc4ccd --- /dev/null +++ b/eleventy.config.js @@ -0,0 +1,146 @@ +const { DateTime } = require("luxon"); +const markdownItAnchor = require("markdown-it-anchor"); + +const pluginRss = require("@11ty/eleventy-plugin-rss"); +const pluginSyntaxHighlight = require("@11ty/eleventy-plugin-syntaxhighlight"); +const pluginBundle = require("@11ty/eleventy-plugin-bundle"); +const pluginNavigation = require("@11ty/eleventy-navigation"); +const { EleventyRenderPlugin } = require("@11ty/eleventy"); +const { EleventyHtmlBasePlugin } = require("@11ty/eleventy"); + +const pluginDrafts = require("./eleventy.config.drafts.js"); +const pluginImages = require("./eleventy.config.images.js"); +const pluginTOC = require('eleventy-plugin-toc'); + +module.exports = function(eleventyConfig) { + // Copy the contents of the `public` folder to the output folder + // For example, `./public/css/` ends up in `_site/css/` + eleventyConfig.addPassthroughCopy({ + "./public/": "/", + "./node_modules/prismjs/themes/prism-okaidia.css": "/css/prism-okaidia.css" + }); + + // Run Eleventy when these files change: + // https://www.11ty.dev/docs/watch-serve/#add-your-own-watch-targets + + // Watch content images for the image pipeline. + eleventyConfig.addWatchTarget("content/**/*.{svg,webp,png,jpeg}"); + + // App plugins + eleventyConfig.addPlugin(pluginDrafts); + eleventyConfig.addPlugin(pluginImages); + + // Official plugins + eleventyConfig.addPlugin(pluginRss); + eleventyConfig.addPlugin(pluginSyntaxHighlight, { + preAttributes: { tabindex: 0 } + }); + eleventyConfig.addPlugin(pluginNavigation); + eleventyConfig.addPlugin(EleventyHtmlBasePlugin); + eleventyConfig.addPlugin(EleventyRenderPlugin); + eleventyConfig.addPlugin(pluginBundle); + eleventyConfig.addPlugin(pluginTOC, { + tags: ['h2'], + wrapper: 'div' + }); + + // Filters + eleventyConfig.addFilter("readableDate", (dateObj, format, zone) => { + // Formatting tokens for Luxon: https://moment.github.io/luxon/#/formatting?id=table-of-tokens + return DateTime.fromJSDate(dateObj, { zone: zone || "utc" }).toFormat(format || "dd LLLL yyyy"); + }); + + eleventyConfig.addFilter('htmlDateString', (dateObj) => { + // dateObj input: https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#valid-date-string + return DateTime.fromJSDate(dateObj, {zone: 'utc'}).toFormat('yyyy-LL-dd'); + }); + + // Get the first `n` elements of a collection. + eleventyConfig.addFilter("head", (array, n) => { + if(!Array.isArray(array) || array.length === 0) { + return []; + } + if( n < 0 ) { + return array.slice(n); + } + + return array.slice(0, n); + }); + + // Return the smallest number argument + eleventyConfig.addFilter("min", (...numbers) => { + return Math.min.apply(null, numbers); + }); + + // Return all the tags used in a collection + eleventyConfig.addFilter("getAllTags", collection => { + let tagSet = new Set(); + for(let item of collection) { + (item.data.tags || []).forEach(tag => tagSet.add(tag)); + } + return Array.from(tagSet); + }); + + eleventyConfig.addFilter("filterTagList", function filterTagList(tags) { + return (tags || []).filter(tag => ["all", "nav", "post", "posts"].indexOf(tag) === -1); + }); + + // Customize Markdown library settings: + eleventyConfig.amendLibrary("md", mdLib => { + mdLib.use(markdownItAnchor, { + permalink: markdownItAnchor.permalink.ariaHidden({ + placement: "after", + class: "header-anchor", + symbol: "#", + ariaHidden: false, + }), + level: [1,2,3,4], + slugify: eleventyConfig.getFilter("slugify") + }); + }); + + // Features to make your build faster (when you need them) + + // If your passthrough copy gets heavy and cumbersome, add this line + // to emulate the file copy on the dev server. Learn more: + // https://www.11ty.dev/docs/copy/#emulate-passthrough-copy-during-serve + + // eleventyConfig.setServerPassthroughCopyBehavior("passthrough"); + + return { + // Control which files Eleventy will process + // e.g.: *.md, *.njk, *.html, *.liquid + templateFormats: [ + "md", + "njk", + "html", + "liquid", + ], + + // Pre-process *.md files with: (default: `liquid`) + markdownTemplateEngine: "njk", + + // Pre-process *.html files with: (default: `liquid`) + htmlTemplateEngine: "njk", + + // These are all optional: + dir: { + input: "content", // default: "." + includes: "../_includes", // default: "_includes" + data: "../_data", // default: "_data" + output: "_site" + }, + + // ----------------------------------------------------------------- + // Optional items: + // ----------------------------------------------------------------- + + // If your site deploys to a subdirectory, change `pathPrefix`. + // Read more: https://www.11ty.dev/docs/config/#deploy-to-a-subdirectory-with-a-path-prefix + + // When paired with the HTML plugin https://www.11ty.dev/docs/plugins/html-base/ + // it will transform any absolute URLs in your HTML to include this + // folder name and does **not** affect where things go in the output folder. + pathPrefix: "/", + }; +}; diff --git a/package.json b/package.json new file mode 100644 index 0000000..76c6525 --- /dev/null +++ b/package.json @@ -0,0 +1,47 @@ +{ + "name": "eleventy-base-blog", + "version": "8.0.0", + "description": "A starter repository for a blog web site using the Eleventy site generator.", + "scripts": { + "build": "npx @11ty/eleventy", + "build-ghpages": "npx @11ty/eleventy --pathprefix=/eleventy-base-blog/", + "start": "npx @11ty/eleventy --serve --quiet", + "debug": "DEBUG=Eleventy* npx @11ty/eleventy", + "debugstart": "DEBUG=Eleventy* npx @11ty/eleventy --serve --quiet", + "benchmark": "DEBUG=Eleventy:Benchmark* npx @11ty/eleventy" + }, + "repository": { + "type": "git", + "url": "git://github.com/11ty/eleventy-base-blog.git" + }, + "author": { + "name": "Zach Leatherman", + "email": "zachleatherman@gmail.com", + "url": "https://zachleat.com/" + }, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + }, + "bugs": { + "url": "https://github.com/11ty/eleventy-base-blog/issues" + }, + "homepage": "https://github.com/11ty/eleventy-base-blog#readme", + "devDependencies": { + "@11ty/eleventy": "^2.0.1", + "@11ty/eleventy-img": "^3.1.0", + "@11ty/eleventy-navigation": "^0.3.5", + "@11ty/eleventy-plugin-bundle": "^1.0.4", + "@11ty/eleventy-plugin-rss": "^1.2.0", + "@11ty/eleventy-plugin-syntaxhighlight": "^5.0.0", + "luxon": "^3.3.0", + "markdown-it-anchor": "^8.6.7" + }, + "dependencies": { + "eleventy-plugin-toc": "^1.1.5" + } +} diff --git a/public/css/index.css b/public/css/index.css new file mode 100644 index 0000000..8abc146 --- /dev/null +++ b/public/css/index.css @@ -0,0 +1,331 @@ +@font-face { + font-family: 'Teko'; + src: url('/fonts/teko-light-webfont.woff'); + font-weight: 300; +} + +@font-face { + font-family: 'Teko'; + src: url('/fonts/teko-regular-webfont.woff'); + font-weight: 400; +} + +@font-face { + font-family: 'Teko'; + src: url('/fonts/teko-medium-webfont.woff'); + font-weight: 500; +} + +@font-face { + font-family: 'Teko'; + src: url('/fonts/teko-semibold-webfont.woff'); + font-weight: 600; +} + +@font-face { + font-family: 'Teko'; + src: url('/fonts/teko-bold-webfont.woff2') format('woff2'), url('../fonts/teko-bold-webfont.woff') format('woff'); + font-weight: 700; + font-display: swap; +} + +:root { + --color-gray-20: #e0e0e0; + --color-gray-50: #C0C0C0; + --color-gray-90: #2f2f2f; + + /* --text-color is assigned to --color-gray-_ above */ + --text-color-link: #c92a2a; + --text-color-link-active: #c92a2a; + --text-color-link-visited: #c92a2a; + + --background-color: #fafafa; + --background-menu: #495057; + + --text-color: var(--color-gray-90); + + --font-family: Inter, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + Cantarell, + Roboto, + Oxygen, + Ubuntu, + 'Fira Sans', + 'Droid Sans', + 'Helvetica Neue', + sans-serif; + --font-family-monospace: Consolas, Menlo, Monaco, Andale Mono WT, Andale Mono, Lucida Console, Lucida Sans Typewriter, DejaVu Sans Mono, Bitstream Vera Sans Mono, Liberation Mono, Nimbus Mono L, Courier New, Courier, monospace; + --font-family-logo: Teko, + sans-serif; + --font-family-title:Teko, + sans-serif; +} + +* { + box-sizing: border-box; +} + +html, +body { + margin: 0 auto; + min-height:100%; + font-family: var(--font-family); + color: var(--text-color); +} + +body { + padding: 24px; +} + +.wrapper { + width: 800px; + margin: auto; + position: relative; +} + +html { + overflow-y: scroll; + background-color: var(--background-color); +} + +/* https://www.a11yproject.com/posts/how-to-hide-content/ */ +.visually-hidden { + clip: rect(0 0 0 0); + clip-path: inset(50%); + height: 1px; + overflow: hidden; + position: absolute; + white-space: nowrap; + width: 1px; +} + +a[href] { + color: var(--text-color-link); + text-decoration: underline dashed 1px; + border-radius: 0.1rem; + text-decoration: underline dashed 1px; + text-underline-offset: 0.1rem; +} +a[href]:visited { + color: var(--text-color-link-visited); +} +a[href]:hover, +a[href]:active { + color: var(--text-color-link-active); + background-color: rgba(0,0,0,0.1); + text-decoration: none; +} + +blockquote { + opacity: 75%; + border-left: 3px solid currentColor; + padding-left: 12px; +} + +/* Direct Links / Markdown Headers */ +.header-anchor { + text-decoration: none; + font-style: normal; + font-size: 1em; + margin-left: .1em; +} +a[href].header-anchor, +a[href].header-anchor:visited { + color: transparent; +} +a[href].header-anchor:focus, +a[href].header-anchor:hover { + text-decoration: underline; +} +a[href].header-anchor:focus, +:hover > a[href].header-anchor { + color: #aaa; +} + +header { + background:center center url("/img/back.jpg"); + background-repeat: no-repeat; + background-size: cover; + border-radius:3px; + height:240px; + box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.8); + display:flex; + align-items: center; + justify-content: center; +} + +h1 { + color: #e03131; + font-family: var(--font-family-title); + font-size: 3rem; +} + +header h1 { + text-align: center; +} + +header h1 a[href] { + font-size:5.5rem; + text-shadow: 0px 2px 3px rgba(0,0,0,0.3); + font-weight: 900; + color:white!important; + text-decoration: none; + text-transform: uppercase; + display: block; + line-height: 1; + margin: 0; + padding: 0; +} + +.quadrillage { + display:grid; + grid-template-columns : 1fr 1fr; + column-gap: 1rem; +} + +#sidebar { + position: fixed; + top: 0; + left: 0; + border-right: 1px solid black; + background-color: var(--background-menu); + padding:12px; + height:100%; + box-shadow: 1px 0px 1px 0px rgba(0,0,0,0.4); +} + +#sidebar > ul > li { + margin:0; + padding:3px; +} + +main { + background-color: var(--background-color); + line-height:1.5rem; + width: 800px; + margin: auto; +} + +main img { + display: block; + max-width: 100%; + height: auto; + margin: auto; +} + +.card, +#sidebar ul>li, +#links ul>li { + background-color: var(--background-menu); +} + +#sidebar ul > li, +#links ul > li { + list-style: none; + font-weight: bold; +} + + +#more-info ol > li, +#more-info ul > li { + list-style: none; +} + +#sidebar ul > li li, +#links ul>li li, +#more-info li { + border-radius:0px; + padding:0px; + margin:0px; + font-weight: normal; + border:0; + box-shadow: none; +} + +ul.nav, +#sidebar ul li ul, +#links ul li ul, +#more-info ol { + padding:0; + margin:0; + list-style: none; +} + +#sidebar ul li a, +#more-info ol li a { + display:block; + width:100%; + text-decoration:dashed; + color: white; + border-radius:3px; + padding:6px; +} + +#more-info ol li a { + color: var(--text-color); +} + +#links ul li > p { + padding: 3px; + margin:0; +} + +#more-info h2 { + padding: 3px; + margin: 0; + font-size: 1rem; +} + +#sidebar ul li li a, +#links ul li li a, +#more-info ol li a { + padding-left:18px; +} + +#sidebar ul li a.active, +#sidebar ul li a:hover { + background-color: rgba(255, 255, 255, 0.3); +} + + +#more-info ol li a:hover, +#more-info ol li a.active { + background-color:rgba(0,0,0,0.1); +} + +aside { + position: absolute; + top: 1px; + right: -264px; + height: 100%; +} + +#more-info { + position: sticky; + top:12px; + border-left: 3px solid #e03131; + padding: 6px; +} + +#sidebar { + min-width:280px; + width:280px; +} + +#more-info { + min-width: 240px; + width: 240px; +} + +footer { + text-align:right; + margin: auto; + width: 800px; +} + +iframe { + border: none; +} + diff --git a/public/favicon.svg b/public/favicon.svg new file mode 100644 index 0000000..9616a8e --- /dev/null +++ b/public/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/fonts/teko-bold-webfont.woff b/public/fonts/teko-bold-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..592f7cd624258850adea6f4ef2252dc489c2af47 GIT binary patch literal 20120 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 Ang9R* literal 0 HcmV?d00001 diff --git a/public/fonts/teko-bold-webfont.woff2 b/public/fonts/teko-bold-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..3f05c6c0272d4244ab2960ffd56c7a641d7ab7a8 GIT binary patch literal 15308 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 eojjPnpFEA%0GW9J literal 0 HcmV?d00001 diff --git a/public/fonts/teko-light-webfont.woff b/public/fonts/teko-light-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..3c7030c9839693dfd4e9ccd1fe735ecc345cc812 GIT binary patch literal 19604 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 literal 0 HcmV?d00001 diff --git a/public/fonts/teko-regular-webfont.woff b/public/fonts/teko-regular-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..91a438dcaa841e4218b30ccab1d34b669b528d7c GIT binary patch literal 20344 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 literal 0 HcmV?d00001 diff --git a/public/fonts/teko-semibold-webfont.woff b/public/fonts/teko-semibold-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..b87c0c609d93108f99df0d9e53cb7cb261263dd2 GIT binary patch literal 20452 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 R007pJC0zgkT5ELO003#W!qET# literal 0 HcmV?d00001 diff --git a/public/img/.gitkeep b/public/img/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/public/img/back.jpg b/public/img/back.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ff14ebc0e8b33162fcf622fff2299cbc8f70508d GIT binary patch literal 52663 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 MIUV@qd=C}>+2$-aTL1t6 literal 0 HcmV?d00001 diff --git a/public/img/cc-by-sa.png b/public/img/cc-by-sa.png new file mode 100644 index 0000000000000000000000000000000000000000..12229ac202d01f8007642172ca4aa00905aa52ad GIT binary patch literal 1515 zcmYk*dpOg390%~9DN311jYA#f5|YxzwL;86MRV=CrR%7**Je0)W{?sK)>x&K>~N;Q-)T004$p{yEk17j$(FlarrDM@L3RhEzi;mFiV* zZ}%&uvKOLI^gz10Al;pv-JNo!T(0QoSkm6v+1b(6-o8ZE-YJtUX_Lv@+B&4tB@$Vi zOwulqw2Q?uacf(vR3d3@YiW_TNW|h6X>&6~($pkrY8E#&i5nZmjiQ!@h9$y=W}&cI zAZ!u{AdP(f5}r^fZ+=0u!;kMoJx>gS;Yb?*%g(n3Xlm_uwK4omV+Qz&M13X zUS3*UOfRL;9v9K+bXrjno%(=UNG+h=&o9W&yPKDnpO=@jl#Hy5?6gcuDut3lNlrLK@r^Ca;F<1;b5Dmo(<>lew;pXnTGLVV4k=3G~XtrfEdnefOvideWcev}eBD{aWd+l2_m}xw*Rh@v#*cBsWNrDL(ceTWp93pU-sNaWE&10l3PsS&5C!G>WFG949e^gN1T%DWcTABm_%){2O zRB`5*Cfa2_X|X4EDFK^|XmrHZRbq6>xXXD0PPuSl zG?*lrC2O8HgZ1w;t_Lutv`6c!$A%D8%VL;yfO>TrEMysdeYOQs*+)1R!}Sl*D+n(u z8F^Nz3JVS8^L%haFGkL2px2{rNXLEVL@_L>?ZLtm+_#Qf7ss2cx%9Do^`vmVq|E(z zoEG)w9GqRs#yRi)cWNa1XC_L$zt8XBSlC0o;k6qGBdP)3lD6yA+4Z=PDM$57WfUQ3JFR2Iuni zwNYGmN72LQLG)d4&Jy)j*;N}p-eDE%o)SJIj7uFi=M}%8b9pCr7dHU_E z38ovM#p@k2;g>$wNSLBMBL>^kYW4QjVEpIORB!%{e57Zj`n+7dyww1V>LV2*m*o_# zx|s0%gp*;th`2d}EaENn#RsZqMEHmMkXcBjL6*Dl`<)FReK3`QScF(Opmwat(Qge> zrEB2#@vP(b{RzfSzY7EL-!l8Z3AX=S{M(j1YIk*U`Sxx^*Mh7{2K`jP&pQBB=^38< EA6{Vy0{{R3 literal 0 HcmV?d00001 diff --git a/public/img/qdouze.gif b/public/img/qdouze.gif new file mode 100644 index 0000000000000000000000000000000000000000..3e0e5183212ba30ca09abe5a17348e0fe7f6becf GIT binary patch literal 962 zcmZ?wbhEHbj9`#wXyIZ20!BtgCMG6kW@c7aRyH=aMT&}hH8jra=v>s*ePC$#_wV2T zfB*mc_wWBdAPppd;Lm>;6Q}?`QvAun$OW`Y2V@h-P6pP057>KBGUsKiT9-4st3grO zD^|Ir_J&QKg8iMo<<@W7x)ur^PZ7#>OAV@AGqL7?I-itn((KFY3_aIPntfoVuvKke z{-%lVUcPI)|3snJQf&J~SFQw`{LnJC;3D^i(pvLOdo^}-E}f}Gnv+$gGt6QLcCaX_ zPpYU3OqnXOT17;8owCsSH4GcJuHCY2%l7qi-Le*^^+#k`#;{G^z`u9vx}B;bd}p?u z5xBfzokym!9UB7+^TS7v=Eo$R*mGm=xy`TMY+if$_4ecr&#o{=?Xnj3MXz2y`nW5N zX@O%!{Tc=VQ>6o|+WEaXG+PyJ>XqKxV7q%6cle%^`EN1~IWjcZbqM_PK9MtD zUw7+=E1fOsn$~Wd8QTtoHp~@~`eL$Eg_pOUYr@kXjc?BII(D=v+)`S>KYxj*y4(-J zWoJ5M9W;6VMtZOC54O@$D%$yyrAcUx+lHeq(_ODv#*4Pda$i|e7*U7#FFU0p+2j<;trf=7v_I+g4gq$UsdI=H#=7`wlXjptX?az zROy8v&#lDn1=^2v%kpDWQ&e3Og-)r(Zq8F!p6ROKm2qd@KfVJj=hs*@%Y=T7^LX;h zg;`)i$;q&kt)_2<qt~ zI!Yvxn-o+pm|PaPU6SNqr}D1BA8d45KtOeE{(seKa|HkYrR-N5vE)9sa+nTAJ0+lwz{ aozndBEc+IRfr`e511#b(hu9Sv7_0#+kfl-p literal 0 HcmV?d00001