From 6ccae68203c83e0d29907b81909f7e3b87fb45a2 Mon Sep 17 00:00:00 2001
From: Ruchika Sinha <69535463+Ruchika4@users.noreply.github.com>
Date: Mon, 30 Sep 2024 02:10:14 -0700
Subject: [PATCH] [Release] Stage to Main 09/27 (#419)
[MWPW-159151] Rearrange content in mobile view for marquee used with interactive metadata #417
MWPW-159309 | Unit test fix #420
Creative cloud:
Before: https://main--cc--adobecom.hlx.live/?martech=off
After: https://stage--cc--adobecom.hlx.live/?martech=off
---
.../interactive-metadata.css | 26 +++++++++++++++++++
test/scripts/mocks/head.html | 2 ++
test/scripts/scripts.test.js | 1 +
3 files changed, 29 insertions(+)
create mode 100644 test/scripts/mocks/head.html
diff --git a/creativecloud/blocks/interactive-metadata/interactive-metadata.css b/creativecloud/blocks/interactive-metadata/interactive-metadata.css
index 551b43d4a..1d892b469 100644
--- a/creativecloud/blocks/interactive-metadata/interactive-metadata.css
+++ b/creativecloud/blocks/interactive-metadata/interactive-metadata.css
@@ -265,6 +265,18 @@
}
@media screen and (max-width: 600px) {
+ .marquee.large.interactive-enabled.content-top-mobile .text .body-xl {
+ order: unset;
+ }
+
+ .marquee.large.interactive-enabled.content-top-mobile .text p.supplemental-text {
+ order: 3;
+ }
+
+ .marquee.large.interactive-enabled.content-top-mobile .text {
+ order: 1;
+ }
+
.aside.interactive-enabled .foreground.container .image {
display: block;
width: 100%;
@@ -383,6 +395,20 @@
}
}
+@media screen and (min-width: 600px) and (max-width: 1199px) {
+ .marquee.large.interactive-enabled.content-top-tablet .text .body-xl {
+ order: unset;
+ }
+
+ .marquee.large.interactive-enabled.content-top-tablet .text p.supplemental-text {
+ order: 3;
+ }
+
+ .marquee.large.interactive-enabled.content-top-tablet .text {
+ order: 1;
+ }
+}
+
@media screen and (max-width: 1200px) {
.aside.interactive-enabled .foreground.container .image {
order: 1;
diff --git a/test/scripts/mocks/head.html b/test/scripts/mocks/head.html
new file mode 100644
index 000000000..36fdafced
--- /dev/null
+++ b/test/scripts/mocks/head.html
@@ -0,0 +1,2 @@
+
+
diff --git a/test/scripts/scripts.test.js b/test/scripts/scripts.test.js
index e8f6dad02..9dfebb964 100644
--- a/test/scripts/scripts.test.js
+++ b/test/scripts/scripts.test.js
@@ -6,6 +6,7 @@ function delay(ms) {
}
document.body.innerHTML = await readFile({ path: './mocks/body.html' });
+document.head.innerHTML = await readFile({ path: './mocks/head.html' });
describe('Scripts', () => {
before(async () => {
await import('../../creativecloud/scripts/scripts.js');