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 {