Giter VIP home page Giter VIP logo

ffoodd.fr's Introduction

ffoodd.fr

À faire

  • Chasser les liens morts (avec npm run docs:lint:external)
  • Refondre graphiquement le site : passer à Sass (via LightningCSS ?)
  • Intégrer les slides des conférences (en dur d’abord, puis en tant que collection)
    • Base AccesSlide
    • Base sliide
    • En s’appuyant sur npm et 11ty

Migration depuis WordPress

On récupère les contenus depuis l’API Rest de WordPress, légèrement étendue pour contenir les champs ACF et les métadonnées personnalisées — puis le JSON obtenu est passé dans des scripts Node dédiés, qui convertissent en Markdown en prenant soin de la syntaxe et du frontmatter.

Articles

  1. API Rest.
  2. Conversion en Markdown : npm run wp:migrate:posts.

Pages

  1. API Rest.
  2. Conversion en Markdown : npm run wp:migrate:pages.

Commentaires

  1. API Rest, page 1 et page 2.
  2. Fusionner les deux JSON (manuellement).
  3. Conversion en Markdown : npm run wp:migrate:comments.

ffoodd.fr's People

Contributors

ffoodd avatar

Watchers

 avatar  avatar

ffoodd.fr's Issues

CSS / JS naked day

Ça pourrait être cool d’automatiser ça !

Puisque le site est totalement statique, je ne vois pour le moment qu’une seule façon d’automatiser ça : un script qui cherche la date et si on est le 9 supprime les CSS, si on est le 24 supprime le JS.

Mais… je ne sais même pas si j’ai encore du JS sur le site :D

Articles

Quelques idées d’articles

  1. Ma participation à Touraine Tech
  2. Utiliser Sliide pour une conférence, et l’enrichir au fil de l’eau
  3. Refonte du site avec 11ty / WordPress vers Markdown avec l’API Rest, Node, et de la configuration markdown-it
  4. .sr-only : explications détaillées de chaque ligne ❤️
  5. Les mutationOBserver pour patcher l’accessibilité de scripts tiers
  6. iimmgg pour la génération d’images ?
  7. Penpot pour le design ?

ID commentaire en JS

Actuellement, l'ID utilisé par le formulaire de commentaire dépend du build Nunjucks. Donc une collision est possible !

À générer en JS lors de l'affichage ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.