diff --git a/finances/templates/finances/worklog_confirm_delete.html b/finances/templates/finances/worklog_confirm_delete.html
index cc03bcc7db216d340cdee18bff64e842a149e612..9b6200d7c1a022dbb8d7f9247cfcecff803eba0a 100644
--- a/finances/templates/finances/worklog_confirm_delete.html
+++ b/finances/templates/finances/worklog_confirm_delete.html
@@ -14,7 +14,7 @@
 <div class="row">
     <div class="col-12">
         <h1 class="highlight">Delete log</h1>
-        {% include 'submissions/_submission_card_content_sparse.html' with submission=object.content.submission %}
+        {% include 'partials/submissions/submission_card_content.html' with submission=object.content.submission %}
     </div>
 </div>
 <div class="row">
diff --git a/journals/templates/journals/journal_accepted.html b/journals/templates/journals/journal_accepted.html
index 7b1b7a0b0b9efb37beb87dcade9a80cef23a6109..2eb16483da99aa3932b753af4b69e555a40c39af 100644
--- a/journals/templates/journals/journal_accepted.html
+++ b/journals/templates/journals/journal_accepted.html
@@ -21,7 +21,9 @@
             <ul class="list-group list-group-flush">
                 {% for submission in accepted_SP_submissions %}
                     <li class="list-group-item">
-                        {% include 'submissions/_submission_card_content.html' with submission=submission %}
+                        <div class="card-body px-0">
+                            {% include 'partials/submissions/submission_card_content.html' with submission=submission %}
+                        </div>
                     </li>
                 {% empty %}
                     <li class="list-group-item">
diff --git a/production/templates/production/partials/production_stream_card_completed.html b/production/templates/production/partials/production_stream_card_completed.html
index fd91b061844a670150a47a19464e9ceaf26227a2..e938b1d37d4c21929b5156d3595f5f10fd54976b 100644
--- a/production/templates/production/partials/production_stream_card_completed.html
+++ b/production/templates/production/partials/production_stream_card_completed.html
@@ -4,8 +4,8 @@
 
 {% get_obj_perms request.user for stream as "sub_perms" %}
 
-<div class="card-body py-0" id="stream_{{stream.id}}">
-    {% include 'submissions/_submission_card_content_sparse.html' with submission=stream.submission %}
+<div class="card-body" id="stream_{{stream.id}}">
+    {% include 'partials/submissions/submission_card_content.html' with submission=stream.submission %}
 </div>
 <div class="card-body">
       <h3>Stream details</h3>
diff --git a/production/templates/production/productionevent_confirm_delete.html b/production/templates/production/productionevent_confirm_delete.html
index c6cd4c05a4da812c0739cc41bab2f72103b4f4ae..6661f0406c64a0637abe95540ca8bf4f8d2d2c27 100644
--- a/production/templates/production/productionevent_confirm_delete.html
+++ b/production/templates/production/productionevent_confirm_delete.html
@@ -12,7 +12,7 @@
 <div class="row">
     <div class="col-12">
         <h1 class="highlight">Delete production event</h1>
-        {% include 'submissions/_submission_card_content_sparse.html' with submission=object.stream.submission %}
+        {% include 'partials/submissions/submission_card_content.html' with submission=object.stream.submission %}
     </div>
 </div>
 <div class="row">
diff --git a/production/templates/production/productionevent_form.html b/production/templates/production/productionevent_form.html
index d520f1c75c2a200a9657e62dec024527fe0d1055..854949c7c79d35ecc6bbe178227d58327091d369 100644
--- a/production/templates/production/productionevent_form.html
+++ b/production/templates/production/productionevent_form.html
@@ -12,7 +12,7 @@
 <div class="row">
     <div class="col-12">
         <h1 class="highlight">Edit production event</h1>
-        {% include 'submissions/_submission_card_content_sparse.html' with submission=object.stream.submission %}
+        {% include 'partials/submissions/submission_card_content.html' with submission=object.stream.submission %}
     </div>
 </div>
 <div class="row">
diff --git a/production/templates/production/proofs.html b/production/templates/production/proofs.html
index 8a2f4071aadfd9296f1939117d332af4933f4738..bfbaa7937fdd75a7a6d0a230882174e77609428c 100644
--- a/production/templates/production/proofs.html
+++ b/production/templates/production/proofs.html
@@ -13,7 +13,7 @@
 <div class="row">
     <div class="col-12">
         <h1 class="highlight">Proofs (version {{ proofs.version }})</h1>
-        {% include 'submissions/_submission_card_content_sparse.html' with submission=stream.submission %}
+        {% include 'partials/submissions/submission_card_content.html' with submission=stream.submission %}
     </div>
 </div>
 <div class="row">
diff --git a/production/templates/production/upload_proofs.html b/production/templates/production/upload_proofs.html
index 09970ec96a500852c38c7b745db653ec10f0c9d9..55efa68990e527c266748dbedc5dea085a9a4714 100644
--- a/production/templates/production/upload_proofs.html
+++ b/production/templates/production/upload_proofs.html
@@ -12,7 +12,7 @@
 <div class="row">
     <div class="col-12">
         <h1 class="highlight">Upload Proofs</h1>
-        {% include 'submissions/_submission_card_content_sparse.html' with submission=stream.submission %}
+        {% include 'partials/submissions/submission_card_content.html' with submission=stream.submission %}
     </div>
 </div>
 <div class="row">
diff --git a/scipost/templates/scipost/Fellow_activity_overview.html b/scipost/templates/scipost/Fellow_activity_overview.html
index 5b5ecac15bc8c0fa3e400575f5c2aad4aef99ae5..dcfe8de994c2eb99145f8c0818d843ee436aa427 100644
--- a/scipost/templates/scipost/Fellow_activity_overview.html
+++ b/scipost/templates/scipost/Fellow_activity_overview.html
@@ -59,7 +59,10 @@
             <ul class="list-group list-group-flush">
               {% for assignment in assignments_ongoing %}
                   <li class="list-group-item">
