26 lines
1.7 KiB
Plaintext
26 lines
1.7 KiB
Plaintext
<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" editor-extension-mode="False">
|
|
<Style src="project:/Assets/UI/Global.uss" />
|
|
<ui:VisualElement name="SettingsRoot" class="screen-root" picking-mode="Position" style="background-color: rgba(0, 0, 0, 0.7); justify-content: flex-start;">
|
|
<ui:VisualElement name="Sidebar" picking-mode="Position" class="panel-glass border-accent" style="width: 500px; height: 100%; flex-direction: row; padding: 0; border-radius: 0; border-right-width: 2px;">
|
|
<!-- Tabs -->
|
|
<ui:VisualElement name="TabsColumn" style="width: 35%; background-color: rgba(0, 0, 0, 0.3); padding-top: 60px;">
|
|
<ui:Button name="GeneralTab" text="GENERAL" class="sidebar-tab active-tab" />
|
|
<ui:Button name="VideoTab" text="VIDEO" class="sidebar-tab" />
|
|
<ui:Button name="SoundTab" text="SOUND" class="sidebar-tab" />
|
|
<ui:Button name="ControlTab" text="CONTROL" class="sidebar-tab" />
|
|
|
|
<ui:VisualElement style="flex-grow: 1;" />
|
|
<ui:Button name="CloseSettingsBtn" text="BACK" class="button-spring btn-exit" style="margin: 20px;" />
|
|
</ui:VisualElement>
|
|
|
|
<!-- Details -->
|
|
<ui:VisualElement name="DetailsColumn" style="width: 65%; padding: 40px;">
|
|
<ui:Label name="TabTitle" text="GENERAL" class="text-heading" />
|
|
<ui:ScrollView name="SettingsContent" class="scroll-list" style="flex-grow: 1;">
|
|
<!-- Content will be injected here -->
|
|
</ui:ScrollView>
|
|
</ui:VisualElement>
|
|
</ui:VisualElement>
|
|
</ui:VisualElement>
|
|
</ui:UXML>
|