Skip to content

Home Page - Part 1: Footer and Get Support Section

Hiru Fernando requested to merge 20-template-home-page into main

What does this MR do and why?

  • This MR purely focuses on rendering the bottom sections "Footer" and "Get Support" using partials that are called in home.html.
  • CSS is in landing.css for all stylings for home page.
  • Note -> some links such as View page source and Edit in Web IDE are still a todo as we have another issue to take care of broken links (rendered through a partial). These two options will NOT show up in the Footer section at the moment. Also "Cookie Preferences" still need to be worked on as it checks if we are in production env. or not (this is another issue). image

Screenshots, screen recordings, or links to review app

image

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Configure a local GitLab Docs environment: https://gitlab.com/gitlab-org/technical-writing-group/gitlab-docs-hugo/-/blob/main/doc/setup.md.
  2. Go to homepage -> http://localhost:1313/. Make sure both Get Support section and Footer section are rendered.

Merge request acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Hiru Fernando

Merge request reports