diff --git a/src/components/cards/PluginCard.vue b/src/components/cards/PluginCard.vue index d590eb70..059af503 100644 --- a/src/components/cards/PluginCard.vue +++ b/src/components/cards/PluginCard.vue @@ -340,12 +340,12 @@ watch( }" >
@@ -466,6 +466,33 @@ watch( inset: 0; } +.card-backdrop { + background: rgba(var(--v-theme-primary), 0.2); + + &::before { + position: absolute; + background: color-mix(in srgb, var(--base-color) 60%, transparent); + content: ''; + inset: 0; + opacity: 0.8; + } +} + +.card-backdrop-blur { + /* stylelint-disable-next-line property-no-vendor-prefix */ + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + background: transparent; + + &::before { + position: absolute; + background: color-mix(in srgb, var(--base-color) 30%, transparent); + content: ''; + inset: 0; + opacity: 0.7; + } +} + .author-info { display: flex; align-items: center; diff --git a/src/components/dialog/SubscribeHistoryDialog.vue b/src/components/dialog/SubscribeHistoryDialog.vue index 2a448ddf..d14c6233 100644 --- a/src/components/dialog/SubscribeHistoryDialog.vue +++ b/src/components/dialog/SubscribeHistoryDialog.vue @@ -140,7 +140,7 @@ const dropdownItems = ref([ - + diff --git a/src/components/filebrowser/FileList.vue b/src/components/filebrowser/FileList.vue index d47a6cf6..47467b17 100644 --- a/src/components/filebrowser/FileList.vue +++ b/src/components/filebrowser/FileList.vue @@ -548,7 +548,7 @@ onMounted(() => { - - diff --git a/src/views/discover/MediaCardListView.vue b/src/views/discover/MediaCardListView.vue index 30cc8c1c..fdb6959e 100644 --- a/src/views/discover/MediaCardListView.vue +++ b/src/views/discover/MediaCardListView.vue @@ -109,7 +109,7 @@ async function fetchData({ done }: { done: any }) {