aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-09-16 21:52:40 +0100
committerrubenwardy <rw@rubenwardy.com>2020-09-16 21:55:52 +0100
commit380c88b5a351f78943c2cc0de01f38f3d645ef74 (patch)
treedf27f9eccae7ac16a199261526b8c4b64ce93c52
parentdd1288dc3cd6520ec7a89b4a132745a4e97dc16c (diff)
downloadcheatdb-package_states.tar.xz
Improve release approval section appearancepackage_states
-rw-r--r--app/templates/macros/package_approval.html2
-rw-r--r--app/templates/packages/view.html40
-rw-r--r--migrations/versions/b3c7ff6655af_.py1
3 files changed, 23 insertions, 20 deletions
diff --git a/app/templates/macros/package_approval.html b/app/templates/macros/package_approval.html
index acabe98..ffbb3de 100644
--- a/app/templates/macros/package_approval.html
+++ b/app/templates/macros/package_approval.html
@@ -8,7 +8,7 @@
{% for state in package.getNextStates(current_user) %}
<form class="col-auto" method="post" action="{{ package.getSetStateURL(state) }}">
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
- <input class="btn btn-sm btn-secondary" type="submit" value="{{ state.verb() }}" />
+ <input class="btn btn-sm btn-primary" type="submit" value="{{ state.verb() }}" />
</form>
{% endfor %}
</div>
diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html
index 45079e0..af54e07 100644
--- a/app/templates/packages/view.html
+++ b/app/templates/packages/view.html
@@ -26,6 +26,7 @@
{% endif %}
{% set release = package.getDownloadRelease() %}
+<main>
<header class="jumbotron pb-3"
style="background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.7)), url('{{ package.getMainScreenshotURL() }}');
background-size: cover;
@@ -135,26 +136,28 @@
</header>
{% if not package.approved %}
- <aside class="container mt-4">
- {% from "macros/package_approval.html" import render_banners %}
- {{ render_banners(package, current_user, topic_error, topic_error_lvl, similar_topics) }}
-
- {% if review_thread and review_thread.checkPerm(current_user, "SEE_THREAD") %}
- <h2>{% if review_thread.private %}&#x1f512;{% endif %} {{ review_thread.title }}</h2>
- {% if review_thread.private %}
- <p><i>
- This thread is only visible to the package owner and users of
- Editor rank or above.
- </i></p>
- {% endif %}
+ <section class="my-4 pb-3" style="border-bottom: 1px solid rgba(0,0,0,0.5);">
+ <div class="container">
+ {% from "macros/package_approval.html" import render_banners %}
+ {{ render_banners(package, current_user, topic_error, topic_error_lvl, similar_topics) }}
+
+ {% if review_thread and review_thread.checkPerm(current_user, "SEE_THREAD") %}
+ <h2>{% if review_thread.private %}&#x1f512;{% endif %} {{ review_thread.title }}</h2>
+ {% if review_thread.private %}
+ <p><i>
+ This thread is only visible to the package owner and users of
+ Editor rank or above.
+ </i></p>
+ {% endif %}
- {% from "macros/threads.html" import render_thread %}
- {{ render_thread(review_thread, current_user) }}
- {% endif %}
- </aside>
+ {% from "macros/threads.html" import render_thread %}
+ {{ render_thread(review_thread, current_user) }}
+ {% endif %}
+ </div>
+ </section>
{% endif %}
- <main class="container mt-4">
+ <section class="container mt-4">
<aside class="float-right ml-4" style="width: 18rem;">
<div class="card mb-4">
<div class="card-header">
@@ -481,5 +484,6 @@
<pre><code>{{ package.makeShield("downloads") }}</code></pre>
</p>
{% endif %}
- </main>
+ </section>
+</main>
{% endblock %}
diff --git a/migrations/versions/b3c7ff6655af_.py b/migrations/versions/b3c7ff6655af_.py
index 3e49102..ff9a3ae 100644
--- a/migrations/versions/b3c7ff6655af_.py
+++ b/migrations/versions/b3c7ff6655af_.py
@@ -24,7 +24,6 @@ def upgrade():
op.execute("UPDATE package SET state='APPROVED' WHERE approved=true")
op.execute("UPDATE package SET state='DELETED' WHERE soft_deleted=true")
op.drop_column('package', 'approved')
- op.drop_column('package', 'updated_at')
op.drop_column('package', 'soft_deleted')
# ### end Alembic commands ###