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

[blog] Add post about upcoming plans for Base UI #40882

Merged
merged 41 commits into from Feb 12, 2024

Conversation

danilo-leal
Copy link
Contributor

@danilo-leal danilo-leal commented Jan 31, 2024

This PR adds a blog post about the upcoming 2024 plans for Base UI.

Preview: https://deploy-preview-40882--material-ui.netlify.app/blog/base-ui-2024-plans/

@mui-bot
Copy link

mui-bot commented Jan 31, 2024

Netlify deploy preview

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

Bundle size report

No bundle size changes (Toolpad)
No bundle size changes

Generated by 🚫 dangerJS against eec727e

@danilo-leal danilo-leal marked this pull request as ready for review February 6, 2024 12:31
Copy link
Member

@samuelsycamore samuelsycamore left a comment

Choose a reason for hiding this comment

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

Great piece! I need to think more on the title and description—it would be nice if we could center the reader and really drive home why they should care that it'll be a big year for Base UI. I'll try to circle back soon with some ideas.

docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
Copy link
Member

@michaldudak michaldudak left a comment

Choose a reason for hiding this comment

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

I couldn't spot any more issues.

:shipit:

Copy link
Member

@samuelsycamore samuelsycamore left a comment

Choose a reason for hiding this comment

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

🚀

docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
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.

Great to have this blog post 👍

docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Show resolved Hide resolved
Comment on lines -400 to +406
return <MarkdownElement key={index} renderedMarkdown={chunk} />;
return (
<RichMarkdownElement
key={index}
demos={demos}
Copy link
Member

Choose a reason for hiding this comment

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

I doesn't seem that should allow the blog to render demos. See my comment above for why #40882 (comment)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I honestly find the iframe experience to be so clunky and wonky in comparison to being able to have our own demo features within the blog posts. Why not have it? We could just show the controls and allow folks to jump straight into a CodeSandbox sort of thing and everything else.

Copy link
Member

Choose a reason for hiding this comment

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

clunky and wonky

Yes, but it's a lot more likely to keep working in the long term without slowing us down to update this demo to handle breaking changes.

docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
docs/pages/blog/base-ui-2024-plans.md Outdated Show resolved Hide resolved
@danilo-leal
Copy link
Contributor Author

FYI: Decided to drop the paragraph about the independent version altogether as that might be too early of a thing to share... Feels like there's still a lot of water to run over that bridge 😬 It also simplifies the post a tiny bit.

@danilo-leal danilo-leal merged commit 7a5bbeb into mui:master Feb 12, 2024
19 checks passed
@danilo-leal danilo-leal deleted the base-ui-2024-plans-post branch February 12, 2024 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blog package: base-ui Specific to @mui/base
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants