Switch to muted color for kernel output labels (#14529)
Sets the text for "Executing...", "Queued", etc. to be `Color::Muted` <img width="442" alt="image" src="https://github.com/user-attachments/assets/10c27ce2-b804-41a3-a50e-0778b7e6cd09"> Release Notes: - N/A
This commit is contained in:
@@ -504,15 +504,25 @@ impl Render for ExecutionView {
|
|||||||
fn render(&mut self, cx: &mut ViewContext<Self>) -> impl IntoElement {
|
fn render(&mut self, cx: &mut ViewContext<Self>) -> impl IntoElement {
|
||||||
if self.outputs.len() == 0 {
|
if self.outputs.len() == 0 {
|
||||||
return match &self.status {
|
return match &self.status {
|
||||||
ExecutionStatus::ConnectingToKernel => div().child("Connecting to kernel..."),
|
ExecutionStatus::ConnectingToKernel => {
|
||||||
ExecutionStatus::Executing => div().child("Executing..."),
|
div().child(Label::new("Connecting to kernel...").color(Color::Muted))
|
||||||
|
}
|
||||||
|
ExecutionStatus::Executing => {
|
||||||
|
div().child(Label::new("Executing...").color(Color::Muted))
|
||||||
|
}
|
||||||
ExecutionStatus::Finished => div().child(Icon::new(IconName::Check)),
|
ExecutionStatus::Finished => div().child(Icon::new(IconName::Check)),
|
||||||
ExecutionStatus::Unknown => div().child("..."),
|
ExecutionStatus::Unknown => {
|
||||||
ExecutionStatus::ShuttingDown => div().child("Kernel shutting down..."),
|
div().child(div().child(Label::new("Unknown status").color(Color::Muted)))
|
||||||
ExecutionStatus::Shutdown => div().child("Kernel shutdown"),
|
}
|
||||||
ExecutionStatus::Queued => div().child("Queued"),
|
ExecutionStatus::ShuttingDown => {
|
||||||
|
div().child(Label::new("Kernel shutting down...").color(Color::Muted))
|
||||||
|
}
|
||||||
|
ExecutionStatus::Shutdown => {
|
||||||
|
div().child(Label::new("Kernel shutdown").color(Color::Muted))
|
||||||
|
}
|
||||||
|
ExecutionStatus::Queued => div().child(Label::new("Queued").color(Color::Muted)),
|
||||||
ExecutionStatus::KernelErrored(error) => {
|
ExecutionStatus::KernelErrored(error) => {
|
||||||
div().child(format!("Kernel error: {}", error))
|
div().child(Label::new(format!("Kernel error: {}", error)).color(Color::Error))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.into_any_element();
|
.into_any_element();
|
||||||
|
|||||||
Reference in New Issue
Block a user