Date : 08-01-2026 18:30 Status : IMPLEMENTEE Type : Bug fix Fichiers concernés :
/stock_8to/33800-stack/monitoring/shortlinks.html/stock_8to/33800-stack/monitoring/assets/style.cssLa page shortlinks.html présente un problème d'affichage : les boutons/cartes s'enchaînent verticalement sans style de grille.
Classe .shortlinks-grid non définie dans style.css
Variables CSS incompatibles dans les styles inline :
--spacing-xl, --spacing-md, --spacing-sm, --spacing-xs--space-xl, --space-md, --space-sm, --space-xs--transition-fast n'existe pasClasse .shortlink-card sans layout de base
style.css (Recommandé)Ajouter les styles pour .shortlinks-grid et .shortlink-card directement dans le fichier CSS global pour une meilleure maintenabilité.
/* Shortlinks Grid */
.shortlinks-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: var(--space-md);
}
.shortlink-card {
display: flex;
align-items: center;
gap: var(--space-sm);
padding: var(--space-md);
background: var(--bg-card);
border: 1px solid var(--border);
border-radius: var(--radius-md);
text-decoration: none;
color: var(--text);
transition: all 0.2s ease;
}
.shortlink-card:hover {
background: var(--bg-card-hover);
border-color: var(--border-hover);
text-decoration: none;
}
.shortlink-icon {
font-size: 1.5em;
width: 40px;
text-align: center;
}
.shortlink-info {
flex: 1;
min-width: 0;
}
.shortlink-name {
font-weight: 500;
color: var(--text-bright);
}
.shortlink-url {
font-size: 0.8em;
color: var(--text-muted);
font-family: monospace;
}
.shortlink-status {
margin-left: auto;
}
shortlinks.htmlRemplacer toutes les occurrences de --spacing-* par --space-* et ajouter les styles manquants en inline.
Option A - Plus propre et maintenable. Les styles seront disponibles pour toutes les pages futures.
style.css