Remove gap in layout of notifications (#23303)

* Increases width of notification message to remove a gap

* Puts the close button in the top right

Release Notes:

- N/A

Co-authored-by: Nate <nate@zed.dev>
This commit is contained in:
Michael Sloan 2025-01-17 16:56:45 -07:00 committed by GitHub
parent e338a177c5
commit bf0578e32a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -284,6 +284,7 @@ impl Render for LanguageServerPrompt {
.child(
h_flex()
.justify_between()
.items_start()
.child(
h_flex()
.gap_2()
@ -396,7 +397,7 @@ impl Render for ErrorMessagePrompt {
.child(
div()
.id("error_message")
.max_w_80()
.max_w_96()
.max_h_40()
.overflow_y_scroll()
.child(Label::new(self.message.clone()).size(LabelSize::Small)),
@ -503,7 +504,8 @@ pub mod simple_message_notification {
h_flex()
.gap_4()
.justify_between()
.child(div().max_w_80().child((self.content)(cx)))
.items_start()
.child(div().max_w_96().child((self.content)(cx)))
.child(
IconButton::new("close", IconName::Close)
.on_click(cx.listener(|this, _, cx| this.dismiss(cx))),