From 31484511ed87212cab7fce9bfd7655a6684e8dfe Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Tue, 31 Mar 2026 04:25:56 +0200 Subject: [PATCH] Update Outliner panel to improve brush and entity selection UI --- src/app/App.tsx | 84 +++++++++++++++++++++++++++++-------------------- 1 file changed, 50 insertions(+), 34 deletions(-) diff --git a/src/app/App.tsx b/src/app/App.tsx index c2a00874..4c32735c 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -1179,44 +1179,61 @@ export function App({ store, initialStatusMessage }: AppProps) { Clear Face Material - -
Brushes
{brushList.length === 0 ? ( -
    -
  • No authored brushes yet. Use Create Box Brush to place the first brush.
  • -
+
Switch to Box Create and click in the viewport to place the first brush.
) : (
{brushList.map((brush, brushIndex) => ( - + + + {selectedBrush?.id !== brush.id ? null : ( + + )} +
))}
)} @@ -1225,14 +1242,13 @@ export function App({ store, initialStatusMessage }: AppProps) {
Entities
{playerStartList.length === 0 ? ( -
    -
  • No Player Start authored yet. Place one before relying on first-person spawn.
  • -
+
No Player Start authored yet.
) : (
{playerStartList.map((playerStart, index) => ( ))}