Hallo computerextra,
die Hintergrundfarbe wird in der CSS-Klasse ".pushy" (die Entwicklertools des Browsers helfen das zu finden) gesetzt, allerdings nicht nur für das responsive Menü links, sondern auch für die Seitenleiste rechts.
Um die Hintergrundfarbe nur für das Menü zu ändern schreibe in eine Datei templates/bootstrap4/ custom.css z.B.
.pushy .responsive-nav {
background-color: red;
}
Wenn ich es direkt in der CSS ändere, übernimmt der die Änderungen nicht, bzw. sobald man in der Konfig was ändert, stellt er es zurück.
Das stimmt so nicht - Änderungen in der BS4 Konfiguration ändern nicht die CSS-Dateien.
Arbeitet man im Theme Manager und übernimmt dort gemachte Änderungen ins Template wirken die sich nur auf die bootstrap.min.css aus.
Wenn du allerdings Änderungen in der stylesheet.min.css oder tpl_plugins.min.css machst, dann brauchst du dich nicht wundern - darüber habe ich hier schon mehrfach geschrieben.
Gruß Karl