[grisbi-bugs] [Grisbi 0002369]: Proposition d'amélioration de la présentation d'un état au format HTML

Grisbi Bug Tracker bugtracker at grisbi.org
Mer 21 Jan 14:30:54 CET 2026


The following issue has been ASSIGNED. 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2369 
====================================================================== 
Reported By:                RBonmarin
Assigned To:                LudovicRousseau
====================================================================== 
Project:                    Grisbi
Issue ID:                   2369
Category:                   Main
Reproducibility:            N/A
Severity:                   tweak
Priority:                   low
Status:                     assigned
OS:                         Windows 
Version exact Grisbi:       3.90.0 
Version OS:                  
Version GTK:                 
====================================================================== 
Date Submitted:             2026-01-21 10:53 CET
Last Modified:              2026-01-21 14:30 CET
====================================================================== 
Summary:                    Proposition d'amélioration de la présentation d'un
état au format HTML
Description: 
Bonjour, 
En préparant la synthèse des revenus et dépenses du mois, j'ai choisi de
créer un rapport au format HTML ; au vu du résultat obtenu, j'en ai examiné
le fichier source pour voir s'il était possible d'améliorer facilement sa
présentation en utilisant une liste limitée de styles CSS. 
La bonne nouvelle est que la structure du fichier HTML est suffisamment simple
pour que sa révision ne soit pas très lourde à réaliser. 

Additional Information: 
Pour illustrer concrètement ma proposition, je joins quelques fichiers dans une
archive ZIP :
- un état de synthèse mensuelle au format HTML actuel : Revenus et dépenses
du mois 2025-07.html
- une copie modifiée de ce fichier HTML pour exploiter les styles CSS : Revenus
et dépenses du mois 2025-07 - Maquette.html
- 2 fichiers CSS : grisbi_default.css et grisbi_perso.css (pour une éventuelle
personnalisation)

L'idée (classique) est d'attribuer une classe CSS à chaque type de ligne et de
reporter les propriétés de présentation de chaque ligne dans ces classes CSS.
Une second fichier CSS de personnalisation permet à chacun de facilement
modifier la présentation de l'état selon ses besoins sans affecter le
fonctionnement de l'ensemble.
Accessoirement, cela simplifierait la génération des lignes en évitant une
indentation réalisée avec des espaces insécables.
====================================================================== 

---------------------------------------------------------------------- 
 (0007426) LudovicRousseau (administrator) - 2026-01-21 14:30
 https://www.grisbi.org/bugsreports/view.php?id=2369#c7426 
---------------------------------------------------------------------- 
Effectivement c'est beaucoup plus joli.
Je regarde ça. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2026-01-21 10:53 RBonmarin      New Issue                                    
2026-01-21 10:53 RBonmarin      File Added: Maquette - Synthèse mensuelle.zip  
                 
2026-01-21 14:30 LudovicRousseauNote Added: 0007426                          
2026-01-21 14:30 LudovicRousseauAssigned To               => LudovicRousseau 
2026-01-21 14:30 LudovicRousseauStatus                   new => assigned     
======================================================================



Plus d'informations sur la liste de diffusion bugsreports