Michał Dudak
@michaldudak
Turning coffee into code since 2008. Core team member at @MUI_hq working primarily on @base_ui.
New Base UI release 🎁 ✔︎ New Toast component 🍞 ✔︎ New Meter component ✔︎ Composable popup modality ✔︎ Configurable NumberField snapping ✔︎ New Content part for ScrollArea ✔︎ New Label part for Progress ✔︎ Many a11y + bug fixes base-ui.com/react/overview…
Considering an optional API for @base_ui popups, for cases where you need many triggers for the same popup e.g. a list where each item renders the same menu. So you can reuse a single popup instance and pass different data to it. Testing seems 2x faster github.com/mui/base-ui/pu…
New Base UI release: 1.0.0-beta.1 ✔︎ New SubmenuRoot part for menus ✔︎ Fixes for Accordion + Collapsible resizing ✔︎ Perf enhancements for Select ✔︎ Many small fixes for menus ✔︎ useRender now RSC compatible ✔︎ Tons of a11y + bug fixes base-ui.com/react/overview…
My follower count has recently been growing like never before. This must have something to do with @base_ui, I suppose ;) Hello, new friends!
It's a beefy one! 171 commits with features, improvements and fixes.
Huge Base UI milestone 📢 We're now in beta 🍾 ✔︎ New Menubar component ✔︎ New NavigationMenu component ✔︎ New ContextMenu component ✔︎ Improved performance ✔︎ Verrrrrrrrrry many a11y + bug fixes base-ui.com/react/overview…
Huge Base UI milestone 📢 We're now in beta 🍾 ✔︎ New Menubar component ✔︎ New NavigationMenu component ✔︎ New ContextMenu component ✔︎ Improved performance ✔︎ Verrrrrrrrrry many a11y + bug fixes base-ui.com/react/overview…
Alongside the new @base_ui release today, we've also opened a new Design Engineer role. This will suit someone who is experienced in both design and engineering, and has a keen interest in both a11y and API design. base-ui.com/careers/design…
New Base UI release 🎁 ✔︎ New Toolbar component ✔︎ New useRender hook ✔︎ New `modal` prop on Popover ✔︎ New `actionsRef` prop on popups ✔︎ New `locale` prop on NumberField ✔︎ Many, many more a11y + bug fixes base-ui.com/react/overview…
New Base UI release 🎁 ✔︎ New Avatar component ✔︎ New filled and focused style hooks for Field ✔︎ New Value part for Progress ✔︎ Support submenus when openOnHover is present ✔︎ Many more a11y + bug fixes base-ui.com/react/overview…
New Base UI release 🎁 ✔︎ New `Portal` part for popup components. ✔︎ Improved modality of popup components. ✔︎ Fixed openOnHover issues for popup components. ✔︎ Fixed Enter key bug when rendering menuitem as <a>. ✔︎ Many more bug fixes. base-ui.com/react/overview…
It's official! After many months of research, API design, coding, hunting bugs, and cursing on browsers, we're happy to announce the new Base UI library. Huge thanks to @colmtuite, @atomiksdev, @vladyslavmoroz, @mj12albert, and @marijanajdova for making this happen!
Introducing @base_ui 🚀 ✔️ 25 accessible UI components ✔️ Unstyled. Compatible with any styling engine. ✔️ Fully composable with an open API I'll highlight some of my favourite features in the thread 🧵⬇️
The Pigment CSS Stuff Engineer role is still open. If you are interested in applying, drop your application on the link below or reach out to me directly.
We're hiring a Staff Engineer for the @PigmentCSS team! Join us to help ship a next-gen, zero-runtime CSS-in-JS library focused on performance and an exceptional developer experience. Check more info and apply here 👇 mui.com/careers/staff-…
Material UI v6 is now stable! 🎉 This release brings performance improvements, RSC-compatible layout components, new features, and more. Check out the highlights ⬇️ mui.com/material-ui/mi…
Some exciting updates from the @MUI_X_ team!👇 The new heatmap component is here! 🔥 Explore patterns and trends using vibrant color variations. 📖 Read more on the docs: mui.com/x/react-charts…
We're hiring a Staff Engineer for the @PigmentCSS team! Join us to help ship a next-gen, zero-runtime CSS-in-JS library focused on performance and an exceptional developer experience. Check more info and apply here 👇 mui.com/careers/staff-…