diff --git a/app/blueprints/packages/screenshots.py b/app/blueprints/packages/screenshots.py index 1912b35b..31aa1c44 100644 --- a/app/blueprints/packages/screenshots.py +++ b/app/blueprints/packages/screenshots.py @@ -53,9 +53,6 @@ def screenshots(package): if not package.checkPerm(current_user, Permission.ADD_SCREENSHOTS): return redirect(package.getURL("packages.view")) - if package.screenshots.count() == 0: - return redirect(package.getURL("packages.create_screenshot")) - form = EditPackageScreenshotsForm(obj=package) form.cover_image.query = package.screenshots diff --git a/app/public/static/minetest_client_buttons.png b/app/public/static/minetest_client_buttons.png new file mode 100644 index 00000000..5f77ca83 Binary files /dev/null and b/app/public/static/minetest_client_buttons.png differ diff --git a/app/templates/base.html b/app/templates/base.html index 0d5a9928..9055dd67 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -16,7 +16,7 @@ {%- endif %} - + {% if noindex -%} diff --git a/app/templates/packages/screenshots.html b/app/templates/packages/screenshots.html index 3cdc2304..a52221f7 100644 --- a/app/templates/packages/screenshots.html +++ b/app/templates/packages/screenshots.html @@ -13,12 +13,9 @@ {% endif %}
- {{ _("Topmost screenshot will be used as the package thumbnail.") }} -
-+ {{ _("The first screenshot in the list above will be the package thumbnail.") }} +
++ {{ package.title }} by {{ package.author.username }} +
++ {% if package.state.name == 'WORK_IN_PROGRESS' %} + Work in Progress. + {% endif %} + {{ package.short_desc }} +
+
+ + {{ _("No screenshots.") }} +
+ {% endif %}