Expand toolbar tools
This commit is contained in:
parent
591dc9d82a
commit
af72772a72
1 changed files with 16 additions and 9 deletions
|
@ -3,8 +3,8 @@ use gpui::{
|
||||||
div, AnyView, Div, Entity, EntityId, EventEmitter, ParentElement as _, Render, Styled, View,
|
div, AnyView, Div, Entity, EntityId, EventEmitter, ParentElement as _, Render, Styled, View,
|
||||||
ViewContext, WindowContext,
|
ViewContext, WindowContext,
|
||||||
};
|
};
|
||||||
use ui::prelude::*;
|
|
||||||
use ui::{h_stack, v_stack, Icon, IconButton};
|
use ui::{h_stack, v_stack, Icon, IconButton};
|
||||||
|
use ui::{prelude::*, Tooltip};
|
||||||
|
|
||||||
pub enum ToolbarItemEvent {
|
pub enum ToolbarItemEvent {
|
||||||
ChangeLocation(ToolbarItemLocation),
|
ChangeLocation(ToolbarItemLocation),
|
||||||
|
@ -93,17 +93,24 @@ impl Render for Toolbar {
|
||||||
.child(
|
.child(
|
||||||
h_stack()
|
h_stack()
|
||||||
.p_1()
|
.p_1()
|
||||||
|
.gap_2()
|
||||||
.child(
|
.child(
|
||||||
div()
|
IconButton::new("toggle-inlay-hints", Icon::InlayHint)
|
||||||
.border()
|
.size(ui::ButtonSize::Compact)
|
||||||
.border_color(gpui::red())
|
.style(ui::ButtonStyle::Subtle)
|
||||||
.child(IconButton::new("buffer-search", Icon::MagnifyingGlass)),
|
.tooltip(move |cx| Tooltip::text("Inlay Hints", cx)),
|
||||||
)
|
)
|
||||||
.child(
|
.child(
|
||||||
div()
|
IconButton::new("buffer-search", Icon::MagnifyingGlass)
|
||||||
.border()
|
.size(ui::ButtonSize::Compact)
|
||||||
.border_color(gpui::red())
|
.style(ui::ButtonStyle::Subtle)
|
||||||
.child(IconButton::new("inline-assist", Icon::MagicWand)),
|
.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)),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue