mirror of
https://github.com/Nanaloveyuki/BitLogger.git
synced 2026-05-30 23:52:27 +00:00
✨ Add builtin semantic style tags
This commit is contained in:
@@ -120,6 +120,12 @@ pub fn default_style_tag_registry() -> StyleTagRegistry {
|
||||
.set_tag("bright_magenta", fg=Some("bright_magenta"))
|
||||
.set_tag("bright_cyan", fg=Some("bright_cyan"))
|
||||
.set_tag("bright_white", fg=Some("bright_white"))
|
||||
.set_tag("accent", fg=Some("bright_cyan"), bold=true)
|
||||
.set_tag("info", fg=Some("cyan"))
|
||||
.set_tag("success", fg=Some("green"), bold=true)
|
||||
.set_tag("warning", fg=Some("yellow"), bold=true)
|
||||
.set_tag("danger", fg=Some("red"), bold=true)
|
||||
.set_tag("muted", fg=Some("bright_black"), dim=true)
|
||||
.set_tag("b", bold=true)
|
||||
.set_tag("dim", dim=true)
|
||||
.set_tag("i", italic=true)
|
||||
@@ -442,6 +448,12 @@ fn builtin_text_style_for_tag(tag : String) -> TextStyle? {
|
||||
"bright_magenta" => Some(text_style(fg=Some("bright_magenta")))
|
||||
"bright_cyan" => Some(text_style(fg=Some("bright_cyan")))
|
||||
"bright_white" => Some(text_style(fg=Some("bright_white")))
|
||||
"accent" => Some(text_style(fg=Some("bright_cyan"), bold=true))
|
||||
"info" => Some(text_style(fg=Some("cyan")))
|
||||
"success" => Some(text_style(fg=Some("green"), bold=true))
|
||||
"warning" => Some(text_style(fg=Some("yellow"), bold=true))
|
||||
"danger" => Some(text_style(fg=Some("red"), bold=true))
|
||||
"muted" => Some(text_style(fg=Some("bright_black"), dim=true))
|
||||
"b" => Some(text_style(bold=true))
|
||||
"dim" => Some(text_style(dim=true))
|
||||
"i" => Some(text_style(italic=true))
|
||||
|
||||
Reference in New Issue
Block a user