opentrons icon indicating copy to clipboard operation
opentrons copied to clipboard

feat(protocol-designer, components): analytics opt-in modal and footer

Open jerader opened this issue 1 year ago • 1 comments
trafficstars

closes AUTH-967, AUTH-888, AUTH-792

Overview

blocked by https://github.com/Opentrons/opentrons/pull/16562 since once this modal is dismissed and the announcement banner is shown, they need to render one after another

Update the analytics opt-in modal, add it to the redesign, and add the footer to the landing page and overview page

Screenshot 2024-10-22 at 10 53 03 Screenshot 2024-10-22 at 11 47 08

Test Plan and Hands on Testing

see the analytics modal and the footer in the landing and overview pages

Changelog

  • add the new position to the modal
  • make footer component
  • plug in the footer to the overview and landing

Risk assessment

low

jerader avatar Oct 22 '24 15:10 jerader

@jerader this is awesome! I think the button copy is swapped though. "Agree" should be the blue button on the right and "Reject" should be the sub-button on the left. Screenshot 2024-10-22 at 12 15 50 PM

skyewindsor avatar Oct 22 '24 16:10 skyewindsor