From f0623188218d7ec3cf726dd12b6cd28ac0369f8d Mon Sep 17 00:00:00 2001 From: Jon Mulhern <81927768+curlyfriesplease@users.noreply.github.com> Date: Thu, 5 Mar 2026 12:48:00 +0000 Subject: [PATCH 1/3] ENG-4855 privacy text to be 12px --- .../Organisms/EmailBanner/EmailBanner.style.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/components/Organisms/EmailBanner/EmailBanner.style.js b/src/components/Organisms/EmailBanner/EmailBanner.style.js index 28d53e136..c4ac0c125 100644 --- a/src/components/Organisms/EmailBanner/EmailBanner.style.js +++ b/src/components/Organisms/EmailBanner/EmailBanner.style.js @@ -195,6 +195,16 @@ const PrivacyCopyWrapper = styled.div` font-size: ${({ theme }) => theme.fontSize('xs')}; line-height: normal; padding-bottom: ${spacing('sm')}; + + /* Forces the descendants to inherit the same font size and line height here, + because contentful's WYSIWYG editor doesn't offer the particular text + styles we want here */ + & p, + & span, + & * { + font-size: inherit; + line-height: inherit; + } `; const SuccessCopyWrapper = styled.div` From a725a381cb88fd35d5f80fa6465156f051c99885 Mon Sep 17 00:00:00 2001 From: Jon Mulhern <81927768+curlyfriesplease@users.noreply.github.com> Date: Thu, 5 Mar 2026 12:51:37 +0000 Subject: [PATCH 2/3] ENG-4859 remove erroneous H1 styling --- src/components/Organisms/EmailBanner/EmailBanner.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/Organisms/EmailBanner/EmailBanner.js b/src/components/Organisms/EmailBanner/EmailBanner.js index 17e9e18ce..8ef930457 100644 --- a/src/components/Organisms/EmailBanner/EmailBanner.js +++ b/src/components/Organisms/EmailBanner/EmailBanner.js @@ -102,7 +102,6 @@ const EmailBanner = ({ {title && ( From cb33ff93acdfea40bd64365a6bf7b809f357bfc5 Mon Sep 17 00:00:00 2001 From: Jon Mulhern <81927768+curlyfriesplease@users.noreply.github.com> Date: Thu, 5 Mar 2026 12:54:51 +0000 Subject: [PATCH 3/3] Snapshots --- .../__snapshots__/EmailBanner.test.js.snap | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/components/Organisms/EmailBanner/__snapshots__/EmailBanner.test.js.snap b/src/components/Organisms/EmailBanner/__snapshots__/EmailBanner.test.js.snap index a99d3fc3d..68e96cbb3 100644 --- a/src/components/Organisms/EmailBanner/__snapshots__/EmailBanner.test.js.snap +++ b/src/components/Organisms/EmailBanner/__snapshots__/EmailBanner.test.js.snap @@ -329,6 +329,13 @@ exports[`Image banner left orientation renders correctly 1`] = ` padding-bottom: 0.5rem; } +.c19 p, +.c19 span, +.c19 * { + font-size: inherit; + line-height: inherit; +} + .c20 { margin-top: 1rem; } @@ -1069,6 +1076,13 @@ exports[`Image banner renders correctly 1`] = ` padding-bottom: 0.5rem; } +.c19 p, +.c19 span, +.c19 * { + font-size: inherit; + line-height: inherit; +} + .c20 { margin-top: 1rem; } @@ -1809,6 +1823,13 @@ exports[`Text-only email widget renders correctly 1`] = ` padding-bottom: 0.5rem; } +.c19 p, +.c19 span, +.c19 * { + font-size: inherit; + line-height: inherit; +} + .c20 { margin-top: 1rem; } @@ -2549,6 +2570,13 @@ exports[`Text-only email widget with copyColor renders correctly 1`] = ` padding-bottom: 0.5rem; } +.c19 p, +.c19 span, +.c19 * { + font-size: inherit; + line-height: inherit; +} + .c20 { margin-top: 1rem; }