Skip to content

Geo Sites - Cleanup Learn more links

Zack Cuddy requested to merge 350574_01-geo-sites-learn-more-cleanup into master

What does this MR do and why?

Part 1 of 2 for #350574 (closed)
Part 1 of 2 for #359975 (closed)
Broken off from !85422 (closed)

This change does a full overhaul of all the learn more links in the Geo Sites UI. The goal here is to have a more UX friendly approach to directing users to documentation without just showing them learn more links at every corner.

Important: Geo is currently working through a rename from Geo Nodes => Geo Sites. As of right now everything in the UI will reference Sites but the code may still references them as nodes. This follows the Facade Approach to renaming and more can be read here: &5725

List of changes in this MR:

  1. Remove Learn more link on the top of the Sites page
  2. Remove the Learn more link on the top of the Empty State page
  3. Update the Learn more about Geo button on the Empty State page to link to documentation rather than Product page
  4. Only show the ? popover for Last Updated on the Primary Node
  5. Remove the popover on the "Replication Details" collapsable section
  6. Remove the popover on "Verification status" for Desktop view
  7. Change ? icons to question-o and updated color to $blue-600.

Screenshots or screen recordings

Before After
Sites Page Before After
Empty State Empty_State_-_Before Empty_State_-_After

How to set up and validate locally

  1. Fetch and checkout this branch
  2. Setup Geo and access your Primary GDK (How to setup Geo)
  3. Go to the Geo Sites page (admin/geo/sites)
  4. Navigate the UI and ensure remaining learn more links go to relevant documentation.

MR acceptance checklist

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

Merge request reports