From 4f40e9eb43e694d21dda0bd3c79d386baf65ac6b Mon Sep 17 00:00:00 2001 From: Ezekiel Warren Date: Tue, 19 Sep 2023 16:45:18 -0700 Subject: [PATCH] chore: update ascii logo --- ecsact_cli.cc | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/ecsact_cli.cc b/ecsact_cli.cc index b0999ae..e458538 100644 --- a/ecsact_cli.cc +++ b/ecsact_cli.cc @@ -13,14 +13,17 @@ using namespace std::string_view_literals; constexpr auto LOGO_RAW = R"( - ########\ ##\ - ## _____| ## | - ## | #######\ #######\ ######\ #######\ ######\ - #####\ ## _____|## _____| \____##\ ## _____|\_## _| - ## __| ## / \######\ ####### |## / ## | - ## | ## | \____##\ ## __## |## | ## |##\ - ########\\#######\ ####### |\####### |\#######\ \#### | - \________|\_______|\_______/ \_______| \_______| \____/ + /##########\ + #### #/ \##\ + ###### \##\ + #### ##\ \# |@@@@ + \##\ #### @@@@@@@@@ + @@@@@@@@@@@@@@@ ###### @@@@@@@@@@@@@@ + #### @@@@@@@@@ + /# |@@@@ + #### /####/ + ###### ####/ + #### )"sv; constexpr auto USAGE = R"(Ecsact SDK Command Line @@ -43,7 +46,9 @@ std::string colorize_logo() { if(c == '\\' || c == '|' || c == '_' || c == '/') { color = "\x1B[90m"; } else if(c == '#') { - color = "\x1B[36m"; + color = "\033[36;1m"; + } else if(c == '@') { + color = "\033[0m\033[38;5;214m"; } if(!color.empty() && color != curr_color) {