Migrate pages domains card to use pajamas compliant version
What does this MR do and why?
On the Settings -> Pages, page, it migrates the Domains card to use the new pajamas card. I followed the migration guide from the groupfoundations team &8337
Screenshots (Asking for assistance to set up env)
Note, that the empty state is actually the _no_domains.html.haml partial: (that migration is handled already in a different MR)
I'm trying to get screenshots for the app/views/projects/pages/_list.html.haml partial which requires domains and certs to be enabled by an admin
| Before | After |
|---|---|
| cell | cell |
Note
I was unable to set up the correct environment to VERIFY the changes
How to set up and validate locally
- On your local gitlab instance, create a new project by importing the Astro Pages project https://gitlab.com/pages/astro
- Run the pipeline on master manually
- After the pipeline completes, navigate to the pages view by going to Settings -> Pages
- TODO: Figure out how to enable domains to generate screenshots
Describe in detail what your merge request does and why.
Screenshots or screen recordings
These are strongly recommended to assist reviewers and reduce the time to merge your change.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #367136 (closed)
