Upcoming changes for themes

Theming capabilities on addons.mozilla.org (AMO) will undergo significant changes in the coming weeks. We will be switching to a new theme technology that will give designers more flexibility to create their themes. It includes support for multiple background images, and styling of toolbars and tabs. We will migrate all existing themes to this new format, and their users should not notice any changes.

As part of this upgrade, we need to remove the theme preview feature on AMO. This feature allowed you to hover over the theme image and see it applied on your browser toolbar. It doesn’t work very reliably because image sizes and network speed can make it slow and unpredictable.

Given that the new themes are potentially more complex, the user experience is likely to worsen. Thus, we decided to drop this in favor of a simpler install and uninstall experience (which is also coming soon). The preview feature will be disabled starting today.

It’s only a matter of weeks before we release the new theme format on AMO. Keep following this blog for that announcement.

6 responses

Post a comment

  1. Bob i wrote on :

    This new theme system would it allow the return of a theme like red cats?

    Reply

    1. Jorge Villalobos wrote on :

      Not quite. Changing the button design is not currently supported (though you can change button coloring).

      Reply

  2. Robert Ab wrote on :

    This work is a wast of time. First concentrate, please, on missing WE APIs.

    Reply

    1. Jorge Villalobos wrote on :

      Different people work on different things. WE API work is ongoing, following priorities (which you may or may not agree with).

      Reply

      1. Robert Ab wrote on :

        Problem is that removing XUL addon support caused workflow problems for some users relying on Firefox and its extensions. And the work on new APIs is just too slow. It is now almost a year from the introduction of FF57.

        Reply

  3. Bob wrote on :

    Can you bring back the theme preview feature?

    Reply

Post Your Comment