From dd5aef15b1a17feb893eddb133adc27a0bf63c71 Mon Sep 17 00:00:00 2001 From: "Jonas Luz Jr." Date: Sun, 23 Nov 2025 16:35:32 -0300 Subject: [PATCH] Adds GUI design. --- Assets/UI Toolkit.meta | 8 + Assets/UI Toolkit/UnityThemes.meta | 8 + .../UnityThemes/UnityDefaultRuntimeTheme.tss | 1 + .../UnityDefaultRuntimeTheme.tss.meta | 11 + Assets/_Client/GUI/Main.uss | 7 + Assets/_Client/GUI/Main.uss.meta | 11 + Assets/_Client/GUI/Main.uxml | 11 + Assets/_Client/GUI/Main.uxml.meta | 10 + .../_Client/Settings/App.PanelSettings.asset | 49 + .../Settings/App.PanelSettings.asset.meta | 8 + Assets/mainSettings.lighting | 63 + Assets/mainSettings.lighting.meta | 8 + UIElementsSchema/UIElements.xsd | 21 + .../Unity.Profiling.Editor.UI.xsd | 27 + UIElementsSchema/Unity.Profiling.Editor.xsd | 129 + UIElementsSchema/Unity.UI.Builder.xsd | 1515 ++++++++++++ .../UnityEditor.Accessibility.xsd | 116 + .../UnityEditor.Audio.UIElements.xsd | 101 + .../UnityEditor.Experimental.GraphView.xsd | 75 + ...r.Inspector.GraphicsSettingsInspectors.xsd | 27 + UIElementsSchema/UnityEditor.Inspector.xsd | 30 + UIElementsSchema/UnityEditor.Overlays.xsd | 54 + ...UnityEditor.PackageManager.UI.Internal.xsd | 880 +++++++ UIElementsSchema/UnityEditor.Rendering.xsd | 54 + UIElementsSchema/UnityEditor.Search.xsd | 31 + .../UnityEditor.ShaderGraph.Drawing.xsd | 95 + .../UnityEditor.ShortcutManagement.xsd | 52 + .../UnityEditor.UIElements.Debugger.xsd | 28 + ...UnityEditor.UIElements.ProjectSettings.xsd | 127 + UIElementsSchema/UnityEditor.UIElements.xsd | 663 +++++ UIElementsSchema/UnityEngine.UIElements.xsd | 2138 +++++++++++++++++ 31 files changed, 6358 insertions(+) create mode 100644 Assets/UI Toolkit.meta create mode 100644 Assets/UI Toolkit/UnityThemes.meta create mode 100644 Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss create mode 100644 Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta create mode 100644 Assets/_Client/GUI/Main.uss create mode 100644 Assets/_Client/GUI/Main.uss.meta create mode 100644 Assets/_Client/GUI/Main.uxml create mode 100644 Assets/_Client/GUI/Main.uxml.meta create mode 100644 Assets/_Client/Settings/App.PanelSettings.asset create mode 100644 Assets/_Client/Settings/App.PanelSettings.asset.meta create mode 100644 Assets/mainSettings.lighting create mode 100644 Assets/mainSettings.lighting.meta create mode 100644 UIElementsSchema/UIElements.xsd create mode 100644 UIElementsSchema/Unity.Profiling.Editor.UI.xsd create mode 100644 UIElementsSchema/Unity.Profiling.Editor.xsd create mode 100644 UIElementsSchema/Unity.UI.Builder.xsd create mode 100644 UIElementsSchema/UnityEditor.Accessibility.xsd create mode 100644 UIElementsSchema/UnityEditor.Audio.UIElements.xsd create mode 100644 UIElementsSchema/UnityEditor.Experimental.GraphView.xsd create mode 100644 UIElementsSchema/UnityEditor.Inspector.GraphicsSettingsInspectors.xsd create mode 100644 UIElementsSchema/UnityEditor.Inspector.xsd create mode 100644 UIElementsSchema/UnityEditor.Overlays.xsd create mode 100644 UIElementsSchema/UnityEditor.PackageManager.UI.Internal.xsd create mode 100644 UIElementsSchema/UnityEditor.Rendering.xsd create mode 100644 UIElementsSchema/UnityEditor.Search.xsd create mode 100644 UIElementsSchema/UnityEditor.ShaderGraph.Drawing.xsd create mode 100644 UIElementsSchema/UnityEditor.ShortcutManagement.xsd create mode 100644 UIElementsSchema/UnityEditor.UIElements.Debugger.xsd create mode 100644 UIElementsSchema/UnityEditor.UIElements.ProjectSettings.xsd create mode 100644 UIElementsSchema/UnityEditor.UIElements.xsd create mode 100644 UIElementsSchema/UnityEngine.UIElements.xsd diff --git a/Assets/UI Toolkit.meta b/Assets/UI Toolkit.meta new file mode 100644 index 0000000..b6e3cd5 --- /dev/null +++ b/Assets/UI Toolkit.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6cab5e41147b0ce4f9edb57e984c44d9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI Toolkit/UnityThemes.meta b/Assets/UI Toolkit/UnityThemes.meta new file mode 100644 index 0000000..91bf290 --- /dev/null +++ b/Assets/UI Toolkit/UnityThemes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dad45e9889213af42a92eeb316cd43c6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss b/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss new file mode 100644 index 0000000..1056e07 --- /dev/null +++ b/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss @@ -0,0 +1 @@ +@import url("unity-theme://default"); \ No newline at end of file diff --git a/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta b/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta new file mode 100644 index 0000000..f72ab83 --- /dev/null +++ b/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1b5d81a56b9e56744a0533e210536810 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12388, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Assets/_Client/GUI/Main.uss b/Assets/_Client/GUI/Main.uss new file mode 100644 index 0000000..44e2e18 --- /dev/null +++ b/Assets/_Client/GUI/Main.uss @@ -0,0 +1,7 @@ +:root { +} + +.expandable { + flex-grow: 1; + white-space: normal; +} diff --git a/Assets/_Client/GUI/Main.uss.meta b/Assets/_Client/GUI/Main.uss.meta new file mode 100644 index 0000000..e471446 --- /dev/null +++ b/Assets/_Client/GUI/Main.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fe550b4c3daa62b448a38ddf615910a6 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Assets/_Client/GUI/Main.uxml b/Assets/_Client/GUI/Main.uxml new file mode 100644 index 0000000..d4953f3 --- /dev/null +++ b/Assets/_Client/GUI/Main.uxml @@ -0,0 +1,11 @@ + +