…esto no es un subtítulo…
2026-08-27
Es posible personalizar el aspecto del programa de
contabilidad Gnucash. En general,
responde al tema que hemos elegido y que podemos tener especificado en
nuestro fichero de configuración de GTK 3. Por ejemplo, digamos que
queremos emplear la versión oscura del tema Adwaita en nuestros
programas que usan GTK 3; el contenido de nuestro
fichero ~/.config/gtk-3.0/settings.ini puede ser así:
[Settings]
gtk-application-prefer-dark-theme=true
gtk-theme-name=Adwaita
Si nos limitamos a hacer esto, cambia en general el aspecto de Gnucash, pero los registros salen con el esquema de colores por defecto del programa, que es en un verde muy chillón para este tema:
Captura de Gnucash con unos colores que no pegan.
Sucede que hay una opción que debemos deshabilitar si queremos que
los registros usen el tema global en vez del tema por defecto de
Gnucash. Esta opción es accesible desde la ventana de preferencias,
que se abre desde el menú Editar,
opción Preferencias. En la página Registro,
sección Gráficos, debemos desmarcar la
casilla Emplear tema de colores compilados en GnuCash.
Al hacer esto, los registros pasan a usar el tema global:
Captura de Gnucash con los colores del tema.
Aunque ahora hay cierta consistencia, hemos perdido la alternancia
de colores que guiaba la mirada al ir de un asiento a otro. Podemos
recuperarla editando una hoja de
estilo, ~/.config/gnucash/gtk-3.0.css. Los colores de
fondo alternantes son la propiedad background-color de
los elementos .gnc-class-user-register-primary
y .gnc-class-user-register-secondary. Además de esto,
puede interesarnos cambiar el fondo de los desgloses desplegados, que
son el elemento .gnc-class-register-split. Nuestra hoja
de estilo puede quedar así:
.gnc-class-user-register-primary {
background-color: #1b1b1b;
}
.gnc-class-user-register-secondary {
background-color: #2d2d2d;
}
.gnc-class-user-register-split {
background-color: #353535;
}
El resultado es el siguiente:
Captura de Gnucash con los colores del tema y alternancia de
colores en los registros.
Categorías: Informática
Permalink: https://sgcg.es/articulos/2026/08/27/personalizacion-de-los-colores-de-los-registros-en-gnucash/