[MWPW-189877] Site Redesign Analytics#5627
Merged
vgoodric merged 246 commits intosite-redesign-foundationfrom Apr 2, 2026
Merged
[MWPW-189877] Site Redesign Analytics#5627vgoodric merged 246 commits intosite-redesign-foundationfrom
vgoodric merged 246 commits intosite-redesign-foundationfrom
Conversation
This reverts commit 7ed79b7.
* MWPW-188101 [MEP] Fixes highlight changes interaction issue (#5428) Fixes highlight changes interaction issue * MWPW-187479 Long Term CSAT UI Html Fix (#5429) Allow the form to be zoomed in by passing a query param * [MWPW-188224] Updating countryCode for cart flow (#5436) * Reverting recent changes for countryCode for cart flow * Fixing eslint --------- Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> * MWPW-185171 Article acessibility (#5358) * article feed * article feed * article feed * accessibility * accessibility * MWPW-182333 [Nala]: Replace promo (#5334) * Nala: replace promo * lint * [NALA][MWPW-184076] Automation test script for Mailing List (#5319) Add tests for mailing list * Adding fallback logic for regional sites (#5308) * Adding fallback logic to consider regional languages for initial check * Allowing marketsSource queryparam --------- Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> * MWPW-184874 Link checker remains spinning (#5246) * changed the waitForFooter function to now look if the footer is Ready or the blockStatus is loaded loadVideo now resolves if the tag does not have data-video-source and source implemented the review fixed linting errors * rebased from stage * MWPW-175016 [OST] add strikethrough template for promotion price (#5266) * MWPW-175016 [OST] add strikethrough template for promotion price * Trigger Build * Trigger Build * MWPW-175016 [OST] add strikethrough template for promotion price * MWPW-175016 [OST] add strikethrough template for promotion price * Trigger Build * MWPW-175016 [OST] add strikethrough template for promotion price * MWPW-175016 [OST] add strikethrough template for promotion price * Trigger Build * MWPW-175016 [OST] add strikethrough template for promotion price * MWPW-175016 [OST] add strikethrough template for promotion price --------- Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> * MWPW-185252 [M@S] Tax label and Include tax toggle broken (#5274) * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * Trigger Build * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * Trigger Build * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * Trigger Build * Trigger Build * Trigger Build * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken --------- Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> * [MWPW-185271] Publishing permission message is hidden in Sidekick toolbar (#5297) override clip-path in action-bar to allow tooltip to extend above the Sidekick action-bar * MWPW-185660: Transform invalid anchor link (#5305) * [MWPW-185362] - Carousel a11y (#5310) * carousel fix modal, add escape listeners, optimize * carousel tab loop added * update * carousel button tab order update * carousel button tab order update * carousel variable update * carousel hidden item no tab focus * carousel z index update * carousel test fix * carousel add a11y tests * carousel revert a11y tests * MWPW-180858: rewrite 3in1 fallbacks to www.stage on Stage (#5312) rewrite 3in1 fallbacks to www.stage on Stage * MWPW-171282 Fix Chart Legend Text Spacing Accessibility (#5316) * Do not use hlx references anymore in certain tools (#5337) * [NALA][MWPW-186628] Fix mailing list test failures (#5347) Apply branch skip rule to all tests * [MWPW-186328] Re-enable merging to main via label (#5344) * Mwpw 186114 aside da (#5323) * MWPW-186114: Add support for em strong * MWPW-186114: Add unit tests * MWPW-186322: Center CTA on notification ribbon no image (#5324) * MWPW-186342: Lang selector base site support for blog (#5332) * use baseSite config to redirect to base page * allow adding base site path using metadata * fix eslint error * MWPW-186250 (#5342) * MWPW-186250 * MWPW-186250 * Update test/blocks/ost/textOption.test.js Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * MWPW-186623: Add promo-text-center variant to aside promobar (#5346) * [MWPW-185403] Preflight Link check error message incorrectly assumes VPN issue for all connection failures (#5259) * changed the waitForFooter function to now look if the footer is Ready or the blockStatus is loaded * loadVideo now resolves if the tag does not have data-video-source and source * implemented the review * fixed linting errors * update spidyCheck response structure and fix error handling * updated the error message * implemented the reviews * use name parameters in connectionError and consolidated error strings * Adding product cta and active link support for standalone gnav (#5329) * Adding product cta and active link support * Adding check for true value * [MWPW-184539] - brick cutoff img (#5336) * [MWPW-184539] - brick cutoff img fix new contain variant * [MWPW-184539] - brick cutoff video update * [MWPW-184539] - brick css update * MWPW-186554 log the prefix & country (#5345) * MWPW-186554 log the prefix & country * MWPW-186554 add logging for clicks in the georouting and region-nav * MWPW-186554 fix typo * MWPW-186692 stop tags being so large they don't get logged (#5351) * MWPW-186692 stop tags being so large they don't get logged * MWPW-186692 add click for other case of region nav * MWPW-186696 only log click if going to new experience for lingo (#5352) * article test * reading the sorry message only once * reading the sorry message only once * reset and clear filters announced * reset and clear filters announced * reset and clear filters announced * test error message * accessibility tests * acessibility * acessibility * acessibility * acessibility * test cases * test cases --------- Co-authored-by: Suhani <suhjain@Suhanis-MacBook-Pro.local> Co-authored-by: Milica Micic <cod23684@adobe.com> Co-authored-by: Biljana Cvijanovic <hit11757@adobe.com> Co-authored-by: sonawanesnehal3 <152426902+sonawanesnehal3@users.noreply.github.com> Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> Co-authored-by: Sino Kholkhojaev <132879006+skholkhojaev@users.noreply.github.com> Co-authored-by: Bozo Jovicic <37440641+bozojovicic@users.noreply.github.com> Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> Co-authored-by: Ratko Zagorac <90400759+zagi25@users.noreply.github.com> Co-authored-by: Dušan Kosanović <dusan.kosanovic@hitthecode.com> Co-authored-by: Mariia Lukianets <lukianet@adobe.com> Co-authored-by: Megan Thomas <methomas@adobe.com> Co-authored-by: Okan Sahin <39759830+mokimo@users.noreply.github.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> Co-authored-by: nishantka <126539566+nishantka@users.noreply.github.com> Co-authored-by: Blaine Gunn <Blainegunn@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bandana Laishram <bandanalaishram@gmail.com> Co-authored-by: Victor Hargrave <115231412+vhargrave@users.noreply.github.com> * disabled fallback for C1 blocks on a C2 page --------- Co-authored-by: Mark Perry <124626043+markpadbe@users.noreply.github.com> Co-authored-by: Raghav Sharma <118168183+sharmrj@users.noreply.github.com> Co-authored-by: sonawanesnehal3 <152426902+sonawanesnehal3@users.noreply.github.com> Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> Co-authored-by: Suhani Jain <110388864+suhjainadobe@users.noreply.github.com> Co-authored-by: Suhani <suhjain@Suhanis-MacBook-Pro.local> Co-authored-by: Milica Micic <cod23684@adobe.com> Co-authored-by: Biljana Cvijanovic <hit11757@adobe.com> Co-authored-by: Sino Kholkhojaev <132879006+skholkhojaev@users.noreply.github.com> Co-authored-by: Bozo Jovicic <37440641+bozojovicic@users.noreply.github.com> Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> Co-authored-by: Ratko Zagorac <90400759+zagi25@users.noreply.github.com> Co-authored-by: Dušan Kosanović <dusan.kosanovic@hitthecode.com> Co-authored-by: Mariia Lukianets <lukianet@adobe.com> Co-authored-by: Megan Thomas <methomas@adobe.com> Co-authored-by: Okan Sahin <39759830+mokimo@users.noreply.github.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> Co-authored-by: nishantka <126539566+nishantka@users.noreply.github.com> Co-authored-by: Blaine Gunn <Blainegunn@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bandana Laishram <bandanalaishram@gmail.com> Co-authored-by: Victor Hargrave <115231412+vhargrave@users.noreply.github.com>
…m/milo into site-redesign-foundation
explore-card initial release Co-authored-by: Ryan Clayton <rclayton@adobe.com>
* Adding test block for gnav and footer * Adding big adobe logo to footer and adding region-nav component * Adding gnav and footer as c2 blocks * Adding blocks to c2 folder * Removing blocks from MEP folder * Lint fixes * Adding global-navigation to c1 blocks * Adding global-navigation, footer and region nav to c1 blocks
Css update for footer and region nav
router marquee iteration
…n into helpers.js and updating hover tracking in elastic-carousel.js for improved user interaction tracking.
…ved analytics, updating default carousel name, and refactoring slide building logic for better readability and performance.
…ytics function instead of dynamic imports for improved performance and cleaner code.
milo-pr-merge bot
added a commit
that referenced
this pull request
Apr 2, 2026
* [Elastic Carousel] PR feedback addressed (#5720) * [Elastic Carousel] PR feedback addressed * [Elastic Carousel] lint * animation fix * Update card hover to fix sizing stuttering. * animation fix * combined 2 branches + accessibility fix * Apply suggestion from @github-actions[bot] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Ensure elastic-cards are centered on mobile * Set correct CSS for headings --------- Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> Co-authored-by: Ryan Clayton <rclayton@adobe.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Narcis Radu <github@narcisradu.ro> * MWPW-191379: Fix carousel-c2 keyboard navigation (#5728) * MWPW-191379: Revert new navigation and fix focus order * mwpw:191379: Remove enter and space listeners * MWPW-191379: Scroll carousel into view when tabbing if animation is not over * [MWPW-191450] - Router marquee iOS bug (#5733) fixed ios mouseenter events bug * Addressing review comments for c2 global-navigation (#5723) * Addressing review comments for c2 global-navigation * Code fix * Removed support for forked repo urls * [MWPW-191432] - Router marquee authoring enhancement (#5729) added support for authoring the card href individually * Adding aem.reviews support to pick aem.live urls (#5740) Adding aem.reviews support * [MWPW-191381] Ensure content is readable by screen readers. (#5735) * Delay elastic card video load (#5734) * [MWPW-191472] - LCP issues for the site redesign page (#5738) * preload next slide video - routing marquee * remove poster from not first slide videos * Garage door animation optimize (#5748) init * [Elastic carousel] Video hover/autoplay bug fixes (#5739) * [Elastic Carousel] Mobile stacking fix * style cleanup * addressed playback loops and errors for vifeos * used Claude to refactor mobile video autoplay * used Claude to refactor desktop video autoplay * observers cleanup --------- Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> * [MWPW-189877] Site Redesign Analytics (#5627) * Site redesign foundation * Load correct global styles, block styles and block code * Transform spacing classes to C2 spacing * Revert "Transform spacing classes to C2 spacing" This reverts commit 7ed79b7f1932e0e6eaf274f0c01885dca527ec95. * font size multiplier apply * disabled fallback for C1 blocks on a C2 page (#5446) * MWPW-188101 [MEP] Fixes highlight changes interaction issue (#5428) Fixes highlight changes interaction issue * MWPW-187479 Long Term CSAT UI Html Fix (#5429) Allow the form to be zoomed in by passing a query param * [MWPW-188224] Updating countryCode for cart flow (#5436) * Reverting recent changes for countryCode for cart flow * Fixing eslint --------- Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> * MWPW-185171 Article acessibility (#5358) * article feed * article feed * article feed * accessibility * accessibility * MWPW-182333 [Nala]: Replace promo (#5334) * Nala: replace promo * lint * [NALA][MWPW-184076] Automation test script for Mailing List (#5319) Add tests for mailing list * Adding fallback logic for regional sites (#5308) * Adding fallback logic to consider regional languages for initial check * Allowing marketsSource queryparam --------- Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> * MWPW-184874 Link checker remains spinning (#5246) * changed the waitForFooter function to now look if the footer is Ready or the blockStatus is loaded loadVideo now resolves if the tag does not have data-video-source and source implemented the review fixed linting errors * rebased from stage * MWPW-175016 [OST] add strikethrough template for promotion price (#5266) * MWPW-175016 [OST] add strikethrough template for promotion price * Trigger Build * Trigger Build * MWPW-175016 [OST] add strikethrough template for promotion price * MWPW-175016 [OST] add strikethrough template for promotion price * Trigger Build * MWPW-175016 [OST] add strikethrough template for promotion price * MWPW-175016 [OST] add strikethrough template for promotion price * Trigger Build * MWPW-175016 [OST] add strikethrough template for promotion price * MWPW-175016 [OST] add strikethrough template for promotion price --------- Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> * MWPW-185252 [M@S] Tax label and Include tax toggle broken (#5274) * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * Trigger Build * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * Trigger Build * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * Trigger Build * Trigger Build * Trigger Build * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken --------- Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> * [MWPW-185271] Publishing permission message is hidden in Sidekick toolbar (#5297) override clip-path in action-bar to allow tooltip to extend above the Sidekick action-bar * MWPW-185660: Transform invalid anchor link (#5305) * [MWPW-185362] - Carousel a11y (#5310) * carousel fix modal, add escape listeners, optimize * carousel tab loop added * update * carousel button tab order update * carousel button tab order update * carousel variable update * carousel hidden item no tab focus * carousel z index update * carousel test fix * carousel add a11y tests * carousel revert a11y tests * MWPW-180858: rewrite 3in1 fallbacks to www.stage on Stage (#5312) rewrite 3in1 fallbacks to www.stage on Stage * MWPW-171282 Fix Chart Legend Text Spacing Accessibility (#5316) * Do not use hlx references anymore in certain tools (#5337) * [NALA][MWPW-186628] Fix mailing list test failures (#5347) Apply branch skip rule to all tests * [MWPW-186328] Re-enable merging to main via label (#5344) * Mwpw 186114 aside da (#5323) * MWPW-186114: Add support for em strong * MWPW-186114: Add unit tests * MWPW-186322: Center CTA on notification ribbon no image (#5324) * MWPW-186342: Lang selector base site support for blog (#5332) * use baseSite config to redirect to base page * allow adding base site path using metadata * fix eslint error * MWPW-186250 (#5342) * MWPW-186250 * MWPW-186250 * Update test/blocks/ost/textOption.test.js Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * MWPW-186623: Add promo-text-center variant to aside promobar (#5346) * [MWPW-185403] Preflight Link check error message incorrectly assumes VPN issue for all connection failures (#5259) * changed the waitForFooter function to now look if the footer is Ready or the blockStatus is loaded * loadVideo now resolves if the tag does not have data-video-source and source * implemented the review * fixed linting errors * update spidyCheck response structure and fix error handling * updated the error message * implemented the reviews * use name parameters in connectionError and consolidated error strings * Adding product cta and active link support for standalone gnav (#5329) * Adding product cta and active link support * Adding check for true value * [MWPW-184539] - brick cutoff img (#5336) * [MWPW-184539] - brick cutoff img fix new contain variant * [MWPW-184539] - brick cutoff video update * [MWPW-184539] - brick css update * MWPW-186554 log the prefix & country (#5345) * MWPW-186554 log the prefix & country * MWPW-186554 add logging for clicks in the georouting and region-nav * MWPW-186554 fix typo * MWPW-186692 stop tags being so large they don't get logged (#5351) * MWPW-186692 stop tags being so large they don't get logged * MWPW-186692 add click for other case of region nav * MWPW-186696 only log click if going to new experience for lingo (#5352) * article test * reading the sorry message only once * reading the sorry message only once * reset and clear filters announced * reset and clear filters announced * reset and clear filters announced * test error message * accessibility tests * acessibility * acessibility * acessibility * acessibility * test cases * test cases --------- Co-authored-by: Suhani <suhjain@Suhanis-MacBook-Pro.local> Co-authored-by: Milica Micic <cod23684@adobe.com> Co-authored-by: Biljana Cvijanovic <hit11757@adobe.com> Co-authored-by: sonawanesnehal3 <152426902+sonawanesnehal3@users.noreply.github.com> Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> Co-authored-by: Sino Kholkhojaev <132879006+skholkhojaev@users.noreply.github.com> Co-authored-by: Bozo Jovicic <37440641+bozojovicic@users.noreply.github.com> Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> Co-authored-by: Ratko Zagorac <90400759+zagi25@users.noreply.github.com> Co-authored-by: Dušan Kosanović <dusan.kosanovic@hitthecode.com> Co-authored-by: Mariia Lukianets <lukianet@adobe.com> Co-authored-by: Megan Thomas <methomas@adobe.com> Co-authored-by: Okan Sahin <39759830+mokimo@users.noreply.github.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> Co-authored-by: nishantka <126539566+nishantka@users.noreply.github.com> Co-authored-by: Blaine Gunn <Blainegunn@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bandana Laishram <bandanalaishram@gmail.com> Co-authored-by: Victor Hargrave <115231412+vhargrave@users.noreply.github.com> * disabled fallback for C1 blocks on a C2 page --------- Co-authored-by: Mark Perry <124626043+markpadbe@users.noreply.github.com> Co-authored-by: Raghav Sharma <118168183+sharmrj@users.noreply.github.com> Co-authored-by: sonawanesnehal3 <152426902+sonawanesnehal3@users.noreply.github.com> Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> Co-authored-by: Suhani Jain <110388864+suhjainadobe@users.noreply.github.com> Co-authored-by: Suhani <suhjain@Suhanis-MacBook-Pro.local> Co-authored-by: Milica Micic <cod23684@adobe.com> Co-authored-by: Biljana Cvijanovic <hit11757@adobe.com> Co-authored-by: Sino Kholkhojaev <132879006+skholkhojaev@users.noreply.github.com> Co-authored-by: Bozo Jovicic <37440641+bozojovicic@users.noreply.github.com> Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> Co-authored-by: Ratko Zagorac <90400759+zagi25@users.noreply.github.com> Co-authored-by: Dušan Kosanović <dusan.kosanovic@hitthecode.com> Co-authored-by: Mariia Lukianets <lukianet@adobe.com> Co-authored-by: Megan Thomas <methomas@adobe.com> Co-authored-by: Okan Sahin <39759830+mokimo@users.noreply.github.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> Co-authored-by: nishantka <126539566+nishantka@users.noreply.github.com> Co-authored-by: Blaine Gunn <Blainegunn@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bandana Laishram <bandanalaishram@gmail.com> Co-authored-by: Victor Hargrave <115231412+vhargrave@users.noreply.github.com> * Revert "disabled fallback for C1 blocks on a C2 page (#5446)" * disabled fallback for C1 blocks on a C2 page * separated c1 from c2 blocks in the sidekick library for SP * Update styles.css * consolidated current themes into dedicated files * Fix body color * Update tokens and grid (#5470) * Rebrand themes to skins to avoid conflicts (#5473) * Product card grid / explore-card block (#5483) explore-card initial release Co-authored-by: Ryan Clayton <rclayton@adobe.com> * Base setup for Gnav and footer c2 blocks (#5477) * Adding test block for gnav and footer * Adding big adobe logo to footer and adding region-nav component * Adding gnav and footer as c2 blocks * Adding blocks to c2 folder * Removing blocks from MEP folder * Lint fixes * Adding global-navigation to c1 blocks * Adding global-navigation, footer and region nav to c1 blocks * Css update for footer and region nav c2 blocks (#5487) Css update for footer and region nav * Added rich-content block * Delete loadBaseStyles due to reusability issues (#5489) * Ensure headings use Black weight (#5490) * rich-content PR feedback and small improvments * Router marquee iteration (#5498) router marquee iteration * Update foundation to use latest tokens (#5499) * Update c2 styles to use new tokens (#5500) * rich-content: Update spacing * Integrate v11 tokens; adapt grid (#5505) * Explore card CSS clean up (#5495) * Css clean up, adding light dark section theming * PR feedback - fixing font sizes card resizing per breakpoint --------- Co-authored-by: Ryan Clayton <rclayton@adobe.com> * Fix inconsistencies with package-lock and failing unit tests * Fix inconsistencies with package-lock and failing unit tests (#5510) * MWPW-189260 [MEP] Add updateframework MEP action for dynamic foundation switching (#5494) * Add updateframework MEP action for POC * Refactor updateFramework: static imports, metadata no-op, extract function * Add framework-styles id to loadBaseStyles for MEP lookup * Remove redundant framework-styles id; use href query for reliable stylesheet removal * Remove unnessary nesting * Adapt updateFramework to work without loadBaseStyle * Add tests * Harden updateFramework with validation, c1 support, and safe swap * Fix tests * Remove unnessary hint * Defer updateFramework to match replacePage pattern * Add trim to manifest input * Simplify updateFramework callback * [MWPW-187583] - site redesign cards (#5491) * [MWPW-187583] - site redesign cards * update * update * update * update * update pr feedback * update * update * update * update pr feedback * update pr feedback * update pr feedback * update pr feedback * standalone links update decoration * update fed icons * Refactor C2 grid (#5512) * Fixes light dark class scoping in section metadata (#5516) Corrects light dark class scoping. Co-authored-by: Ryan Clayton <rclayton@adobe.com> * [Site Redesign] C2 Footer css fixes (#5511) * Fixing layout of region selector and fixing footer css * Css tokenisation for footer and adding breakpoint specific css * Css fixes for footer elements (#5518) * C2 mm marquee (#5521) * router marquee iteration * router-marquee layout and interactions * C2 mm marquee (#5521) * router marquee iteration * router-marquee layout and interactions * Responsive breakpoint change fix for global footer (#5522) Responsive breakpoint change fix * Site redesign footer css and keyboard navigation fixes (#5525) * Responsive breakpoint change fix * Responsive breakpoint change to 1024px * Add base card animations (#5529) * Fixing keyboard navigation for footer (#5535) * MWPW-188864: New carouesl * MWPW-188864: Update css * Update rich-content * Update scrim * Section rounded corners (#5524) section rounded corners Co-authored-by: Ryan Clayton <rclayton@adobe.com> * SR- Fix for section rounded corners (#5540) Fixes for rounded corners Co-authored-by: Ryan Clayton <rclayton@adobe.com> * Site redesign footer fixes (#5545) * Focus ring css fix * Keyboard navigation fix to trigger click * Adding max width of footer and synthetic blocks * rich-content: Implement design review feedback * Tweak container animation (#5547) * grid-max-width inherit fix * Animate explore cards (#5554) * C2 mm marquee (#5555) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * Rename carousel to carousel-c2 * Hang opening qoute * rich-content fix * Sr cards improvements (#5557) * init * update * update * update * update * update * update * update * update * C2 mm marquee animations & interactions (#5558) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * [SR] Product grid normalize height of items (#5562) Product grid normalize height of items Co-authored-by: Ryan Clayton <rclayton@adobe.com> * Fix for localize link in gnav and footer max-width fix (#5563) * C2 mm marquee (#5566) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * MWPW-188864: Design feedback * Environment aware federal libs for c2 global navigation (#5565) * Environment aware federal domain changes * Added forked repo url for federallibs * MWPW-188864: CTA margin fix * C2 mm marquee (#5571) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * Fixing footer headline min-height and stage link for federal libs (#5572) * Fixing footer headline min-height * Changing the adobe footer logo * C2 mm marquee (#5574) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * card layout fix * MWPW-188866: Design feedback * Descope ups and stagger parallax from section (#5576) * MWPW-187581: Background image full width * News block (#5549) * add news js and css * add news to utils c2 array * first cleanup * analytics review pre parallax edits * add right arrow to news link from shared assets * add helper logic to transfer section classes to blcok * refactor row logic and cleanup js css * move atag check logic to function * implement decorateBlockText * remove block level -up class css. remove parallax references * add block decoration sizing, fire analytics, css refactor to use rules and cleanup * remove manual analytics, block level -up class, and fix mobile gap * update css breakpoint and text align * css cleanup * [SR] Update product grid breakpoint to normalize card height (#5585) Update product grid breakpoint to nomralize card height Co-authored-by: Ryan Clayton <rclayton@adobe.com> * Site redesign gnav and footer fixes (#5586) * Fixing max width of footer content * Chevron rotation changed * Fixing stage link for gnav * Adding missing federal key in url * Lint issue * Site redesign footer layout and scroll background changes (#5588) * Setting overscroll bg color to black if footer is in view * Federal link path fix * Footer column layout change to 3X2 * Adding background color to feds-footer-in-view class (#5590) * C2 mm marquee (#5591) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * card layout fix * layout, cta hover states, mobile swipe * [Site Redesign] - Support C1 blocks in C2 pages due to Geo Routing dependencies (#5520) * Support C1 blocks in C2 pages due to Geo Routing dependencies * lint fix * rtl, focus ring and no tabs related issue resolved * Some design update fixes for css * css fixes * Fixed review comments * Fixed review comments * Fix review comments * Resolve review comments --------- Co-authored-by: Dev Ashish Sardana <glo77801@adobe.com> * Limit slide width in animation * Animate card radius; stagger news (#5594) * [SR] Remove scale animation from explore-card hover (#5599) Remove scale animation from explore-card hover Co-authored-by: Ryan Clayton <rclayton@adobe.com> * Initial checkin. * Site redesign footer VQA issue fixed (#5602) * Fix for logo margin top * VQA issues fixed * Update eyebrow color * [MWPW-188863] Elastic Carousel (#5559) * Elastic Carousel C2 - initial commit * Conerted to use of CSS variables * Converted to use of CSS variables * Adjusted based on PR feedback * style fixes * accessibility fixes * added video handling and changed authoring pattern * added mobile autoplay * Apply suggestion from @github-actions[bot] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * centered title and icon in heade * fixed link * fixed media rule * fixed comment --------- Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Elastic carousel enhancements * add TODOs * Carousel enhancements (#5603) * Fix inconsistencies with package-lock and failing unit tests * Elastic carousel enhancements * add TODOs * C2 mm marquee (#5604) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * card layout fix * layout, cta hover states, mobile swipe * authoring enhancements * Start ups from tablet; update animation ranges (#5605) * MWPW-188864: Fix button and attribution typography * Refine stagger animations (#5610) * Analytic refactor. * Enhance elastic carousel and explore card with tracking analytics and improved structure. Added hover tracking for carousel items and updated link containers in explore card to include tracking labels. * test an update to utils * Analytic refactor. * Import and utilize sendAnalytics. * Elastic carousel small style fixes (#5608) * fixed style * fixed style * fixed style * added fixes for animations * added 100% width to videos --------- Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> * Elastic carousel - fixed height issue and margin for mobile (#5612) * fixed style * fixed height issue and margin for mobile * conflicts resolved --------- Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> * Sync site-redesign-foundation branch (#5617) * MWPW-188101 [MEP] Fixes highlight changes interaction issue (#5428) Fixes highlight changes interaction issue * MWPW-187479 Long Term CSAT UI Html Fix (#5429) Allow the form to be zoomed in by passing a query param * [MWPW-188224] Updating countryCode for cart flow (#5436) * Reverting recent changes for countryCode for cart flow * Fixing eslint --------- Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> * MWPW-185171 Article acessibility (#5358) * article feed * article feed * article feed * accessibility * accessibility * MWPW-182333 [Nala]: Replace promo (#5334) * Nala: replace promo * lint * [NALA][MWPW-184076] Automation test script for Mailing List (#5319) Add tests for mailing list * Adding fallback logic for regional sites (#5308) * Adding fallback logic to consider regional languages for initial check * Allowing marketsSource queryparam --------- Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> * MWPW-184874 Link checker remains spinning (#5246) * changed the waitForFooter function to now look if the footer is Ready or the blockStatus is loaded loadVideo now resolves if the tag does not have data-video-source and source implemented the review fixed linting errors * rebased from stage * MWPW-175016 [OST] add strikethrough template for promotion price (#5266) * MWPW-175016 [OST] add strikethrough template for promotion price * Trigger Build * Trigger Build * MWPW-175016 [OST] add strikethrough template for promotion price * MWPW-175016 [OST] add strikethrough template for promotion price * Trigger Build * MWPW-175016 [OST] add strikethrough template for promotion price * MWPW-175016 [OST] add strikethrough template for promotion price * Trigger Build * MWPW-175016 [OST] add strikethrough template for promotion price * MWPW-175016 [OST] add strikethrough template for promotion price --------- Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> * MWPW-185252 [M@S] Tax label and Include tax toggle broken (#5274) * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * Trigger Build * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * Trigger Build * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken * Trigger Build * Trigger Build * Trigger Build * MWPW-185252 [M@S] Tax label and Include tax toggle broken * MWPW-185252 [M@S] Tax label and Include tax toggle broken --------- Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> * [MWPW-185271] Publishing permission message is hidden in Sidekick toolbar (#5297) override clip-path in action-bar to allow tooltip to extend above the Sidekick action-bar * MWPW-185660: Transform invalid anchor link (#5305) * [MWPW-185362] - Carousel a11y (#5310) * carousel fix modal, add escape listeners, optimize * carousel tab loop added * update * carousel button tab order update * carousel button tab order update * carousel variable update * carousel hidden item no tab focus * carousel z index update * carousel test fix * carousel add a11y tests * carousel revert a11y tests * MWPW-180858: rewrite 3in1 fallbacks to www.stage on Stage (#5312) rewrite 3in1 fallbacks to www.stage on Stage * MWPW-171282 Fix Chart Legend Text Spacing Accessibility (#5316) * Do not use hlx references anymore in certain tools (#5337) * [NALA][MWPW-186628] Fix mailing list test failures (#5347) Apply branch skip rule to all tests * [MWPW-186328] Re-enable merging to main via label (#5344) * Mwpw 186114 aside da (#5323) * MWPW-186114: Add support for em strong * MWPW-186114: Add unit tests * MWPW-186322: Center CTA on notification ribbon no image (#5324) * MWPW-186342: Lang selector base site support for blog (#5332) * use baseSite config to redirect to base page * allow adding base site path using metadata * fix eslint error * MWPW-186250 (#5342) * MWPW-186250 * MWPW-186250 * Update test/blocks/ost/textOption.test.js Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * MWPW-186623: Add promo-text-center variant to aside promobar (#5346) * [MWPW-185403] Preflight Link check error message incorrectly assumes VPN issue for all connection failures (#5259) * changed the waitForFooter function to now look if the footer is Ready or the blockStatus is loaded * loadVideo now resolves if the tag does not have data-video-source and source * implemented the review * fixed linting errors * update spidyCheck response structure and fix error handling * updated the error message * implemented the reviews * use name parameters in connectionError and consolidated error strings * Adding product cta and active link support for standalone gnav (#5329) * Adding product cta and active link support * Adding check for true value * [MWPW-184539] - brick cutoff img (#5336) * [MWPW-184539] - brick cutoff img fix new contain variant * [MWPW-184539] - brick cutoff video update * [MWPW-184539] - brick css update * MWPW-186554 log the prefix & country (#5345) * MWPW-186554 log the prefix & country * MWPW-186554 add logging for clicks in the georouting and region-nav * MWPW-186554 fix typo * MWPW-186692 stop tags being so large they don't get logged (#5351) * MWPW-186692 stop tags being so large they don't get logged * MWPW-186692 add click for other case of region nav * MWPW-186696 only log click if going to new experience for lingo (#5352) * article test * reading the sorry message only once * reading the sorry message only once * reset and clear filters announced * reset and clear filters announced * reset and clear filters announced * test error message * accessibility tests * acessibility * acessibility * acessibility * acessibility * test cases * test cases --------- Co-authored-by: Suhani <suhjain@Suhanis-MacBook-Pro.local> Co-authored-by: Milica Micic <cod23684@adobe.com> Co-authored-by: Biljana Cvijanovic <hit11757@adobe.com> Co-authored-by: sonawanesnehal3 <152426902+sonawanesnehal3@users.noreply.github.com> Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> Co-authored-by: Sino Kholkhojaev <132879006+skholkhojaev@users.noreply.github.com> Co-authored-by: Bozo Jovicic <37440641+bozojovicic@users.noreply.github.com> Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> Co-authored-by: Ratko Zagorac <90400759+zagi25@users.noreply.github.com> Co-authored-by: Dušan Kosanović <dusan.kosanovic@hitthecode.com> Co-authored-by: Mariia Lukianets <lukianet@adobe.com> Co-authored-by: Megan Thomas <methomas@adobe.com> Co-authored-by: Okan Sahin <39759830+mokimo@users.noreply.github.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> Co-authored-by: nishantka <126539566+nishantka@users.noreply.github.com> Co-authored-by: Blaine Gunn <Blainegunn@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bandana Laishram <bandanalaishram@gmail.com> Co-authored-by: Victor Hargrave <115231412+vhargrave@users.noreply.github.com> * stage: preserve absolute paths (#5441) preserve absolute paths * MWPW-182174: Exclude cards from showing on themselves (#5389) * editorial card hp spacing fix * editorial card add card click capabilities * align first column content when s2a-center variant used on columns block * move colums s2a-center styling to columns block * editorial card clickable cards open on current page instead of new * Add tab-sub-section component with initial CSS and JavaScript implementation * fixed columns styling * fixed columns styling * fixed columns styling * fixed section metadata sticky banner * fixed section metadata sticky banner * fixed section metadata sticky banner * [MWPW-185251] Force Chrome to use the correct local font for displaying headings * Revert "Mwpw 186114 aside da (#5323)" This reverts commit f7cf20576d9a05d460159f52ea6ee5f22f281289. * MWPW-182174: Exclude cards from showing on thenselves * Updates test files * Updates test files II * updates test default config * MWPW-187241: load mas from www only on prod (#5392) * MWPW-187241: load mas from www only on prod and refactor mas component url generation * fix test data * remove isLocal * MWPW-188023: for main * adds functionality to handle stage urls * reverts previous pr --------- Co-authored-by: milo-pr-merge[bot] <169241390+milo-pr-merge[bot]@users.noreply.github.com> Co-authored-by: viloria <viloria@adobe.com> Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> Co-authored-by: Vivian A Goodrich <vgoodric@adobe.com> Co-authored-by: Ryan Clayton <rgclayton@gmail.com> Co-authored-by: Narcis Radu <github@narcisradu.ro> Co-authored-by: Okan Sahin <39759830+mokimo@users.noreply.github.com> Co-authored-by: Victor Hargrave <115231412+vhargrave@users.noreply.github.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> Co-authored-by: Ratko Zagorac <ratkozagorac@gmail.com> Co-authored-by: Ilyas Türkben <ilyas@adobe.com> Co-authored-by: Sheridan Sunier <sunier@Sheridans-MacBook-Pro.local> Co-authored-by: Santoshkumar Nateekar <santoshkumar.sn@gmail.com> * [MWPW-186048] Updated LANA logs to use severity levels correctly (#5416) * updated LANA logs to use the severity parameter * fixed unit tests * MWPW-187769: bulk publisher guardrails (#5421) * MWPW-187769: will fail cases that are marked lang-first but should are not lang-first in lingo * MWPW-187769: cleaning up methods * tests * tests * tests * trying to use federatedContentRoot again * ran into the circular testing dependency again - removed * saving work * lint * tests and lint * adding more fallbacks * lint * lint * lint * minimize calls to lingo-site-mapping * lint * add uri encoding * checking for bulk publish first in send utils * remove fallbacks * lint * lint --------- Co-authored-by: Sheridan Sunier <sunier@Sheridans-MacBook-Pro.local> * MWPW-188304 Brand Concierge - Fix bootstrap api race condition (#5448) * [BACOM0004] fixed tabs to be collapsed on mobile + styles (#5443) * [BACOM0004] fixed tabs to be collapsed on mobile + styles * [BACOM0004] fixed styles * [BACOM0004] fixed tab funcionality * [BACOM0004] fixed tab color for mobile --------- Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> * MWPW-188168 [MEP] Bug fix: Entitlements not retaining sheet parameter (#5450) * Initial checkin. Good state. * Normalizepath retains params and hash. * Moved search/hash param retention. * String interpolation update. * Unit test. * Unit testing. * Removed dupliucate unit test. * Apply suggestion from @vgoodric --------- Co-authored-by: Vivian A Goodrich <101133187+vgoodric@users.noreply.github.com> * MWPW-180522 Adding "Start #-day free trial" option for CTA in OST (#5460) MWPW-180522 * [MWPW-179699] [PREFLIGHT] Added a11y links localization check (#5169) * added a11y links localization check * moved localization checks to the general panel * addressing feedback * hotfix * [MWPW-187535] MEP Button Lingo Refactor (#5356) * Initial checkin. Tabbing. * CSS, HTML code refactor. * HTML content updates. * HTML refactor WIP. * Update MMM icon link. * Logic updates. Expansion toggle. CSS fixes. * Col to Row updates WIP. * Large refactor. Preview moved into options. * Divider refactor * Convert data containers to grid. * Geo + User logic. * Info tooltip * Tooltip WIP * Label color update. * Linting * Unit tests. * Unit tests. * Tooltip divider fix. * MMM meeting updates. * Header fix. * fix 2 nala tests * Clickable h5 urls. * Verbiage and order update (Viv's request) --------- Co-authored-by: John Pratt <jpratt2@gmail.com> * [MWPW-187165] Placeholder page filter support (#5423) * Initial checkin. Good state. * Logic updates. Only apply first of applicable placeholder. * Minor refactor. Unit testing. * MWPW-187145 - 3in1 modal CRM fallback based on offer segments (#5430) * MWPW-187145 - 3in1 modal CRM fallback based on offer segments * Trigger Build * Trigger Build * Trigger Build * Trigger Build * MWPW-187145 - Unit tests --------- Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> * [MWPW-188225] - carousel modal hide nav (#5440) * MWPW-188312: Icons support to badge for merch cards (#5447) Adding icons support to badge when card is standalone * [MWPW-188631] Quick Link Target Attribute Fix (#5457) * Update branch-quick-links.js * Update branch-quick-links.js * Update branch-quick-links.js * MWPW-188673 (#5459) * MWPW-188673 * MWPW-188673 * MWPW-188474 Fallback Mapping for DC 3-in-1 (#5461) MWPW-188474 * [MWPW-188680]: Fix Quiz results content overlapping the feds promo bar (#5466) Fixed z-index of quiz block * MWPW-188761 Lana: Improved Error Logging (#5467) * MWPW-188761 Improved Error Logging Capture more details and stack trace for unhandled errors and rejected promises. * Small fix; Add tests * Simplify if * MWPW-189098 [MEP] Add tracking if marketing manifest is served (#5471) * Enhance marketing action tracking in getManifestConfig function. Added conditional tracking for marketing actions when the manifest is allowed to be served, improving analytics capabilities. * Refactor getManifestConfig function to improve conditional logic for marketing action tracking. The changes ensure that tracking only occurs when the manifest is allowed, enhancing clarity and functionality. * Add sendSatelliteEvent function to streamline event tracking in personalization.js This update introduces the sendSatelliteEvent function to encapsulate the logic for sending satellite events, enhancing code readability and maintainability. The function is utilized in both the getManifestConfig and sendTargetResponseAnalytics functions to ensure consistent event tracking for link clicks. * Refactor event tracking in personalization.js by renaming sendSatelliteEvent to fireAnalyticsEvent and introducing sendAnalytics function. This change improves clarity and ensures consistent event handling for link clicks and analytics tracking. * Add sendMktgTracking function to enhance marketing action tracking in personalization.js This update introduces the sendMktgTracking function, which centralizes the logic for sending analytics events related to marketing actions. The function is integrated into getManifestConfig to ensure that tracking occurs only when appropriate conditions are met. Additionally, unit tests for sendMktgTracking have been added to verify its functionality. * Refactor sendMktgTracking function to improve marketing action tracking logic This update modifies the sendMktgTracking function to remove the isAllowed parameter and incorporate a check for advertising consent from the configuration. The changes ensure that marketing actions are only tracked when advertising consent is granted. Additionally, unit tests have been updated to reflect these changes, enhancing the accuracy of the testing for various scenarios. * Fix formatting in personalization.js by adding a newline for improved code readability * Refactor getManifestConfig and categorizeActions functions in personalization.js to improve conditional logic and error handling. The changes ensure that the default variant is overridden when the manifest is not allowed, and simplify the experiment validation check. * Update getManifestConfig to conditionally send marketing tracking only when the manifest is allowed. This change enhances the clarity of the tracking logic and ensures that marketing actions are sent appropriately based on the manifest configuration. * Revert "MWPW-187769: bulk publisher guardrails" (#5479) Revert "MWPW-187769: bulk publisher guardrails (#5421)" This reverts commit fbdd0571df59f45c6fc0b928ff3ca45ed97f33ce. * MWPW-184561: Support SUSI Light integration on standalone Gnav (#5348) * feat: implement integrated SUSI Light login modal for standalone Gnav * feat: pass standaloneGnav config in navigation loader * fix: restore return gnav in init function * styles for modal * remove unwanted logic * change the keyname * undo * design fix * open in new window * chore: remove console log for popup features * revert codition * Set susi light config false by default * Fix eslint errors * add useSusiModal to navigation.js * fix: restore standaloneGnav and clarify popup logic * use susi popup config * Remove `useSusiModal` configuration from navigation initialization. --------- Co-authored-by: Nishant Kaushik <nishantkaushikadobe@gmail.com> * [LangFirst] MWPW-188874 Added tenants to indexer workflow dropdown (#5478) * MWPW-188874 Added tenants to indexer workflow dropdown Added tenants to indexer workflow dropdown Resolves: MWPW-188874 * Added env keys for supported tenants * Added edu in full indexer * Added variables in full sharepoint indexer --------- Co-authored-by: Raghu A <raga@Raghus-MacBook-Pro-3.local> * MWPW-184908: caas configurator change for locale/geo sorting on lingo (#5452) * MWPW-184908: saving work * MWPW-184908: add configurator change for geo sorting --------- Co-authored-by: Sheridan Sunier <sunier@Sheridans-MacBook-Pro.local> * MWPW-183415: show old price by default (#5476) * MWPW-189140: fix maslibs * MWPW-183415: show old by default in OST * refrresh * [MWPW-180167] - Merch field implementation (#5465) * MWPW-180167: merch-field inline autoblock implementation * Rename from merch-field to mas-field * MWPW-188382: Adds a new Caas Card style for Adobe Blog (#5449) initial commit * [ENB-9197][Martech] update isProxied for arobat.adobe.com (#5501) update isProxied for arobat.adobe.com * MWPW-189304 have the nala and unit test github actions use the same n… (#5496) MWPW-189304 have the nala and unit test github actions use the same npm cache * Nala: exclude promo check on fake offer strikethrough price (#5507) * MWPW-188831 Create a new non circular tablet hinting variant (#5464) * MWPW-188831 Create a new non circular tablet hinting variant * MWPW-188831 Create a new non circular tablet hinting variant * review comments * review comments * review comments * review comments * review comments * review comments * review comments * carousel swipe --------- Co-authored-by: Suhani <suhjain@Suhanis-MacBook-Pro.local> * MWPW-188860: skip forks for scheduled workflows (#5463) * MWPW-188860: skip forks for scheduled workflows * Limit fork cron guard to track publishes workflows * [Preflight] Allow Milo code to log Preflight Data (#5437) feat: funciton to send the preflight metrics to the BE add alternative check Ids and make sure to await all the checks before sending removed console.log prevent duplical requests to the BE added accessibility in the preflight/checks, the a11y will now be included in the captureMetrics payload fix flaky preflight accessibility checks imrpove error handling revert and simplified accessibility removed collectWebVitals from captureMetrics implemented the review implemented reviews resolved merge conflict and updated lana log according to stage fix: error in rebasing to stage branch include performance_video_as_lcp in context payload, and implement the PR reviews * [MWPW-189123]: Fixed carousel navigation in disabled state (#5475) Fixed carousel navigation in disabled state * MWPW-189531 "Save today" (#5515) MWPW-189531 * MWPW-185132 - Remove legacy fallback for bc changes (#5514) * MWPW-185132 - Remove legacy fallback for bc changes * update tests * Remove stale script tags in tests to ensure proper loading of pre-loaded scripts * [NALA][MWPW-187225] Automation test script for the Comparison table (#5445) * Add comparison table automation tests * Minor updates * Verify mobile image attributes * Fixes from PR feedback * [MWPW-189579] Standalone GNav - Handle the scenario when consumer page has 2 header elements (#5519) handle the scenario when page has 2 header elements * [OPT-40083] MEP Button Update Bugs (#5502) * Initial Checkin. Border fix. * MMM List fix. * Fix collapsable MMM info. * [MEP] - fix broken nala test: all-elements.test.js (#5530) * add readme file * fix all-elements * Brand Concierge - Floating button transitions and new welcome screen (#5523) * squashed and synced to stage * Add a check that the floating button exists on modal close * RWD Tablet, RWD Mobile - Keyboard focus is unexpectedly removed or re… (#5432) * RWD Tablet, RWD Mobile - Keyboard focus is unexpectedly removed or redirected - Adobe Home - Home Tab * fix: lint errors in mobilePopup.js * fix: open previous menu and focus last item in footer navigation * fix: restore fallback navigation for first footer headline * fix: correct arrow up navigation logic for mobile footer menus and headlines * fix: correct arrow up navigation logic for mobile footer menus and headlines * refactor: condense headline query selection into a single line * fix: refactor mobile keyboard navigation for footer and globnav popups - Overhaul Arrow Up/Down logic for correct hierarchical navigation - Fix headline discovery in mobile popups to search globally - Correct footer navigation to focus parent headline from first list item - Resolve lint errors in mobilePopup.js * Fix unit test cases --------- Co-authored-by: Dev Ashish Sardana <glo77801@adobe.com> * MWPW-189212 Add getCountry fallback (#5486) * MWPW-186005 adapt gnav & jarvis to use country * MWPW-186005 start making getCountry usage async * MWPW-186005 make getAkamaiCode only do fetch request * MWPW-186005 get merch.js to use getCountryAsync * MWPW-186005 update caas to use getCountryAsync * MWPW-186005 rename getCountryAsync to just getCountry * MWPW-186005 update getMepLingoContext * MWPW-186005 fix unit test * MWPW-189212 revert change to jarvis * MWPW-189212 revert change to jarvis, and update get country usage * make preview.js await getMepLingoPrefix * MWPW-189212 fix MEP * [MWPW-188996] - Bulk publish err handling (#5506) * [MWPW-188996] - bulk publish url error handling * update * update * update * update * update * update * consolidate and make more readable * update feedback * MWPW-187998 [Lingo] Media Block support in M@S studio (#5527) * MWPW-187998 [Lingo] Media Block support in M@S studio * Trigger Build --------- Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> * MWPW-187603 Aria-Label for CTA Upgrade (#5532) MWPW-187603 * [Brand Concierge] Updating BC source for environments (#5533) * Adding IMS scopes to scope property in authParams * Modify url * Reverting url to OG fork url * Adjusting test sources * add a missing config item for the legal min-height (#5542) * add a missing config item for the legal min-height * revery product cards to the images and previous font sizes * [ACOM] Hinting Tablet carousel support playing videos in all tiles at once (#5528) * MAX 25 theme - text, editorial, section * carousel hinting tablet video support * doodlebug issue * review * mobile * mobile * review comments * review comments --------- Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> Co-authored-by: Drashti Modasara <dmodasara@drashtis-mbp.corp.adobe.com> Co-authored-by: Drashti Modasara <dmodasara@Drashtis-MacBook-Pro.local> Co-authored-by: Drashti Modasara <dmodasara@drashtis-mbp.macromedia.com> * MWPW-189514 update request headers for auto sync job (#5513) * MWPW-189440[MEP] Add Foundation display and handle stacked mep badges for merch card fragments (#5508) * Fix overlapping MEP preview badges in merch-cards * Fix Nala test * MWPW-XXXXXX: Qualify markdown file changes for zero-impact label (#5469) Add glob pattern support to zero-impact label workflow Introduces a `matchesPattern` helper in helpers.js that converts gitignore-style glob syntax (`*`, `**`, `?`) to regex, falling back to the existing `startsWith` behaviour for plain paths. Updates label-zero-impact.js to use it and replaces individual `.md` entries with `*.md` / `**/*.md` glob patterns. * MWPW-XXXXXX: Add DeepWiki Badge to README (#5468) Add DeepWiki Badge to README * MWPW-187608: adds new Editorial card style to CaaS Configurator (#5453) * MWPW-187608: adds new Editorial card style to CaaS Configurator * Adds empty line at the end of the file * MWPW-188420 (Block Deprecation) Merch Card Collection (#5561) MWPW-188420 * Brand Concierge: M2 Test Bug Fixes (#5580) * remove hiding of modal input, prevent double click on button, add query param to force webclient version * temporarily remove animation * legal update * remove all animations, bulletproof web client param handling * fix config regressions * [MEP] New "analyticIfSeen" action (#5541) * Initial checkin. * Re-order functions for order of ops. * Unit testing. * Linting * Linting * MWPW-187970 M@S Fields Preflight Support (#5567) * MWPW-187970 * test fix * [MWPW-190363]load federated content from milo.adobe.com for acrobat subdomain (#5583) load federated content from milo.adobe.com for acrobat subdomain * MWPW-189073: All mas JS should come from .live. (#5544) * MWPW-189909 M@S : Modal Close button issues consolidated (#5569) * MWPW-189909 M@S : Modal Close button issues consolidated * MWPW-189909 M@S : Modal Close button issues consolidated --------- Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> * MWPW-188085 and MWPW-189226 [MEP-LINGO] Fix .html incorrectly appended to #_dnt links, skip query index lcp, show fallback non-langfirst (#5431) * Initial Commit * Update skipLinks to exclude inline frags Co-authored-by: Cursor <cursoragent@cursor.com> * Remove comments * Add tests * Remove comment * Update mep badges to include inline * Fix link double-processing via WeakSet idempotency * Add lingoSkipQueryIndex * Add severity and sampleRate tuning for mep-lingo QI skip logs * Add LCP dual-fetch for mep-lingo QI skip * Update and consolidate mep-lingo logging * Show fallback content on non-lingo prod pages * Refactor tests per code review * Update failed to load message to only handle hash frags * Add period * Update tests with consolidated messaging * Refactor: extract skipQueryIndex variable per code review Made-with: Cursor * Show fallback content for mep-lingo on all environments --------- Co-authored-by: Cursor <cursoragent@cursor.com> * MWPW-190350 [MEP] updateAttribute should normalize links when updating hrefs (#5582) * Enhance href attribute handling in personalization.js to normalize paths containing '/fragments/' * Refactor href normalization in personalization.js to always apply normalizePath function regardless of fragment presence. * Enhance personalization.js to ensure safe path normalization with optional chaining. Update tests to reflect new attribute handling and add new mock data for link updates. * [MWPW-189334]Don't decorate csp links in metadata tag (#5552) don't decorate csp links in metadata tag Co-authored-by: Ruchika Sinha <tek10248@Ruchikas-MacBook-Pro.local> * MWPW-189726 UI Issues. M@S Fields (#5531) * editorial card hp spacing fix * editorial card add card click capabilities * align first column content when s2a-center variant used on columns block * move colums s2a-center styling to columns block * editorial card clickable cards open on current page instead of new * Add tab-sub-section component with initial CSS and JavaScript implementation * fixed columns styling * fixed columns styling * fixed columns styling * fixed section metadata sticky banner * fixed section metadata sticky banner * fixed section metadata sticky banner * [MWPW-185251] Force Chrome to use the correct local font for displaying headings * Revert "Mwpw 186114 aside da (#5323)" This reverts commit f7cf20576d9a05d460159f52ea6ee5f22f281289. * MWPW-187241: load mas from www only on prod (#5392) * MWPW-187241: load mas from www only on prod and refactor mas component url generation * fix test data * remove isLocal * MWPW-188023: for main * preserve absolute paths * MWPW-189726 UI Issues. M@S Fields * marquee fix * collection fix * MWPW-189726: preserve wrapper heading id/class when unwrapping inline block content Skip stripping MILO typo classes on inner heading that received id/class from normalizeBlockFieldWrappers so test 'unwraps heading wrappers when inline fragment resolves to block content' passes. Made-with: Cursor --------- Co-authored-by: milo-pr-merge[bot] <169241390+milo-pr-merge[bot]@users.noreply.github.com> Co-authored-by: viloria <viloria@adobe.com> Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> Co-authored-by: Vivian A Goodrich <vgoodric@adobe.com> Co-authored-by: Ryan Clayton <rgclayton@gmail.com> Co-authored-by: Narcis Radu <github@narcisradu.ro> Co-authored-by: Okan Sahin <39759830+mokimo@users.noreply.github.com> Co-authored-by: Victor Hargrave <115231412+vhargrave@users.noreply.github.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> Co-authored-by: Ratko Zagorac <ratkozagorac@gmail.com> Co-authored-by: Ilyas Türkben <ilyas@adobe.com> Co-authored-by: Sheridan Sunier <sunier@Sheridans-MacBook-Pro.local> Co-authored-by: Santoshkumar Nateekar <santoshkumar.sn@gmail.com> * MWPW-190222 M@S : Translate the close button on catalog mobile (#5592) Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> --------- Co-authored-by: Mark Perry <124626043+markpadbe@users.noreply.github.com> Co-authored-by: Raghav Sharma <118168183+sharmrj@users.noreply.github.com> Co-authored-by: sonawanesnehal3 <152426902+sonawanesnehal3@users.noreply.github.com> Co-authored-by: Snehal Sonawane <sonawane@Snehals-MacBook-Pro.local> Co-authored-by: Suhani Jain <110388864+suhjainadobe@users.noreply.github.com> Co-authored-by: Suhani <suhjain@Suhanis-MacBook-Pro.local> Co-authored-by: Milica Micic <cod23684@adobe.com> Co-authored-by: Biljana Cvijanovic <hit11757@adobe.com> Co-authored-by: Sino Kholkhojaev <132879006+skholkhojaev@users.noreply.github.com> Co-authored-by: Bozo Jovicic <37440641+bozojovicic@users.noreply.github.com> Co-authored-by: Bozo Jovicic <bozo@hitthecode.com> Co-authored-by: Ratko Zagorac <90400759+zagi25@users.noreply.github.com> Co-authored-by: Dušan Kosanović <dusan.kosanovic@hitthecode.com> Co-authored-by: Mariia Lukianets <lukianet@adobe.com> Co-authored-by: Megan Thomas <methomas@adobe.com> Co-authored-by: Okan Sahin <39759830+mokimo@users.noreply.github.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> Co-authored-by: nishantka <126539566+nishantka@users.noreply.github.com> Co-authored-by: Blaine Gunn <Blainegunn@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bandana Laishram <bandanalaishram@gmail.com> Co-authored-by: Victor Hargrave <115231412+vhargrave@users.noreply.github.com> Co-authored-by: Ilyas Türkben <ilyas@adobe.com> Co-authored-by: cmiqueo <64917520+cmiqueo@users.noreply.github.com> Co-authored-by: milo-pr-merge[bot] <169241390+milo-pr-merge[bot]@users.noreply.github.com> Co-authored-by: viloria <viloria@adobe.com> Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> Co-authored-by: Vivian A Goodrich <vgoodric@adobe.com> Co-authored-by: Ryan Clayton <rgclayton@gmail.com> Co-authored-by: Ratko Zagorac <ratkozagorac@gmail.com> Co-authored-by: Sheridan Sunier <sunier@Sheridans-MacBook-Pro.local> Co-authored-by: Santoshkumar Nateekar <santoshkumar.sn@gmail.com> Co-authored-by: Robert Bogos <146744221+robert-bogos@users.noreply.github.com> Co-authored-by: Sheridan Sunier <sunier92@gmail.com> Co-authored-by: Denys Fedotov <denlight@gmail.com> Co-authored-by: Dave Linhart <132396886+AdobeLinhart@users.noreply.github.com> Co-authored-by: Vivian A Goodrich <101133187+vgoodric@users.noreply.github.com> Co-authored-by: John Pratt <jpratt2@gmail.com> Co-authored-by: Joaquin Rivero <jq.rivero@gmail.com> Co-authored-by: Eric Chen <159481679+echen-adobe@users.noreply.github.com> Co-authored-by: Himani Kuraware <hkuraware@adobe.com> Co-authored-by: Chris Peyer <chrischrischris@users.noreply.github.com> Co-authored-by: Sanjay Rai <sanrai@adobe.com> Co-authored-by: Prince Patel <prpatel0949@gmail.com> Co-authored-by: Nishant Kaushik <nishantkaushikadobe@gmail.com> Co-authored-by: Raghu A <125877471+raga-adbe-gh@users.noreply.github.com> Co-authored-by: Raghu A <raga@Raghus-MacBook-Pro-3.local> Co-authored-by: Antonio Ramirez <57199334+antonio-rmrz@users.noreply.github.com> Co-authored-by: Jingle Huang <32369333+JingleH@users.noreply.github.com> Co-authored-by: Sharath G <126066830+sharg1@users.noreply.github.com> Co-authored-by: Cody Lloyd <119891065+colloyd@users.noreply.github.com> Co-authored-by: Dev Ashish Sardana <glo77801@adobe.com> Co-authored-by: Jason Slavin <slavin@adobe.com> Co-authored-by: Drashti Modasara <drashti1712@gmail.com> Co-authored-by: Drashti Modasara <dmodasara@drashtis-mbp.corp.adobe.com> Co-authored-by: Drashti Modasara <dmodasara@Drashtis-MacBook-Pro.local> Co-authored-by: Drashti Modasara <dmodasara@drashtis-mbp.macromedia.com> Co-authored-by: H. G. Parra <hgpa@adobe.com> Co-authored-by: Ruchika Sinha <69535463+Ruchika4@users.noreply.github.com> Co-authored-by: Sean Choi <seanchoi@adobe.com> Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: Ruchika Sinha <tek10248@Ruchikas-MacBook-Pro.local> * Sr cards improvements 2 (#5618) * init * update * update * update * update * update * Sr anim sticky (#5619) * init * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * init * update * update * update * update * update * update * update * update * update * [SR] Animating link caret on hover (#5614) * Adding animated link hover for links with caret * Standalone link animation standardization --------- Co-authored-by: Ryan Clayton <rclayton@adobe.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> * [Site Redesign] - Added animation for footer logo (#5615) Added animation for footer logo Co-authored-by: Dev Ashish Sardana <glo77801@adobe.com> * CTA hover/active update * Carousel fix: CTA no action * rich-content: Set line-height to 1 * Update --s2a-section-padding * C2 mm marquee (#5622) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * card layout fix * layout, cta hover states, mobile swipe * authoring enhancements * animations & interactions new specs * Update spacing classes * Lenis integration for inertial scrolling (#5624) * rich-content: Multiviewport fix * Add brand-concierge and modal to c2 (#5609) * brand-concierge and modal to c2 * fix pathing and linting errors * Fixed rich content CTA spacing and hero top spacing * router-marquee: Tab accessibilty fix * router-marquee: Tab accessibilty fix (#5633) * router-marquee: Fix Shift + Tab with screen reader * Router marquee cta (#5636) router-marquee: Standarize CTAs * Adding Lenis prevent for gnav, modals and cookie preferences modal (#5637) * [Site Redesign] - Using c2 modal for c2 pages (#5634) * Added c2 modal for c2 pages * Lint fix * Removing overscroll background * removing lenis stop as it is handled already for all modal elements * removing lenis stop as it is handled already for all modal elements * Adding back lenis start and stop to disable background scroll --------- Co-authored-by: Dev Ashish Sardana <glo77801@adobe.com> Co-authored-by: Bandana Laishram <bandanalaishram@gmail.com> * MWPW-190762: Fix rich-content hero height * Text decoration refactor for C2 (#5639) * Adapt decorate text to new patterns * Refactor and consolidate text decoration * Standardize line heights * [SR] News block eyebrow and spacing adjustments (#5630) * fix headline font family, gap adjustments. remove bottom padding from news item card * convert mobile block to flex, spacing corrections, and replaced mobile block max-width with spacing tokens * set icon display css to block from inline to remove bottom spacing * Add Brand Concierge background (#5640) * Remove utils comment. * Elastic carousel (#5628) * fixed style * conflicts resolved testing testing testing paralax fix paralax fix2 * paralax fix2 * paralax fix3 * spacing fixed * spacing fixed * spacing fixed * removed disable hover while scrolling * fixed reverse playback * removed disable hover from mobile version * added --paralax-easing * added --paralax-easing * max-width transition * max-width transition * stacking opacity fix * stacking distance fix * stacking distance fix * stacking distance fix --------- Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> * Footer Headline height fix (#5650) Headline height fix * Fine tune base and news cards (#5652) * [SR] Explore block decorate text overrides (#5645) * Decorate text overrides * Use decorateBlockText in Explore Card --------- Co-authored-by: Ryan Clayton <rclayton@adobe.com> Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> * Site Redesign - Parallax garage door reveal animation (#5653) * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * update * Fix elastic carousel header colors * Fix elastic carousel header colors (#5654) * Fix inconsistencies with package-lock and failing unit tests * Elastic carousel enhancements * add TODOs * Fix elastic carousel header colors * Interval clean up on remind and mouse out (#5646) Co-authored-by: Ryan Clayton <rclayton@adobe.com> * add support for authored dealy on floating button based on scroll amount (#5642) * C2 mm marquee (#5657) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * card layout fix * layout, cta hover states, mobile swipe * authoring enhancements * animations & interactions new specs * handle dynamic layout changes * removed cards hover delay * new prototype mobile interactions * [Elastic carousel] margin fix (#5656) margin fix Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> * Analytics ticket update logic. * Analytics updates. * [SR] Elastic card scroll into view (#5661) Elastic card scroll into view Co-authored-by: Ryan Clayton <rclayton@adobe.com> * Maintaining border radius of modal scrollbar (#5647) * Maintaining border radius of modal scrollbar * Dummy commit to clear cached * Updating keyboard navigation for mobile to focus on headline on tab (#5664) Updating keyboard navigation for mobile * C2 mm marquee (#5666) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * card layout fix * layout, cta hover states, mobile swipe * authoring enhancements * animations & interactions new specs * handle dynamic layout changes * removed cards hover delay * new prototype mobile interactions * VQA feedback * C2 mm marquee (#5667) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * card layout fix * layout, cta hover states, mobile swipe * authoring enhancements * animations & interactions new specs * handle dynamic layout changes * removed cards hover delay * new prototype mobile interactions * VQA feedback * hotfix * Sr base card fix (#5668) * update * update * update * update * update * update * update * Mwpw 190115 carousel rtl (#5655) * MWPW-190115: Add RTL support to carousel-c2 * MWPW-190115: Fix image flicker on RTL * Revert "Sync site-redesign-foundation branch (#5617)" This reverts commit b2350fc3b03f9ecac4c3dde3e1fa3326efe1c76b. * MWPW-191009: Use ul for slide indicators * Remove C2 test logic for skins (#5676) * Enable animations only if supported (#5674) * C2 mm marquee (#5678) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * card layout fix * layout, cta hover states, mobile swipe * authoring enhancements * animations & interactions new specs * handle dynamic layout changes * removed cards hover delay * new prototype mobile interactions * VQA feedback * hotfix * handled hover bug on tablet/mobile viewport on desktop * added c2 variables * a11y fixes * Allow button authoring overrides in C2 (#5679) * rtl fix (#5677) Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> * Enhance analytics tracking for carousel hovers by including section and block names in the hover event data. * Marquee analytics fix and updates. * Add suffix to delimiter * Rm box dummy block (#5691) Remove box dummy block * Regex fix for federal branch for gnav block (#5695) Regex fix for federal branch * Carousel accessibility update * Update * Use default enter/space behaviour when focus is in slide * Use only enter to move focus into the slide. * Analytic fixes. Intersection needs fix. * [SR] carousel-c2 allow headings and paragraph text as quote (#5687) Update to allow headings and paragraph text as quote in carousel-c2 Co-authored-by: Ryan Clayton <rclayton@adobe.com> * Analytic rework. * [Elastic carousel] - Accessibility + RTL (#5698) * added accessibility attributes * added accessibility attributes 2 * added unique accessibility attribute to first slide --------- Co-authored-by: Denys Fedotov <dfedotov@Adobe.local> * Router marquee link color (#5704) * Router marquee link color * Allow multiple paragraphs in rm-content div --------- Co-authored-by: Ryan Clayton <rclayton@adobe.com> * C2 mm marquee (#5705) * router marquee iteration * router-marquee layout and interactions * video background, play button, interactions, layout, animations * animations & interactions * cleanup * cleanup * spacing * card layout fix * layout, cta hover states, mobile swipe * authoring enhancements * animations & interactions new specs * handle dynamic layout changes * removed cards hover delay * new prototype mobile interactions * VQA feedback * hotfix * handled hover bug on tablet/mobile viewport on desktop * added c2 variables * a11y fixes * a11y enhancements * enhanced background videos support * Fix * C2 mm marquee (#5707) * router marquee iteration * router-marquee layout and interactions * video background, play button, …
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates:
Confirmed default functionality is sufficient:
Being handled by other teams:
This adds analytic tracking to marquee slide controls, differentiating between user and auto impressions. Each tracking should only fire once per slide.
QA Instructions for router-marquee
Expected Analytics:
rm-card
rm-slide
Events should look like the following and start with "user" for user actions or "auto" for automated.
Example:
Resolves: MWPW-190372
Password: site-redesign-2026
Test URLs: