1. 28 May, 2025 6 commits
  2. 27 May, 2025 4 commits
  3. 26 May, 2025 24 commits
  4. 25 May, 2025 6 commits
    • 🎨 style(ui): enhance dashboard statistics cards presentation · b87bcbc2
      - Replace emoji icons with Semi Design Avatar components
      - Standardize statistics cards layout across TokensTable and LogsTable
      - Remove informational text banners for cleaner interface
      - Implement consistent grid layout for metric cards
      - Add elevated shadow effect to white Avatar for better contrast
      
      Changes include:
      - Convert emoji indicators to Semi Icons (MoneyExchangeStroked, Pulse, Typograph)
      - Unify card styling with rounded corners and hover shadows
      - Implement responsive grid layout (1 column on mobile, 3 columns on desktop)
      - Standardize typography and spacing across all stat cards
      - Apply Semi Design's elevated shadow to improve white Avatar visibility
      Apple\Apple committed
    • 🎨 style: adjust table column widths for better layout · 7acd318b
      This commit adjusts the column widths in multiple table components to optimize the layout and improve visual consistency:
      
      - TokensTable:
        - Reduce ID width from 80px to 50px
        - Reduce name width from 160px to 80px
        - Reduce group width from 200px to 180px
        - Reduce balance width from 200px to 120px
        - Reduce operation width from 400px to 350px
      
      - RedemptionsTable:
        - Add fixed widths for all columns:
          - ID: 50px
          - Name: 120px
          - Status: 100px
          - Quota: 100px
          - Created time: 180px
          - User ID: 100px
          - Operation: 300px
      
      - TaskLogsTable:
        - Add fixed widths for all columns:
          - Submit time: 180px
          - Finish time: 180px
          - Duration: 120px
          - Channel: 100px
          - Platform: 120px
          - Type: 120px
          - Task ID: 200px
          - Status: 120px
          - Progress: 160px
          - Fail reason: 160px
      
      - UsersTable:
        - Add fixed widths for all columns:
          - ID: 50px
          - Username: 100px
          - Group: 100px
          - Stats info: 280px
          - Invite info: 250px
          - Role: 120px
          - Status: 100px
          - Operation: 150px
      
      These adjustments ensure better space utilization and consistent column sizing across all table components.
      Apple\Apple committed
    • 🎨 refactor(home): enhance notice modal UI and behavior · dff8e2d3
      - Replace showNotice with Semi Modal component for better UI consistency
      - Add "Close Today" and "Close" actions for flexible notice control
      - Improve markdown rendering with marked.parse
      - Add responsive modal size based on device type
      - Implement max height with scrollable content (60vh)
      - Style scrollbar to match Semi design system
      - Remove old notice caching logic for more reliable notifications
      Apple\Apple committed
    • 🎨 refactor(ModelPricing): enhance UI/UX with modern design ModelPricing component · 01337232
      This commit implements a comprehensive UI/UX overhaul of the ModelPricing component,
      focusing on improved aesthetics and responsiveness while maintaining existing API logic.
      
      Key improvements:
      - Redesigned status card with gradient background and floating elements
      - Implemented responsive grid layout for pricing metrics
      - Enhanced visual hierarchy with Semi UI components
      - Added smooth transitions and hover effects
      - Optimized spacing and typography for better readability
      - Unified design language with PersonalSettings component
      - Integrated Tailwind CSS 3.0 utility classes
      - Added decorative elements for visual interest
      - Improved mobile responsiveness across all breakpoints
      - Enhanced accessibility with proper contrast ratios
      
      The redesign follows modern UI/UX best practices while maintaining consistency
      with the application's design system.
      Apple\Apple committed