-                      {% include 'submissions/_submission_card_contributor_content.html' with submission=assignment.submission %}
+                      <div class="card-body px-0">
+                          {% include 'partials/submissions/submission_card_content.html' with submission=assignment.submission %}
+                          {% include 'submissions/_submission_status_block.html' with submission=assignment.submission %}
+                      </div>
                   </li>
               {% empty %}
                   <li class="list-group-item">No completed assignments</li>
@@ -75,7 +78,10 @@
           <ul class="list-group list-group-flush">
             {% for assignment in assignments_completed %}
                 <li class="list-group-item">
-                    {% include 'submissions/_submission_card_contributor_content.html' with submission=assignment.submission %}
+                    <div class="card-body px-0">
+                        {% include 'partials/submissions/submission_card_content.html' with submission=assignment.submission %}
+                        {% include 'submissions/_submission_status_block.html' with submission=assignment.submission %}
+                    </div>
                 </li>
             {% empty %}
                 <li class="list-group-item">No completed assignments</li>
diff --git a/scipost/templates/scipost/_public_info_as_table.html b/scipost/templates/scipost/_public_info_as_table.html
index 964e8098875162e47bc4b1fa7a16f1687b1b29cf..e41461ee178b3bdd9e01b9b0ba92804abf6b04ca 100644
--- a/scipost/templates/scipost/_public_info_as_table.html
+++ b/scipost/templates/scipost/_public_info_as_table.html
@@ -2,9 +2,8 @@
     <tr><td>Title: </td><td>&nbsp;</td><td>{{ contributor.get_title_display }}</td></tr>
     <tr><td>First name: </td><td>&nbsp;</td><td>{{ contributor.user.first_name }}</td></tr>
     <tr><td>Last name: </td><td>&nbsp;</td><td>{{ contributor.user.last_name }}</td></tr>
-    <tr><td>ORCID id: </td><td>&nbsp;</td><td>{{ contributor.orcid_id }}</td></tr>
-    <tr><td>Country of employment: </td><td>&nbsp;</td>
-    <td>{{ contributor.country_of_employment.name }}</td></tr>
-    <tr><td>Affiliation: </td><td>&nbsp;</td><td>{{ contributor.affiliation }}</td></tr>
-    <tr><td>Personal web page: </td><td>&nbsp;</td><td>{{ contributor.personalwebpage }}</td></tr>
+    <tr><td>ORCID id: </td><td>&nbsp;</td><td>{{ contributor.orcid_id|default:'-' }}</td></tr>
+    <tr><td>Country of employment: </td><td>&nbsp;</td><td>{{ contributor.country_of_employment.name|default:'-'}}</td></tr>
+    <tr><td>Affiliation: </td><td>&nbsp;</td><td>{{ contributor.affiliation|default:'-' }}</td></tr>
+    <tr><td>Personal web page: </td><td>&nbsp;</td><td>{{ contributor.personalwebpage|default:'-' }}</td></tr>
 </table>
diff --git a/scipost/templates/scipost/claim_authorships.html b/scipost/templates/scipost/claim_authorships.html
index 8a774d4378e36742c6786cc783f4678f543d93c6..7a5144847a5e021d1f5abf766eada6fa3525dba7 100644
--- a/scipost/templates/scipost/claim_authorships.html
+++ b/scipost/templates/scipost/claim_authorships.html
@@ -58,7 +58,7 @@
         <div class="col-12">
             {% for sub in submission_authorships_to_claim %}
                 <div class="card">
-                    {% include 'submissions/_submission_card_content.html' with submission=sub %}
+                    {% include 'partials/submissions/submission_card_content.html' with submission=sub %}
                     <div class="card-footer">
                         <form class="d-inline-block" action="{% url 'scipost:claim_sub_authorship' submission_id=sub.id claim=1 %}" method="post">
                             {% csrf_token %}
diff --git a/scipost/templates/scipost/contributor_info.html b/scipost/templates/scipost/contributor_info.html
index f97fa477386456fd5faf5ea437fee782e89043f8..7ee2c8988a5f5d791b97c4ff50740fd03d0968cf 100644
--- a/scipost/templates/scipost/contributor_info.html
+++ b/scipost/templates/scipost/contributor_info.html
@@ -37,7 +37,6 @@
 {% endif %}
 
 {% if contributor_submissions %}
