Skip to content

docs: fixed SDK badge#22511

Merged
agneszitte merged 10 commits intomasterfrom
dev/juno/sdk-badge-fix
Jan 29, 2026
Merged

docs: fixed SDK badge#22511
agneszitte merged 10 commits intomasterfrom
dev/juno/sdk-badge-fix

Conversation

@Jen-Uno
Copy link
Contributor

@Jen-Uno Jen-Uno commented Jan 29, 2026

GitHub Issue: closes ##22409

PR Type:

What is the current behavior? 🤔

What is the new behavior? 🚀

PR Checklist ✅

Please check if your PR fulfills the following requirements:

Other information ℹ️

Copilot AI review requested due to automatic review settings January 29, 2026 18:48
@Jen-Uno Jen-Uno requested a review from agneszitte January 29, 2026 18:48
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the documentation site’s SDK badge behavior to display the Uno SDK version correctly and improves the “update instructions” modal styling/content.

Changes:

  • Move the SDK badge element into the .subnav container at runtime so it’s positioned correctly.
  • Switch NuGet version lookup from uno.templates to uno.sdk and update the modal copy/links accordingly.
  • Update modal styling (wider modal + new note variants) and refresh compiled/minified assets (CSS/JS + source maps).

Reviewed changes

Copilot reviewed 6 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
doc/templates/uno/main.js Enable SDK badge DOM move; fetch uno.sdk versions; update modal content/links.
doc/templates/uno/main.scss Style updates for the SDK modal (max width + instruction/important note variants).
doc/templates/uno/styles/main.js Updated minified/bundled JS reflecting main.js changes.
doc/templates/uno/styles/main.js.map Updated JS sourcemap reflecting rebuilt JS bundle.
doc/templates/uno/styles/main.css Updated compiled CSS reflecting SCSS changes.
doc/templates/uno/styles/main.css.map Updated CSS sourcemap reflecting rebuilt CSS bundle.
doc/templates/uno/styles/docfx.js Rebuilt/minified docfx script output (function ordering changed).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 8 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@unodevops
Copy link
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22511/docs/index.html

Copy link
Contributor

Copilot AI commented Jan 29, 2026

@Jen-Uno I've opened a new pull request, #22515, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits January 29, 2026 21:03
Co-authored-by: Jen-Uno <214558326+Jen-Uno@users.noreply.github.com>
fix(docs): use aka link for SDK upgrade guide in badge modal
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ Jen-Uno
❌ Copilot
You have signed the CLA already but the status is still pending? Let us recheck it.

@unodevops
Copy link
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22511/docs/index.html

Copilot AI review requested due to automatic review settings January 29, 2026 21:43
@Jen-Uno Jen-Uno requested a review from agneszitte January 29, 2026 21:43
@Jen-Uno
Copy link
Contributor Author

Jen-Uno commented Jan 29, 2026

@copilot reapply this commit ee367f6

Copilot AI mentioned this pull request Jan 29, 2026
2 tasks
Copy link
Contributor

Copilot AI commented Jan 29, 2026

@Jen-Uno I've opened a new pull request, #22517, to work on those changes. Once the pull request is ready, I'll request review from you.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 8 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI and others added 3 commits January 29, 2026 21:50
Co-authored-by: Jen-Uno <214558326+Jen-Uno@users.noreply.github.com>
Co-authored-by: Jen-Uno <214558326+Jen-Uno@users.noreply.github.com>
@unodevops
Copy link
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22511/docs/index.html

@agneszitte agneszitte merged commit 02e7465 into master Jan 29, 2026
13 checks passed
@agneszitte agneszitte deleted the dev/juno/sdk-badge-fix branch January 29, 2026 23:22
@agneszitte
Copy link
Contributor

@Mergifyio backport release/stable/6.5

@mergify
Copy link
Contributor

mergify bot commented Feb 2, 2026

backport release/stable/6.5

❌ No backport have been created

Details
  • Backport to branch release/stable/6.5 failed

Git reported the following error:

error: commit 3ba2403d756e1cc182b273429a2c0f490c75ec74 is a merge but no -m option was given.
fatal: cherry-pick failed

agneszitte added a commit that referenced this pull request Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment