I have pushed some more changes to the theme-creator plugin today. (Note that they haven’t been deployed to theme-creator.discourse.org yet)
I’ve removed the colours from the delete buttons, and highlighted the primary action (Share). The UI now looks like this:
I have now added a button for downloading themes in the
.dcstyle.json format (the functionality already existed in the admin panel so it was easy to add). It would be good to add support for downloading in
.tar.gz format so it’s easy to transition to using GIT for themes.
Done, links to themes now onebox correctly.
Fixed, admins will be shown the “Do you want to view this theme” modal first, to avoid people hotlinking themes.
I think that resolves some of the feedback above. Still outstanding:
Simple colour scheme UI (see my last post with a prototype)
tar.gz export of themes
Show who last edited theme in admin UI (will need changes to database models - the staff action log records edits against the theme
id. That’s not great when you have loads of themes with the same name)
Daily job to cleanup
A category for theme authors to post demonstration topics, and a method for themes to automatically redirect to their topic
Allow non-theme-authors to share themes that only have a colour scheme