Améliorations sur le style de l'ag grid, ajout nb marchés uniques #47

This commit is contained in:
Colin Maudry
2026-07-12 20:44:43 +02:00
parent f580459bd5
commit 6dd7dca271
8 changed files with 256 additions and 39 deletions
+41
View File
@@ -636,6 +636,10 @@ button.show-hide {
--ag-internal-content-line-height: 20px;
}
.ag-cell {
padding-top: 3px;
}
.ag-header-cell-text {
font-family: "Archivo Narrow", sans-serif;
font-size: 18px;
@@ -645,6 +649,43 @@ button.show-hide {
.ag-cell[col-id="marche"] a {
text-decoration: none;
}
/* Numéro de ligne sous la loupe : repère de position pendant le défilement,
discret pour ne pas concurrencer le lien. */
.ag-cell[col-id="marche"] {
text-align: center;
}
.marche-row-number {
color: #bbb;
font-size: 12px;
line-height: 1.4;
}
/* Infobulle : largeur bornée avec retour à la ligne plutôt qu'une largeur
qui suit tout le texte. .ag-tooltip = infobulle native (ex. colonne
"objet" tronquée) ; .ag-tooltip-custom = infobulle rendue par un
tooltipComponent personnalisé (ex. en-têtes de colonnes, cf.
grid_column_defs) — AG Grid n'ajoute PAS la classe .ag-tooltip dans ce
cas, il faut donc cibler les deux. */
.ag-tooltip,
.ag-tooltip-custom {
max-width: 400px;
white-space: normal;
word-wrap: break-word;
background-color: #fdd;
}
/* .ag-tooltip-custom n'a, contrairement à .ag-tooltip, aucun style visuel
par défaut côté AG Grid (voir dash_ag_grid.min.js : seuls position/z-index
sont posés) — on reprend ici les mêmes variables de thème que .ag-tooltip
pour un rendu identique (bordure grise, padding, coins arrondis). */
.ag-tooltip-custom {
border: var(--ag-tooltip-border);
border-radius: var(--ag-border-radius);
color: var(--ag-tooltip-text-color);
padding: var(--ag-widget-container-vertical-padding)
var(--ag-widget-container-horizontal-padding);
}
/* fin overrides AG Grid*/
#btn-copy-url:before {