Jelajahi Sumber

Fix display of scene tree in various editors

trethaller 6 tahun lalu
induk
melakukan
7bfe593b66
4 mengubah file dengan 14 tambahan dan 5 penghapusan
  1. 5 1
      bin/style.css
  2. 6 1
      bin/style.less
  3. 1 1
      hide/view/Prefab.hx
  4. 2 2
      hide/view/l3d/Level3D.hx

+ 5 - 1
bin/style.css

@@ -375,7 +375,7 @@ input[type=checkbox]:checked:after {
   overflow: auto;
 }
 .hide-block {
-  padding: 8px;
+  padding: 5px;
   flex-grow: initial;
 }
 .hide-tabs {
@@ -414,6 +414,10 @@ input[type=checkbox]:checked:after {
   flex-direction: column;
   position: absolute;
 }
+.hide-tabs .expand {
+  width: 100%;
+  height: 100%;
+}
 .searchBox {
   display: none;
   width: 200px;

+ 6 - 1
bin/style.less

@@ -399,7 +399,7 @@ input[type=checkbox] {
 }
 
 .hide-block {
-	padding : 8px;
+	padding : 5px;
 	flex-grow: initial;
 }
 
@@ -440,6 +440,11 @@ input[type=checkbox] {
 		flex-direction: column;
 		position: absolute;
 	}
+
+	.expand {
+		width: 100%;
+		height: 100%;
+	}
 }
 
 .searchBox {

+ 1 - 1
hide/view/Prefab.hx

@@ -80,7 +80,7 @@ class Prefab extends FileView {
 					<div class="scene">
 					</div>
 					<div class="tabs">
-						<div class="tab" name="Scene" icon="sitemap">
+						<div class="tab expand" name="Scene" icon="sitemap">
 							<div class="hide-block">
 								<div class="hide-list hide-scene-tree">
 								</div>

+ 2 - 2
hide/view/l3d/Level3D.hx

@@ -321,8 +321,8 @@ class Level3D extends FileView {
 					<div class="scene">
 					</div>
 					<div class="tabs">
-						<div class="tab" name="Scene" icon="sitemap">
-							<div class="hide-block" style="height:60%">
+						<div class="tab expand" name="Scene" icon="sitemap">
+							<div class="hide-block" style="height:50%">
 								<div class="hide-scene-tree hide-list">
 								</div>
 							</div>