Expand toolbar tools

Nate Butler created

Change summary

crates/workspace2/src/toolbar.rs | 25 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)

Detailed changes

crates/workspace2/src/toolbar.rs 🔗

@@ -3,8 +3,8 @@ use gpui::{
     div, AnyView, Div, Entity, EntityId, EventEmitter, ParentElement as _, Render, Styled, View,
     ViewContext, WindowContext,
 };
-use ui::prelude::*;
 use ui::{h_stack, v_stack, Icon, IconButton};
+use ui::{prelude::*, Tooltip};
 
 pub enum ToolbarItemEvent {
     ChangeLocation(ToolbarItemLocation),
@@ -93,17 +93,24 @@ impl Render for Toolbar {
                     .child(
                         h_stack()
                             .p_1()
+                            .gap_2()
                             .child(
-                                div()
-                                    .border()
-                                    .border_color(gpui::red())
-                                    .child(IconButton::new("buffer-search", Icon::MagnifyingGlass)),
+                                IconButton::new("toggle-inlay-hints", Icon::InlayHint)
+                                    .size(ui::ButtonSize::Compact)
+                                    .style(ui::ButtonStyle::Subtle)
+                                    .tooltip(move |cx| Tooltip::text("Inlay Hints", cx)),
                             )
                             .child(
-                                div()
-                                    .border()
-                                    .border_color(gpui::red())
-                                    .child(IconButton::new("inline-assist", Icon::MagicWand)),
+                                IconButton::new("buffer-search", Icon::MagnifyingGlass)
+                                    .size(ui::ButtonSize::Compact)
+                                    .style(ui::ButtonStyle::Subtle)
+                                    .tooltip(move |cx| Tooltip::text("Search in File", cx)),
+                            )
+                            .child(
+                                IconButton::new("inline-assist", Icon::MagicWand)
+                                    .size(ui::ButtonSize::Compact)
+                                    .style(ui::ButtonStyle::Subtle)
+                                    .tooltip(move |cx| Tooltip::text("Inline Assist", cx)),
                             ),
                     ),
             )