diff --git a/packages/fxa-react/components/Footer/index.tsx b/packages/fxa-react/components/Footer/index.tsx index 923c9a05df..420f2028ef 100644 --- a/packages/fxa-react/components/Footer/index.tsx +++ b/packages/fxa-react/components/Footer/index.tsx @@ -17,6 +17,7 @@ export const Footer = () => { { Website Privacy Notice @@ -44,7 +45,7 @@ export const Footer = () => { Terms of Service diff --git a/packages/fxa-react/components/LogoLockup/index.tsx b/packages/fxa-react/components/LogoLockup/index.tsx index c2249d3ccf..1e8d259c9f 100644 --- a/packages/fxa-react/components/LogoLockup/index.tsx +++ b/packages/fxa-react/components/LogoLockup/index.tsx @@ -15,12 +15,7 @@ export const LogoLockup = ({ children, className = '' }: LogoLockupProps) => { return ( <> - Mozilla m logo + Mozilla m logo

diff --git a/packages/fxa-settings/src/components/InputPassword/index.tsx b/packages/fxa-settings/src/components/InputPassword/index.tsx index 4c108d1cc7..eb49f94707 100644 --- a/packages/fxa-settings/src/components/InputPassword/index.tsx +++ b/packages/fxa-settings/src/components/InputPassword/index.tsx @@ -93,7 +93,7 @@ export const InputPassword = ({ @@ -128,12 +128,15 @@ export const BentoMenu = () => { >
-
@@ -146,7 +149,7 @@ export const BentoMenu = () => { GleanMetrics.accountPref.bentoFirefoxDesktop() } @@ -163,7 +166,7 @@ export const BentoMenu = () => { GleanMetrics.accountPref.bentoFirefoxMobile() } @@ -180,7 +183,7 @@ export const BentoMenu = () => { GleanMetrics.accountPref.bentoMonitor()} >
@@ -193,7 +196,7 @@ export const BentoMenu = () => { GleanMetrics.accountPref.bentoRelay()} >
@@ -208,7 +211,7 @@ export const BentoMenu = () => { GleanMetrics.accountPref.bentoVpn()} >
@@ -221,7 +224,7 @@ export const BentoMenu = () => { GleanMetrics.accountPref.bentoPocket()} >
diff --git a/packages/fxa-settings/src/components/Settings/ConnectAnotherDevicePromo/index.tsx b/packages/fxa-settings/src/components/Settings/ConnectAnotherDevicePromo/index.tsx index 4a55a81c16..73dbb0fed5 100644 --- a/packages/fxa-settings/src/components/Settings/ConnectAnotherDevicePromo/index.tsx +++ b/packages/fxa-settings/src/components/Settings/ConnectAnotherDevicePromo/index.tsx @@ -37,7 +37,7 @@ export function ConnectAnotherDevicePromo() {
GleanMetrics.accountPref.googlePlaySubmit()} @@ -53,7 +53,7 @@ export function ConnectAnotherDevicePromo() { GleanMetrics.accountPref.appleSubmit()} diff --git a/packages/fxa-settings/src/components/Settings/DropDownAvatarMenu/index.tsx b/packages/fxa-settings/src/components/Settings/DropDownAvatarMenu/index.tsx index befa20b45c..996db86f43 100644 --- a/packages/fxa-settings/src/components/Settings/DropDownAvatarMenu/index.tsx +++ b/packages/fxa-settings/src/components/Settings/DropDownAvatarMenu/index.tsx @@ -64,7 +64,7 @@ export const DropDownAvatarMenu = () => { aria-label={dropDownMenuTitle} aria-expanded={!!isRevealed} aria-haspopup="menu" - className="rounded-full border border-transparent hover:border-purple-500 focus:border-purple-500 focus:outline-none active:border-purple-700 transition-standard" + className="rounded-full border border-transparent hover:border-purple-500 active:border-purple-700 transition-standard focus-visible-default focus-visible:border-transparent" > @@ -96,7 +96,7 @@ export const DropDownAvatarMenu = () => {
diff --git a/packages/fxa-settings/src/components/Settings/Nav/index.tsx b/packages/fxa-settings/src/components/Settings/Nav/index.tsx index 16871a5894..492fec248c 100644 --- a/packages/fxa-settings/src/components/Settings/Nav/index.tsx +++ b/packages/fxa-settings/src/components/Settings/Nav/index.tsx @@ -18,6 +18,8 @@ export interface NavRefProps { } const navActiveClass = 'nav-active'; +const navItemClasses = + 'inline-block py-1 px-2 hover:bg-grey-100 rounded-sm focus-visible-default'; // Update the active nav class when this percentage of a section is shown on screen const STANDARD_SECTION_THRESHOLD = 0.8; @@ -151,10 +153,7 @@ export const Nav = ({ data-testid="nav-link-profile" href="#profile" ref={profileLinkRef} - className={classNames( - navActiveClass, - 'inline-block py-1 px-2 hover:bg-grey-100' - )} + className={classNames(navActiveClass, navItemClasses)} > Profile @@ -165,7 +164,7 @@ export const Nav = ({ Security @@ -177,7 +176,7 @@ export const Nav = ({ Connected Services @@ -190,7 +189,7 @@ export const Nav = ({ Linked Accounts @@ -203,7 +202,7 @@ export const Nav = ({ Data Collection and Use @@ -216,7 +215,7 @@ export const Nav = ({ {hasSubscription && (
  • @@ -232,7 +231,7 @@ export const Nav = ({ {marketingCommPrefLink && (
  • diff --git a/packages/fxa-settings/src/components/ThirdPartyAuth/index.tsx b/packages/fxa-settings/src/components/ThirdPartyAuth/index.tsx index cb0430e75b..a95181e3ea 100644 --- a/packages/fxa-settings/src/components/ThirdPartyAuth/index.tsx +++ b/packages/fxa-settings/src/components/ThirdPartyAuth/index.tsx @@ -198,7 +198,7 @@ const ThirdPartySignInForm = ({