diff --git a/bookwyrm/templates/discover/large-book.html b/bookwyrm/templates/discover/large-book.html
index 303d7318..408e20c0 100644
--- a/bookwyrm/templates/discover/large-book.html
+++ b/bookwyrm/templates/discover/large-book.html
@@ -8,7 +8,7 @@
diff --git a/bookwyrm/templates/discover/small-book.html b/bookwyrm/templates/discover/small-book.html
index f80a2690..048e5a71 100644
--- a/bookwyrm/templates/discover/small-book.html
+++ b/bookwyrm/templates/discover/small-book.html
@@ -6,7 +6,7 @@
{% with book=book %}
{% include 'snippets/book_cover.html' with size="small" %}
+ >{% include 'snippets/book_cover.html' with cover_class='is-small' %}
{% include 'snippets/stars.html' with rating=book|rating:request.user %}
diff --git a/bookwyrm/templates/feed/feed_layout.html b/bookwyrm/templates/feed/feed_layout.html
index edbab016..15e84a59 100644
--- a/bookwyrm/templates/feed/feed_layout.html
+++ b/bookwyrm/templates/feed/feed_layout.html
@@ -37,7 +37,7 @@
aria-label="{{ book.title }}"
aria-selected="{% if active_book == book.id|stringformat:'d' %}true{% elif shelf_counter == 1 and forloop.first %}true{% else %}false{% endif %}"
aria-controls="book-{{ book.id }}">
- {% include 'snippets/book_cover.html' with book=book size="medium" %}
+ {% include 'snippets/book_cover.html' with book=book cover_class='is-medium' %}
{% endfor %}
diff --git a/bookwyrm/templates/import_status.html b/bookwyrm/templates/import_status.html
index c2985c12..d85bb7fb 100644
--- a/bookwyrm/templates/import_status.html
+++ b/bookwyrm/templates/import_status.html
@@ -125,7 +125,7 @@
{% if item.book %}
- {% include 'snippets/book_cover.html' with book=item.book size='small' %}
+ {% include 'snippets/book_cover.html' with book=item.book cover_class='is-small' %}
{% endif %}
|
diff --git a/bookwyrm/templates/lists/curate.html b/bookwyrm/templates/lists/curate.html
index 995ba161..fa6a8fb9 100644
--- a/bookwyrm/templates/lists/curate.html
+++ b/bookwyrm/templates/lists/curate.html
@@ -32,7 +32,7 @@
href="{{ book.local_path }}"
aria-hidden="true"
>
- {% include 'snippets/book_cover.html' with size="small" %}
+ {% include 'snippets/book_cover.html' with cover_class='is-small' %}
diff --git a/bookwyrm/templates/lists/list_items.html b/bookwyrm/templates/lists/list_items.html
index 3e3e8bf4..ddc2fff0 100644
--- a/bookwyrm/templates/lists/list_items.html
+++ b/bookwyrm/templates/lists/list_items.html
@@ -8,11 +8,19 @@
{{ list.name }} {% include 'snippets/privacy-icons.html' with item=list %}
-
+
+ {% with list_books=list.listitem_set.all|slice:5 %}
+ {% if list_books %}
+
+ {% endif %}
+ {% endwith %}
+
{% if list.description %}
diff --git a/bookwyrm/templates/lists/lists.html b/bookwyrm/templates/lists/lists.html
index c7d789d0..a7a54811 100644
--- a/bookwyrm/templates/lists/lists.html
+++ b/bookwyrm/templates/lists/lists.html
@@ -28,7 +28,7 @@
{% if lists %}
-
+
{% include 'lists/list_items.html' with lists=lists %}
diff --git a/bookwyrm/templates/snippets/book_cover.html b/bookwyrm/templates/snippets/book_cover.html
index b1166f7f..b994343e 100644
--- a/bookwyrm/templates/snippets/book_cover.html
+++ b/bookwyrm/templates/snippets/book_cover.html
@@ -9,21 +9,20 @@
is-clipped
is-flex
is-align-items-center
+ {{ cover_class }}
{% if not book.cover %}
no-cover
{% endif %}
-
- {% if size %}
- is-{{ size }}
- {% endif %}
-
- {% if container_class %}
- {{ container_class }}
- {% endif %}
"
- aria-hidden="true"
+ {% if aria != "show" %}
+ aria-hidden="true"
+ {% endif %}
+
+ {% if book.alt_text %}
+ title="{{ book.alt_text }}"
+ {% endif %}
>
- {% include 'snippets/book_cover.html' with book=result container_class='column' img_path=false %}
+ {% include 'snippets/book_cover.html' with book=result cover_class='column' img_path=false %}
diff --git a/bookwyrm/templates/snippets/status/generated_status.html b/bookwyrm/templates/snippets/status/generated_status.html
index cb65a6f2..0b673037 100644
--- a/bookwyrm/templates/snippets/status/generated_status.html
+++ b/bookwyrm/templates/snippets/status/generated_status.html
@@ -8,7 +8,7 @@