Add epic PINAIL ASCII art header
- Replaced simple header with beautiful 12-line PINAIL ASCII art - Magenta colored text for striking visual impact - Much more impressive and eye-catching display - Timestamp centered below the art - Deployed and verified on Pi
This commit is contained in:
@@ -217,37 +217,39 @@ class StatusDisplay:
|
||||
"""Draw the complete status display frame."""
|
||||
lines = []
|
||||
|
||||
# ASCII Art Title with timestamp side-by-side
|
||||
# ASCII Art Title with timestamp
|
||||
timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
||||
lines.append("")
|
||||
lines.append("{}{}{:<22} {}{}{}".format(
|
||||
Colors.BRIGHT_CYAN + Colors.BOLD,
|
||||
" ___ __ _ _ _ _",
|
||||
"",
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ######: ###### ### ## :##: ###### ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" #######: ###### ### ## ## ###### ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ## :## ## ###: ## #### ## ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ## ## ## #### ## #### ## ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ## :## ## ##:#: ## :# #: ## ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" #######: ## ## ## ## #::# ## ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ######: ## ## ## ## ## ## ## ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ## ## ## :#:## ###### ## ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ## ## ## #### .######. ## ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ## ## ## :### :## ##: ## ## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ## ###### ## ### ### ### ###### ######## ", Colors.RESET))
|
||||
lines.append("{}{}{}".format(Colors.BRIGHT_MAGENTA + Colors.BOLD,
|
||||
" ## ###### ## ### ##: :## ###### ######## ", Colors.RESET))
|
||||
|
||||
# Timestamp on its own line
|
||||
lines.append("")
|
||||
lines.append("{}{}{}".format(
|
||||
Colors.DIM,
|
||||
timestamp,
|
||||
Colors.RESET
|
||||
))
|
||||
lines.append("{}{}{:<22} {}{}{}".format(
|
||||
Colors.BRIGHT_CYAN + Colors.BOLD,
|
||||
" / _ \\ / / | \\| | | | |",
|
||||
"",
|
||||
Colors.DIM,
|
||||
"piNail2 e-Nail",
|
||||
Colors.RESET
|
||||
))
|
||||
lines.append("{}{}{:<22} {}{}{}".format(
|
||||
Colors.BRIGHT_CYAN + Colors.BOLD,
|
||||
"| |_| |/ /__ \\ / |_|_|",
|
||||
"",
|
||||
Colors.DIM,
|
||||
"Temperature Controller",
|
||||
Colors.RESET
|
||||
))
|
||||
lines.append("{}{}{:<22}{}".format(
|
||||
Colors.BRIGHT_CYAN + Colors.BOLD,
|
||||
" \\___/______| \\/ ",
|
||||
"",
|
||||
timestamp.center(70),
|
||||
Colors.RESET
|
||||
))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user