From 41738b60efc7bda0820c1d8b02d204a2c36b42b8 Mon Sep 17 00:00:00 2001 From: Colin Maudry Date: Sun, 19 Jul 2026 13:30:35 +0200 Subject: [PATCH] =?UTF-8?q?fix(recherche):=20centrer=20verticalement=20la?= =?UTF-8?q?=20fl=C3=A8che=20du=20bouton=20de=20recherche?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le padding vertical (.375rem) et le line-height (1.5) de .btn nécessitent 38px alors que le bouton a une hauteur fixe de 34px (alignée sur l'input) : le glyphe débordait vers le bas au lieu d'être centré. Centrage en flex + neutralisation du padding vertical, pour que l'alignement ne dépende plus du line-height. Co-Authored-By: Claude Opus 4.8 --- src/pages/recherche.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/pages/recherche.py b/src/pages/recherche.py index 5a5ece6..e25de1b 100644 --- a/src/pages/recherche.py +++ b/src/pages/recherche.py @@ -148,6 +148,16 @@ def layout(**_): "borderRadius": "0 3px 3px 0", "marginLeft": "0", "height": "34px", + # Le padding vertical (.375rem) et le line-height + # (1.5) de .btn dépassent la hauteur fixe de 34px : + # le glyphe débordait vers le bas. On centre en flex + # et on neutralise le padding vertical. + "display": "flex", + "alignItems": "center", + "justifyContent": "center", + "paddingTop": "0", + "paddingBottom": "0", + "lineHeight": "1", }, ), ],