Noté 4 sur 5 étoiles

I can no longer download and add themes to my page.

When you click on ADD on the theme you want to use, it "should" be added on your browser. If you are getting it from Firefox you shouldn't have to "download" it. If you are still having a problem, I suggest posting on the forum at: https://forums.mozilla.org/addons/viewforum.php?f=30