Missing previews in the Themes section #86
Comments
Hey Martine, it's already standardized, and documented on http://addons.silverstripe.org/submit ( The missing screenshots turned out to be a permission issue on the server ( |
Mostly my reason for mentioning this was the little bug, that is now solved, thanks for that :) As to the other point: Also, i feel Composer should maybe be more about installing packages, and not necessarily about 'feeding' the addons module, making things just more complex for developers. But that's just me thinking... I thought that as the addons module already takes the README.md from GItHub without the need to point to it, it could just as easy take screenshots from a default location? But maybe that isn't so easy. Also it wouldn't harm for people to find screenshots on GitHub as well, although a developer would also add them to the README file I suppose... :) Thanks, Martine |
The |
Oh well, it was just an idea that might make it easier for developers to add screenshots to their themes, as it is common in some other CMSses. And I still think that retreiving one or more images from a predefined folder in the default repo - if it exists - would be better from a functional point of view, then adding stuff to composer.json purely for the benefit of the addons module. But that's just me, I guess :) And promoting something easy might convince theme-owners to add their screenshots, which, looking at the theme section, isn't really happening now :) As to 'making the module look bad' - maybe this isn't about themebuilders selling their products, but about possible users finding out that SilverStripe has some great themes, ie promoting the framework...? |
I'm referring to this (closed) issue: #63
At this point there aren't any themes that actually have a (valid) preview image.
There seem to be two themes that actually have a screenshot attached to them from their composer.json (entidi/silverstrap-cerulean). Even though they point point to a valid location, the addons' copy of that file generates a file-not-found (a bug?):
http://addons.silverstripe.org/assets/screenshots/entidi/silverstrap-cerulean/_resampled/SetRatioSize150150-cerulean2.jpeg
Maybe we could provide some sort of standardization? Possible idea:
Following that maybe issues should be created in existing templates on github to ask theme-creators to add their previews :)
The text was updated successfully, but these errors were encountered: