Issue#6: Implement visually stunning ASCII Art Intro Screen#8
Conversation
ljseop1030
left a comment
There was a problem hiding this comment.
I can see you effort in the logo. 👍
What is the meaning of Done in the execution screen?
Does the "[Enter] to start UniTime_Solver" actually work in this code? Or do we have to add it afterwards?
|
Hello, thank you for the review and the detailed feedback.😊
I've noted these points for future improvement! Thanks! |
mingyeonggg
left a comment
There was a problem hiding this comment.
Wow the logo looks amazing!! I really love how fancy and vibrant it is. It must have been a lot of work to create this. Great job! 💯 💯 💯
Kimhyewon0621
left a comment
There was a problem hiding this comment.
Excellent work on Intro Screen 🎨
The Intro Screen Looks Good To Me. The use of Rainbow makes our program more brighltly.
Also the instruction to press [ENTER] is clear and user-friendly.
Approved! LGTM 🚀
Issue #8: fixed integrating errors
🚀 Overview
This PR addresses issue #6 by implementing the core User Interface for the application's entry point, the Intro Screen.
The primary goal of this change is to provide a visually striking and aesthetically pleasing terminal interface upon program startup, guiding the user to the next step (data input).
✨ Key Changes
IntroScreen.javacontaining all the UI logic.UniTime-Solverlogo as multi-colored ASCII Art, centered within the display.[ENTER]to begin data input.Check:
* Confirm the overall screen (borders, text) is correctly centered according to the defined terminal width (80 characters).
* Verify that the ANSI colors and bold formatting are displayed correctly in your terminal environment.
* Ensure the ASCII Art logo displays the intended multi-color effect.
The image below shows the result of executing the IntroScreen.java.