Skip to content

[PoC][docs] Simplify asset update across websites#48246

Draft
alexfauquette wants to merge 1 commit intomui:masterfrom
alexfauquette:draft-shared-assets
Draft

[PoC][docs] Simplify asset update across websites#48246
alexfauquette wants to merge 1 commit intomui:masterfrom
alexfauquette:draft-shared-assets

Conversation

@alexfauquette
Copy link
Copy Markdown
Member

Most of our docs are independent website with common aspects.

They share some code thanks to the docs packages. But updating such a package can be tricky, because it contains code, and dependencies. So during a breaking change period, you might want to be carrefull about updating them.

The idea is to extract the shared static assets (for now sponsors, but available versions, or banners could be added) in a dedicated packages references as a github repository could be done in one place, and all docs could update easily with a limited risk of breaking changes.

Another option could be to use a getStaticPropsto download those info at build time

@mui-bot
Copy link
Copy Markdown

mui-bot commented Apr 9, 2026

Netlify deploy preview

https://deploy-preview-48246--material-ui.netlify.app/

Bundle size report

Bundle Parsed size Gzip size
@mui/material 0B(0.00%) 0B(0.00%)
@mui/lab 0B(0.00%) 0B(0.00%)
@mui/system 0B(0.00%) 0B(0.00%)
@mui/utils 0B(0.00%) 0B(0.00%)

Details of bundle changes

Generated by 🚫 dangerJS against b65e2c5

@github-actions github-actions bot added the PR: out-of-date The pull request has merge conflicts and can't be merged. label Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: out-of-date The pull request has merge conflicts and can't be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants