Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs-infra] Move the Diamond Sponsors to the TOC #38410

Merged
merged 12 commits into from
Aug 14, 2023

Conversation

danilo-leal
Copy link
Contributor

@danilo-leal danilo-leal commented Aug 10, 2023

A continuation of #37933

In response to a recent email thread, and as a follow-up to our discussion, this PR moves the Diamond Sponsors to the table of contents. Want to acknowledge that on some pages (e.g. Material UI's Autocomplete, Text Field, Select, etc), they're not visible above the fold due to how big the TOC is. Not sure if we want to explore a similar solution to the current production design ⎯ where the sponsors stay fixed ⎯ so, let me know! Curious to discuss more and see how this resonates. Also, added back the "+1" box given that this positioning sort of allows for the list to grow bigger vertically without much interruption.

If this one moves along, I think it's reasonable to say that it: Closes #38033

@danilo-leal danilo-leal added the scope: docs-infra Specific to the docs-infra product label Aug 10, 2023
@danilo-leal danilo-leal self-assigned this Aug 10, 2023
Copy link
Member

@oliviertassinari oliviertassinari left a comment

Choose a reason for hiding this comment

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

I have pushed a few changes that for things that feel better on my end.

@mui-bot
Copy link

mui-bot commented Aug 12, 2023

Netlify deploy preview

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

Bundle size report

No bundle size changes (Toolpad)
No bundle size changes

Generated by 🚫 dangerJS against 5e75891

@github-actions github-actions bot added the PR: out-of-date The pull request has merge conflicts and can't be merged label Aug 14, 2023
@github-actions github-actions bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged label Aug 14, 2023
@danilo-leal
Copy link
Contributor Author

@oliviertassinari How are we doing with this one? Cool to move forward?

@danilo-leal danilo-leal merged commit d738cf5 into master Aug 14, 2023
24 checks passed
@danilo-leal danilo-leal deleted the diamond-sponsor-position-update branch August 14, 2023 12:02
@mnajdova
Copy link
Member

The left sidebar scroll is broken, if you expand the components there is no way to scroll. @danilo-leal can you check before the release?

@oliviertassinari
Copy link
Member

oliviertassinari commented Aug 14, 2023

Ah oops, I broke that when I worked on fixing the scroll restoration, I forgot to revert changes as I was trying different options.

@oliviertassinari
Copy link
Member

Oh wait no, I didn't broke it. It's the rebase that went wrong.

@oliviertassinari
Copy link
Member

oliviertassinari commented Aug 14, 2023

I'm reverting #38393 (f8a62ea) and adding the style back on (21505cc). We are good now.

oliviertassinari added a commit that referenced this pull request Aug 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: docs-infra Specific to the docs-infra product
Projects
Status: Recently completed
Development

Successfully merging this pull request may close these issues.

[docs-infra] Diamond sponsors docs layout
4 participants