From 5736ea8a247f500a5ccefe59629f869ef894ea6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=9E=E5=BA=90?= <109708109+CiiLu@users.noreply.github.com> Date: Sat, 7 Nov 2026 21:07:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E9=A1=B5=E6=9B=B4=E6=96=B0=E6=B0=94?= =?UTF-8?q?=E6=B3=A1=E6=B7=BB=E5=8A=A0=E6=82=AC=E5=81=9C=E5=8F=8D=E9=A6=88?= =?UTF-8?q?=20(#7215)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java | 3 ++- HMCL/src/main/resources/assets/css/root.css | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java index 410e3daca9..1b97718aa7 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java @@ -43,6 +43,7 @@ import org.jackhuang.hmcl.ui.animation.AnimationUtils; import org.jackhuang.hmcl.ui.animation.ContainerAnimations; import org.jackhuang.hmcl.ui.animation.TransitionPane; import org.jackhuang.hmcl.ui.construct.MessageDialogPane; +import org.jackhuang.hmcl.ui.construct.RipplerContainer; import org.jackhuang.hmcl.ui.construct.TwoLineListItem; import org.jackhuang.hmcl.ui.decorator.DecoratorPage; import org.jackhuang.hmcl.ui.instances.GameListPopupMenu; @@ -197,7 +198,7 @@ public final class MainPage extends StackPane implements DecoratorPage { StackPane.setMargin(closeUpdateButton, new Insets(5)); closeUpdateButton.setOnAction(e -> closeUpdateBubble()); - updatePane.getChildren().setAll(hBox, closeUpdateButton); + updatePane.getChildren().setAll(new RipplerContainer(hBox), closeUpdateButton); } HBox launchPane = new HBox(); diff --git a/HMCL/src/main/resources/assets/css/root.css b/HMCL/src/main/resources/assets/css/root.css index 6b8d23ec45..0f05af9433 100644 --- a/HMCL/src/main/resources/assets/css/root.css +++ b/HMCL/src/main/resources/assets/css/root.css @@ -372,8 +372,8 @@ -fx-background-radius: 2px; } -.bubble > HBox > .two-line-list-item > .title, -.bubble > HBox > .two-line-list-item > .subtitle { +.bubble > RipplerContainer > HBox > .two-line-list-item > .title, +.bubble > RipplerContainer > HBox > .two-line-list-item > .subtitle { -fx-text-fill: -monet-inverse-on-surface; }