1. 23 May, 2025 7 commits
    • ️refactor: Completely redesign TopUp page with modern card-based UI and enhanced UX · ee0e1161
      - Replace simple form layout with sophisticated card-based design system
      - Implement bank card-style wallet display with gradient backgrounds and decorative elements
      - Integrate real user data from UserContext (username, quota, usage stats, user role, group)
      - Add personalized color schemes using stringToColor for unique user identification
      - Implement comprehensive responsive design for mobile, tablet, and desktop devices
      - Add skeleton loading states for all data-dependent components and API calls
      - Replace basic Input with InputNumber component for amount input with built-in validation (min: 1)
      - Add official brand icons for payment methods (Alipay, WeChat) using react-icons/si
      - Integrate Semi UI Banner component for better warning notifications
      - Implement real-time data synchronization between local state and UserContext
      - Add sophisticated loading states with proper error handling and user feedback
      - Clean up all code comments and remove unused imports, functions, and state variables
      - Enhance visual hierarchy with proper spacing, shadows, and modern typography
      - Add glass-morphism effects and backdrop filters for premium visual experience
      - Improve accessibility with proper text truncation and responsive font sizing
      
      This update transforms the TopUp page from a basic form into a professional,
      modern payment interface that provides excellent user experience across all devices
      while maintaining full functionality and adding comprehensive data validation.
      Apple\Apple committed
    • ️refactor: Modernize edit and add user components with unified design system · 8e802565
      - Refactor EditRedemption.js with card-based layout and modern UI components
      - Refactor EditUser.js with three-section card layout (basic info, permissions, bindings)
      - Refactor AddUser.js with modern card design and improved user experience
      - Replace inline styles with Tailwind CSS 3 classes throughout all components
      - Add semantic icons (IconUser, IconKey, IconGift, IconCreditCard, etc.) for better UX
      - Implement unified header design with colored tags and consistent typography
      - Replace deprecated Title imports with destructured Typography components
      - Add proper internationalization support with useTranslation hook
      - Standardize form layouts with consistent spacing, rounded corners, and shadows
      - Improve button styling with rounded design and loading states
      - Fix IconTicket import error by replacing with existing IconGift
      - Enhance modal designs with modern styling and icon integration
      - Ensure responsive design consistency across all edit/add components
      
      This update brings all user management interfaces in line with the modern
      design system established in EditToken.js, providing a cohesive and
      professional user experience.
      Apple\Apple committed
    • ️Refactor: Users Page · cb21e756
      Apple\Apple committed
    • ️Refactor: Redemptions Page · 04ba012f
      Apple\Apple committed
    • ️Refactor: TaskLogs Page · 07d87d60
      Apple\Apple committed
    • ️Refactor: MJLogs Page · 17c42cc0
      Apple\Apple committed
    • ️Refactor: Logs Page · 63183bd4
      Apple\Apple committed
  2. 22 May, 2025 3 commits
  3. 20 May, 2025 9 commits
  4. 19 May, 2025 12 commits
  5. 18 May, 2025 6 commits
  6. 17 May, 2025 1 commit
  7. 16 May, 2025 2 commits