Style "Replace in project" input
This commit is contained in:
@@ -1606,12 +1606,16 @@ impl Render for ProjectSearchBar {
|
||||
);
|
||||
let replace_column = if search.replace_enabled {
|
||||
h_stack()
|
||||
.p_1()
|
||||
.flex_1()
|
||||
.border_2()
|
||||
.h_full()
|
||||
.gap_2()
|
||||
.px_2()
|
||||
.py_1()
|
||||
.border_1()
|
||||
.border_color(cx.theme().colors().border)
|
||||
.rounded_lg()
|
||||
.child(IconElement::new(Icon::Replace).size(ui::IconSize::Small))
|
||||
.child(search.replacement_editor.clone())
|
||||
.child(self.render_text_input(&search.replacement_editor, cx))
|
||||
} else {
|
||||
// Fill out the space if we don't have a replacement editor.
|
||||
h_stack().flex_1()
|
||||
@@ -1674,10 +1678,10 @@ impl Render for ProjectSearchBar {
|
||||
]);
|
||||
v_stack()
|
||||
.key_context(key_context)
|
||||
.flex_grow()
|
||||
.p_1()
|
||||
.m_2()
|
||||
.gap_2()
|
||||
.justify_between()
|
||||
.on_action(cx.listener(|this, _: &ToggleFilters, cx| {
|
||||
this.toggle_filters(cx);
|
||||
}))
|
||||
@@ -1731,6 +1735,7 @@ impl Render for ProjectSearchBar {
|
||||
})
|
||||
.child(
|
||||
h_stack()
|
||||
.justify_between()
|
||||
.child(query_column)
|
||||
.child(mode_column)
|
||||
.child(replace_column)
|
||||
|
||||
Reference in New Issue
Block a user