mirror of
https://github.com/zed-industries/zed.git
synced 2025-01-10 20:41:59 +00:00
Switch to muted color for kernel output labels (#14529)
Some checks are pending
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Some checks are pending
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
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:
parent
3407256aa3
commit
e68d9f4625
1 changed files with 17 additions and 7 deletions
|
@ -504,15 +504,25 @@ impl Render for ExecutionView {
|
|||
fn render(&mut self, cx: &mut ViewContext<Self>) -> impl IntoElement {
|
||||
if self.outputs.len() == 0 {
|
||||
return match &self.status {
|
||||
ExecutionStatus::ConnectingToKernel => div().child("Connecting to kernel..."),
|
||||
ExecutionStatus::Executing => div().child("Executing..."),
|
||||
ExecutionStatus::ConnectingToKernel => {
|
||||
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::Unknown => div().child("..."),
|
||||
ExecutionStatus::ShuttingDown => div().child("Kernel shutting down..."),
|
||||
ExecutionStatus::Shutdown => div().child("Kernel shutdown"),
|
||||
ExecutionStatus::Queued => div().child("Queued"),
|
||||
ExecutionStatus::Unknown => {
|
||||
div().child(div().child(Label::new("Unknown status").color(Color::Muted)))
|
||||
}
|
||||
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) => {
|
||||
div().child(format!("Kernel error: {}", error))
|
||||
div().child(Label::new(format!("Kernel error: {}", error)).color(Color::Error))
|
||||
}
|
||||
}
|
||||
.into_any_element();
|
||||
|
|
Loading…
Reference in a new issue