Update Step 1 of /trial_registrations/new to be compatible with Dark Mode

What does this MR do and why?

This MR resolves multiple UI issues that prevented the trial registration page from being readable in dark mode.

  • Fixes background color contrast for proper visibility in dark mode
  • Updates continue button styling to ensure it's distinguishable from the background
  • Adjusts "trusted by" logos to render correctly with appropriate contrast

Users were unable to properly view or interact with the trial registration page when using dark mode, impacting the user experience and potentially preventing trial signups.

References

#556973

Screenshots or screen recordings

Before After
image image

How to set up and validate locally

  1. Make sure SAAS mode is enabled
  2. Make sure you are logged out.
  3. Make sure social_signin_enabled? is true
  4. Make sure you are in dark mode(MacOS).
  5. Visit http://localhost:3000/-/trial_registrations/new
  6. Make sure the page has all the changes mentioned above.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #556973

Edited by Harsh Sagar

Merge request reports

Loading