§ Page
Konverton

README

Konverton
Site Hugo présentant 5 outils de conversion, 100% client-side (aucune donnée n’est envoyée à un serveur — tout le calcul se fait en JavaScript, dans le navigateur).
Outils inclus
- Markdown ⇄ HTML (
/outils/markdown/) — édition Markdown avec rendu HTML instantané, bascule HTML → Markdown, export.html,.mdet.pdf. (bibliothèquesmarked,turndown,jsPDF) - Image en ASCII art (
/outils/ascii-art/) — glisser-déposer une image, réglage de la largeur/densité et du jeu de caractères, copie et export.txt. (canvas natif, aucune dépendance) - Générateur de QR codes (
/outils/qrcode/) — texte/lien vers QR code, couleurs et correction d’erreur réglables, export PNG/SVG. (bibliothèqueqrcode, bundlée localement) - Convertisseur de timestamp Unix (
/outils/timestamp/) — date ⇄ Unix (secondes/millisecondes), copie rapide. - Pixels vers rem (
/outils/px-vers-rem/) — conversion px → rem selon la base choisie, avec table de repères. - Parseur d’expressions Cron (
/outils/cron/) — Traducteur d’expression cron.
Structure du projet
konverton/
├── hugo.yaml # config du site + menu
├── content/
│ ├── _index.md # page d'accueil
│ └── outils/*.md # une page par outil (front matter: layout, tag)
├── data/tools.yaml # cartes de la page d'accueil
├── layouts/
│ ├── _default/baseof.html
│ ├── partials/ # head, header, footer, tool-header
│ ├── index.html # page d'accueil
│ └── outils/*.html # un template par outil (markup + <script>)
└── static/
├── css/ # style.css (thème sombre) + fonts.css
├── fonts/ # Fraunces, IBM Plex Sans/Mono (self-hosted, .woff2)
└── js/
├── vendor/ # marked, turndown, qrcode, jsPDF (bundlés, offline)
└── *.js # logique de chaque outil
Aucune police ni bibliothèque n’est chargée depuis un CDN : tout est servi
depuis /static, donc le site fonctionne aussi hors-ligne une fois construit.
Licence
Ce projet est distribué sous licence MIT.
Dernière mise-à-jour : 23 septembre 2026
Détails de la dernière mise-à-jour
- Ajout de l’outil
Cron - Modification de l’outil
QR Codepour personnaliser presque au maximum