Update Status Colors
This commit is contained in:
@@ -14,16 +14,47 @@ pub struct SystemColors {
|
|||||||
#[derive(Refineable, Clone, Debug)]
|
#[derive(Refineable, Clone, Debug)]
|
||||||
#[refineable(Debug, serde::Deserialize)]
|
#[refineable(Debug, serde::Deserialize)]
|
||||||
pub struct StatusColors {
|
pub struct StatusColors {
|
||||||
|
/// Indicates some kind of conflict, like a file changed on disk while it was open, or
|
||||||
|
/// merge conflicts in a Git repository.
|
||||||
pub conflict: Hsla,
|
pub conflict: Hsla,
|
||||||
|
|
||||||
|
/// Indicates something new, like a new file added to a Git repository.
|
||||||
pub created: Hsla,
|
pub created: Hsla,
|
||||||
|
|
||||||
|
/// Indicates that something no longer exists, like a deleted file.
|
||||||
pub deleted: Hsla,
|
pub deleted: Hsla,
|
||||||
|
|
||||||
|
/// Indicates a system error, a failed operation or a diagnostic error.
|
||||||
pub error: Hsla,
|
pub error: Hsla,
|
||||||
|
|
||||||
|
/// Represents a hidden status, such as a file being hidden in a file tree.
|
||||||
pub hidden: Hsla,
|
pub hidden: Hsla,
|
||||||
|
|
||||||
|
/// Indicates a hint or some kind of additional information.
|
||||||
|
pub hint: Hsla,
|
||||||
|
|
||||||
|
/// Indicates that something is deliberately ignored, such as a file or operation ignored by Git.
|
||||||
pub ignored: Hsla,
|
pub ignored: Hsla,
|
||||||
|
|
||||||
|
/// Represents informational status updates or messages.
|
||||||
pub info: Hsla,
|
pub info: Hsla,
|
||||||
|
|
||||||
|
/// Indicates a changed or altered status, like a file that has been edited.
|
||||||
pub modified: Hsla,
|
pub modified: Hsla,
|
||||||
|
|
||||||
|
/// Indicates something that is predicted, like automatic code completion, or generated code.
|
||||||
|
pub predictive: Hsla,
|
||||||
|
|
||||||
|
/// Represents a renamed status, such as a file that has been renamed.
|
||||||
pub renamed: Hsla,
|
pub renamed: Hsla,
|
||||||
|
|
||||||
|
/// Indicates a successful operation or task completion.
|
||||||
pub success: Hsla,
|
pub success: Hsla,
|
||||||
|
|
||||||
|
/// Indicates some kind of unreachable status, like a block of code that can never be reached.
|
||||||
|
pub unreachable: Hsla,
|
||||||
|
|
||||||
|
/// Represents a warning status, like an operation that is about to fail.
|
||||||
pub warning: Hsla,
|
pub warning: Hsla,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -122,11 +122,14 @@ impl Default for StatusColors {
|
|||||||
deleted: red().dark().step_9(),
|
deleted: red().dark().step_9(),
|
||||||
error: red().dark().step_9(),
|
error: red().dark().step_9(),
|
||||||
hidden: neutral().dark().step_9(),
|
hidden: neutral().dark().step_9(),
|
||||||
|
hint: blue().dark().step_9(),
|
||||||
ignored: neutral().dark().step_9(),
|
ignored: neutral().dark().step_9(),
|
||||||
info: blue().dark().step_9(),
|
info: blue().dark().step_9(),
|
||||||
modified: yellow().dark().step_9(),
|
modified: yellow().dark().step_9(),
|
||||||
|
predictive: neutral().dark_alpha().step_9(),
|
||||||
renamed: blue().dark().step_9(),
|
renamed: blue().dark().step_9(),
|
||||||
success: grass().dark().step_9(),
|
success: grass().dark().step_9(),
|
||||||
|
unreachable: neutral().dark().step_10(),
|
||||||
warning: yellow().dark().step_9(),
|
warning: yellow().dark().step_9(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user