diff --git a/packages/backend/src/server/web/style.css b/packages/backend/src/server/web/style.css index ee42b9deb..5072e0ad4 100644 --- a/packages/backend/src/server/web/style.css +++ b/packages/backend/src/server/web/style.css @@ -1,4 +1,4 @@ -html, body { +html { background-color: var(--bg); color: var(--fg); } diff --git a/packages/client/src/components/MkFolder.vue b/packages/client/src/components/MkFolder.vue index 337873fc1..63d47f2bf 100644 --- a/packages/client/src/components/MkFolder.vue +++ b/packages/client/src/components/MkFolder.vue @@ -144,6 +144,10 @@ export default defineComponent({ padding: var(--x-padding); -webkit-backdrop-filter: var(--blur, blur(8px)); backdrop-filter: var(--blur, blur(20px)); + margin-inline: -12px; + padding-inline: 12px; + mask: linear-gradient(to right, transparent, black 12px calc(100% - 12px), transparent); + -webkit-mask: linear-gradient(to right, transparent, black 12px calc(100% - 12px), transparent); > .title { margin: 0; diff --git a/packages/client/src/components/MkNotes.vue b/packages/client/src/components/MkNotes.vue index 124ffea6a..bf3631c18 100644 --- a/packages/client/src/components/MkNotes.vue +++ b/packages/client/src/components/MkNotes.vue @@ -58,13 +58,12 @@ defineExpose({ .giivymft { &.noGap { > .notes { - background: var(--panel); + background: var(--panel) !important; border-radius: var(--radius); } } &:not(.noGap) { > .notes { - background: var(--bg); .qtqtichx { background: var(--panel); border-radius: var(--radius); diff --git a/packages/client/src/pages/antenna-timeline.vue b/packages/client/src/pages/antenna-timeline.vue index c33eed75f..442d6882a 100644 --- a/packages/client/src/pages/antenna-timeline.vue +++ b/packages/client/src/pages/antenna-timeline.vue @@ -158,7 +158,7 @@ definePageMetadata( } > .tl { - background: var(--bg); + background: none; border-radius: var(--radius); overflow: clip; } diff --git a/packages/client/src/pages/note.vue b/packages/client/src/pages/note.vue index 29c18c12e..dbc2f2aa9 100644 --- a/packages/client/src/pages/note.vue +++ b/packages/client/src/pages/note.vue @@ -218,7 +218,9 @@ definePageMetadata( } .fcuexfpr { - background: var(--bg); + #calckey_app > :not(.wallpaper) & { + background: var(--bg); + } > .note { > .main { diff --git a/packages/client/src/pages/timeline.vue b/packages/client/src/pages/timeline.vue index e3f8a0083..6ab0fdda4 100644 --- a/packages/client/src/pages/timeline.vue +++ b/packages/client/src/pages/timeline.vue @@ -391,7 +391,7 @@ onMounted(() => { } > .tl { - background: var(--bg); + background: none; border-radius: var(--radius); overflow: clip; } diff --git a/packages/client/src/pages/user-list-timeline.vue b/packages/client/src/pages/user-list-timeline.vue index 2fd82500e..352e5d683 100644 --- a/packages/client/src/pages/user-list-timeline.vue +++ b/packages/client/src/pages/user-list-timeline.vue @@ -125,7 +125,7 @@ definePageMetadata( } > .tl { - background: var(--bg); + background: none; border-radius: var(--radius); overflow: clip; } diff --git a/packages/client/src/style.scss b/packages/client/src/style.scss index 52c7b62f4..37cb76f02 100644 --- a/packages/client/src/style.scss +++ b/packages/client/src/style.scss @@ -40,7 +40,6 @@ html { touch-action: manipulation; - background-color: var(--bg); background-attachment: fixed; background-size: cover; background-position: center; diff --git a/packages/client/src/ui/_common_/navbar.vue b/packages/client/src/ui/_common_/navbar.vue index 4ff10845f..a51ff5e7d 100644 --- a/packages/client/src/ui/_common_/navbar.vue +++ b/packages/client/src/ui/_common_/navbar.vue @@ -1,5 +1,5 @@