Application Design II-Task 3
INSTRUCTIONS
Task 3
In task 2, we completed the planning for the micro and macro animations of our redesigned app. In task 3, we need to implement all the micro animations into a functional software interface using HTML, CSS, and JavaScript.
I am about to demonstrate the following animations:
- Welcome page's page indicator
- Login page transition
- Home page side panel
- Home page navigation bar
- Transfer page input field
- Transfer steps indicator
Welcome page
I have 3 pages in total for the welcoming pages, so when user clicking the "next" button, the image will slide to the left and next image will slide in as a page transition. The welcome text is just fade out to make a smooth transition with next page.
Page indicator:
The indicator is composed of three very simple dots. The dot will scale up slightly when transit to the next page, it serves as a reminder of the page the user is on, but is not too eye-catching.
Log In page
It separate into 2 parts in this screen. The above part slide in from the top, and the bellow part slide in from the bottom.
Home Page
Content slides up one by one. (I used a simple box replace the content)
Side panel:
The side panel slide in with 0.5 opacity and blurry background, and the content slide in one by one same as what I have introduced in my task 2 design.
Navigation Bar:
I created an interactive navigation bar. The title will shown when click on the icon, the icon will slightly higher and with a circle highlight.
Transfer page
Input field:
The "next" button is unclickable before user type anything in the field. If user click the grey button, the input field will scale up slightly as a reminder. After user type something in the field, the button turns blue and is clickable.
Steps indicator:
The steps indicator is apply to all pages of the transferring action (not to done all pages design in this stage, just show the indicator animation.)
Pop up panel:
As my application is an banking app, there is a confirmation message will appear when user proceed to the last step. When click "back", then will not proceed to the last step. When click "confirm", then will not be able to back to the previous steps anymore.














Comments
Post a Comment