[JITERA] Enhance MyPage Login Template
Created by: tetsuto-morishima
Overview
This pull request updates the login template for the MyPage section of the EC-CUBE application. The changes aim to improve the user experience by enhancing the layout and functionality of the login form.
Changes
-
Template Structure: The login template now extends from
default_frame.twig, ensuring consistent styling and layout across the application. -
Body Class: A new body class
mypagehas been set to facilitate specific styling for the MyPage section. - Form Handling: The login form has been updated to include hidden fields for target paths, improving the redirection process after login.
- User Feedback: Added handling for password reset completion messages and error messages to provide better feedback to users.
- Remember Me Option: The remember me functionality is conditionally displayed based on the user's authentication status.
- Responsive Design: The layout has been adjusted to ensure it is responsive and user-friendly across different devices.
These changes are intended to enhance the overall usability and aesthetic of the login process within the MyPage section.