+
+ , 'General', '/'],
+ [, 'Appearance', '/appearance'],
+ [, 'APIs', '/apis'],
+ [, 'Language', '/language'],
+ ],
+ 'Game Settings': [
+ [, 'Minecraft settings', '/minecraft'],
+ [, 'Accounts', '/accounts'],
+ ],
+ 'About': [
+ [, 'Developer Options', '/developer'],
+ [, 'Changelog', '/changelog'],
+ [, 'Feedback', '/feedback'],
+ ],
+ }}
+ />
+
+
+
+
+
+ {props.children}
+
+
+
+
+ );
+}
+
+SettingsRoot.Routes = SettingsRoutes;
+
+export default SettingsRoot;
diff --git a/desktop/src/ui/pages/settings/launcher/SettingsAppearance.tsx b/desktop/src/ui/pages/settings/launcher/SettingsAppearance.tsx
new file mode 100644
index 00000000..1df4deaf
--- /dev/null
+++ b/desktop/src/ui/pages/settings/launcher/SettingsAppearance.tsx
@@ -0,0 +1,9 @@
+function SettingsAppearance() {
+ return (
+