From 11c16258eb13b144ac7e69aceec493a6260f879b Mon Sep 17 00:00:00 2001 From: Nate Butler Date: Mon, 4 Dec 2023 09:13:00 -0500 Subject: [PATCH] Update empty pane state --- crates/workspace2/src/pane.rs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/crates/workspace2/src/pane.rs b/crates/workspace2/src/pane.rs index e4ef1b1545b67653221871bea5fdf14a18ffa7ae..a396dfd832d003f72b32697e60c8b20b89267a2e 100644 --- a/crates/workspace2/src/pane.rs +++ b/crates/workspace2/src/pane.rs @@ -26,7 +26,9 @@ use std::{ }, }; -use ui::{prelude::*, right_click_menu, Color, Icon, IconButton, IconElement, Tooltip}; +use ui::{ + h_stack, prelude::*, right_click_menu, Color, Icon, IconButton, IconElement, Label, Tooltip, +}; use ui::{v_stack, ContextMenu}; use util::truncate_and_remove_front; @@ -2186,8 +2188,11 @@ impl Render for Pane { .child(if let Some(item) = self.active_item() { div().flex().flex_1().child(item.to_any()) } else { - // todo!() - div().child("Empty Pane") + h_stack() + .items_center() + .size_full() + .justify_center() + .child(Label::new("Open a file or project to get started.").color(Color::Muted)) }) // enum MouseNavigationHandler {}