1. 25 Aug, 2025 10 commits
  2. 24 Aug, 2025 9 commits
  3. 23 Aug, 2025 19 commits
  4. 22 Aug, 2025 2 commits
    • 🐛 fix(header): prevent NotificationButton from shrinking when unread badge appears · 54e03c42
      - Remove `size='small'` when the button is wrapped by `Badge`
      - Keep button dimensions consistent with/without badge
      - Preserve 18px icon size and existing styles/accessibility
      - Lint check passed with no issues
      
      Files: web/src/components/layout/HeaderBar/NotificationButton.jsx
      t0ng7u committed
    • 📱 fix(ui/topup): make stats numbers responsive on mobile · 82e87b84
      Reduce KPI font size on small screens to prevent overlapping of large
      numbers while preserving the desktop layout.
      
      Changes:
      - InvitationCard.jsx: use `text-base sm:text-2xl` for
        pending earnings, total earnings, and invite count.
      - RechargeCard.jsx: use `text-base sm:text-2xl` for
        current balance, historical usage, and request count.
      
      Impact:
      - Visual-only; no behavioral changes.
      - Desktop/tablet unchanged.
      - Lint passes.
      
      Files:
      - web/src/components/topup/InvitationCard.jsx
      - web/src/components/topup/RechargeCard.jsx
      t0ng7u committed