web-dev-qa-db-fra.com

Changer la couleur de la barre de menu supérieure / barre d'état

Je sais qu'il y a un million de messages sur ce sujet, mais aucun ne m'a aidé à résoudre ce problème ... J'essaie de changer la couleur de la barre de menu/barre d'état supérieure du système. J'ai réussi à en définir la transparence à l'aide de commandes fantaisistes dans le terminal, mais essayer de changer la couleur réelle est un cauchemar. Ça reste noir! J'essaye de le mettre en blanc.

enter image description here

J'ai essayé de modifier le fichier unity.css du thème que j'utilise en définissant les valeurs @ dark-bg-color et @ dark-fg-color, mais tout ce qui semble être fait, c'est de changer les couleurs du menu Windows qui s'ouvrent pour chaque programme, pas la barre d'état réelle du système.

9
Tiwaz89

La couleur de la barre de menu et la couleur de certaines autres choses peuvent provenir du papier peint de votre bureau. La couleur de l'unité est caméléonique . Vous n'avez donc pas besoin de changer explicitement la couleur de la barre de menu.

Premier ouvert Gestionnaire de paramètres CompizConfig , allez à Ubuntu Unity Plugin , activez-le et définissez Opacité du panneau sur 0 comme dans l'image suivante:

ccsm

Maintenant, lorsque vous modifierez votre papier peint, la barre de menu prendra la couleur du papier peint. Quelques exemples:

menubar blue

menubar orange


Si vous voulez qu'il soit presque blanc (enfin, le blanc ne peut pas être obtenu, sinon vous ne pourriez pas distinguer le texte et les icônes du menu):

menubar white-gray

8
Radu Rădeanu

Si vous connaissez les CSS, vous aurez un meilleur contrôle sur la couleur et le style du panneau supérieur. Voici comment vous pouvez le faire avec le thème Ambiance.

Ouvrez Nautilus en tant que root, car vous allez sauvegarder et éditer des fichiers.

gksu nautilus

À partir de là, assurez-vous que toutes les opérations sur les fichiers que vous effectuez proviennent de cette instance de Nautilus que vous avez ouverte à l'aide de command.

Accédez au répertoire /usr/share/themes/Ambiance/gtk-3.0/apps

Avant de faire quoi que ce soit, faites une copie des fichiers Unity.css et gnome-panel.css dans le répertoire quelque part dans votre dossier personnel afin que, si vous gâchiez quelque chose, vous puissiez revenir en arrière facilement. Puisque vous souhaitez changer la couleur du panneau supérieur dans Unity, ouvrez le fichier unity.css dans un éditeur de texte (gedit).

Maintenant, créez une variable CSS comme suit en haut du fichier

@define-color dark_bg_color #DCDCDC;
@define-color dark_fg_color #3f3f3f;

Notez que la variable dark_bg_color indique la couleur d’arrière-plan du panneau que vous souhaitez, définissez sa valeur avec le hashcode de la couleur souhaitée.

De même, la variable dark_fg_color indique la couleur de premier plan, c'est-à-dire la couleur de police des éléments du panneau, définissez-la avec hashcode avec la valeur souhaitée.

Enfin, sauvegardez le fichier et quittez. Déconnectez-vous, puis reconnectez-vous et les modifications que vous avez apportées doivent être visibles. Vous pouvez modifier les valeurs à votre guise et, si vous souhaitez récupérer la couleur par défaut du panneau Ambiance, ouvrez simplement Nautilus en tant que racine et remplacez le fichier unity.css par celui que vous avez sauvegardé précédemment.

Bien que la méthode susmentionnée puisse être utilisée pour modifier la couleur du panneau supérieur de Unity, vous pouvez apporter des modifications similaires dans gnome-panel dans GNOME classic, en apportant des modifications similaires dans le fichier gnome-panel.css.

J'espère que cela t'aides....

2
Nishant Pillai

Ecoute, je sais que le gars ci-dessus a dit le contraire MAIS j'ai trouvé ça ...

Si vous allez dans le même répertoire que Radu a dit, il y a un paramètre pour la couleur de fond.

Je sais que cela modifie également la barre des tâches, mais vous pouvez modifier la barre de menus en blanc!

0
user260261