-    {# <hr>#}
     <div class="row">
         <div class="col-12">
             <h2 class="highlight">Submissions <small><a href="javascript:;" class="ml-2" data-toggle="toggle" data-target="#mysubmissionslist">View/hide submissions</a></small></h2>
@@ -48,7 +47,9 @@
                 <ul class="list-group list-group-flush">
                     {% for sub in contributor_submissions %}
                         <li class="list-group-item">
-                            {% include 'submissions/_submission_card_content.html' with submission=sub %}
+                            <div class="card-body px-0">
+                                {% include 'partials/submissions/submission_card_content.html' with submission=sub %}
+                            </div>
                         </li>
                     {% endfor %}
                 </ul>
diff --git a/scipost/templates/scipost/index.html b/scipost/templates/scipost/index.html
index c5cc4d3b4c455618213d1fcdd9b1ac2e854e049e..36cd4a79dc0af6b6ad7844469e2327b0bf9d26b1 100644
--- a/scipost/templates/scipost/index.html
+++ b/scipost/templates/scipost/index.html
@@ -59,7 +59,9 @@
                   <ul class="list-group list-group-flush">
                       {% for submission in submissions %}
                           <li class="list-group-item">
-                              {% include 'submissions/_submission_card_content_sparse.html' with submission=submission %}
+                              <div class="card-body px-0">
+                                  {% include 'partials/submissions/submission_card_content_homepage.html' with submission=submission %}
+                              </div>
                           </li>
                       {% endfor %}
                       <li class="list-group-item">
diff --git a/scipost/templates/scipost/personal_page.html b/scipost/templates/scipost/personal_page.html
index 817781a380fe7627a9a44e130de212d7dd8713c5..19522be6222256824b92c3703e6088d23d5ef881 100644
--- a/scipost/templates/scipost/personal_page.html
+++ b/scipost/templates/scipost/personal_page.html
@@ -415,7 +415,11 @@
                             <ul class="list-group list-group-flush">
                                 {% for assignment in active_assignments %}
                                     <li class="list-group-item">
-                                        {% include 'submissions/_submission_card_eic_content.html' with submission=assignment.submission %}
+                                        <div class="card-body px-0">
+                                            {% include 'partials/submissions/submission_card_content.html' with submission=assignment.submission %}
+                                            {% include 'submissions/_submission_status_block.html' with submission=assignment.submission %}
+                                            <p class="card-text mt-2">Manage this Submission from its <a href="{% url 'submissions:editorial_page' assignment.submission.arxiv_identifier_w_vn_nr %}">Editorial Page</a>.</p>
+                                        </div>
                                     </li>
                                 {% endfor %}
                             </ul>
@@ -493,7 +497,9 @@
                             <ul class="list-group list-group-flush">
                             {% for task in pending_ref_tasks %}
                                 <li class="list-group-item">
-                                    {% include 'submissions/_refereeing_invitation_card_content.html' with invitation=task %}
+                                    <div class="card-body px-0">
+                                        {% include 'partials/submissions/refereeing_invitation_card_content.html' with invitation=task %}
+                                    </div>
                                 </li>
                             {% empty %}
                                 <li class="list-group-item"><em>You do not have any pending refereeing task</em></li>
@@ -511,8 +517,10 @@
                                 <ul class="list-group list-group-flush">
                                 {% for report in contributor.reports.in_draft.all %}
                                     <li class="list-group-item">
-                                        <div class="w-100">{% include 'submissions/_submission_card_content.html' with submission=report.submission %}</div>
-                                        <div class="px-2 mb-2"><a class="px-1" href="{% url 'submissions:submit_report' report.submission.arxiv_identifier_w_vn_nr %}">Finish report</a></div>
+                                        <div class="card-body px-0">
+                                            {% include 'partials/submissions/submission_card_content.html' with submission=report.submission %}
+                                            <a class="btn btn-outline-primary my-2" href="{% url 'submissions:submit_report' report.submission.arxiv_identifier_w_vn_nr %}">Finish report</a>
+                                        </div>
                                     </li>
                                 {% endfor %}
                                 </ul>
@@ -532,7 +540,7 @@
                                         {% comment %}
                                             Temporary: There is already a template for a "Report summary" in a parallel (unmerged) branch. Awaiting merge to use that template.
                                         {% endcomment %}
-                                        <div class="card-body {% block cardblock_class_block %}{% endblock %}">
+                                        <div class="card-body px-0 {% block cardblock_class_block %}{% endblock %}">
                                             <h3>Report on Submission <a href="{{report.submission.get_absolute_url}}">{{report.submission.title}}</a></h3>
                                             <table>
                                                 <tr>
@@ -586,7 +594,21 @@
                         <ul class="list-group list-group-flush">
                             {% for sub in own_submissions %}
                                 <li class="list-group-item">
-                                    {% include 'submissions/_submission_card_author_content.html' with submission=sub current_user=request.user %}
+                                    <div class="card-body px-0">
+                                        {% include 'partials/submissions/submission_card_content.html' with submission=sub %}
+                                        {% include 'submissions/_submission_status_block.html' with submission=sub %}
+
+                                        {% if request.user.contributor == sub.submitted_by %}
+                                            <p class="card-text mt-1">
+                                                {% if sub.editor_in_charge %}
+                                                    <a href="{% url 'submissions:communication' sub.arxiv_identifier_w_vn_nr 'AtoE' %}">Write to the Editor-in-charge</a>
+                                                {% endif %}
+                                                {% if sub.status == 'revision_requested' %}
+                                                    &middot; <a href="{% url 'submissions:prefill_using_identifier' %}?identifier={{ sub.arxiv_identifier_wo_vn_nr }}">Resubmit this manuscript</a>
+                                                {% endif %}
+                                            </p>
+                                        {% endif %}
+                                    </div>
                                 </li>
                             {% empty %}
                                 <li class="list-group-item">
diff --git a/scipost/templates/scipost/vet_authorship_claims.html b/scipost/templates/scipost/vet_authorship_claims.html
index b22cb86df6c58e67e4b916efa33a435e0e6557c6..fb805bc4c09ce55ad6a0f68dfb544939d922117f 100644
--- a/scipost/templates/scipost/vet_authorship_claims.html
+++ b/scipost/templates/scipost/vet_authorship_claims.html
@@ -42,7 +42,7 @@
                         <h4>Contributor {{ claim.claimant.user.first_name }} {{ claim.claimant.user.last_name }} claims to be an author of Submission:</h4>
                     </div>
                     <div class="card-body">
-                        {% include 'submissions/_submission_card_content.html' with submission=claim.submission %}
+                        {% include 'partials/submissions/submission_card_content.html' with submission=claim.submission %}
                     </div>
                 {% elif claim.commentary %}
                     <div class="card-header">
diff --git a/submissions/templates/partials/submissions/pool/submission_details.html b/submissions/templates/partials/submissions/pool/submission_details.html
index 28140d19272a34b017e5be0a57e12908c10af62e..770936a3dfb2bd08e486a1633e606d8058c36120 100644
--- a/submissions/templates/partials/submissions/pool/submission_details.html
+++ b/submissions/templates/partials/submissions/pool/submission_details.html
@@ -12,7 +12,9 @@
         <a href="javascript:;" class="d-inline-block px-3" data-toggle="hide" data-target="#container_{{ submission.id }}">Hide details <i class="fa fa-angle-up text-blue" aria-hidden="true"></i></a>
     </div>
 
-    {% include 'submissions/_submission_card_fellow_content.html' with submission=submission hide_title=1 cardblock_class='px-0 pt-0' %}
+    <div class="card-body px-0">
+        {% include 'partials/submissions/pool/submission_info_table.html' with submission=submission %}
+    </div>
 
     <div>
         <h3>Remarks on this submission:</h3>
diff --git a/submissions/templates/partials/submissions/pool/submission_info_table.html b/submissions/templates/partials/submissions/pool/submission_info_table.html
new file mode 100644
index 0000000000000000000000000000000000000000..62ae68a23c23a9f5d0826dc998502880cbfa4c8d
--- /dev/null
+++ b/submissions/templates/partials/submissions/pool/submission_info_table.html
@@ -0,0 +1,84 @@
+<table class="w-100 mb-1">
+    <tr>
+        <td style="min-width: 40%;">Version</td>
+        <td>{{submission.arxiv_vn_nr}} ({% if submission.is_current %}current version{% else %}deprecated version {{submission.arxiv_vn_nr}}{% endif %})</td>
+    </tr>
+    <tr>
+        <td>Submitted</td>
+        <td>{{submission.submission_date}} to {{submission.get_submitted_to_journal_display}}</td>
+    </tr>
+
+    {% if submission.acceptance_date %}
+        <tr>
+            <td>Accepted</td>
+            <td>{{submission.acceptance_date}}</td>
+        </tr>
+    {% endif %}
+
+    <tr>
+        <td>Latest activity</td>
+        <td>{{submission.latest_activity}}</td>
+    </tr>
+    <tr>
+        <td>Editor-in-charge</td>
+        <td>
+            {% if submission.editor_in_charge %}
+                {{ submission.editor_in_charge }}
+            {% elif perms.scipost.can_assign_submissions %}
+                <a href="{% url 'submissions:assign_submission' submission.arxiv_identifier_w_vn_nr %}">Send a new assignment request</a>
+            {% else %}
+                <strong class="text-danger">You can volunteer to become Editor-in-charge by <a href="{% url 'submissions:volunteer_as_EIC' submission.arxiv_identifier_w_vn_nr %}">clicking here</a>.</strong>
+            {% endif %}
+        </td>
+    </tr>
+    <tr>
+        <td>Status</td>
+        <td>{{ submission.get_status_display }}</td>
+    </tr>
+    <tr>
+        <td>Refereeing cycle</td>
+        <td>{{ submission.get_refereeing_cycle_display }}</td>
+    </tr>
+
+    {% include 'partials/submissions/refereeing_status_as_tr.html' with submission=submission %}
+
+    <tr>
+        <td>Comments</td>
+        <td>
+            {{submission.comments.vetted.count}}
+            <small><span class="fa fa-info-circle" data-toggle="tooltip" data-placement='bottom' data-html="true" title="{{submission.comments.regular_comments.vetted.count}} comments<br>{{submission.comments.author_replies.vetted.count}} author replies<hr>{{submission.comments.awaiting_vetting.count}} awaiting vetting"></span></small>
+        </td>
+    </tr>
+
+    <tr>
+        <td>Reporting deadline</td>
+        <td>
+            {% if submission.reporting_deadline > now %}
+                in {{ submission.reporting_deadline|timeuntil }}
+            {% else %}
+                {{ submission.reporting_deadline|timesince }} ago
+            {% endif %}
+        </td>
+    </tr>
+
+    {% if perms.scipost.can_do_plagiarism_checks %}
+        <tr>
+            <td>Plagiarism score</td>
+            <td>
+                {% if submission.plagiarism_report %}
+                    {{ submission.plagiarism_report.score }}%
+                {% else %}
+                    <a href="{% url 'submissions:plagiarism' submission.arxiv_identifier_w_vn_nr %}">Run plagiarism check</a>
+                {% endif %}
+            </td>
+        </tr>
+    {% endif %}
+
+    {% if perms.scipost.can_manage_college_composition %}
+        <tr>
+            <td>Pool composition</td>
+            <td><a href="{% url 'colleges:submission' submission.arxiv_identifier_w_vn_nr %}">{{ submission.fellows.count }} Fellowships</a></td>
+        </tr>
+    {% endif %}
+
+</table>
diff --git a/submissions/templates/partials/submissions/refereeing_invitation_card_content.html b/submissions/templates/partials/submissions/refereeing_invitation_card_content.html
new file mode 100644
index 0000000000000000000000000000000000000000..cb77fb4d0f8ffe69b5377d2685b4be0e94e4ceea
--- /dev/null
+++ b/submissions/templates/partials/submissions/refereeing_invitation_card_content.html
@@ -0,0 +1,8 @@
+
+<h3 class="card-title">{% if invitation.submission.reporting_deadline_has_passed %}<span class="label label-sm label-danger mr-2">overdue</span> {% endif %}{{ invitation.submission }}</h3>
+<h4 class="card-subtitle text-muted">due: {{ invitation.submission.reporting_deadline }}</h4>
+
+<div class="d-block">
+    <a class="d-inline-block" href="{% url 'submissions:submit_report' arxiv_identifier_w_vn_nr=invitation.submission.arxiv_identifier_w_vn_nr %}">Submit your Report</a> <span class="text-blue">|</span>
+    <a class="d-inline-block" href="{% url 'submissions:communication' arxiv_identifier_w_vn_nr=invitation.submission.arxiv_identifier_w_vn_nr comtype='RtoE' referee_id=request.user.contributor.id %}">Write to the Editor-in-charge</a>.
+</div>
diff --git a/submissions/templates/partials/submissions/search_card.html b/submissions/templates/partials/submissions/search_card.html
index 537ed070cd91eafa4186ada284e3c42247bf5b91..b6dfe91e6dd92b576be2f3b4ce07c8b1f4388df1 100644
--- a/submissions/templates/partials/submissions/search_card.html
+++ b/submissions/templates/partials/submissions/search_card.html
@@ -1 +1,3 @@
-{% extends 'submissions/_submission_card_content.html' %}
+<div class="card-body px-0">
+    {% extends 'partials/submissions/submission_card_content.html' %}
+</div>
diff --git a/submissions/templates/partials/submissions/submission_card_content.html b/submissions/templates/partials/submissions/submission_card_content.html
new file mode 100644
index 0000000000000000000000000000000000000000..aa9128c75d3e9ac2f5ff0e87f181f13e5c4bcceb
--- /dev/null
+++ b/submissions/templates/partials/submissions/submission_card_content.html
@@ -0,0 +1,13 @@
+{% include 'partials/submissions/submission_title.html' with submission=submission %}
+
+{% block card_footer %}
+    <p class="text-muted mb-0">
+        Version {{ submission.arxiv_vn_nr }} ({% if submission.is_current %}current version{% else %}deprecated version {{ submission.arxiv_vn_nr }}{% endif %})
+        <br>
+        {% if submission.publication %}
+            Published as <a href="{{ submission.publication.get_absolute_url }}">{{ submission.publication.in_issue.in_volume.in_journal.get_abbreviation_citation }} <strong>{{ submission.publication.in_issue.in_volume.number }}</strong>, {{ submission.publication.get_paper_nr }} ({{ submission.publication.publication_date|date:'Y' }})</a>
+        {% else %}
+            Submitted {{ submission.submission_date }} to {{ submission.get_submitted_to_journal_display }}
+        {% endif %} &middot; latest activity: {{ submission.latest_activity }}
+    </p>
+{% endblock %}
diff --git a/submissions/templates/partials/submissions/submission_card_content_homepage.html b/submissions/templates/partials/submissions/submission_card_content_homepage.html
new file mode 100644
index 0000000000000000000000000000000000000000..8a0ba52f29bbe99148348e51435ef6e926cfd1a8
--- /dev/null
+++ b/submissions/templates/partials/submissions/submission_card_content_homepage.html
@@ -0,0 +1,7 @@
+{% extends 'partials/submissions/submission_card_content.html' %}
+
+{% block card_footer %}
+    <div class="text-muted mb-0">
+        Submitted {{submission.submission_date}} to {{submission.get_submitted_to_journal_display}}</span>
+    </div>
+{% endblock %}
diff --git a/submissions/templates/partials/submissions/submission_title.html b/submissions/templates/partials/submissions/submission_title.html
new file mode 100644
index 0000000000000000000000000000000000000000..8545ab7f5dbc8a51a5521c6139ad7f24183deb04
--- /dev/null
+++ b/submissions/templates/partials/submissions/submission_title.html
@@ -0,0 +1,7 @@
+<div class="submission_title">
+    <h5 class="pb-0 subject_area">{{ submission.get_subject_area_display }}</h5>
+    <h3 class="card-title mb-0 submisssion_title">
+        <a href="{{ submission.get_absolute_url }}">{{ submission.title }}</a>
+    </h3>
+    <p class="mb-3 author_list">by {{ submission.author_list }}</p>
+</div>
diff --git a/submissions/templates/submissions/_refereeing_invitation_card_content.html b/submissions/templates/submissions/_refereeing_invitation_card_content.html
deleted file mode 100644
index 383f50fd3d8ea650d0ed908efcce3e7ed7583f54..0000000000000000000000000000000000000000
--- a/submissions/templates/submissions/_refereeing_invitation_card_content.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<div class="card-body">
-    <h3 class="card-title">{% if invitation.submission.reporting_deadline_has_passed %}<span class="label label-sm label-danger mr-2">overdue</span> {% endif %}{{ invitation.submission }}</h3>
-    <h4 class="card-subtitle text-muted">due: {{ invitation.submission.reporting_deadline }}</h4>
-
-    <div class="d-block">
-        <a class="d-inline-block" href="{% url 'submissions:submit_report' arxiv_identifier_w_vn_nr=invitation.submission.arxiv_identifier_w_vn_nr %}">Submit your Report</a> <span class="text-blue">|</span>
-        <a class="d-inline-block" href="{% url 'submissions:communication' arxiv_identifier_w_vn_nr=invitation.submission.arxiv_identifier_w_vn_nr comtype='RtoE' referee_id=request.user.contributor.id %}">Write to the Editor-in-charge</a>.
-    </div>
-
-</div>
diff --git a/submissions/templates/submissions/_submission_card_author_content.html b/submissions/templates/submissions/_submission_card_author_content.html
deleted file mode 100644
index 1dabd69564b13275a5cc7742cbf8f826e3baeb2f..0000000000000000000000000000000000000000
--- a/submissions/templates/submissions/_submission_card_author_content.html
+++ /dev/null
@@ -1,20 +0,0 @@
-{% extends 'submissions/_submission_card_base.html' %}
-
-{% block card_block_footer %}
-    {{block.super}}
-    <p class="card-text">by {{submission.author_list}}</p>
-    <p class="card-text text-muted">Version {{submission.arxiv_vn_nr}} ({% if submission.is_current %}current version{% else %}deprecated version {{submission.arxiv_vn_nr}}{% endif %})</p>
-    <p class="card-text text-muted">Submitted {{submission.submission_date}} to {{submission.get_submitted_to_journal_display}} - latest activity: {{submission.latest_activity}}</p>
-    <p class="card-text">Status: {{submission.get_status_display}}</p>
-
-    {% if current_user and current_user.contributor == submission.submitted_by %}
-        <p class="card-text">
-            {% if submission.editor_in_charge %}
-                <a href="{% url 'submissions:communication' arxiv_identifier_w_vn_nr=submission.arxiv_identifier_w_vn_nr comtype='AtoE' %}">Write to the Editor-in-charge</a>
-            {% endif %}
-            {% if submission.status == 'revision_requested' %}
-            &middot; <a href="{% url 'submissions:prefill_using_identifier' %}?identifier={{submission.arxiv_identifier_wo_vn_nr}}">Resubmit this manuscript</a>
-            {% endif %}
-        </p>
-    {% endif %}
-{% endblock %}
diff --git a/submissions/templates/submissions/_submission_card_content.html b/submissions/templates/submissions/_submission_card_content.html
deleted file mode 100644
index 900102bc98312f0c8e146a3c4c309d0a04dabfaa..0000000000000000000000000000000000000000
--- a/submissions/templates/submissions/_submission_card_content.html
+++ /dev/null
@@ -1,15 +0,0 @@
-{% extends 'submissions/_submission_card_base.html' %}
-
-{% block title_class_block %}mb-0{% endblock %}
-
-{% block card_block_footer %}
-    {{block.super}}
-    <p class="card-text mb-3">by {{submission.author_list}}</p>
-    <p class="card-text text-muted">Version {{submission.arxiv_vn_nr}} ({% if submission.is_current %}current version{% else %}deprecated version {{submission.arxiv_vn_nr}}{% endif %})</p>
-    <p class="card-text text-muted">
-        {% if submission.publication %}
-            Published as <a href="{{submission.publication.get_absolute_url}}">{{submission.publication.in_issue.in_volume.in_journal.get_abbreviation_citation}} <strong>{{submission.publication.in_issue.in_volume.number}}</strong>, {{submission.publication.get_paper_nr}} ({{submission.publication.publication_date|date:'Y'}})</a>
-        {% else %}
-            Submitted {{submission.submission_date}} to {{submission.get_submitted_to_journal_display}}
-        {% endif %} &middot; latest activity: {{submission.latest_activity}}</p>
-{% endblock %}
diff --git a/submissions/templates/submissions/_submission_card_content_sparse.html b/submissions/templates/submissions/_submission_card_content_sparse.html
deleted file mode 100644
index d90db974e82eb305e28193c5df4923e30c674dc6..0000000000000000000000000000000000000000
--- a/submissions/templates/submissions/_submission_card_content_sparse.html
+++ /dev/null
@@ -1,13 +0,0 @@
-{% extends 'submissions/_submission_card_base.html' %}
-
-{% block cardblock_class_block %}px-0{% endblock %}
-
-
-{% block card_block_footer %}
-    {{block.super}}
-    <div class="mt-0 mb-3">by {{submission.author_list}}</div>
-    <div class="text-muted">
-        <span class="d-inline-block">Submitted {{submission.submission_date}}</span>
-        <span class="d-inline-block">to {{submission.get_submitted_to_journal_display}}</span>
-    </div>
-{% endblock %}
diff --git a/submissions/templates/submissions/_submission_card_contributor_content.html b/submissions/templates/submissions/_submission_card_contributor_content.html
deleted file mode 100644
index 4f5b8fbe93eb705b4d1e3f6b7fc01315f7646fc7..0000000000000000000000000000000000000000
--- a/submissions/templates/submissions/_submission_card_contributor_content.html
+++ /dev/null
@@ -1,8 +0,0 @@
-{% extends 'submissions/_submission_card_base.html' %}
-
-{% block card_block_footer %}
-    {{block.super}}
-    <p class="card-text">by {{submission.author_list}}</p>
-    <p class="card-text text-muted">Submitted {{submission.submission_date}} to {{submission.get_submitted_to_journal_display}}</p>
-    <p class="card-text text-muted">Status: {{submission.get_status_display}}</p>
-{% endblock %}
diff --git a/submissions/templates/submissions/_submission_card_eic_content.html b/submissions/templates/submissions/_submission_card_eic_content.html
deleted file mode 100644
index 41d94af29220d1f0b69ec2e5db8b7edf75c070c1..0000000000000000000000000000000000000000
--- a/submissions/templates/submissions/_submission_card_eic_content.html
+++ /dev/null
@@ -1,8 +0,0 @@
-{% extends 'submissions/_submission_card_base.html' %}
-
-{% block card_block_footer %}
-    {{block.super}}
-    <p class="card-text text-muted">by {{submission.author_list}} (submitted {{submission.submission_date}} to {{submission.get_submitted_to_journal_display}})</p>
-    <p class="card-text text-muted">Status: {{submission.get_status_display}}</p>
-    <p class="card-text mt-2">Manage this Submission from its <a href="{% url 'submissions:editorial_page' submission.arxiv_identifier_w_vn_nr %}">Editorial Page</a>.</p>
-{% endblock %}
diff --git a/submissions/templates/submissions/_submission_card_fellow_content.html b/submissions/templates/submissions/_submission_card_fellow_content.html
deleted file mode 100644
index bbf4abf84b79b620a577f01a9acdbb2ed243beb8..0000000000000000000000000000000000000000
--- a/submissions/templates/submissions/_submission_card_fellow_content.html
+++ /dev/null
@@ -1,90 +0,0 @@
-{% extends 'submissions/_submission_card_base.html' %}
-
-{% block card_block_footer %}
-    <p class="mb-3 author_list">by {{submission.author_list}}</p>
-
-    <table class="text-muted w-100 mb-1">
-        <tr>
-            <td style="min-width: 40%;">Version</td>
-            <td>{{submission.arxiv_vn_nr}} ({% if submission.is_current %}current version{% else %}deprecated version {{submission.arxiv_vn_nr}}{% endif %})</td>
-        </tr>
-        <tr>
-            <td>Submitted</td>
-            <td>{{submission.submission_date}} to {{submission.get_submitted_to_journal_display}}</td>
-        </tr>
-
-        {% if submission.acceptance_date %}
-            <tr>
-                <td>Accepted</td>
-                <td>{{submission.acceptance_date}}</td>
-            </tr>
-        {% endif %}
-
-        <tr>
-            <td>Latest activity</td>
-            <td>{{submission.latest_activity}}</td>
-        </tr>
-        <tr>
-            <td>Editor-in-charge</td>
-            <td>
-                {% if submission.editor_in_charge %}
-                    {{ submission.editor_in_charge }}
-                {% elif perms.scipost.can_assign_submissions %}
-                    <a href="{% url 'submissions:assign_submission' submission.arxiv_identifier_w_vn_nr %}">Send a new assignment request</a>
-                {% else %}
-                    <strong class="text-danger">You can volunteer to become Editor-in-charge by <a href="{% url 'submissions:volunteer_as_EIC' submission.arxiv_identifier_w_vn_nr %}">clicking here</a>.</strong>
-                {% endif %}
-            </td>
-        </tr>
-        <tr>
-            <td>Status</td>
-            <td>{{ submission.get_status_display }}</td>
-        </tr>
-        <tr>
-            <td>Refereeing cycle</td>
-            <td>{{ submission.get_refereeing_cycle_display }}</td>
-        </tr>
-
-        {% include 'partials/submissions/refereeing_status_as_tr.html' with submission=submission %}
-
-        <tr>
-            <td>Comments</td>
-            <td>
-                {{submission.comments.vetted.count}}
-                <small><span class="fa fa-info-circle" data-toggle="tooltip" data-placement='bottom' data-html="true" title="{{submission.comments.regular_comments.vetted.count}} comments<br>{{submission.comments.author_replies.vetted.count}} author replies<hr>{{submission.comments.awaiting_vetting.count}} awaiting vetting"></span></small>
-            </td>
-        </tr>
-
-        <tr>
-            <td>Reporting deadline</td>
-            <td>
-                {% if submission.reporting_deadline > now %}
-                    in {{ submission.reporting_deadline|timeuntil }}
-                {% else %}
-                    {{ submission.reporting_deadline|timesince }} ago
-                {% endif %}
-            </td>
-        </tr>
-
-        {% if perms.scipost.can_do_plagiarism_checks %}
-            <tr>
-                <td>Plagiarism score</td>
-                <td>
-                    {% if submission.plagiarism_report %}
-                        {{ submission.plagiarism_report.score }}%
-                    {% else %}
-                        <a href="{% url 'submissions:plagiarism' submission.arxiv_identifier_w_vn_nr %}">Run plagiarism check</a>
-                    {% endif %}
-                </td>
-            </tr>
-        {% endif %}
-
-        {% if perms.scipost.can_manage_college_composition %}
-            <tr>
-                <td>Pool composition</td>
-                <td><a href="{% url 'colleges:submission' submission.arxiv_identifier_w_vn_nr %}">{{ submission.fellows.count }} Fellowships</a></td>
-            </tr>
-        {% endif %}
-
-    </table>
-{% endblock %}
diff --git a/submissions/templates/submissions/_submission_card_in_pool.html b/submissions/templates/submissions/_submission_card_in_pool.html
index d75435ceac00ea15807a6e43641fbe1e402986e8..cd69c1f89a6cc73f5e9862b197b9ccf7c96ef382 100644
--- a/submissions/templates/submissions/_submission_card_in_pool.html
+++ b/submissions/templates/submissions/_submission_card_in_pool.html
@@ -6,7 +6,12 @@
 {% is_editor_in_charge request.user submission as is_editor_in_charge %}
 {% is_edcol_admin request.user as is_editorial_admin %}
 
-{% include 'submissions/_submission_card_fellow_content.html' with submission=submission hide_title=1 %}
+{# !! TODO: Remove this template as soon as new pool in active !! #}
+
+<div class="card-body px-0">
+    {% include 'partials/submissions/submission_title.html' with submission=submission %}
+    {% include 'partials/submissions/pool/submission_info_table.html' with submission=submission %}
+</div>
 
 <div class="card-body">
     {% if submission.remarks.all %}
diff --git a/submissions/templates/submissions/admin/recommendation.html b/submissions/templates/submissions/admin/recommendation.html
index e40ed8c0d607cd2c7b64c1f19981d2a5bff09bd1..52bafd667d02290e165300a5758860e775937492 100644
--- a/submissions/templates/submissions/admin/recommendation.html
+++ b/submissions/templates/submissions/admin/recommendation.html
@@ -13,7 +13,8 @@
 {% block content %}
     <h1 class="highlight">Editorial Recommendation</h1>
 
-    {% include 'submissions/_submission_card_fellow_content.html' with submission=object.submission %}
+    {% include 'partials/submissions/submission_title.html' with submission=object.submission %}
+    {% include 'partials/submissions/pool/submission_info_table.html' with submission=object.submission %}
 
     <br>
     {% include 'submissions/_recommendation_fellow_content.html' with recommendation=object %}
diff --git a/submissions/templates/submissions/admin/recommendation_prepare_for_voting.html b/submissions/templates/submissions/admin/recommendation_prepare_for_voting.html
index 2bfa56868b03435e2173d7a86be6077b7728a660..b317cf46f6df431693bd35a63ea3b953fdd6cfa8 100644
--- a/submissions/templates/submissions/admin/recommendation_prepare_for_voting.html
+++ b/submissions/templates/submissions/admin/recommendation_prepare_for_voting.html
@@ -14,7 +14,8 @@
 
 <h1 class="highlight">Prepare Editorial Recommendation for Voting</h1>
 
-{% include 'submissions/_submission_card_fellow_content.html' with submission=recommendation.submission %}
+{% include 'partials/submissions/submission_title.html' with submission=recommendation.submission %}
+{% include 'partials/submissions/pool/submission_info_table.html' with submission=recommendation.submission %}
 
 <br>
 {% include 'submissions/_recommendation_fellow_content.html' with recommendation=object %}
diff --git a/submissions/templates/submissions/communication.html b/submissions/templates/submissions/communication.html
index 345b299e194ebe8a1543145def237977e6e6b368..c360101c9daa43b362dacbe71b367380eddb6b22 100644
--- a/submissions/templates/submissions/communication.html
+++ b/submissions/templates/submissions/communication.html
@@ -29,7 +29,7 @@
     </div>
 </div>
 
-{% include 'submissions/_submission_card_content.html' with submission=submission %}
+{% include 'partials/submissions/submission_card_content.html' with submission=submission %}
 
 <br>
 <div class="row">
diff --git a/submissions/templates/submissions/pool.html b/submissions/templates/submissions/pool.html
index fc8fc6035dfd14d64e5edffb31f63077ed65cfe0..bff975019a340c0e7eb7964b8ca79aaa86994b4e 100644
--- a/submissions/templates/submissions/pool.html
+++ b/submissions/templates/submissions/pool.html
@@ -44,8 +44,11 @@
                         {% endif %}
 
                         <div class="col-12" id="undergoing_rec_{{rec.id}}">
-                            <div class="card card-outline-secondary">
-                                {% include 'submissions/_submission_card_fellow_content.html' with submission=rec.submission %}
+                            <div class="card">
+                                <div class="card-body">
+                                    {% include 'partials/submissions/submission_title.html' with submission=rec.submission %}
+                                    {% include 'partials/submissions/pool/submission_info_table.html' with submission=rec.submission %}
+                                </div>
                             </div>
 
                             <div class="card card-outline-secondary">
@@ -130,8 +133,11 @@
 
                     <div class="row">
                         <div class="col-12" id="prepare_rec_{{rec.id}}">
-                            <div class="card card-outline-secondary">
-                                {% include 'submissions/_submission_card_fellow_content.html' with submission=rec.submission %}
+                            <div class="card">
+                                <div class="card-body">
+                                    {% include 'partials/submissions/submission_title.html' with submission=rec.submission %}
+                                    {% include 'partials/submissions/pool/submission_info_table.html' with submission=rec.submission %}
+                                </div>
                             </div>
 
                             <div class="card card-outline-secondary">
@@ -184,8 +190,11 @@
 
                 <div class="row">
                     <div class="col-12">
-                        <div class="card card-outline-secondary">
-                            {% include 'submissions/_submission_card_fellow_content.html' with submission=rec.submission %}
+                        <div class="card">
+                            <div class="card-body">
+                                {% include 'partials/submissions/submission_title.html' with submission=rec.submission %}
+                                {% include 'partials/submissions/pool/submission_info_table.html' with submission=rec.submission %}
+                            </div>
                         </div>
 
                         <div class="card card-outline-secondary">
diff --git a/submissions/templates/submissions/pool/assignments.html b/submissions/templates/submissions/pool/assignments.html
index c3602200ef5f7804af5aff7ee71a30ed38b2b4d0..73dfcb932ee00dbb41e9e8da8c19e13a37ee2f5f 100644
--- a/submissions/templates/submissions/pool/assignments.html
+++ b/submissions/templates/submissions/pool/assignments.html
@@ -25,7 +25,9 @@
 <h1 class="highlight">Your current assignments:</h1>
 {% for assignment in current_assignments %}
     {% if not forloop.first %}<hr class="small">{% endif %}
-    {% include 'submissions/_submission_card_fellow_content.html' with submission=assignment.submission %}
+
+    {% include 'partials/submissions/submission_title.html' with submission=assignment.submission %}
+    {% include 'partials/submissions/pool/submission_info_table.html' with submission=assignment.submission %}
 
     {% include 'submissions/_required_actions_block.html' with submission=submission %}
     <h4 class="d-block mt-2">
diff --git a/submissions/templates/submissions/pool/recommendation.html b/submissions/templates/submissions/pool/recommendation.html
index ef62f309a2ef42f741699998540a65663237af6f..bf84970079036e734701537e61e42182789945c5 100644
--- a/submissions/templates/submissions/pool/recommendation.html
+++ b/submissions/templates/submissions/pool/recommendation.html
@@ -12,7 +12,10 @@
 {% block content %}
     <h1>Editorial Recommendation to vote on</h1>
 
-    {% include 'submissions/_submission_card_fellow_content.html' with submission=recommendation.submission %}
+
+    {% include 'partials/submissions/submission_title.html' with submission=recommendation.submission %}
+    {% include 'partials/submissions/pool/submission_info_table.html' with submission=recommendation.submission %}
+    <br>
 
     {% include 'submissions/_recommendation_fellow_content.html' with recommendation=recommendation %}
     <h3 class="mt-4">Your position on this recommendation</h3>
diff --git a/submissions/templates/submissions/submissions.html b/submissions/templates/submissions/submissions.html
index e257bc0782c9141b0e4e71fa6dde3aab5208193e..42aa6edd773874840173c4c7c46793bd7098fb77 100644
--- a/submissions/templates/submissions/submissions.html
+++ b/submissions/templates/submissions/submissions.html
@@ -69,7 +69,9 @@
             <ul class="list-group list-group-flush">
                 {% for submission in object_list %}
                     <li class="list-group-item">
-                        {% include 'submissions/_submission_card_content.html' with submission=submission %}
+                        <div class="card-body px-0">
+                            {% include 'partials/submissions/submission_card_content.html' with submission=submission %}
+                        </div>
                     </li>
                 {% endfor %}
             </ul>