- Replace full company name with brand name 'Jingrow' in footer copyright
- Use appName variable for better consistency and maintainability
- Improves brand consistency across the homepage
- Follows industry best practices for footer copyright display
- Replace hardcoded Chinese text in footer with t() function calls
- Internationalize footer menu titles (Products & Services, Resources, Support & Help)
- Internationalize footer menu links (Use Cases, API & Pricing, Developer Documentation, etc.)
- Internationalize social media icon titles (WeChat, Weibo, TikTok, Zhihu)
- Internationalize copyright text and company name
- Add Chinese translations for all new i18n keys in zh-CN.json
- Replace all hardcoded Chinese text with t() function calls
- Add Chinese translations for all new i18n keys in zh-CN.json
- Update UI text including buttons, labels, error messages, and status messages
- Ensure all user-facing strings are properly internationalized
- Replace hardcoded text with i18n function in HomePage.vue
- Add Chinese translation for 'Click image to try' in zh-CN.json
- Update sample images section title to support multiple languages
- Add imageResize utility using native Canvas API
- Compress images to max 1024x1024px before upload
- Support contain mode for proportional scaling
- Integrate compression into file upload, drag-drop, and URL loading flows
- Optimize memory management with proper URL cleanup
- Skip compression for images already below target size
- Set tool page max-width to 1400px to match remove_background page
- Fix single image view to use same sizing logic as comparison view
- Add dynamic size calculation for processing images to match result view
- Ensure images maintain aspect ratio instead of filling container width
- Relocate Menu Management and Settings from sidebar to user dropdown menu in header
- Remove Profile menu item from user dropdown (not currently used)
- Remove Menu Management and Settings from default sidebar menu items
- Update menu filtering logic to reflect new menu structure
- Improve UX by following common SaaS design patterns
- Free up sidebar space for core business functionality
- Update MenuManager.vue to match menu.ts filtering logic
- Non-system users should only see Tool Marketplace in Development group
- Hide App Marketplace, Node Marketplace, and Agent Marketplace for non-system users
- Restore documentation comments in menu.ts