All updates
frontend

Polish custom domain settings and project home URL

  • Cleaner custom domain UX and correct site linksPrimary CTAs and status badges were updated for consistent hover/contrast behavior, DNS setup steps are hidden once a domain is verified and replaced with a compact "Domain active" confirmation, and the project home page now links to a verified custom domain when present.

Improvements

  • Used the shared PrimaryButton for acid‑green CTAs (Verify Ownership, Upgrade to Team) to fix dark-background hover issues and improve contrast.frontend
  • Switched Verified / Unverified badges to variant="outline" to remove the UI library's baked‑in hover discoloration.frontend
  • Hid DNS setup cards after a domain was verified and replaced them with a compact green “Domain active” confirmation so verified state is unambiguous.frontend
  • Updated the project overview to use a verified custom domain (https://{custom_domain}) for the changelog link and Visit Site button instead of the default {slug}.suprlogs.app subdomain.frontend

Bug Fixes

  • Fixed poor hover contrast on verification and upgrade controls by standardizing button and badge components and styles.frontend

Documentation

  • Updated docs/changelog.md to describe the custom domain UI changes (PrimaryButton usage, outline badges, hidden DNS setup after verification, and the project home URL behavior).