From 3d7b1fa7dd06db23ad5135c9b86a6e72d7945a05 Mon Sep 17 00:00:00 2001 From: sirjonasxx <36828922+sirjonasxx@users.noreply.github.com> Date: Wed, 16 Feb 2022 04:21:26 +0100 Subject: [PATCH] round border fix --- .../src/main/java/gearth/ui/titlebar/TitleBarController.java | 1 + .../src/main/resources/gearth/ui/themes/G-Earth/styling.css | 4 ++++ .../main/resources/gearth/ui/themes/G-Earth_Dark/styling.css | 4 ++++ G-Earth/src/main/resources/gearth/ui/themes/Tanji/styling.css | 4 ++++ 4 files changed, 13 insertions(+) diff --git a/G-Earth/src/main/java/gearth/ui/titlebar/TitleBarController.java b/G-Earth/src/main/java/gearth/ui/titlebar/TitleBarController.java index 6b7630d..a89b69f 100644 --- a/G-Earth/src/main/java/gearth/ui/titlebar/TitleBarController.java +++ b/G-Earth/src/main/java/gearth/ui/titlebar/TitleBarController.java @@ -79,6 +79,7 @@ public class TitleBarController { controller.config = config; stage.initStyle(StageStyle.TRANSPARENT); stage.getScene().setFill(Color.TRANSPARENT); + stage.getScene().getRoot().getStyleClass().add("root-node"); stage.titleProperty().addListener((i) -> controller.setTitle(stage.getTitle())); controller.setTitle(stage.getTitle()); diff --git a/G-Earth/src/main/resources/gearth/ui/themes/G-Earth/styling.css b/G-Earth/src/main/resources/gearth/ui/themes/G-Earth/styling.css index 2dbe3c7..e7a6169 100644 --- a/G-Earth/src/main/resources/gearth/ui/themes/G-Earth/styling.css +++ b/G-Earth/src/main/resources/gearth/ui/themes/G-Earth/styling.css @@ -954,6 +954,10 @@ VBox > .split-menu-button.last > .arrow-button { -fx-background-radius: 0 0 10 10; } +.root-node { + -fx-background-radius: 0 0 10 10; +} + #icon { /*-fx-image: url("logoSmall.png");*/ } diff --git a/G-Earth/src/main/resources/gearth/ui/themes/G-Earth_Dark/styling.css b/G-Earth/src/main/resources/gearth/ui/themes/G-Earth_Dark/styling.css index 03c6c2e..f1f19f7 100644 --- a/G-Earth/src/main/resources/gearth/ui/themes/G-Earth_Dark/styling.css +++ b/G-Earth/src/main/resources/gearth/ui/themes/G-Earth_Dark/styling.css @@ -996,6 +996,10 @@ VBox > .split-menu-button.last > .arrow-button { -fx-background-radius: 0 0 10 10; } +.root-node { + -fx-background-radius: 0 0 10 10; +} + #icon { /*-fx-image: url("logoSmall.png");*/ } diff --git a/G-Earth/src/main/resources/gearth/ui/themes/Tanji/styling.css b/G-Earth/src/main/resources/gearth/ui/themes/Tanji/styling.css index 7d76f93..d0aa2a2 100644 --- a/G-Earth/src/main/resources/gearth/ui/themes/Tanji/styling.css +++ b/G-Earth/src/main/resources/gearth/ui/themes/Tanji/styling.css @@ -953,6 +953,10 @@ VBox > .split-menu-button.last > .arrow-button { -fx-background-radius: 0 0 10 10; } +.root-node { + -fx-background-radius: 0 0 10 10; +} + #icon { /*-fx-image: url("logoSmall.png");*/ }