From 541acca7c0a80787ae3aeeb61f1b4f106b08b316 Mon Sep 17 00:00:00 2001 From: Carter Li Date: Tue, 10 Jun 2025 09:13:21 +0800 Subject: [PATCH] Logo (Builtin): add xenia_old; update colors of xenia #1797 --- src/logo/ascii/xenia.txt | 2 +- src/logo/ascii/xenia_old.txt | 21 ++++++++++++++++++ src/logo/builtin.c | 41 ++++++++++++++++++++++++------------ 3 files changed, 49 insertions(+), 15 deletions(-) create mode 100644 src/logo/ascii/xenia_old.txt diff --git a/src/logo/ascii/xenia.txt b/src/logo/ascii/xenia.txt index 50764b4ac..e1aa543bb 100644 --- a/src/logo/ascii/xenia.txt +++ b/src/logo/ascii/xenia.txt @@ -1,4 +1,4 @@ -$1 ** + ** * ** */ $2@$1///// / *** *** **** ***/ //////////////**** ** * ** *** **/ diff --git a/src/logo/ascii/xenia_old.txt b/src/logo/ascii/xenia_old.txt new file mode 100644 index 000000000..6ddf64b18 --- /dev/null +++ b/src/logo/ascii/xenia_old.txt @@ -0,0 +1,21 @@ +$2 ,c. .c; +$2 .$1KMMMk$2.... ....$1kMMMK$2. +$2 .$1WMMMMMX$2..... .....$1KMMMMMW. +$1 XMMMMMMM0$2..... ....$1OMMMMMMMN +$1 dMMMMMMMMM;$2.... ..... ....,$1MMMMMMMMMd +$1 WMMMMMMMMMl;$3okKKKKKKKKKOo$1;cMMMMMMMMMM +$1 'MMMMMMMNX$2K0$3KKKKKKKKKKKKKKK$20K$1XNMMMMMMM; +$1 oMMMMMMM$2Oxo$3KKKKKKKKKKKKKKKKK$2oxO$1MMMMMMMd +$1 dMMMMMMM$2dxxx$3KKKKKKKKKKKKKKK$2xxxd$1NMMMMMMk +$1 :MMMMX0$2xxxxxx$30KKKKKKKK0KK0$2xxxxxx0$1XMMMMc +$1 MMMO$2xxxxxxxxdx$3kdd$20x0$3ddk$2xdxxxxxxxx$1OMMM +$1 ;$2xxkxddxxxxdodxxxxdxdxxxxdodxxxxddxkxx$1; +$1dxd$2KMMMWXo$1'.....'$2cdxxxdc$1'.....'$2lXWMMMX$1dxd +$1cxd$2XMMMN$1,..........$2dxd$1'.........'$2XMMMN$1dxl +$1 .xx$2WMMl$1...''....'.;k:.'....''...$2lMMW$1xx. +$1..:kXMMx..'....''..kMk..''....'..xMMXkc.. +$1 dMMMMMMd.....'...xMMMx...''....dMMMMMMx +$1 kMMMMWOoc:coOkolllokOoc:coOWMMMMO +$1 .MMMMMMMMl$2...$1lNMMMMMMM. +$1 KMMMMMMX$2l$1KMMMMMMX +$1 .MMMMMMMMM. \ No newline at end of file diff --git a/src/logo/builtin.c b/src/logo/builtin.c index 2ab2ef09b..125436003 100644 --- a/src/logo/builtin.c +++ b/src/logo/builtin.c @@ -5267,15 +5267,6 @@ static const FFlogo W[] = { }; static const FFlogo X[] = { - // Xenia - { - .names = {"Xenia"}, - .lines = FASTFETCH_DATATEXT_LOGO_XENIA, - .colors = { - FF_COLOR_FG_RED, - FF_COLOR_FG_WHITE, - } - }, // XCP-ng { .names = {"XCP-ng", "xenenterprise"}, @@ -5289,14 +5280,27 @@ static const FFlogo X[] = { FF_COLOR_FG_YELLOW, } }, - // Xferience + // Xenia { - .names = {"Xferience"}, - .lines = FASTFETCH_DATATEXT_LOGO_XFERIENCE, + .names = {"Xenia"}, + .lines = FASTFETCH_DATATEXT_LOGO_XENIA, .colors = { - FF_COLOR_FG_CYAN, - FF_COLOR_FG_CYAN, + FF_COLOR_FG_RED, + FF_COLOR_FG_LIGHT_BLACK, }, + .colorKeys = FF_COLOR_FG_DEFAULT, + .colorTitle = FF_COLOR_FG_RED, + }, + // Xenia_old + { + .names = {"Xenia_old"}, + .lines = FASTFETCH_DATATEXT_LOGO_XENIA_OLD, + .type = FF_LOGO_LINE_TYPE_ALTER_BIT, + .colors = { + FF_COLOR_FG_YELLOW, + FF_COLOR_FG_GREEN, + FF_COLOR_FG_RED, + } }, //XeroArch { @@ -5311,6 +5315,15 @@ static const FFlogo X[] = { FF_COLOR_FG_256 "15", } }, + // Xferience + { + .names = {"Xferience"}, + .lines = FASTFETCH_DATATEXT_LOGO_XFERIENCE, + .colors = { + FF_COLOR_FG_CYAN, + FF_COLOR_FG_CYAN, + }, + }, // LAST {}, };