Centre logiciel dans le thème sombre illisible

14

J'utilise donc le thème sombre dans gdm et le texte dans le centre logiciel est illisible. J'ai trouvé une solution de contournement en modifiant la couleur de la police du fichier .css comme suit

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

Ma question est, y a-t-il une manière ordonnée de le résoudre de sorte que chaque fois que je change le thème le texte soit changé automatiquement?

OdinRW
la source
1
J'ai eu du mal avec ce même problème en utilisant le thème Adwaita avec le thème Dark Dark désactivé. Si j'utilise les thèmes Ambiance ou Radiance, cela fonctionne bien, mais d'autres applications semblent étranges pour Gnome 3. Dans le même fichier que vous avez indiqué ci-dessus, j'ai commenté les deux styles GtkTreeView. En parcourant les thèmes installés par défaut, ils semblaient tous bien avec ce changement. Cela me semble toujours un hack, mais c'est mieux que de ne pas pouvoir lire les sélections.
Nathan

Réponses:

1

J'essaierais d'utiliser l'ancien centre logiciel ( sudo apt-get install ubuntu-software) ou d'utiliser Synaptic. Le nouveau Software Center a tendance à être cassé de toute façon, donc si vous le pouvez, je recommanderais d'utiliser l'ancienne version ou même un gestionnaire de paquets à la place.

Brenden McFarling
la source
En fait, vous proposez d'installer le nouveau centre de logiciels, le package de l'ancien centre de logiciels est software-center... bien que cela ne semble pas lié à la question posée ici.
Samuel
whoop, ça doit les avoir mélangés XD Je suis trop occupé à jouer les sous
Brenden McFarling
0

Non, il n'y a actuellement aucun moyen de le faire plus proprement que cela - à moins que vous ne rédigiez vous-même une solution.

Maintenant, si vous vouliez le faire, ce que vous voudriez probablement faire, c'est avoir des scripts comme:

#!/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

Et bien sûr, vous pouvez demander à un autre script de faire la même chose à l'envers - ou même simplement que le script ne se préoccupe que de basculer le softwarecenter.css

rm-vanda
la source
0

Pour autant que je sache, il n'y a pas vraiment de solution pour cela, mais ce n'est pas seulement le centre de logiciels, c'est quelques autres applications également, mais si vous voulez un centre de logiciels qui fonctionne avec des thèmes, utilisez le lubuntu-software-center, il est également plus stable

fredwntr1
la source
3
Fournissez plus d'informations pour votre solution ou une solution de contournement.
Thiago Rider Augusto