58 lines
2.6 KiB
Markdown
58 lines
2.6 KiB
Markdown
---
|
||
title: "Portfoligor v0.3.0"
|
||
date: 2024-10-20T13:10:46+02:00
|
||
draft: false
|
||
categories: ["publication numérique"]
|
||
tags: ["thème", "portfoligor", "version", "hugo"]
|
||
postimage: "portfoligor-v030.png"
|
||
postimagedescription: "Capture d'écran du dépôt sur git.milhit.ch"
|
||
slug: portfoligor-v0.3.0
|
||
---
|
||
|
||
[*portfoligor*][1], le thème pour {{< smallcaps "hugo" >}} que je bidouille
|
||
pour ce site, a été publié en version `v0.3.0` :
|
||
|
||
- La [publication][2] elle-même.
|
||
- La [liste des changements][3].
|
||
|
||
Le changement principal est que le thème est décliné en deux variantes, l'une
|
||
claire et l'autre sombre. La variante affichée est déterminée par les
|
||
préférences de l'utilisateur ou de l'utilisatrice[^1]. Un jour peut-être il y
|
||
aura un bouton pour forcer le choix.
|
||
|
||
C'est quelque chose que je voulais faire depuis longtemps, à la suite d'une
|
||
lecture d'un fil de [@panais][4] au sujet des thèmes sombres qui ne sont pas
|
||
toujours, pas pour tout le monde, la meilleure solution du point de vue de la
|
||
fatigue visuelle. Ça m'avait surpris à l'époque (parce que oui, ça date), mais
|
||
depuis j'ai rencontré quelques articles et études qui confirment ce point. Et
|
||
plus simplement, le mieux est comme toujours de donner le choix aux lecteurs et
|
||
lectrices.
|
||
|
||
Pour y parvenir, j'ai choisi d'utiliser une aide sous la forme d'un *framework*
|
||
CSS. Je n'ai pas fait une recherche poussée et exhaustive, mais [Pico CSS][5]
|
||
m'a semblé une bonne idée. Je le trouve relativement simple, et surtout
|
||
j'apprécie le fait qu'il ne me force pas à ajouter des trains marchandises de
|
||
classes diverses et variées. Et comme j'utilisais déjà `sass` dans mon projet,
|
||
il n'a pas été trop difficile de le mettre en place et de le paramétrer selon
|
||
mes goûts. Enfin, l'adaptation du thème par défaut, avec sa variante *purple*
|
||
s'est fait assez facilement et rapidement, même si tout n'est pas fini. Comme
|
||
ça ne l'est jamais, c'est pas bien grave.
|
||
|
||
Je reviens aussi à l'utilisation d'une police particulière, fournie par le
|
||
serveur. Esthétiquement, j'apprécie, et tout à fait subjectivement, je trouve
|
||
que la lecture en est facilitée. Mais ça coûte 400 ko de téléchargement, ce qui
|
||
explose la facture.
|
||
|
||
Voilà, en dehors de quelques petits détails qui viennent avec l'utilisation de
|
||
Pico, pas grand-chose à dire, mais je suis content.
|
||
|
||
<!-- références -->
|
||
|
||
[^1]: Même le logo change de couleur, magie du SVG !
|
||
|
||
[1]: https://git.milhit.ch/igor/portfoligor
|
||
[2]: https://git.milhit.ch/igor/portfoligor/releases/tag/v0.3.0
|
||
[3]: https://git.milhit.ch/igor/portfoligor/src/branch/dev/CHANGELOG.md#v0-3-0
|
||
[4]: https://diaspodon.fr/@panais
|
||
[5]: https://picocss.com
|