Apply padding at the toolbar level (#3720)

This PR adjusts the padding in the toolbar to be applied within the
toolbar itself.

Previously the different elements within the toolbar were applying their
own padding, which led to inconsistencies.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2023-12-19 16:01:03 -05:00 committed by GitHub
parent 407478d411
commit 7bc9319871
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 2 additions and 4 deletions

View File

@ -240,7 +240,6 @@ impl Render for BufferSearchBar {
this.on_action(cx.listener(Self::toggle_whole_word))
})
.w_full()
.p_1()
.child(
h_stack()
.flex_1()

View File

@ -1716,8 +1716,6 @@ impl Render for ProjectSearchBar {
v_stack()
.key_context(key_context)
.flex_grow()
.p_1()
.m_2()
.gap_2()
.on_action(cx.listener(|this, _: &ToggleFilters, cx| {
this.toggle_filters(cx);

View File

@ -103,6 +103,8 @@ impl Render for Toolbar {
let secondary_item = self.secondary_items().next().map(|item| item.to_any());
v_stack()
.p_1()
.gap_2()
.border_b()
.border_color(cx.theme().colors().border_variant)
.bg(cx.theme().colors().toolbar_background)
@ -112,7 +114,6 @@ impl Render for Toolbar {
.when(self.left_items().count() > 0, |this| {
this.child(
h_stack()
.p_1()
.flex_1()
.justify_start()
.children(self.left_items().map(|item| item.to_any())),