52 lines
2.8 KiB
Plaintext
52 lines
2.8 KiB
Plaintext
<ui:UXML xmlns:ui="UnityEngine.UIElements" editor-extension-mode="False">
|
|
<ui:VisualElement class="root">
|
|
<ui:VisualElement class="panel" name="Panel_Lobby">
|
|
<ui:Label class="title" text="LOBBY" />
|
|
|
|
<!-- Status and Code -->
|
|
<ui:VisualElement class="status-bar">
|
|
<ui:Label class="status" name="Text_Status" text="OFFLINE" />
|
|
<ui:Label class="lobby-code-label" text="CODE:" />
|
|
<ui:Label class="lobby-code" name="Text_LobbyCodeValue" text="------" />
|
|
<ui:Button class="small-button" name="Button_CopyCode" text="COPY" />
|
|
</ui:VisualElement>
|
|
|
|
<!-- Tabs -->
|
|
<ui:VisualElement class="tab-bar">
|
|
<ui:Button class="tab-button" name="Button_HostTab" text="HOST" />
|
|
<ui:Button class="tab-button" name="Button_JoinTab" text="JOIN" />
|
|
</ui:VisualElement>
|
|
|
|
<!-- Host Group -->
|
|
<ui:VisualElement class="tab-content" name="Group_Host">
|
|
<ui:DropdownField class="dropdown" name="Dropdown_MaxPlayers" label="Max Players" />
|
|
<ui:Toggle class="toggle" name="Toggle_PublicLobby" label="Public Lobby" />
|
|
<ui:Button class="button" name="Button_CreateLobby" text="CREATE LOBBY" />
|
|
</ui:VisualElement>
|
|
|
|
<!-- Join Group -->
|
|
<ui:VisualElement class="tab-content" name="Group_Join">
|
|
<ui:TextField class="text-field" name="Input_LobbyCode" label="Lobby Code" />
|
|
<ui:Button class="button" name="Button_Connect" text="CONNECT" />
|
|
</ui:VisualElement>
|
|
|
|
<!-- Players List -->
|
|
<ui:GroupBox class="players-group">
|
|
<ui:Label class="group-title" text="Players" />
|
|
<ui:Label class="player-count" name="Text_PlayerCount" text="0/4 Players" />
|
|
<ui:ScrollView class="players-scroll" name="Scroll_Players">
|
|
<ui:VisualElement name="Content_PlayersList" class="players-content" />
|
|
</ui:ScrollView>
|
|
</ui:GroupBox>
|
|
|
|
<!-- Action Buttons -->
|
|
<ui:VisualElement class="action-buttons">
|
|
<ui:Button class="button" name="Button_InviteFriends" text="INVITE FRIENDS" />
|
|
<ui:Button class="button" name="Button_ToggleReady" text="READY" />
|
|
<ui:Button class="button" name="Button_StartGame" text="START GAME" />
|
|
<ui:Button class="button" name="Button_LeaveLobby" text="LEAVE" />
|
|
<ui:Button class="button" name="Button_BackFromLobby" text="BACK" />
|
|
</ui:VisualElement>
|
|
</ui:VisualElement>
|
|
</ui:VisualElement>
|
|
</ui:UXML> |