Skip to content

Commit

Permalink
[blog] Update the Base UI post with links to dedicated repo (mui#41358)
Browse files Browse the repository at this point in the history
  • Loading branch information
danilo-leal authored and mnajdova committed Mar 8, 2024
1 parent 538b3bd commit 304fb36
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions docs/pages/blog/base-ui-2024-plans.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ card: true
The [story of Base UI](/blog/introducing-base-ui/) began several years ago—long before headless React component libraries skyrocketed in popularity—when we started to imagine a world in which Material UI could exist without Material Design.

We're super excited to share that this dream is becoming a reality!
This year will see a lot of investment in Base UI as we expand the team ([we're hiring!](/careers/staff-ui-engineer-base-ui/)) and focus hard on a [stable release](https://github.com/mui/material-ui/milestone/46) (tentatively planned for late 2024), which will come full of new components, features, and improvements.
This year will see a lot of investment in Base UI as we expand the team ([we're hiring!](/careers/staff-ui-engineer-base-ui/)) and focus hard on a stable release (tentatively planned for late 2024), which will come full of new components, features, and improvements.

Let's walk through some of the things we're cooking up.

Expand All @@ -20,18 +20,18 @@ Base UI today offers a modest set of components and hooks, including some sligh
However, we're aware that the package is still missing many primitive components that developers would need in order to adopt it for real-world applications.
Fear not, because we're working hard to ship more components with the stable release, including:

| Components to be added | |
| :--------------------- | ---------------------------------------------------------------------------------------------: |
| Accordion | [View the GitHub issue ](https://github.com/mui/material-ui/issues/38037) |
| Alert Dialog | [View the GitHub issue ](https://github.com/mui/material-ui/issues/40886) |
| Checkbox | [View the GitHub issue ](https://github.com/mui/material-ui/issues/38036) |
| Collapsible | [View the GitHub issue ](https://github.com/mui/material-ui/issues/40959) |
| Drawer | [View the GitHub issue ](https://github.com/mui/material-ui/issues/38181) |
| Radio Group | [View the GitHub issue ](https://github.com/mui/material-ui/issues/38038) |
| Tooltip | [View the GitHub issue ](https://github.com/mui/material-ui/issues/38045) |
| Components to be added | |
| :--------------------- | --------------------------------------------------------------------------------------: |
| Accordion | [View the GitHub issue ](https://github.com/mui/base-ui/issues/25) |
| Alert Dialog | [View the GitHub issue ](https://github.com/mui/base-ui/issues/83) |
| Checkbox | [View the GitHub issue ](https://github.com/mui/base-ui/issues/24) |
| Collapsible | [View the GitHub issue ](https://github.com/mui/base-ui/issues/84) |
| Drawer | [View the GitHub issue ](https://github.com/mui/base-ui/issues/38) |
| Radio Group | [View the GitHub issue ](https://github.com/mui/base-ui/issues/26) |
| Tooltip | [View the GitHub issue ](https://github.com/mui/base-ui/issues/32) |

And potentially more!
We'd love for you to chime in and help us prioritize, so keep an eye on open issues marked with the [`package: base-ui` and `waiting for 👍`](https://github.com/mui/material-ui/issues?q=is:open+is:issue+label:%22package:+base-ui%22+label:%22waiting+for+%F0%9F%91%8D%22) labels.
We'd love for you to chime in and help us prioritize, so keep an eye on [the open issues](https://github.com/mui/base-ui/issues).

## Improved customization API

Expand All @@ -57,7 +57,7 @@ To address these issues, we're considering adopting a new API that would assign
This pattern has the potential to radically improve the customization experience, both for styles and structure.

We are still fleshing out the API and implementation details.
If you have any questions or remarks about this change, chime in on [the RFC on GitHub](https://github.com/mui/material-ui/discussions/41085).
If you have any questions or remarks about this change, chime in on [the RFC on GitHub](https://github.com/mui/base-ui/discussions/157).

We know that a significant number of projects depend on the existing API, and we want to assure you that one of our top priorities is to provide a smooth migration experience.

Expand All @@ -81,10 +81,6 @@ They're currently available for use with the Popup, Menu, and Select, and the pl
The core of what Base UI strives to deliver out of the box is first-class accessibility and an intuitive API for extensive customization.
We've earmarked several issues we want to tackle before the stable release in areas such as keyboard navigation, better ARIA support, focus styles, and more.

<img alt="A screenshot of the Base UI stable release milestone on GitHub as of January 2024." src="/static/blog/base-ui-2024-plans/base-ui-milestone.png" width="1200" height="600" loading="lazy" />

You can track our progress fixing any specific issues by checking out the list of [Base UI stable release milestones on GitHub](https://github.com/mui/material-ui/milestone/46).

## A more independent product

So far, all Base UI-related development has happened within the [Material UI GitHub repository](https://github.com/mui/material-ui).
Expand All @@ -97,12 +93,16 @@ Rest assured that Base UI _is_ a standalone library, and it doesn't come packag
Base UI is no longer _merely_ "Material UI without the styles"—as we've seen with developer trends over the last few years, the potential for growth and adoption of headless components could actually dwarf Material UI in the near future.
To acknowledge that Base UI has the potential to outgrow Material UI, we plan to move it to its own dedicated GitHub repository for more focused communication and collaboration with the community that's growing around it.

:::success
The new repository is live-[check it out on GitHub](https://github.com/mui/base-ui)!
:::

## Join us on the ride

If you're passionate about extending the web platform with powerful, accessible, unstyled components, [we're hiring UI Engineers](/careers/staff-ui-engineer-base-ui/) to work on the Base UI team and help us accelerate its growth.

Lastly, we'd love to hear your feedback.
The best place to share your ideas and requests is in [the GitHub repository](https://github.com/mui/material-ui/issues?q=is:open+is:issue+label:%22package:+base-ui%22).
The best place to share your ideas and requests is in [the GitHub repository](https://github.com/mui/base-ui/issues).
Check out the existing issues and add your thoughts, and feel free to open your own issue if you don't see your concerns addressed elsewhere.

Happy development! 👋
Binary file not shown.

0 comments on commit 304fb36

Please sign in to comment.