From 2adbdf703da96b647b5f08606175c4c7912ade00 Mon Sep 17 00:00:00 2001 From: Glavo Date: Fri, 6 Feb 2026 00:45:37 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=A4=A7=E9=83=A8?= =?UTF-8?q?=E5=88=86=E6=8E=A7=E4=BB=B6=E7=9A=84=E9=98=B4=E5=BD=B1=E6=95=88?= =?UTF-8?q?=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 { From 60c7cfb565c8dd4b00efd854e1fabc03cb7e3ffd Mon Sep 17 00:00:00 2001 From: Glavo Date: Sun, 26 Apr 2026 21:47:26 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=B8=BA=20installer-item-wrapper=20?= =?UTF-8?q?=E5=8D=A1=E7=89=87=E7=BB=84=E4=BB=B6=E6=B7=BB=E5=8A=A0=E8=BE=B9?= =?UTF-8?q?=E6=A1=86=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HMCL/src/main/resources/assets/css/root.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/HMCL/src/main/resources/assets/css/root.css b/HMCL/src/main/resources/assets/css/root.css index 5fd282de27..f45c09f1cf 100644 --- a/HMCL/src/main/resources/assets/css/root.css +++ b/HMCL/src/main/resources/assets/css/root.css @@ -403,6 +403,9 @@ } .installer-item-wrapper:card { + -fx-border-color: -monet-outline-variant; + -fx-border-width: 1; + -fx-border-radius: 4; } .installer-item-wrapper .installer-item:list-item {