diff --git a/components/campaigns/campaign.vue b/components/campaigns/campaign.vue
index da11cb2..0d0d7bc 100644
--- a/components/campaigns/campaign.vue
+++ b/components/campaigns/campaign.vue
@@ -85,7 +85,6 @@ const bannerSrc = (() => {
}
.campaign-banner {
- width: auto;
height: auto;
max-height: 100%;
max-width: 100%;
diff --git a/components/pagination/pagination.vue b/components/pagination/pagination.vue
index 0fa4399..13a3da4 100644
--- a/components/pagination/pagination.vue
+++ b/components/pagination/pagination.vue
@@ -3,6 +3,7 @@
@@ -155,6 +156,7 @@
@@ -434,10 +436,15 @@ function setView(newView) {
:deep(.campaign) .campaign-banner {
border-radius: .25rem;
- box-shadow: 0 0 3px var(--shadow-weak-20);
+ filter: drop-shadow(0 0 3px var(--shadow-weak-20));
}
}
+:deep(.campaign-meta) .campaign-banner,
+:deep(.campaign-scope) .campaign-banner {
+ width: auto;
+}
+
.scopes {
display: flex;
align-items: flex-end;
diff --git a/components/scenes/tile.vue b/components/scenes/tile.vue
index b303825..007647c 100644
--- a/components/scenes/tile.vue
+++ b/components/scenes/tile.vue
@@ -130,7 +130,7 @@ const props = defineProps({
});
const pageContext = inject('pageContext');
-const { user, restriction } = pageContext;
+const { user } = pageContext;
const pageStash = pageContext.pageProps.stash;
const currentStash = pageStash || pageContext.assets?.primaryStash;
diff --git a/components/tags/photos.vue b/components/tags/photos.vue
index 8604465..15f1e44 100644
--- a/components/tags/photos.vue
+++ b/components/tags/photos.vue
@@ -14,8 +14,8 @@
class="photo-container"
>
![]()