How do I post screenshots of my theme on it's AMO listing?

This is probably just a rookie mistake, but I can’t seem to find a way to upload screenshots of my theme on it’s AMO page. I’ve looked in the “Edit Product Page” section of the Add-on Developer Hub, but I can’t see it anywhere. I initially thought screenshots were no longer possible for WebExtension themes, but this theme has screenshots on it’s listing.

Is there something I’m missing here?

Pretty sure that is not a “pure” WebExtensions theme. Instead it’s an extension that uses the https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/theme API in a background script. That’s also why there’s no auto generated preview.

If it comes up on the My Add-ons tab here

https://addons.mozilla.org/developers/addons

then you can use the Edit Product Page link.

If it’s on the Themes tab, I don’t know; I don’t have any at the moment.

Mine is under the themes tab since it’s purely a theme and nothing else. I think that’s probably the reason why I can’t post screenshots.

Hey @Atom-Ridge, you’re right – because you submitted a theme, the site automatically renders a preview of your theme, you can’t add additional screenshots to your product page.

Was there a reason you wanted to include more screenshots beyond the preview?

I wanted to post a screenshot to demonstrate how my theme looks in contrast to the regular Firefox themes, as well as demonstrate how my theme extends to the NTP and 3 bar menu.

I know this isn’t a big deal, but it would be handy to see.

1 Like

Cool, thanks! I’ll share your thoughts with the team. :slight_smile: