diff --git a/crates/workspace2/src/toolbar.rs b/crates/workspace2/src/toolbar.rs index ffa967853e..cefd56c93c 100644 --- a/crates/workspace2/src/toolbar.rs +++ b/crates/workspace2/src/toolbar.rs @@ -4,7 +4,7 @@ use gpui::{ ViewContext, WindowContext, }; use ui::prelude::*; -use ui::{h_stack, v_stack, Button, Color, Icon, IconButton, Label}; +use ui::{h_stack, v_stack, ButtonLike, Color, Icon, IconButton, Label}; pub enum ToolbarItemEvent { ChangeLocation(ToolbarItemLocation), @@ -90,13 +90,14 @@ impl Render for Toolbar { .justify_between() .child( // Toolbar left side - h_stack() - .border() - .border_color(gpui::red()) - .p_1() - .child(Button::new("breadcrumb_crates", "crates")) - .child(Label::new("/").color(Color::Muted)) - .child(Button::new("breadcrumb_workspace2", "workspace2")), + h_stack().border().border_color(gpui::red()).p_1().child( + ButtonLike::new("breadcrumb") + .child(Label::new("crates/workspace2/src/toolbar.rs")) + .child(Label::new("›").color(Color::Muted)) + .child(Label::new("impl Render for Toolbar")) + .child(Label::new("›").color(Color::Muted)) + .child(Label::new("fn render")), + ), ) // Toolbar right side .child(