only bold for letters

This commit is contained in:
adam committed 2025-02-10 16:38:47 +00:00
1 parent 1cbdfe5858
commit 47ab1d243e
1 file changed
+5 -4
+5 -4
View File
@@ -9,6 +9,7 @@ declare -gr GREEN=$'\e[48;5;10m'
declare -gr YELLOW=$'\e[48;5;3m'
declare -gr RESET=$'\e[0m'
declare -gr BOLD=$'\e[1m'
declare -gr UNBOLD=$'\e[22m'
declare -gr CLEAR_UP1=$'\e[1F\e[K'
declare -gr CLEAR_LINE=$'\e[K'
declare -gr CLEAR_2END=$'\e[0K'
@@ -36,7 +37,7 @@ function main() {
echo -en "${GOHOME}"
init_board
render_board
declare row
@@ -275,13 +276,13 @@ function check_guess() {
done
for (( c=0; c<WIDTH; c++ )); do
BOARD[$_row,$c]="${BOLD}${LETTER}${GREY} ${_guess:$c:1} "
BOARD[$_row,$c]="${BOLD}${LETTER}${GREY} ${BOLD}${_guess:$c:1}${UNBOLD} "
declare _char=${_guess:$c:1}
if [[ "${_char}" == "${_answer:$c:1}" ]]; then
greens[c]="${_char}"
BOARD[$_row,$c]="${BOLD}${LETTER}${GREEN} ${_char} "
BOARD[$_row,$c]="${LETTER}${GREEN} ${BOLD}${_char}${UNBOLD} "
continue
fi
@@ -289,7 +290,7 @@ function check_guess() {
chars="${chars/${_char}/}"
yellows[c]="${_char}" # volatile - stores previous row yellows
YELLOWS[$_row,$c]="${_char}" # stores all yellow from all rounds
BOARD[$_row,$c]="${BOLD}${LETTER}${YELLOW} ${_char} "
BOARD[$_row,$c]="${LETTER}${YELLOW} ${BOLD}${_char}${UNBOLD} "
else
POOL="${POOL/${_char}/_}"
fi