Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MKT_491]: feat/Brave Landing Page #1245

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

[MKT_491]: feat/Brave Landing Page #1245

wants to merge 14 commits into from

Conversation

jaaaaavier
Copy link
Contributor

@jaaaaavier jaaaaavier commented Jan 29, 2025

This PR introduces the Brave Landing Page (LP) to the website. It is similar to the existing StartPage but with some modifications.

To properly implement it, we made the following changes:

  1. Created a new .json file.
  2. Added the corresponding meta tag.
  3. Implemented a new CTA specific to this page.
  4. The HeroSection is shared with StartPage since they have the same design. We only change images and redirects while ensuring StartPage remains unchanged.
  5. Adjusted the PriceCards design to match the pricing style used across the website.
  6. Changed the background color of the FeatureSection (this also affects StartPage).
  7. Tweaked the Hero Section spacing, which also needed adjustments on StartPage, so no issues there.
  8. Added an element to the pricing section wrapper, which will only be visible when coming from the Brave page.
  9. Added the discount code for this page.
  10. Created the file that will host the Brave LP.

Copy link

vercel bot commented Jan 29, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
website ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 29, 2025 1:42pm

Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
6.9% Coverage on New Code (required ≥ 80%)
5.5% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@jaaaaavier jaaaaavier self-assigned this Jan 31, 2025
@jaaaaavier jaaaaavier added the enhancement New feature or request label Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant