7

Meine Frage ist vielleicht sehr einfach, aber ich möchte etwas darüber lernen.Kann ich ein Google Chrome-Design bearbeiten?

Ich habe einige Themen aus dem Chrome Web Store heruntergeladen. Habe ich eine Option, um diese Themen zu bearbeiten?

(Ich möchte Farben, Knöpfe usw. ändern)

Wenn ja, wie? Wenn nein, warum?

Antwort

2

Ein Thema ist eine spezielle Art von Erweiterung, die die Art, wie der Browser aussieht, verändert. Designs werden wie normale Erweiterungen verpackt, enthalten jedoch keinen JavaScript- oder HTML-Code. Sie können ein beliebiges Design herunterladen und ändern, indem Sie die Datei manifest.json bearbeiten.

Die Farben sind im RGB-Format. Um nach den Strings zu suchen, die Sie im Feld "colors" verwenden können, suchen Sie in theme_service.cc nach kColor * Strings. Bildressourcen verwenden Pfade relativ zum Stamm der Erweiterung. Sie können alle Bilder überschreiben, die in theme_service.cc durch kThemeableImages angegeben sind. Entfernen Sie einfach den "IDR_" und konvertieren Sie die restlichen Zeichen in Kleinbuchstaben.

Referenz: https://developer.chrome.com/extensions/themes

+0

Wie kann ich die manifest.json Akte erhalten? –

+0

Sie können [CRX viewer extension] (https://chrome.google.com/webstore/detail/chrome-extension-source-v/jifpbeccnghkjeaalbbjmodiffmgedin) verwenden, um eine ZIP des Themas aus dem Web Store herunterzuladen. Vergessen Sie nicht, den Ordner "_metadata" zu entfernen. – Xan

+0

@aygul, Die Dokumentation dort ist ** schwach **. Sogar die Seite, die durch https://stackoverflow.com/a/11906057/632951 verlinkt ist, ist besser. – Pacerier

2

Sie können es in Ihrem AppData-Ordner finden. Meins war sich unter:

C:\Users\home\AppData\Local\Google\Chrome\User  
Data\Default\Extensions\mcphcjcjgkjmbphkfjleamgkinaeebnm\1.1_0 

Vielleicht möchten Sie nur eine Suchabfrage in Ihrem appdata machen für „manifest.json“, und öffnen Sie ein paar, bis Sie es finden.

0

Wie erwähnt, können Sie es in AppData-Ordner finden, zB: C: \ Benutzer \ mizer \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Extensions \

Hinweis: Ordner sortieren nach Datum und Sie können leicht den einen finden, den Sie wollen :)

Verwandte Themen