diff options
| author | 魏曹先生 <1992414357@qq.com> | 2025-11-17 17:43:52 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2025-11-17 17:43:52 +0800 |
| commit | 06510dc479dd6b2c92a23b5a109d5ef79183a89c (patch) | |
| tree | 62d9f27263522304ef31b39b4644d1621b282e64 /src/bin/jv.rs | |
| parent | 9cbb391e8104beb9769070170ba1179d41edc2c3 (diff) | |
Change error and tip colors from bright to normal variants
Diffstat (limited to 'src/bin/jv.rs')
| -rw-r--r-- | src/bin/jv.rs | 278 |
1 files changed, 143 insertions, 135 deletions
diff --git a/src/bin/jv.rs b/src/bin/jv.rs index e8e3c64..7507680 100644 --- a/src/bin/jv.rs +++ b/src/bin/jv.rs @@ -537,7 +537,7 @@ async fn main() { colored::control::set_virtual_terminal(true).unwrap(); let Ok(parser) = JustEnoughVcsWorkspace::try_parse() else { - eprintln!("{}", md(t!("jv.fail.parse.parser_failed")).bright_red()); + eprintln!("{}", md(t!("jv.fail.parse.parser_failed")).red()); // Tips // Guide to create @@ -545,7 +545,7 @@ async fn main() { // Check if workspace exist let Some(local_dir) = current_local_path() else { println!(); - println!("{}", t!("jv.tip.not_workspace").trim().bright_yellow()); + println!("{}", t!("jv.tip.not_workspace").trim().yellow()); return; }; @@ -557,7 +557,7 @@ async fn main() { if let Ok(ids) = dir.account_ids() { if ids.len() < 1 { println!(); - println!("{}", t!("jv.tip.no_account").trim().bright_yellow()); + println!("{}", t!("jv.tip.no_account").trim().yellow()); return; } } @@ -566,7 +566,7 @@ async fn main() { if let Some(local_cfg) = LocalConfig::read().await.ok() { if local_cfg.current_account() == "unknown" { println!(); - println!("{}", t!("jv.tip.no_account_set").trim().bright_yellow()); + println!("{}", t!("jv.tip.no_account_set").trim().yellow()); } else { if dir .account_ids() @@ -582,7 +582,7 @@ async fn main() { account = local_cfg.current_account() ) .trim() - .bright_yellow() + .yellow() ); return; } @@ -607,7 +607,7 @@ async fn main() { "{}", t!("jv.tip.outdated", hour = hours, minutes = minutes) .trim() - .bright_yellow() + .yellow() ); } } @@ -677,7 +677,7 @@ async fn main() { let user_dir = match UserDirectory::current_doc_dir() { Some(dir) => dir, None => { - eprintln!("{}", t!("jv.fail.account.no_user_dir").bright_red()); + eprintln!("{}", t!("jv.fail.account.no_user_dir").red()); return; } }; @@ -856,7 +856,7 @@ async fn main() { let user_dir = match UserDirectory::current_doc_dir() { Some(dir) => dir, None => { - eprintln!("{}", t!("jv.fail.account.no_user_dir").bright_red()); + eprintln!("{}", t!("jv.fail.account.no_user_dir").red()); return; } }; @@ -873,7 +873,7 @@ async fn main() { let user_dir = match UserDirectory::current_doc_dir() { Some(dir) => dir, None => { - eprintln!("{}", t!("jv.fail.account.no_user_dir").bright_red()); + eprintln!("{}", t!("jv.fail.account.no_user_dir").red()); return; } }; @@ -942,10 +942,7 @@ async fn jv_create(args: CreateWorkspaceArgs) { }; if !args.force && path.exists() && !is_directory_empty(&path).await { - eprintln!( - "{}", - t!("jv.fail.init_create_dir_not_empty").trim().bright_red() - ); + eprintln!("{}", t!("jv.fail.init_create_dir_not_empty").trim().red()); return; } @@ -954,10 +951,7 @@ async fn jv_create(args: CreateWorkspaceArgs) { println!("{}", t!("jv.success.create")); } Err(e) => { - eprintln!( - "{}", - t!("jv.fail.create", error = e.to_string()).bright_red() - ); + eprintln!("{}", t!("jv.fail.create", error = e.to_string()).red()); } } } @@ -968,17 +962,14 @@ async fn jv_init(args: InitWorkspaceArgs) { Err(e) => { eprintln!( "{}", - t!("jv.fail.get_current_dir", error = e.to_string()).bright_red() + t!("jv.fail.get_current_dir", error = e.to_string()).red() ); return; } }; if !args.force && path.exists() && !is_directory_empty(&path).await { - eprintln!( - "{}", - t!("jv.fail.init_create_dir_not_empty").trim().bright_red() - ); + eprintln!("{}", t!("jv.fail.init_create_dir_not_empty").trim().red()); return; } @@ -987,7 +978,7 @@ async fn jv_init(args: InitWorkspaceArgs) { println!("{}", t!("jv.success.init")); } Err(e) => { - eprintln!("{}", t!("jv.fail.init", error = e.to_string()).bright_red()); + eprintln!("{}", t!("jv.fail.init", error = e.to_string()).red()); } } } @@ -1001,18 +992,18 @@ async fn is_directory_empty(path: &PathBuf) -> bool { async fn jv_here(_args: HereArgs) { let Some(local_dir) = current_local_path() else { - eprintln!("{}", t!("jv.fail.workspace_not_found").trim().bright_red()); + eprintln!("{}", t!("jv.fail.workspace_not_found").trim().red()); return; }; let Ok(latest_info) = LatestInfo::read_from(local_dir.join(CLIENT_FILE_LATEST_INFO)).await else { - eprintln!("{}", md(t!("jv.fail.read_cfg")).bright_red()); + eprintln!("{}", md(t!("jv.fail.read_cfg")).red()); return; }; let Ok(local_cfg) = LocalConfig::read_from(local_dir.join(CLIENT_FILE_WORKSPACE)).await else { - eprintln!("{}", md(t!("jv.fail.read_cfg")).bright_red()); + eprintln!("{}", md(t!("jv.fail.read_cfg")).red()); return; }; @@ -1026,7 +1017,7 @@ async fn jv_here(_args: HereArgs) { let path = match current_dir() { Ok(path) => path, Err(_) => { - eprintln!("{}", t!("jv.fail.get_current_dir").bright_red()); + eprintln!("{}", t!("jv.fail.get_current_dir").red()); return; } }; @@ -1034,7 +1025,7 @@ async fn jv_here(_args: HereArgs) { let local_dir = match current_local_path() { Some(path) => path, None => { - eprintln!("{}", t!("jv.fail.workspace_not_found").trim().bright_red()); + eprintln!("{}", t!("jv.fail.workspace_not_found").trim().red()); return; } }; @@ -1052,9 +1043,9 @@ async fn jv_here(_args: HereArgs) { "{}", t!( "jv.success.here.path_info", - upstream = local_cfg.upstream_addr().to_string().bright_cyan(), - account = local_cfg.current_account().bright_green(), - sheet_name = sheet_name.bright_yellow(), + upstream = local_cfg.upstream_addr().to_string().cyan(), + account = local_cfg.current_account().green(), + sheet_name = sheet_name.yellow(), path = relative_path, minutes = minutes ) @@ -1098,7 +1089,7 @@ async fn jv_here(_args: HereArgs) { if is_dir { dir_count += 1; table.push_item(vec