From 2adbdf703da96b647b5f08606175c4c7912ade00 Mon Sep 17 00:00:00 2001 From: Glavo Date: Fri, 6 Feb 2026 00:45:37 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=A4=A7=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=8E=A7=E4=BB=B6=E7=9A=84=E9=98=B4=E5=BD=B1=E6=95=88=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/jackhuang/hmcl/ui/main/DownloadSettingsPage.java | 1 - HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java | 2 ++ HMCL/src/main/resources/assets/css/root.css | 6 ------ 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/DownloadSettingsPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/DownloadSettingsPage.java index d1a154032a..9d3f2435e4 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/DownloadSettingsPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/DownloadSettingsPage.java @@ -56,7 +56,6 @@ public DownloadSettingsPage() { { var downloadSource = new ComponentList(); - downloadSource.getStyleClass().add("card-non-transparent"); { var autoChooseDownloadSource = new LineToggleButton(); 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 8485178683..dbae795450 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 @@ -19,6 +19,7 @@ import com.jfoenix.controls.JFXButton; import com.jfoenix.controls.JFXPopup; +import com.jfoenix.effects.JFXDepthManager; import javafx.animation.KeyFrame; import javafx.animation.KeyValue; import javafx.animation.Timeline; @@ -151,6 +152,7 @@ public final class MainPage extends StackPane implements DecoratorPage { announcementCard.getChildren().setAll(titleBar, body); announcementCard.setSpacing(16); announcementCard.getStyleClass().addAll("card", "announcement"); + JFXDepthManager.setDepth(announcementCard, 2); VBox announcementBox = new VBox(16); announcementBox.setPadding(new Insets(15)); diff --git a/HMCL/src/main/resources/assets/css/root.css b/HMCL/src/main/resources/assets/css/root.css index a60599d112..f5e8e27baa 100644 --- a/HMCL/src/main/resources/assets/css/root.css +++ b/HMCL/src/main/resources/assets/css/root.css @@ -400,7 +400,6 @@ } .installer-item-wrapper:card { - -fx-effect: dropshadow(gaussian, rgba(0, 0, 0, 0.26), 10, 0.12, -1, 2); } .installer-item-wrapper .installer-item:list-item { @@ -964,7 +963,6 @@ .options-list { -fx-background-color: transparent; - -fx-effect: dropshadow(gaussian, rgba(0, 0, 0, 0.26), 5, 0.06, -0.5, 1); } .depth-0 { @@ -999,16 +997,12 @@ -fx-background-color: -monet-surface-container-low-transparent-80; -fx-background-radius: 4; -fx-padding: 8px; - - -fx-effect: dropshadow(gaussian, rgba(0, 0, 0, 0.26), 10, 0.12, -1, 2); } .card-non-transparent { -fx-background-color: -monet-surface-container-low; -fx-background-radius: 4; -fx-padding: 8px; - - -fx-effect: dropshadow(gaussian, rgba(0, 0, 0, 0.26), 5, 0.06, -0.5, 1); } .card-list {