Wie kann ich Themes für Gnome Shell erstellen?

16

Unter Linux fühle ich mich wohl durch die Anpassung . Ich habe kürzlich einige großartige Themes für Gnome Shell getestet. Sie sind wirklich großartig, aber manchmal mag ich einen Teil von ihnen nicht. Ich habe in den Dateien nachgesehen und festgestellt, dass die Themen CSS-basiert sind . Ich kenne CSS, aber ich weiß nicht, welche Klassen oder IDs auf welche Teile des Bildschirms verweisen.

Gibt es eine Referenz oder Anleitung für das Theming von Gnome Shell? (nicht GTK3)

Behzadsh
quelle

Antworten:

1

Dies ist eine Art alte Frage. Trotzdem wurde mit GTK v3.14 ein neues GTK GUI Inspection Tool hinzugefügt.

GtkInspector ist die integrierte interaktive Debugging-Unterstützung in GTK +. Es wurde in GTK + 3.14 hinzugefügt, basierend auf einer Kopie des gut etablierten Gtkparasits.

So aktivieren Sie den Debugger, entweder starten Sie Ihre App mit GTK_DEBUG=interactivein Ihrer Umgebung oder laufen gsettings set org.gtk.Settings.Debug enable-inspector-keybinding trueund starten Sie den Debugger mit den ControlShiftIoder ControlShiftDTastenkombinationen.

Quelle: Gnome-Projekte: GtkInspector

Es ist bequemer, die Laufzeit-GUI-Shell direkt zu kennen, als Code zu befolgen, da viele Anwendungen Chunks verwenden, um die GUI dynamisch zu erstellen.

Ich musste nicht die Verknüpfung verwenden, die ausgeführt wird, um zum Beispiel GTK_DEBUG=interactive geditden GTK-Inspektor aufzurufen.

Bildbeschreibung hier eingeben

user.dz
quelle
1

während ich es bisher auch nicht geschafft habe, eine art spickzettel für gnome 3.4- themen zu finden, scheinen die posts auf dem blog von fp.murphy, auf den lucas romero bereits verlinkt hat, viele sehr nützliche informationen zu gnome 3.x und dessen zu enthalten Anpassung.

Einige Grundlagen, die es wert sind, vor dem von Lucas bereitgestellten Beitrag gelesen zu werden, sind in einem älteren Beitrag zu finden , der einige einfache Beispiele und einen allgemeinen Überblick gibt.

wenn speziell auf gnome-shell-erweiterungen ausgerichtet, fand ich die reihe von bisher 4 posts, die alle im september 2012 auf mathematicalcoffee geschrieben wurden, sehr hilfreich. da gnome 3.4 viele api-änderungen mit sich gebracht hat, ist es wichtig, aktuelle informationen zur anpassung von gnome zu lesen.

antiplex
quelle