From db21c142df04485272b53867e4cd09a90cc5c3a1 Mon Sep 17 00:00:00 2001 From: Nick Diehl <47604184+ncdiehl11@users.noreply.github.com> Date: Thu, 9 May 2024 16:53:55 -0400 Subject: [PATCH] fix(app): fix UpdateAppModal style (#15149) Closes RQA-2675 --- app/src/molecules/ReleaseNotes/index.tsx | 14 ++++++++- app/src/organisms/UpdateAppModal/index.tsx | 33 +++++++++------------- 2 files changed, 26 insertions(+), 21 deletions(-) diff --git a/app/src/molecules/ReleaseNotes/index.tsx b/app/src/molecules/ReleaseNotes/index.tsx index 1b3e1821bd8..77690361b15 100644 --- a/app/src/molecules/ReleaseNotes/index.tsx +++ b/app/src/molecules/ReleaseNotes/index.tsx @@ -1,7 +1,8 @@ import * as React from 'react' import Markdown from 'react-markdown' -import { StyledText } from '@opentrons/components' +import { Box, COLORS, SPACING, StyledText } from '@opentrons/components' + import { useIsOEMMode } from '../../resources/robot-settings/hooks' import styles from './styles.module.css' @@ -28,6 +29,7 @@ export function ReleaseNotes(props: ReleaseNotesProps): JSX.Element { li: ListItemText, p: ParagraphText, a: ExternalLink, + hr: HorizontalRule, }} > {source} @@ -58,3 +60,13 @@ function ListItemText(props: JSX.IntrinsicAttributes): JSX.Element { function UnnumberedListText(props: JSX.IntrinsicAttributes): JSX.Element { return } + +function HorizontalRule(): JSX.Element { + return ( + + ) +} diff --git a/app/src/organisms/UpdateAppModal/index.tsx b/app/src/organisms/UpdateAppModal/index.tsx index d3a434154d0..c053cc01a4a 100644 --- a/app/src/organisms/UpdateAppModal/index.tsx +++ b/app/src/organisms/UpdateAppModal/index.tsx @@ -12,8 +12,8 @@ import { Flex, JUSTIFY_SPACE_AROUND, JUSTIFY_SPACE_BETWEEN, - NewPrimaryBtn, - NewSecondaryBtn, + PrimaryButton, + SecondaryButton, SPACING, StyledText, } from '@opentrons/components' @@ -62,18 +62,7 @@ const PlaceholderError = ({ export const RELEASE_NOTES_URL_BASE = 'https://github.com/Opentrons/opentrons/releases/tag/v' const UPDATE_ERROR = 'Update Error' -const FOOTER_BUTTON_STYLE = css` - text-transform: lowercase; - padding-left: ${SPACING.spacing16}; - padding-right: ${SPACING.spacing16}; - border-radius: ${BORDERS.borderRadius8}; - margin-top: ${SPACING.spacing16}; - margin-bottom: ${SPACING.spacing16}; - &:first-letter { - text-transform: uppercase; - } -` const UpdateAppBanner = styled(Banner)` border: none; ` @@ -122,7 +111,13 @@ export function UpdateAppModal(props: UpdateAppModalProps): JSX.Element { removeActiveAppUpdateToast() const appUpdateFooter = ( - + - {t('remind_later')} - - + dispatch(downloadShellUpdate())} marginRight={SPACING.spacing12} - css={FOOTER_BUTTON_STYLE} > {t('update_app_now')} - + )