diff --git a/gitapply.sh b/gitapply.sh index 185443b3c..4077b66bf 100755 --- a/gitapply.sh +++ b/gitapply.sh @@ -68,7 +68,7 @@ progress_bar() { draw_box_top() { echo -ne "${CYAN}" echo -n "╔" - for ((i=0; i<48; i++)); do + for ((i=0; i<58; i++)); do echo -n "═" sleep 0.005 done @@ -78,7 +78,7 @@ draw_box_top() { draw_box_bottom() { echo -ne "${CYAN}" echo -n "╚" - for ((i=0; i<48; i++)); do + for ((i=0; i<58; i++)); do echo -n "═" sleep 0.005 done @@ -87,22 +87,27 @@ draw_box_bottom() { # Fade in logo line by line fade_in_logo() { - local lines=( - "${CYAN}║ ║${NC}" - "${CYAN}║ ${BLUE} ${LBLUE}o${LCYAN} ${CYAN} ${LCYAN}o ${CYAN} ${TEAL}o ${DTEAL} ${CYAN} ║${NC}" - "${CYAN}║ ${BLUE} ${LBLUE}| ${LCYAN} | ${CYAN} ${TEAL}| ${DTEAL} ${CYAN} ║${NC}" - "${CYAN}║ ${BLUE}\\ ${LBLUE}/o ${LCYAN}o-${CYAN}o ${LCYAN}o-O-o ${CYAN}o-${LCYAN}o ${CYAN}o-${LCYAN}o ${TEAL}o-O-o ${TEAL} ${DTEAL}O-o ${DTEAL}o-o ${TEAL}o-o ${CYAN}║${NC}" - "${CYAN}║ ${BLUE} | ${LBLUE}| ${LCYAN}| ${CYAN}| ${LCYAN} | ${CYAN}| ${LCYAN}| ${CYAN}|-'${LCYAN} ${TEAL} | ${TEAL} ${DTEAL}| \\ ${DTEAL}| | ${TEAL}| | ${CYAN}║${NC}" - "${CYAN}║ ${BLUE} o ${LBLUE}| ${LCYAN}| ${CYAN}o ${LCYAN} o ${CYAN}o ${LCYAN}| ${CYAN}o-o${LCYAN} ${TEAL} o ${TEAL}o-${DTEAL}o-o ${DTEAL}o-o ${TEAL}o o ${CYAN}║${NC}" - "${CYAN}║ ║${NC}" - "${CYAN}║ ${BOLD}${YELLOW}Paymenter Load Balancer - Git Update & Apply${NC}${CYAN} ║${NC}" - "${CYAN}║ ║${NC}" - ) - - for line in "${lines[@]}"; do - echo -e "$line" - sleep 0.08 - done + echo -e "${CYAN}║ ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ${BLUE}██╗ ██╗${LBLUE}██╗${LCYAN}██████╗ ${LCYAN}████████╗${CYAN}███╗ ██╗${TEAL}███████╗${TEAL}████████╗${CYAN} ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ${BLUE}██║ ██║${LBLUE}██║${LCYAN}██╔══██╗${LCYAN}╚══██╔══╝${CYAN}████╗ ██║${TEAL}██╔════╝${TEAL}╚══██╔══╝${CYAN} ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ${BLUE}██║ ██║${LBLUE}██║${LCYAN}██████╔╝${LCYAN} ██║ ${CYAN}██╔██╗ ██║${TEAL}█████╗ ${TEAL} ██║ ${CYAN} ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ${BLUE}╚██╗ ██╔╝${LBLUE}██║${LCYAN}██╔══██╗${LCYAN} ██║ ${CYAN}██║╚██╗██║${TEAL}██╔══╝ ${TEAL} ██║ ${CYAN} ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ${BLUE} ╚████╔╝ ${LBLUE}██║${LCYAN}██║ ██║${LCYAN} ██║ ${CYAN}██║ ╚████║${TEAL}███████╗${TEAL} ██║ ${CYAN} ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ${BLUE} ╚═══╝ ${LBLUE}╚═╝${LCYAN}╚═╝ ╚═╝${LCYAN} ╚═╝ ${CYAN}╚═╝ ╚═══╝${TEAL}╚══════╝${TEAL} ╚═╝ ${CYAN} ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ${DTEAL}.bond${NC}${CYAN} ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ${BOLD}${YELLOW}Paymenter Load Balancer - Git Update & Apply${NC}${CYAN} ║${NC}" + sleep 0.08 + echo -e "${CYAN}║ ║${NC}" } # Pulse effect for status messages @@ -195,15 +200,15 @@ echo "" # Animated completion box sleep 0.3 draw_box_top -echo -e "${CYAN}║ ║${NC}" +echo -e "${CYAN}║ ║${NC}" sleep 0.1 echo -ne "${CYAN}║ ${TEAL}${ROCKET} ${NC}" typewriter "${BOLD}UPDATE COMPLETE!${NC}" 0.05 -echo -e "${CYAN} ║${NC}" +echo -e "${CYAN} ║${NC}" sleep 0.1 -echo -e "${CYAN}║ ║${NC}" -echo -e "${CYAN}║ ${NC}Paymenter updated and services restarted.${CYAN} ║${NC}" -echo -e "${CYAN}║ ║${NC}" +echo -e "${CYAN}║ ║${NC}" +echo -e "${CYAN}║ ${NC}Paymenter has been updated and services restarted.${CYAN} ║${NC}" +echo -e "${CYAN}║ ║${NC}" draw_box_bottom # Final sparkle animation