Skip to content

Show UI doc screenshots in synced dark/light tabs - #75957

Merged
ashb merged 1 commit into
mainfrom
ui-doc-theme-tabs
Oct 29, 2026
Merged

ashb merged 1 commit into
mainfrom
ui-doc-theme-tabs

Conversation

@ashb

@ashb ashb commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

Almost every screenshot on the UI overview page was shown twice, once per
theme, which roughly doubled the page length. Each pair is now a sphinx-design
tab set in one sync group, so choosing a theme on any screenshot switches them
all and the choice is remembered for the browser session.

Screenshot 2026-10-29 at 12 26 37 Screenshot 2026-10-29 at 12 27 36

Almost every screenshot on the UI overview page was shown twice, once per
theme, which roughly doubled the page length. Each pair is now a sphinx-design
tab set in one sync group, so choosing a theme on any screenshot switches them
all and the choice is remembered for the browser session.
@ashb ashb added this to the Airflow 3.4.0 milestone Oct 29, 2026
@ashb ashb added the backport-to-v3-4-test Backport to v3-4-test label Oct 29, 2026
@boring-cyborg boring-cyborg Bot added area:UI Related to UI/UX. For Frontend Developers. kind:documentation labels Oct 29, 2026
@eladkal eladkal added the type:doc-only Changelog: Doc Only label Oct 29, 2026
@ashb ashb removed the area:UI Related to UI/UX. For Frontend Developers. label Oct 29, 2026
@ashb
ashb merged commit 7468d31 into main Oct 29, 2026
105 checks passed
@ashb
ashb deleted the ui-doc-theme-tabs branch October 29, 2026 12:45
@github-actions

Copy link
Copy Markdown
Contributor

Backport successfully created: v3-4-test

Note: As of Merging PRs targeted for Airflow 3.X
the committer who merges the PR is responsible for backporting the PRs that are bug fixes (generally speaking) to the maintenance branches.

In matter of doubt please ask in #release-management Slack channel.

Status Branch Result
✅ v3-4-test PR Link

github-actions Bot pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Oct 29, 2026
…#75957)

Almost every screenshot on the UI overview page was shown twice, once per
theme, which roughly doubled the page length. Each pair is now a sphinx-design
tab set in one sync group, so choosing a theme on any screenshot switches them
all and the choice is remembered for the browser session.
(cherry picked from commit 7468d31)

Co-authored-by: Ash Berlin-Taylor <ash@astronomer.io>
aws-airflow-bot pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Oct 29, 2026
…#75957)

Almost every screenshot on the UI overview page was shown twice, once per
theme, which roughly doubled the page length. Each pair is now a sphinx-design
tab set in one sync group, so choosing a theme on any screenshot switches them
all and the choice is remembered for the browser session.
(cherry picked from commit 7468d31)

Co-authored-by: Ash Berlin-Taylor <ash@astronomer.io>
vatsrahul1001 pushed a commit that referenced this pull request Oct 29, 2026
Almost every screenshot on the UI overview page was shown twice, once per
theme, which roughly doubled the page length. Each pair is now a sphinx-design
tab set in one sync group, so choosing a theme on any screenshot switches them
all and the choice is remembered for the browser session.
(cherry picked from commit 7468d31)

Co-authored-by: Ash Berlin-Taylor <ash@astronomer.io>
bbovenzi pushed a commit that referenced this pull request Oct 29, 2026
#75960)

Almost every screenshot on the UI overview page was shown twice, once per
theme, which roughly doubled the page length. Each pair is now a sphinx-design
tab set in one sync group, so choosing a theme on any screenshot switches them
all and the choice is remembered for the browser session.
(cherry picked from commit 7468d31)

Co-authored-by: Ash Berlin-Taylor <ash@astronomer.io>
vatsrahul1001 pushed a commit that referenced this pull request Oct 30, 2026
#75960)

Almost every screenshot on the UI overview page was shown twice, once per
theme, which roughly doubled the page length. Each pair is now a sphinx-design
tab set in one sync group, so choosing a theme on any screenshot switches them
all and the choice is remembered for the browser session.
(cherry picked from commit 7468d31)

Co-authored-by: Ash Berlin-Taylor <ash@astronomer.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-to-v3-4-test Backport to v3-4-test kind:documentation type:doc-only Changelog: Doc Only

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants