Aligne la hauteur du bouton de recherche sur l'input (débordement en bas)

Le bouton utilisait height:auto, dépendant du padding/line-height par
défaut de .btn (~38px), plus haut que l'input fixé à 34px. Fixe la
hauteur du bouton à 34px pour qu'il s'aligne avec l'input.

Inclut aussi les changements en cours sur recherche.py (tagline
dynamique avec stats, home_intro, layout en fonction).
This commit is contained in:
Colin Maudry
2026-07-15 16:08:56 +02:00
parent 85b0dd0b39
commit 6252b65671
2 changed files with 109 additions and 61 deletions
+13
View File
@@ -402,3 +402,16 @@ def test_015_org_pages_filter_date(dash_duo: DashComposite):
# la mise à jour de la grille plutôt que de lire les lignes immédiatement
# (sinon on lit l'état pré-filtre).
dash_duo.wait_for_no_elements(filter_cell_result, timeout=4)
def test_016_search_button_matches_input_height():
# Import app first to initialize Dash
from src.app import app # noqa: F401
from src.pages.recherche import layout
search_input, search_button = layout().children[1].children
assert search_input.style["height"] == search_button.style["height"], (
"Le bouton de recherche doit avoir la même hauteur que le champ de "
"recherche pour ne pas déborder en bas"
)