New Features
feat(generator): Added Advanced Options Functionality
This update introduces a set of advanced options for the Pet Pet Generator, greatly enhancing the user experience:
- Advanced Options: New options such as Adjust Mode, Flip, Size, Squish, and Speed have been added, allowing users to adjust animation effects flexibly.
- Animation Parameter Adjustment: These options automatically adjust the animation parameters to ensure consistency and fluidity in visual effects.
- Reset Functionality: A reset button has been included, allowing users to restore default settings with a single click for convenient adjustments.
- Rendering Logic Optimization: The animation rendering logic has been optimized, supporting user-defined speed, which enhances interactivity.
feat(components): Refactored Footer with Internationalization Support
The footer content of the Pet Pet Generator homepage has undergone a comprehensive refactoring, adding more functionalities and content:
- Layout and Style Improvements: The layout and styles of the Footer component have been redesigned for clearer information display.
- Internationalization Support: Utilizing next-intl, support for multiple languages has been integrated, enhancing the experience for global users.
feat(generator): User Interface Optimization
Several improvements have been made on the user interface side of the Pet Pet Generator to make the use of advanced options more intuitive and friendly:
- Visual Enhancements: Tooltips have been added to help users better understand the functionality of each option.
- Logic Refactoring: The logic for advanced options has been optimized to improve code maintainability and clarity.
Style Improvements
style(components): Reset Button Style Upgrade
- The reset button in the Pet Pet Generator component now features a circular style, enhancing overall aesthetics.
style(components): Header Style Optimization Across Components
- Title styles for several components of the Pet Pet Generator have been adjusted, improving font sizes and line heights to create a more harmonious and responsive layout.