Verändern das Aussehen der neuen Gnome-3-Titel-bars in mit ein GTK3 theme
Ich habe eine GTK3/Metacity-theme, die verwendet dunkle Titelleiste.
Den letzten Versionen von Gnome 3 zu kombinieren, Titel - und Werkzeugleisten, z.B. in Nautilus. Ich möchte Ihre Farbe ändern, um die Konsistenz mit allen anderen GTK-Fenster.
Welche attribute muss ich achten?
InformationsquelleAutor Fabian Knorr | 2013-11-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den source-code für die GTK+ - themes befindet sich in der https://git.gnome.org/browse/gnome-themes-standard/ git-repository. Das styling für die verschiedenen widgets für Adwaita befindet sich in der
themes/Adwaita/gtk-3.0/gtk-widgets.css
- Datei-siehe den Abschnitt ab:Speziell:
.header-bar { ... }
.header-bar:backdrop { ... }
.header-bar .button.text-button { ... }
.header-bar .button.image-button { ... }
.header-bar
zusammen mit.header-bar .toolbar
Tat es. Danke!Ich kann nicht finden, diese css-Selektoren in mein Thema, und indem Sie nicht viel tun. Welches Feld muss ich ändern in der gnome-tweak-tool, btw?
Auch, wenn ich mir ein theme zu installieren, es ändert sich nur die Titelleiste Hintergrundfarbe für einige meiner apps. gVim und z.B. Firefox bleiben Grau.
Der lokal installierten version ist eine kompilierte binary -- Bearbeiten können Sie die
gtk.css
odergtk-dark.css
Dateien dort hinzufügen der Stile unten. Oder schauen Sie einfach in das git-repository I verwiesen. Firefox und gVim sind, nutzt Gtk+ 2, also kann nicht erhalten, gestaltet mit den Gtk+ 3-theme. Auch die Menüleiste wäre.menubar
und die Symbolleisten.toolbar
für Gtk+ 3-Anwendungen, die Sie verwenden, und bewahren Sie die Menü-toolbar-UI-Modell.Ich bin verloren, ich habe mehr detail, und mein eigentliches Ziel hier: stackoverflow.com/questions/23900779/...
InformationsquelleAutor reece
Zwar nicht 100% sicher, ich dachte, Nautilus ist eine GTK2-Anwendung.
Wenn das der Fall ist, müssen Sie erstellen ein GTK2-theme neben Ihrem GTK3-Thema.
Können Sie diese Ordner nebeneinander.
Werfen Sie einen Blick in /usr/share/themes-Ordner für die Beispiele.
Ist dies für Sie?
InformationsquelleAutor Arthur Borsboom
Habe ich nie entwickelt, ein Gtk-theme, aber vor kurzem hörte ich einige Bedenken von theme-Entwicklern, dass Gtk ist, brechen das Thema api in jeder neuen version so Themen konzipiert für ältere Gtk-Versionen nicht auf neueren Gtk-Versionen mehr (finden Sie in diesem Beitrag).
Mit der neuen client-side Dekorationen, könnte es auch schwieriger geworden, zu schreiben, Ihre eigenen Themen. Die Titelleiste gezeichnet wird, durch die app und nicht von der window-manager, also ich weiß nicht, ob es optisch anpassbare überhaupt. Sie konnte werfen Sie einen Blick auf Adwaita (Standard-theme) und nimm das als Referenz für Ihre eigenen Thema.
InformationsquelleAutor David Haller
Können Sie installieren gtk-tweak-tool und konfigurieren Sie Ihr system, um global-dunkel-Thema.
InformationsquelleAutor Thomas Ahle