diff --git a/theme/src/client/components/BlogExtract.vue b/theme/src/client/components/BlogExtract.vue
index 8bec0828..115ea983 100644
--- a/theme/src/client/components/BlogExtract.vue
+++ b/theme/src/client/components/BlogExtract.vue
@@ -122,7 +122,7 @@ const showBlogExtract = computed(() => {
top: 0;
bottom: 0;
left: 0;
- z-index: var(--vp-z-index-sidebar);
+ z-index: var(--vp-z-index-overlay);
width: 100%;
opacity: 1;
background-color: rgba(0, 0, 0, 0.3);
@@ -146,11 +146,15 @@ const showBlogExtract = computed(() => {
background-color: var(--vp-c-bg);
border-top-left-radius: 12px;
border-top-right-radius: 12px;
- box-shadow: 0 -3px 12px rgba(0, 0, 0, 0.1), 0 -1px 4px rgba(0, 0, 0, 0.1);;
+ box-shadow: 0 -3px 12px rgba(0, 0, 0, 0.1), 0 -1px 4px rgba(0, 0, 0, 0.1);
transform: translateY(100%);
transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}
+.dark .blog-modal-container {
+ box-shadow: 0 -3px 12px rgba(0, 0, 0, 0.3), 0 -1px 4px rgba(0, 0, 0, 0.27);
+}
+
.blog-modal-container.open {
transform: translateY(0);
}
diff --git a/theme/src/client/components/Page.vue b/theme/src/client/components/Page.vue
index 462d15b6..b070c51d 100644
--- a/theme/src/client/components/Page.vue
+++ b/theme/src/client/components/Page.vue
@@ -1,6 +1,8 @@
diff --git a/theme/src/client/components/PageFooter.vue b/theme/src/client/components/PageFooter.vue
index 067675ac..6ea03911 100644
--- a/theme/src/client/components/PageFooter.vue
+++ b/theme/src/client/components/PageFooter.vue
@@ -1,6 +1,12 @@