1. 17 Aug, 2025 2 commits
    • style(Account UX): resilient binding layout, copyable popovers, pastel header,… · 7411c249
       style(Account UX): resilient binding layout, copyable popovers, pastel header, and custom pay colors
      
      - AccountManagement.js
        - Prevent action button from shifting when account IDs are long by adding gap, min-w-0, and flex-shrink-0; keep buttons in a fixed position.
        - Add copyable Popover for account identifiers (email/GitHub/OIDC/Telegram/LinuxDO) using Typography.Paragraph with copyable; reveal full text on hover.
        - Ensure ellipsis works by rendering the popover trigger as `block max-w-full truncate`.
        - Import Popover and wire up `renderAccountInfo` across all binding rows.
      
      - UserInfoHeader.js
        - Apply unified `with-pastel-balls` background to match PricingVendorIntro.
        - Remove legacy absolute-positioned circles and top gradient bar to avoid visual overlap.
      
      - RechargeCard.jsx
        - Colorize non-Alipay/WeChat/Stripe payment icons using backend `pay_methods[].color`; fallback to `var(--semi-color-text-2)`.
        - Add `showClear` to the redemption code input for quicker clearing.
      
      Notes:
      - No linter errors introduced.
      - i18n strings and behavior remain unchanged except for improved UX and visual consistency.
      t0ng7u committed
  2. 16 Aug, 2025 23 commits
  3. 15 Aug, 2025 15 commits