diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java index fff91e67c..9ed3bffe7 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java @@ -81,7 +81,7 @@ public class GameListItemSkin extends SkinBase { JFXButton btnUpgrade = new JFXButton(); btnUpgrade.setOnMouseClicked(e -> skinnable.update()); btnUpgrade.getStyleClass().add("toggle-icon4"); - btnUpgrade.setGraphic(SVG.update(Theme.blackFillBinding(), -1, -1)); + btnUpgrade.setGraphic(FXUtils.limitingSize(SVG.update(Theme.blackFillBinding(), 24, 24), 24, 24)); runInFX(() -> FXUtils.installFastTooltip(btnUpgrade, i18n("version.update"))); right.getChildren().add(btnUpgrade); } @@ -91,7 +91,7 @@ public class GameListItemSkin extends SkinBase { btnLaunch.setOnMouseClicked(e -> skinnable.launch()); btnLaunch.getStyleClass().add("toggle-icon4"); BorderPane.setAlignment(btnLaunch, Pos.CENTER); - btnLaunch.setGraphic(SVG.launch(Theme.blackFillBinding(), 20, 20)); + btnLaunch.setGraphic(FXUtils.limitingSize(SVG.launchOutline(Theme.blackFillBinding(), 24, 24), 24, 24)); right.getChildren().add(btnLaunch); } @@ -103,7 +103,7 @@ public class GameListItemSkin extends SkinBase { }); btnManage.getStyleClass().add("toggle-icon4"); BorderPane.setAlignment(btnManage, Pos.CENTER); - btnManage.setGraphic(SVG.dotsVertical(Theme.blackFillBinding(), -1, -1)); + btnManage.setGraphic(FXUtils.limitingSize(SVG.dotsVertical(Theme.blackFillBinding(), 24, 24), 24, 24)); right.getChildren().add(btnManage); } diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListPage.java index 832dffd18..651ad7536 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListPage.java @@ -137,28 +137,28 @@ public class GameListPage extends ListPageBase implements Decorato installNewGameItem.getStyleClass().add("navigation-drawer-item"); installNewGameItem.setTitle(i18n("install.new_game")); installNewGameItem.setActionButtonVisible(false); - installNewGameItem.setLeftGraphic(VersionPage.wrap(SVG.plus(Theme.blackFillBinding(), -1, -1))); + installNewGameItem.setLeftGraphic(VersionPage.wrap(SVG.plus(Theme.blackFillBinding(), 24, 24))); installNewGameItem.setOnAction(e -> Versions.addNewGame()); AdvancedListItem installModpackItem = new AdvancedListItem(); installModpackItem.getStyleClass().add("navigation-drawer-item"); installModpackItem.setTitle(i18n("install.modpack")); installModpackItem.setActionButtonVisible(false); - installModpackItem.setLeftGraphic(VersionPage.wrap(SVG.importIcon(Theme.blackFillBinding(), -1, -1))); + installModpackItem.setLeftGraphic(VersionPage.wrap(SVG.importIcon(Theme.blackFillBinding(), 24, 24))); installModpackItem.setOnAction(e -> Versions.importModpack()); AdvancedListItem refreshItem = new AdvancedListItem(); refreshItem.getStyleClass().add("navigation-drawer-item"); refreshItem.setTitle(i18n("button.refresh")); refreshItem.setActionButtonVisible(false); - refreshItem.setLeftGraphic(VersionPage.wrap(SVG.refresh(Theme.blackFillBinding(), -1, -1))); + refreshItem.setLeftGraphic(VersionPage.wrap(SVG.refresh(Theme.blackFillBinding(), 24, 24))); refreshItem.setOnAction(e -> gameList.refreshList()); AdvancedListItem globalManageItem = new AdvancedListItem(); globalManageItem.getStyleClass().add("navigation-drawer-item"); globalManageItem.setTitle(i18n("settings.type.global.manage")); globalManageItem.setActionButtonVisible(false); - globalManageItem.setLeftGraphic(VersionPage.wrap(SVG.gear(Theme.blackFillBinding(), -1, -1))); + globalManageItem.setLeftGraphic(VersionPage.wrap(SVG.gearOutline(Theme.blackFillBinding(), 24, 24))); globalManageItem.setOnAction(e -> modifyGlobalGameSettings()); AdvancedListBox bottomLeftCornerList = new AdvancedListBox()