From 0a295e1bb0b6216a81f9e852fc28dea7f796fb99 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Tue, 18 Mar 2025 15:23:50 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../frontend/src/components/MkPageWindow.vue | 11 +- .../src/pages/custom-emojis-manager.vue | 120 ++++---- packages/frontend/src/pages/timeline.vue | 8 +- .../frontend/src/pages/welcome.entrance.a.vue | 254 ++++++++-------- packages/frontend/src/style.scss | 14 + packages/frontend/src/ui/deck/column.vue | 1 - packages/frontend/src/ui/deck/main-column.vue | 7 +- packages/frontend/src/ui/minimum.vue | 3 +- packages/frontend/src/ui/universal.vue | 254 ++++++++-------- packages/frontend/src/ui/visitor.vue | 273 ++++-------------- packages/frontend/src/ui/zen.vue | 36 ++- 11 files changed, 393 insertions(+), 588 deletions(-) diff --git a/packages/frontend/src/components/MkPageWindow.vue b/packages/frontend/src/components/MkPageWindow.vue index 67b3165ade..51f19faf29 100644 --- a/packages/frontend/src/components/MkPageWindow.vue +++ b/packages/frontend/src/components/MkPageWindow.vue @@ -22,7 +22,7 @@ SPDX-License-Identifier: AGPL-3.0-only -
+
@@ -31,13 +31,11 @@ SPDX-License-Identifier: AGPL-3.0-only - - diff --git a/packages/frontend/src/style.scss b/packages/frontend/src/style.scss index c449b0e956..68384e80cb 100644 --- a/packages/frontend/src/style.scss +++ b/packages/frontend/src/style.scss @@ -170,6 +170,20 @@ rt { text-align: center; } +._pageContainer { + container-type: size; + contain: strict; + overflow: auto; + overscroll-behavior: contain; +} + +._page { + height: 100cqh; + overflow: auto; + overflow-y: scroll; + overscroll-behavior: contain; +} + ._indicatorCircle { display: inline-block; width: 1em; diff --git a/packages/frontend/src/ui/deck/column.vue b/packages/frontend/src/ui/deck/column.vue index 7fdf75c026..3358b4e52b 100644 --- a/packages/frontend/src/ui/deck/column.vue +++ b/packages/frontend/src/ui/deck/column.vue @@ -358,7 +358,6 @@ function onDrop(ev) { > .body { background: var(--MI_THEME-bg) !important; - overflow-y: scroll !important; scrollbar-color: var(--MI_THEME-scrollbarHandle) transparent; &::-webkit-scrollbar-track { diff --git a/packages/frontend/src/ui/deck/main-column.vue b/packages/frontend/src/ui/deck/main-column.vue index 1ba01a4c8d..5de5d0a866 100644 --- a/packages/frontend/src/ui/deck/main-column.vue +++ b/packages/frontend/src/ui/deck/main-column.vue @@ -12,7 +12,7 @@ SPDX-License-Identifier: AGPL-3.0-only -
+
@@ -20,7 +20,6 @@ SPDX-License-Identifier: AGPL-3.0-only diff --git a/packages/frontend/src/ui/minimum.vue b/packages/frontend/src/ui/minimum.vue index 95d564f5a3..ebaa46850c 100644 --- a/packages/frontend/src/ui/minimum.vue +++ b/packages/frontend/src/ui/minimum.vue @@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-only