diff --git a/tubearchivist/home/templates/home/channel_id.html b/tubearchivist/home/templates/home/channel_id.html
index 04a43336..5aefcba8 100644
--- a/tubearchivist/home/templates/home/channel_id.html
+++ b/tubearchivist/home/templates/home/channel_id.html
@@ -145,9 +145,12 @@
{% if view_style == "grid" %}
-
{{ grid_items }}
-
-
+ {% if grid_items < 7 %}
+
+ {% endif %}
+ {% if grid_items > 3 %}
+
+ {% endif %}
{% endif %}
diff --git a/tubearchivist/home/templates/home/home.html b/tubearchivist/home/templates/home/home.html
index fc4c76ae..cc497568 100644
--- a/tubearchivist/home/templates/home/home.html
+++ b/tubearchivist/home/templates/home/home.html
@@ -76,9 +76,12 @@
{% if view_style == "grid" %}
-
{{ grid_items }}
-
-
+ {% if grid_items < 7 %}
+
+ {% endif %}
+ {% if grid_items > 3 %}
+
+ {% endif %}
{% endif %}
diff --git a/tubearchivist/home/templates/home/playlist_id.html b/tubearchivist/home/templates/home/playlist_id.html
index 60b55228..1f5569cb 100644
--- a/tubearchivist/home/templates/home/playlist_id.html
+++ b/tubearchivist/home/templates/home/playlist_id.html
@@ -80,9 +80,12 @@
{% if view_style == "grid" %}
-
{{ grid_items }}
-
-
+ {% if grid_items < 7 %}
+
+ {% endif %}
+ {% if grid_items > 3 %}
+
+ {% endif %}
{% endif %}
diff --git a/tubearchivist/static/css/style.css b/tubearchivist/static/css/style.css
index 5ed455d6..f97e2f27 100644
--- a/tubearchivist/static/css/style.css
+++ b/tubearchivist/static/css/style.css
@@ -346,14 +346,20 @@ button:hover {
justify-content: end;
}
-.view-icons img,
-.grid-count img {
+.view-icons img {
width: 30px;
margin: 5px 10px;
cursor: pointer;
filter: var(--img-filter);
}
+.grid-count img {
+ width: 15px;
+ margin: 5px;
+ cursor: pointer;
+ filter: var(--img-filter);
+}
+
#hidden-form {
display: none;
}