No description
Find a file
2025-06-01 01:34:33 +02:00
.forgejo/workflows Add GitHub Actions workflow for testing on push 2025-04-21 16:20:20 +02:00
.trash tobie lolness 2025-06-01 01:34:33 +02:00
archetypes tobie lolness 2025-06-01 01:30:15 +02:00
assets move button miages to static folder 2025-05-24 12:26:57 +02:00
content tobie lolness 2025-06-01 01:34:33 +02:00
data igrore gitinfo file for 'updated on' feature 2025-05-17 10:34:51 +02:00
layouts divers maintenance 2025-05-25 17:12:36 +02:00
static Add favicons for blogroll entries 2025-05-24 14:35:50 +02:00
themes/PaperMod corriger apparence captions des galleries 2025-05-15 23:44:40 +02:00
.gitignore Update .gitignore 2025-05-19 13:26:58 +02:00
hugo.yml Fix baseURL in configuration to remove 'www' subdomain 2025-05-27 20:22:07 +02:00
readMe.md Automated sync from Termux 2025-05-30 15:31:08 +02:00

Mon blog / site perso

<<<<<<< HEAD

  • archiver le site WordPress
  • annuler hébergement
  • configurer redirection vers nouveau blog

Minimum viable blog

=======

2.0

Cette version est le minimum requis pour publier mon blog On va dire que la 1.0 était mon blog wordpress

e8d01c166e

Page d'accueil

  • Lien flux rss en bas de page
  • Resize scrolling posts pour écrans fullhd x1.25
  • mettre la favicon à coté de mon nom sur la page d'accueil
  • faire une favicon custom

Galleries / figures

  • ajouter une optimisation qui traite automatiquement les images dans les galleries en les resizant à la largeur de la page et en les transformant en .webp

  • Un clic sur une image l'ouvre en grand dans un popup, avec des flèches pour aller aux prochaines. les touches du clavier peuvnet controler ça. (quid de photoswipe ?)

  • La taille de l'image est un paramètre du shortcode

  • revoir le css des galleries pour les rendre moins moches

  • mettre le code de photoswipe ailleurs que dans le contenu

Blogroll

  • créer un csv
  • shortcode parse le csv
  • Get and put favicons
  • styler le shortcode

Contenu

  • Ecrire contact page
  • ecrire à propos page
  • Liens
  • Blogroll csv

RSS

  • Exclure contact & colophon du flux rss
  • Include images in rss feed
  • enlever le code de photoswipe en haut de l'article rss
  • exclure les drafts

Autres

  • réhéberger TPE & PEM2T (et autres trucs chez OVH) en local
  • make it so the 404 page works
  • mettre une favicon
  • Script de mise en ligne avec rsync

1.1

Page d'accueil

  • Mettre "une machine au pif" avec du javascript qui en tire une au hazard
  • si pas d'image de cover dans un article, la box doit réagir (ajdh elle ne s'affiche pas du tout)
  • buttons : faire page statique avec liens et hovertexts

Scrolling posts

  • add a blur to backgound images of scrolling posts
  • Optimiser les images de la page d'accueil
  • sur la page principale, ne load que les X derniers articles dans les bandes défilantes
  • make the gradient of scrolling posts on homepage responsive to theme by swithing them
  • mettre les défilantes colonnes adjecentes au principal div
  • corriger le bout gris qui dépasse dans les radius des scrolling-list-item
  • Faire le blur avec du css et non le traitement d'image Hugo
  • Certains éléments n'affichent pas d'image alors qu'ils en ont une
  • des fois les side-screens ne vont pas jusqu'en bas
  • crop les images avec autocrop pour mieux centrer les couvertures de livres

Shortcodes

Galleries

  • fix le nouveau shortcode "gallery"
  • Une figure qui s'affiche en plus petit que la taille par défaut de 400px sur une page doit etre générée à cette taille uniquement
  • Mettre une petite ombre derrière les figures
  • Popup ok, mais en grand ? elles sont resized par hugo, donc quand on les ouvre dans le popup, elles sont petites.
  • taille par défaut 700px

3D

  • Mettre en place un module 3D qui permette d'afficher des .stl, et des .step (supporte la couleur)

Livres

  • Créer une infobox livres
  • Choper automatiquement les infos pour le livre en partant de l'ISBN

MàE

  • also rezize images in maec-encadre

Blogroll

  • auto-fetch favicons at build

Contenu

  • Ecrire blogroll
  • Ajouter un colophon

Collection

  • changer l'affichage des machines à écrire dans colleciton en grid, avec le titre et une image
  • finir de créer le contenu de l'encadré de fiche technique pour les màe
  • afficher l'encadré à droite de la page, avec le reste du texte qui s'organise autour (comme dans word)
  • pouvoir trier les machines par les paramètres de l'encadré sur la page de liste
  • Rendre adaptatifs au theme les encadrés de machines
  • Mettre un traitement pour les images dans l'encadré

Decap CMS

  • Faire fonctionner l'auth avec forgejo
  • Configurer decap CMS pour qu'il affiche les posts
  • fonctionne avec les page bundles
    • puisse créer des pages dans title/index.md
    • que les pages s'affichent sur le site
  • Configurer les galleries dans Decap CMS

Autres

  • Mis à jour la dernière fois le

  • Ajouter des catégories aux articles et une liste de catégories sur page accueil

  • Boutons grossissent quand la souris est dessus, comme https://88x31.kate.pet/

  • Fix é (UTF8 ?) sur le site hébergé

  • Réparer le bouton de thème

  • Dates en francais ou en ISO8601

  • Mettre le meme menu sur toutes les pages

  • Rendre le menu caché dans un hamburger sur mobile

  • "merl1-19.fr" redirige vers le meme site, mais avec un thème "trad's" : zagot's, chaines autour du div central, etc

  • Les projets ont des tags "en cours", "abandonné", "fini"

  • Commencer un article par une lettrine. Ajouter une option dans le frontmatter pour l'activer ou pas. Cf https://continuum.codeberg.page/2025-05-20-augsburg.html Pour le style

  • Rendre responsive au thème l'icone RSS

  • Mettre la favicon sur toutes les pages

Prio 3

  • rendre la favicon svg du titre responsive par code avec les variables, pas manuellement avec une copie