From c90bf65595a61d291d547796c9f6c94ddcadb72e Mon Sep 17 00:00:00 2001 From: Spencer Cole <98931254+colespen@users.noreply.github.com> Date: Wed, 20 Dec 2023 21:19:50 -0500 Subject: [PATCH] SC/Refactor: rw MulitMapLink & associated buttons (#2663) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Description and Motivation - replace scss module styles with Tailwind - replace all @mixin `buttonThatLooksLikeLink()` styled buttons with same Tailwind class - remove scss modules - closes #2507 ## Has this been tested? How? - static, unit, e2e-local tests all pass ## Screenshots (if appropriate) ## Types of changes ***Refactor / chore*** ## New frontend preview link is below in the Netlify comment 😎 --- .../src/cards/ui/MultiMapLink.module.scss | 6 --- frontend/src/cards/ui/MultiMapLink.tsx | 3 +- .../cards/ui/UnknownBubblesAlert.module.scss | 6 --- frontend/src/cards/ui/UnknownBubblesAlert.tsx | 3 +- .../pages/ExploreData/MadLibUI.module.scss | 5 --- .../ExploreData/TopicOrLocationSelector.tsx | 2 +- frontend/src/styles/globals.scss | 9 ---- frontend/tailwind.config.ts | 41 +++++++++---------- 8 files changed, 23 insertions(+), 52 deletions(-) delete mode 100644 frontend/src/cards/ui/MultiMapLink.module.scss delete mode 100644 frontend/src/cards/ui/UnknownBubblesAlert.module.scss diff --git a/frontend/src/cards/ui/MultiMapLink.module.scss b/frontend/src/cards/ui/MultiMapLink.module.scss deleted file mode 100644 index 02338993b3..0000000000 --- a/frontend/src/cards/ui/MultiMapLink.module.scss +++ /dev/null @@ -1,6 +0,0 @@ -@import '../../styles/variables.module'; -@import '../../styles/globals.scss'; - -.CompareAcrossLink { - @include buttonThatLooksLikeLink(); -} diff --git a/frontend/src/cards/ui/MultiMapLink.tsx b/frontend/src/cards/ui/MultiMapLink.tsx index ab0aa9086f..c524ef0bf3 100644 --- a/frontend/src/cards/ui/MultiMapLink.tsx +++ b/frontend/src/cards/ui/MultiMapLink.tsx @@ -2,7 +2,6 @@ import { type DemographicType, DEMOGRAPHIC_DISPLAY_TYPES_LOWER_CASE, } from '../../data/query/Breakdowns' -import styles from './MultiMapLink.module.scss' /* Generates the "COMPARES ACROSS GROUPS" button which opens the small multiples modal @@ -21,7 +20,7 @@ export function MultiMapLink(props: MultiMapLinkProps) { onClick={() => { props.setMultimapOpen(true) }} - className={styles.CompareAcrossLink} + className='cursor-pointer border-0 bg-transparent p-0 text-alt-green underline' aria-label={ 'Open modal to Compare ' + props.currentDataType + diff --git a/frontend/src/cards/ui/UnknownBubblesAlert.module.scss b/frontend/src/cards/ui/UnknownBubblesAlert.module.scss deleted file mode 100644 index 35421d6358..0000000000 --- a/frontend/src/cards/ui/UnknownBubblesAlert.module.scss +++ /dev/null @@ -1,6 +0,0 @@ -@import '../../styles/variables.module'; -@import '../../styles/globals.scss'; - -.UnknownBubblesLink { - @include buttonThatLooksLikeLink(); -} diff --git a/frontend/src/cards/ui/UnknownBubblesAlert.tsx b/frontend/src/cards/ui/UnknownBubblesAlert.tsx index 04281cb0b4..3f60cc1303 100644 --- a/frontend/src/cards/ui/UnknownBubblesAlert.tsx +++ b/frontend/src/cards/ui/UnknownBubblesAlert.tsx @@ -1,4 +1,3 @@ -import styles from './UnknownBubblesAlert.module.scss' import { type DemographicType, DEMOGRAPHIC_DISPLAY_TYPES_LOWER_CASE, @@ -33,7 +32,7 @@ export default function UnknownBubblesAlert(props: UnknownBubblesAlertProps) { )}{' '}