11.10 und höher
Das Erstellen eines Themes für 11.10 und höher (GTK + 3) ist zum Glück sehr ähnlich zu 11.04 und früheren Versionen von Ubuntu, die GTK + 2 verwendeten. Diese Antwort basiert auf der bereits ausgezeichneten Antwort von Rinzwind .
Es ist einfacher, ein vorhandenes Thema zu ändern, als es von Grund auf neu zu erstellen. Außerdem ist es einfacher, ein Thema in Ihrem eigenen lokalen Basisordner zu bearbeiten. Auf diese Weise werden Berechtigungsprobleme usw. vermieden.
Erstellen wir ein neues Thema, das auf dem Ambiance-Thema Foss basiert. Natürlich - wenn Sie andere GTK + 3-Designs installiert haben, verwenden Sie diese.
Installationsdesigns werden in gespeichert /usr/share/themes/
- lokale Designs werden in Ihrem Basisordner unter dem Ordnernamen gespeichert.themes
- Terminal öffnen
- Erstellen Sie einen lokalen Foss- Themenordner
mkdir -p ~/.themes/foss
cp -R /usr/share/themes/Ambiance/* ~/.themes/foss
In dem neuen Ordner befindet sich eine Datei mit dem Namen index.theme
, die in den Namen des neuen Themas geändert werden muss.
gedit ~/.themes/foss/index.theme
Ändern Sie alle alten Themennamen in den neuen.
Und jetzt haben wir einen neuen Namen namens foss :
Bearbeiten des neuen Themas
In unserem neuen Verzeichnis befinden sich zwei Schlüsselordner - Unity und gtk-3.0 :
Mit einem Bildeditor wie Pinta oder Gimp können Sie die Farben ändern oder die Bilder in diesen Ordnern auf verschiedene Weise bearbeiten.
Stellen Sie sicher, dass Sie die gleiche Größe des Bildes beibehalten und natürlich gesunde Farben verwenden (bleiben Sie bei einer Farbe und 1 oder 2 Schattierungen dieser Farbe, um ein Thema zu erstellen ).
Öffnen Sie alle Bilder in Pinta / Gimp und bearbeiten Sie sie. Wenn Sie zufrieden sind, kopieren Sie sie in das Verzeichnis Ihres Themas.
Der Hauptteil der Themenbearbeitung besteht jedoch darin, die verschiedenen CSS- Dateien in diesen Ordnern (und den Unterordnern Apps ) zu ändern .
Cascading-Style-Sheets ist eine gut definierte Stylesheet-Sprache, die das Aussehen und Verhalten der zugehörigen Objekte - in unserem Fall eines Themas - ändert, aber gleichermaßen für HTML-Webseiten und -Dokumente gilt.
Es ist nicht Sache der Uneingeweihten, diese zu bearbeiten. Glücklicherweise gibt es einige sehr gute Tools, mit denen Sie CSS-Änderungen bearbeiten und in der Vorschau anzeigen können.
Sobald Sie mit Ihrem Thema zufrieden sind, stellen Sie Ihr Thema über Ubuntu-Tweak ein
Leider können Sie Themen nicht über den Standard- Erscheinungsbildschirm ändern - die Themen dort sind in 11.10 und 12.04 fest codiert.
Verknüpfte Fragen: