agent: Improve feedback text and buttons wrapping (#29302)

Just a little UI improvement here.

Release Notes:

- N/A
This commit is contained in:
Danilo Leal 2025-04-23 17:12:52 -03:00 committed by GitHub
parent 2d43818c04
commit 40b5a1b028
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1538,13 +1538,14 @@ impl ActiveThread {
window.dispatch_action(Box::new(OpenActiveThreadAsMarkdown), cx)
});
// For all items that should be aligned with the Assistant's response.
// For all items that should be aligned with the LLM's response.
const RESPONSE_PADDING_X: Pixels = px(18.);
let feedback_container = h_flex()
.py_2()
.px(RESPONSE_PADDING_X)
.gap_1()
.flex_wrap()
.justify_between();
let feedback_items = match self.thread.read(cx).message_feedback(message_id) {
Some(feedback) => feedback_container
@ -1556,7 +1557,8 @@ impl ActiveThread {
}
})
.color(Color::Muted)
.size(LabelSize::XSmall),
.size(LabelSize::XSmall)
.truncate(),
)
.child(
h_flex()
@ -1607,7 +1609,8 @@ impl ActiveThread {
"Rating the thread sends all of your current conversation to the Zed team.",
)
.color(Color::Muted)
.size(LabelSize::XSmall),
.size(LabelSize::XSmall)
.truncate(),
)
.child(
h_flex()