Software-Center in dunklem Thema nicht lesbar


14

Ich verwende das dunkle Thema in GDM und der Text im Software-Center ist nicht lesbar. Ich habe eine Problemumgehung gefunden, indem ich die Schriftfarbe der CSS-Datei wie folgt geändert habe

sudo gedit /usr/share/software-center/ui/gtk3/css/softwarecenter.css
@define-color light-aubergine #DED7DB; -> modify
@define-color super-light-aubergine #F4F1F3; -> modify

Meine Frage ist, gibt es eine gute Möglichkeit, sie zu lösen, sodass der Text jedes Mal automatisch geändert wird, wenn ich das Thema ändere?


1
Ich habe mit demselben Problem bei Verwendung des Adwaita-Themas mit deaktiviertem Global Dark-Thema zu kämpfen. Wenn ich das Ambiance- oder das Radiance-Design verwende, funktioniert es einwandfrei, aber andere Anwendungen sehen für Gnome 3 seltsam aus. In derselben Datei, die Sie oben aufgeführt haben, habe ich die beiden GtkTreeView-Stile auskommentiert. Wenn Sie durch die standardmäßig installierten Designs blättern, sehen alle mit dieser Änderung gut aus. Es fühlt sich für mich immer noch wie ein Hack an, aber es ist besser, als nicht in der Lage zu sein, eine Auswahl zu lesen.
Nathan

Antworten:


1

Ich würde versuchen, das alte Software-Center ( sudo apt-get install ubuntu-software) oder Synaptic zu verwenden. Das neue Software Center neigt sowieso dazu, kaputt zu gehen. Wenn Sie also können, würde ich empfehlen, stattdessen die ältere Version oder sogar einen Paketmanager zu verwenden.


Sie schlagen tatsächlich vor, das neue Software-Center zu installieren. Das Paket für das alte Software-Center ist software-center... obwohl dies nicht mit der hier gestellten Frage zu tun zu haben scheint.
Samuel

whoop, muss sie durcheinander gebracht haben XD Ich bin zu beschäftigt, um eine Nebenrolle zu spielen
Brenden McFarling

0

Nein, es gibt derzeit keine Möglichkeit, dies sauberer zu machen - es sei denn, Sie schreiben selbst eine Lösung auf.

Wenn Sie das tun möchten, möchten Sie wahrscheinlich einige Skripte haben, wie:

#!/bin/bash
# sets a dark theme
gsettings set org.gnome.desktop.interface gtk-theme "Some-Dark-Theme"
gsettings set org.gnome.desktop.interface icon-theme "Numix-Circle"
cp ~/.path/to/some/dir/softwarecenter-dark.css /usr/share/software-center/ui/gtk3/css/softwarecenter.css

Und natürlich könnte ein anderes Skript dasselbe in umgekehrter Reihenfolge ausführen - oder es könnte sich nur um das Umschalten des Skripts handeln softwarecenter.css


0

Soweit ich weiß, gibt es keine Lösung dafür, aber es ist nicht nur das Software-Center, sondern auch ein paar andere Anwendungen. Wenn Sie jedoch ein Software-Center suchen, das mit Themen arbeitet, verwenden Sie das Lubuntu-Software-Center, das auch stabiler ist


3
Geben Sie weitere Informationen für Ihre Lösung oder eine Problemumgehung an.
Thiago Rider Augusto
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.