From 5149194cb38c2f53cf725a50d35a58806b219863 Mon Sep 17 00:00:00 2001 From: Leo dev Date: Tue, 22 Apr 2025 14:52:38 -0500 Subject: [PATCH] added theming --- .../saturnclient/config/Theme.java | 31 ------------------- .../org/saturnclient/ui2/SaturnScreen.java | 1 - .../org/saturnclient/ui2/elements/Button.java | 2 +- 3 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 src/main/java/org/saturnclient/saturnclient/config/Theme.java diff --git a/src/main/java/org/saturnclient/saturnclient/config/Theme.java b/src/main/java/org/saturnclient/saturnclient/config/Theme.java deleted file mode 100644 index 5e46c99..0000000 --- a/src/main/java/org/saturnclient/saturnclient/config/Theme.java +++ /dev/null @@ -1,31 +0,0 @@ -package org.saturnclient.saturnclient.config; - -import java.io.File; -import java.io.IOException; -import java.nio.file.Files; -import java.util.HashMap; -import java.util.LinkedHashMap; -import java.util.Map; - -import org.saturnclient.saturnclient.SaturnClient; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.google.gson.JsonElement; -import com.google.gson.JsonObject; -import com.google.gson.JsonParser; -import com.google.gson.JsonPrimitive; - -import net.minecraft.client.MinecraftClient; - -public class Theme { - private Map> currentMap; - - public void setProperty(String name, Property value) { - currentMap.put(name, value); - } - - public Property getProperty(String name) { - return currentMap.get(name); - } -} diff --git a/src/main/java/org/saturnclient/ui2/SaturnScreen.java b/src/main/java/org/saturnclient/ui2/SaturnScreen.java index 796a476..70ef0eb 100644 --- a/src/main/java/org/saturnclient/ui2/SaturnScreen.java +++ b/src/main/java/org/saturnclient/ui2/SaturnScreen.java @@ -12,7 +12,6 @@ import net.minecraft.text.Text; public class SaturnScreen extends Screen { protected List elements = new ArrayList<>(); - private int hoveringIndex; public SaturnScreen(String title) { super(Text.literal(title)); diff --git a/src/main/java/org/saturnclient/ui2/elements/Button.java b/src/main/java/org/saturnclient/ui2/elements/Button.java index 42e8b9f..7ff8204 100644 --- a/src/main/java/org/saturnclient/ui2/elements/Button.java +++ b/src/main/java/org/saturnclient/ui2/elements/Button.java @@ -9,7 +9,7 @@ import org.saturnclient.ui2.resources.Fonts; import net.minecraft.util.Identifier; public class Button extends Element { - private static ThemeManager theme = new ThemeManager("Button", "testing"); + private static ThemeManager theme = new ThemeManager("Button", "hovering"); private static Property bgColor = theme.property("bg-color", new Property(0xFF000000)); private static Property fgColor = theme.property("fg-color", new Property(0xFFFFFFFF)); private static Property bold = theme.property("fg-bold", new Property(false));