Skip to content

fix: Create layout without localized link mixin and use on Platform page

Lauren Barker requested to merge disable-localized-link-mixin-platform into main

This MR creates a layout that does not have the localized-href.mixin.ts since it is causing inconsistent link behavior.

It then applies that template to the platform page because all the links in the table are getting overwritten and the anchor tag removed, thus not linking the user to the correct content.

related #3958

Build Variables:

  • Use Contentful Preview API

Step 1: What is changing in this MR?

Production Review app
https://about.gitlab.com/ WIP

Step 2: Ensure that your changes comply with the following, where applicable:

  • I, the Assignee, have run Axe tools on any updated pages, and fixed the relevant accessibility issues.
  • These changes work on both Safari, Chrome, and Firefox.
  • These changes have been reviewed for Visual Quality Assurance and Functional Quality Assurance on Mobile, Desktop, and Tablet.
  • These changes work with our Google Analytics and SEO tools.
  • These changes have been documented as expected.

Step 3: Ensure that your changes don't cause regressions on key pages, where applicable:

Production Review app
https://about.gitlab.com/ WIP
https://about.gitlab.com/ja-jp/ WIP
https://about.gitlab.com/pricing/ #3958
https://about.gitlab.com/ja-jp/pricing/ https://disable-localized-link-mixin-platform.about.gitlab-review.app/ja-jp/pricing/
https://about.gitlab.com/sales/ WIP
https://about.gitlab.com/gitlab-duo/ WIP
https://about.gitlab.com/enterprise/ WIP
https://about.gitlab.com/platform/ https://disable-localized-link-mixin-platform.about.gitlab-review.app/de-de/platform/ & https://disable-localized-link-mixin-platform.about.gitlab-review.app/platform/
https://about.gitlab.com/free-trial/ WIP
Edited by Lauren Barker

Merge request reports