1. 10 Jun, 2025 2 commits
  2. 09 Jun, 2025 33 commits
  3. 08 Jun, 2025 5 commits
    • fix: balance unit sync · d30ae820
      skynono committed
    • 🎨 style: remove overly vibrant colors and simplify UI design · af0f59cb
      - Remove colorful gradient backgrounds from dashboard panel headers in Detail page
      - Replace custom header styling with default Semi-UI card title styling
      - Remove background images and gradient overlays from all authentication pages
      - Simplify authentication page layouts with clean gray backgrounds
      - Update title text colors from white to dark gray for better contrast
      - Remove unnecessary z-index layering and complex positioning
      - Clean up unused background image imports
      
      This change creates a more professional and consistent visual appearance
      across the application by removing distracting visual elements.
      Apple\Apple committed
    • feat(tables): add "No Results" empty state for all table components · 4c4d3331
      Add consistent empty state handling across all table components to improve
      user experience when search/filter results are empty.
      
      Changes:
      - Import Empty component and IllustrationNoResult/IllustrationNoResultDark from @douyinfe/semi-ui
      - Add empty prop to Table components with "搜索无结果" message
      - Support both light and dark theme illustrations
      - Apply internationalization support for empty state text
      
      Affected files:
      - web/src/components/table/MjLogsTable.js
      - web/src/components/table/LogsTable.js
      - web/src/components/table/ChannelsTable.js
      - web/src/components/table/RedemptionsTable.js
      - web/src/components/table/TaskLogsTable.js
      - web/src/components/table/TokensTable.js
      - web/src/components/table/UsersTable.js
      - web/src/components/table/ModelPricing.js
      
      This ensures consistent UX across all table components when no data
      matches the current search or filter criteria.
      Apple\Apple committed
    • feat(ui): add lucide-react icons to dashboard sections · 2fc3b392
      Add visual icons to improve user experience and section identification:
      
      - Import lucide-react icons: Wallet, Activity, Zap, Gauge, PieChart
      - Add Wallet icon to "Account Data" section
      - Add Activity icon to "Usage Statistics" section
      - Add Zap icon to "Resource Consumption" section
      - Add Gauge icon to "Performance Metrics" section
      - Add PieChart icon to "Model Data Analysis" card
      
      All icons are styled with 16px size and proper flex layout with consistent spacing. Icons inherit parent text color for seamless integration with existing gradient headers.
      Apple\Apple committed