README : logo, badges GitHub et CTA de téléchargement - #29
Merged
Conversation
Objectif : qu'un visiteur du dépôt comprenne en un coup d'œil que Kairos est une application desktop (Windows/Linux) et mobile (Android) prête à télécharger, pas juste un projet Python à cloner. Logo flotté à droite du titre (attribut align, pas de tableau HTML) : un conteneur bloc aurait empêché le rendu Markdown des badges à l'intérieur, aussi bien sur GitHub que dans le pipeline Python-Markdown utilisé par la page d'accueil de l'app elle-même (même README.md, deux moteurs de rendu différents) — vérifié explicitement avant ce commit, avec un test dédié qui aurait autrement échoué silencieusement. Badges : statut CI, dernière release, compteur de téléchargements, licence, plus trois badges de plateforme (Windows/Linux/Android) pour la lisibilité immédiate. Lien direct vers la dernière release en haut de page. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012rz3jgonqVHP4fzQsJh8oP
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
static/icon-512.png) en haut du README, flotté à droite du titre.Point technique important : le logo est placé via
<img align="right">(une balise inline simple) plutôt qu'un<table>HTML. Un conteneur de type bloc (<table>,<div>) aurait empêché le Markdown à l'intérieur (badges, gras, liens) d'être interprété — vérifié explicitement, ce README est rendu par deux moteurs différents : GitHub d'un côté, et le pipeline Python-Markdown de la page d'accueil de l'application elle-même de l'autre (app/main.py::_render_readme). Une première version avec<table>cassait silencieusement le rendu du# Kairosen H1 côté app (donc le sommaire de la page d'accueil), sans qu'aucun test existant ne le détecte a priori — repéré en testant directement le pipeline de rendu avant de committer.Test plan
pytest(suite complète, 434 tests) — vert, y compris les tests de la page d'accueil qui dépendent du parsing du README (test_get_home_renders_readme_content,test_get_home_toc_links_to_readme_sections,test_get_home_toc_sits_right_after_en_bref)markdownde l'app (H1 correctement reconnu,toc_tokenscorrects, badges/liens/gras rendus comme du HTML, pas de markdown brut qui fuit)🤖 Generated with Claude Code
Generated by Claude Code