diff --git a/resources/css/app.css b/resources/css/app.css
index d8630fa0f..3b66cc4e1 100644
--- a/resources/css/app.css
+++ b/resources/css/app.css
@@ -161,6 +161,7 @@ html, body {
/* Structural surfaces: color scheme variables applied to main chrome */
body {
background-color: var(--surface-body) !important;
+ transition: background-color 200ms cubic-bezier(0.4, 0, 0.2, 1);
}
.dark body {
background-color: var(--surface-body-dark) !important;
diff --git a/resources/views/browse/index.blade.php b/resources/views/browse/index.blade.php
index 63f68e311..5eee1bf0d 100644
--- a/resources/views/browse/index.blade.php
+++ b/resources/views/browse/index.blade.php
@@ -137,8 +137,8 @@
$hasValidCover = $coverUrl && !str_contains($coverUrl, 'no-cover.png');
@endphp
@if($hasValidCover)
-
-
+ query('thumbs') === '1') style="display:none" @endunless>
+
@endif