From 45d9c9a5d8ad213df52d40d18f223ad210be3f34 Mon Sep 17 00:00:00 2001 From: webdevcody Date: Fri, 16 Jan 2026 17:10:20 -0500 Subject: [PATCH] fix: adjust menu dimensions and formatting in start-automaker.sh - Increased MENU_BOX_WIDTH and MENU_INNER_WIDTH for better layout. - Updated printf statements in show_menu() for consistent spacing and alignment of menu options. - Enhanced exit option formatting for improved readability. --- start-automaker.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/start-automaker.sh b/start-automaker.sh index 7a6b5082..b0664716 100755 --- a/start-automaker.sh +++ b/start-automaker.sh @@ -15,8 +15,8 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" HISTORY_FILE="${HOME}/.automaker_launcher_history" MIN_TERM_WIDTH=70 MIN_TERM_HEIGHT=20 -MENU_BOX_WIDTH=60 -MENU_INNER_WIDTH=58 +MENU_BOX_WIDTH=66 +MENU_INNER_WIDTH=64 LOGO_WIDTH=52 INPUT_TIMEOUT=30 SELECTED_OPTION=1 @@ -639,16 +639,16 @@ show_menu() { [[ -z "$sel3" ]] && sel3=" ${C_MUTE}" [[ -z "$sel4" ]] && sel4=" ${C_MUTE}" - printf "%s${border}${sel1}[1]${RESET} 🌐 ${txt1}Web App${RESET} ${C_MUTE}Server + Browser (localhost:$WEB_PORT)${RESET} ${border}\n" "$pad" - printf "%s${border}${sel2}[2]${RESET} 🖥 ${txt2}Electron${RESET} ${DIM}Desktop App (embedded server)${RESET} ${border}\n" "$pad" - printf "%s${border}${sel3}[3]${RESET} 🐳 ${txt3}Docker${RESET} ${DIM}Full Stack (live reload)${RESET} ${border}\n" "$pad" - printf "%s${border}${sel4}[4]${RESET} 🔗 ${txt4}Electron & Docker${RESET} ${DIM}Desktop + Docker Server${RESET} ${border}\n" "$pad" + printf "%s${border}${sel1}[1]${RESET} 🌐 ${txt1}Web App${RESET} ${C_MUTE}Server + Browser (localhost:$WEB_PORT)${RESET} ${border}\n" "$pad" + printf "%s${border}${sel2}[2]${RESET} 🖥 ${txt2}Electron${RESET} ${DIM}Desktop App (embedded server)${RESET} ${border}\n" "$pad" + printf "%s${border}${sel3}[3]${RESET} 🐳 ${txt3}Docker${RESET} ${DIM}Full Stack (live reload)${RESET} ${border}\n" "$pad" + printf "%s${border}${sel4}[4]${RESET} 🔗 ${txt4}Electron & Docker${RESET} ${DIM}Desktop + Docker Server${RESET} ${border}\n" "$pad" printf "%s${C_GRAY}├" "$pad" draw_line "─" "$C_GRAY" "$MENU_INNER_WIDTH" printf "┤${RESET}\n" - printf "%s${border} ${C_RED}[Q]${RESET} ⏻ ${C_MUTE}Exit${RESET} ${border}\n" "$pad" + printf "%s${border} ${C_RED}[Q]${RESET} ⏻ ${C_MUTE}Exit${RESET} ${border}\n" "$pad" printf "%s${C_GRAY}╰" "$pad" draw_line "─" "$C_GRAY" "$MENU_INNER_WIDTH"