Skip to content

[Release] Stage to Main - #6661

Open
milo-pr-merge[bot] wants to merge 6 commits into
mainfrom
stage
Open

[Release] Stage to Main#6661
milo-pr-merge[bot] wants to merge 6 commits into
mainfrom
stage

Conversation

@milo-pr-merge

@milo-pr-merge milo-pr-merge Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

common base root URLs

Homepage : https://www.stage.adobe.com/
BACOM: https://business.stage.adobe.com/fr/
CC: https://www.stage.adobe.com/creativecloud.html
Blog: https://blog.stage.adobe.com/
Acrobat: https://www.stage.adobe.com/acrobat/online/sign-pdf.html

Milo:

GNav Test URLs

Gnav + Footer + Region Picker modal:

Thin Gnav + ThinFooter + Region Picker dropup:

Localnav + Promo:

Sticky Branch Banner:

Inline Branch Banner:

Blog

RTL Locale

DKos95 and others added 3 commits September 7, 2026 09:18
* Add centralized video transcript modal button

Authors pair a self-hosted video with a transcript by adding an adjacent
fragment link whose hash starts with #transcript. decorateAutoBlock tags
that link (video-transcript-source); the central decorateAnchorVideo path
relocates it into the video's control cluster as an info button next to
play/pause, reusing the existing modal machinery to open the transcript.
Works for any block that produces a <video> (rich-content, video, carousel).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Style C2 transcript modal to match design

Scope transcript-modal styling to .dialog-modal[id^="transcript"] so regular
modals are unaffected: fixed 696px panel, rounded square close button, and a
centered reading column for the body (paragraphs after the heading) while the
header spans full width. Keep the scroll container height tracking the dialog
so the last paragraph stays reachable on mobile. Remove stray comments and
unneeded CSS nesting ampersands from the transcript changes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Adjust transcript modal bottom spacing

Revert the max-height override that stopped the modal from scrolling and add
bottom padding to the transcript content so the last line clears the edge.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Announce transcript modal content to screen readers

Wire aria-labelledby (heading) and aria-describedby (content) on the transcript
dialog via the milo:modal:loaded event, scoped to [id^="transcript"] so other
modals are unaffected. Without this the dialog had no accessible name or
description, so VoiceOver announced only the title and Close button.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Remove ineffective transcript modal aria wiring

The aria-labelledby duplicated the aria-label the C2 modal already sets from
the heading, and VoiceOver does not announce a dialog's aria-describedby on
open, so the listener was a no-op for the reported issue.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Make transcript control a button and tab before play/pause

Add role=button plus Space-key activation to the transcript control, and
insert it before the play/pause button so it is tabbed to first, matching
its visual order.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Tokenize transcript button sizing and align with play/pause

Use s2a spacing tokens for the transcript button size, icon size and offset,
set a 2px gap, and add box-sizing: border-box so it matches the play/pause
button exactly.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Use the Figma transcript icon

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Use page placeholder config for transcript label

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* nest omitted transcription css under c2 foundation

* Show link text on transcript button, style transcript modal curtain

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Indent transcript modal paragraphs 40px on mobile

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* update

* Center transcript modal paragraphs on tablet/mobile with min 40px gutter

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Address PR 6583 review: raw px for dimensions, padding shorthand, drop !important

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Reset transcript link classes wholesale instead of hardcoded list

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Consolidate transcript CSS into video-transcript.css, prefetch its module earlier

Move transcript button and modal styles out of the shared video.css/modal.css
into a dedicated, lazily-loaded stylesheet colocated with video-transcript.js.
Also kick off the module import from decorateAutoBlock, where transcript
detection already happens, instead of only once the video finishes decorating.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Log silent bailouts in video-transcript instead of failing quietly

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Use getConfig codeRoot/miloLibs to load video-transcript.css

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Use existing .label utility class instead of duplicating typography tokens

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Move video-transcript into its own features folder

Matches the existing language-banner/branch-quick-links convention of
colocating a feature's JS and CSS in a dedicated libs/features/<name>/ folder.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* remove new lines

* Replace magic spacing-token calc with named --play-pause-button-size var

Addresses PR review feedback that the transcript-button right offset
formula was unclear; the size now comes from a single variable shared
with button.play-pause-button instead of repurposed spacing tokens.

---------

Co-authored-by: Dusan Kosanovic <hit64474@adobe.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
MWPW-205872 Cancel submit-failure timeout on success and surface hidden required fields
…dow (#6653)

* fallback to reduced experience on short window

* tighter threshold

* last finetune
@milo-pr-merge

milo-pr-merge Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

Testing can start @adobecom/bacom-sot @adobecom/creative-cloud-sot @adobecom/document-cloud-sot @adobecom/express-sot @adobecom/homepage-sot @adobecom/miq-sot @adobecom/blog-sot

@aem-code-sync

aem-code-sync Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Hello, I'm the AEM Code Sync Bot and I will run some actions to deploy your branch.
In case there are problems, just click the checkbox below to rerun the respective action.

  • Re-sync branch
Commits

@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

SNOW Change Request Transaction ID: 0000019c1ef37582-215efca2

…#6543)

Co-authored-by: Victor Hargrave <vhargrave@Victors-MacBook-Pro.local>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@milo-pr-merge
milo-pr-merge Bot requested a review from a team as a code owner September 7, 2026 13:37
@mokimo
mokimo deployed to milo_pr_merge September 7, 2026 14:27 — with GitHub Actions Active
* Implementing regionpriorities for case2 case 4 - languagebanner

* Adding excludeUsUnlessExplicit logic for onlybanner flow

---------

Co-authored-by: Snehal Sonawane <sonawane@adobe.com>
@mokimo
mokimo deployed to milo_pr_merge September 7, 2026 17:11 — with GitHub Actions Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants