chore: replace box-drawing CF banner with pixel-rendered logo mark

Uses chafa + PIL to threshold the favicon SVG to a clean 20x10 block
character grid, giving the actual CF logo shape (angular diamond/bracket
pattern from the SVG) rather than hand-drawn box chars. Logo renders in
${grn} with wordmark and subtitle to the right on select lines.
This commit is contained in:
pyr0ball 2026-07-20 12:51:07 -07:00
parent 6ea5ed636c
commit 353123748a

View file

@ -134,11 +134,16 @@ fi
script-title() {
format_boxborder --center --box-type=double \
"${grn} ╔═══╗ ╔═══╗ ${dfl}" \
"${grn} ║ ╠═══╝ ${dfl} ${bld}C I R C U I T F O R G E${dfl}" \
"${grn} ║ ╠ ${dfl} ${lyl}Node Bootstrap Installer${dfl}" \
"${grn} ║ ║ ${dfl}" \
"${grn} ╚═══╝ ╚ ${dfl} ${gry}v${VERSION}${dfl}"
"${grn} ████ ${dfl}" \
"${grn} ████████ ${dfl}${bld} C I R C U I T F O R G E ${dfl}" \
"${grn} ████ ████ ${dfl}" \
"${grn} ██████████████████ ${dfl}${gry} ───────────────────────── ${dfl}" \
"${grn}███ ██ ████ ███${dfl}${lyl} Node Bootstrap Installer ${dfl}" \
"${grn}████████████ █████${dfl}" \
"${grn}████████ ████████${dfl}${gry} v${VERSION} ${dfl}" \
"${grn} ██████████████████ ${dfl}" \
"${grn} ████████████ ${dfl}" \
"${grn} ████████ ${dfl}"
}
# Function for displaying the usage of this script