스타일 가이드 1차 완성
This commit is contained in:
@@ -1,33 +1,13 @@
|
||||
<ui:UXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:ui="UnityEngine.UIElements"
|
||||
xmlns:uie="UnityEditor.UIElements"
|
||||
xmlns:utk="UVC.UIToolkit"
|
||||
noNamespaceSchemaLocation="../../../../../UIElementsSchema/UIElements.xsd"
|
||||
editor-extension-mode="False">
|
||||
<!--
|
||||
UTKTreeListWindow.uxml
|
||||
|
||||
TreeView 기반의 계층 리스트 윈도우 컴포넌트입니다.
|
||||
헤더(타이틀, 닫기 버튼), 검색 필드, TreeView로 구성됩니다.
|
||||
|
||||
구조:
|
||||
- container: 메인 컨테이너
|
||||
- header: 윈도우 헤더
|
||||
- title: 윈도우 제목
|
||||
- close-btn: UTKButton 닫기 버튼
|
||||
- search-field: 검색 입력 필드
|
||||
- clear-btn: UTKButton 검색어 지우기 버튼
|
||||
- main-tree-view: TreeView
|
||||
-->
|
||||
<!-- Style은 C# 코드에서 테마 적용 후 로드됩니다 -->
|
||||
<ui:UXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xmlns:utk="UVC.UIToolkit" noNamespaceSchemaLocation="../../../../../UIElementsSchema/UIElements.xsd" editor-extension-mode="False">
|
||||
<Style src="project://database/Assets/Resources/UIToolkit/Window/UTKTreeListWindowUss.uss?fileID=7433441132597879392&guid=94bace9f4fd4e854b80330dc68b0ebed&type=3#UTKTreeListWindowUss" />
|
||||
<ui:VisualElement name="container" class="tree-menu-container">
|
||||
<ui:VisualElement name="header" class="tree-window-header">
|
||||
<ui:Label name="title" text="HIERARCHY" class="tree-window-title" />
|
||||
<utk:UTKButton name="close-btn" variant="Ghost" icon-only="true" class="tree-window-close-button" />
|
||||
<utk:UTKButton name="close-btn" variant="Text" icon-only="true" class="tree-window-close-button" />
|
||||
</ui:VisualElement>
|
||||
<ui:TextField name="search-field" placeholder-text="검색" class="search-field">
|
||||
<utk:UTKButton name="clear-btn" variant="Text" icon-only="true" class="search-clear-button" />
|
||||
</ui:TextField>
|
||||
<ui:TreeView name="main-tree-view" view-data-key="model-tree-view" fixed-item-height="18" auto-expand="false" item-template="project://database/Assets/Resources/UIToolkit/List/UTKTreeListItem.uxml" horizontal-scrolling="true" selection-type="Multiple" style="flex-grow: 1;" />
|
||||
<ui:TreeView name="main-tree-view" view-data-key="model-tree-view" fixed-item-height="20" auto-expand="false" item-template="project://database/Assets/Resources/UIToolkit/List/UTKTreeListItem.uxml" horizontal-scrolling="true" selection-type="Multiple" style="flex-grow: 1;" />
|
||||
</ui:VisualElement>
|
||||
</ui:UXML>
|
||||
|
||||
Reference in New Issue
Block a user