Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Die Funktionalität dieser Website ist durch Wartungsarbeiten eingeschränkt, die Ihr Erlebnis verbessern sollen. Wenn ein Artikel Ihr Problem nicht löst und Sie eine Frage stellen möchten, können Sie unsere Gemeinschaft über @FirefoxSupport auf Twitter, /r/firefox oder Reddit fragen.

Hilfe durchsuchen

Vorsicht vor Support-Betrug: Wir fordern Sie niemals auf, eine Telefonnummer anzurufen, eine SMS an eine Telefonnummer zu senden oder persönliche Daten preiszugeben. Bitte melden Sie verdächtige Aktivitäten über die Funktion „Missbrauch melden“.

Weitere Informationen

Installing a custom static theme

more options

I wrote a simple theme extension:

{

   "name": "Tomorrow Night",
   "manifest_version": 2,
   "version": "1.0",
   "theme": {
       "colors": {
           "accentcolor": "#282a2e",
           "textcolor": "#b4b7b4",
           "tab_selected": "#373b41",
           "tab_text": "#c5c8c6",
           "toolbar": "#373b41",
           "tab_line": "#373b41"
       }
   },
   "applications": {

"gecko": { "id": "tomorrow-night@carlos.me" }

   }

}

I'm able temporarily install it from about:debugging.

So I built a zip and tried to install it as an addon from a file. Without the applications key firefox says the file is corrupted. With the applications key it says it can verify its signature. I can't submit it for verification in AMO because it rejects it saying it's a theme extension which are not yet supported.

So what can I do with this extension? Can't install it locally, can't publish it, can't verify it without publishing.

How am I supposed to install this simple theme for personal usage?

I wrote a simple theme extension: { "name": "Tomorrow Night", "manifest_version": 2, "version": "1.0", "theme": { "colors": { "accentcolor": "#282a2e", "textcolor": "#b4b7b4", "tab_selected": "#373b41", "tab_text": "#c5c8c6", "toolbar": "#373b41", "tab_line": "#373b41" } }, "applications": { "gecko": { "id": "tomorrow-night@carlos.me" } } } I'm able temporarily install it from about:debugging. So I built a zip and tried to install it as an addon from a file. Without the applications key firefox says the file is corrupted. With the applications key it says it can verify its signature. I can't submit it for verification in AMO because it rejects it saying it's a theme extension which are not yet supported. So what can I do with this extension? Can't install it locally, can't publish it, can't verify it without publishing. How am I supposed to install this simple theme for personal usage?

Alle Antworten (2)

more options

> With the applications key it says it can verify its signature

That it *can't*, obviously.

more options

I think I know a better place for you to pursue this question. It's a forum where add-on developers and folks from the Add-ons site answer questions (they rarely if ever visit here):

https://discourse.mozilla.org/c/add-ons/themes

I read somewhere that in the future Firefox will be able to remember and automatically load the extensions you now need to reload each session through about:debugging. I don't know if that's in Developer Edition today, or in Nightly, or not yet available at all.