MudBlazor 2.0.0

MudBlazor is an ambitious Material Design component framework for Blazor with an emphasis on ease of use and clear structure. It is perfect for .NET developers who want to rapidly build web applications without having to struggle with CSS and Javascript. MudBlazor, being written entirely in C#, empowers them to adapt, fix or extend the framework and the multitude of examples in the documentation makes learning MudBlazor very easy.

There is a newer version of this package available.
See the version list below for details.
Install-Package MudBlazor -Version 2.0.0
dotnet add package MudBlazor --version 2.0.0
<PackageReference Include="MudBlazor" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MudBlazor --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: MudBlazor, 2.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install MudBlazor as a Cake Addin
#addin nuget:?package=MudBlazor&version=2.0.0

// Install MudBlazor as a Cake Tool
#tool nuget:?package=MudBlazor&version=2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes - v2.0.0 (.NET Core 3.1)

This is probably one of our biggest releases since we went public with this project.
Our goal was always to release often but sadly holidays and issues stacked up and got inbetween forcing us to deal with some bigger changes than anticipated. This will probably be the last major/minor for .net 3.1 and after this we will change our main branches to .net 5 and focus on that. In the future you will see smaller release coming out from us, but more frequently.

New Components

  • TreeView (Thanks to Tungi52)
  • Popover (This is not really completly new but has been an internal component until now)
  • ScrollToTop (Thanks to Porkopek)
  • Breadcrumbs (Thanks to zHaytam)
  • FocusTrap (Thanks to Codinkat)

Breaking Changes

  • Pickers The string property "Value" was renamed to "Text"
  • MudForm - Implicit form submission is now suppressed by default. It can be turned on
  • Removed some obsolete namespaces
  • Validation function not executing if value is null
  • The SVG icons now has to be called with either @Icons.Filled.Iconname or @Icons.Material.Outlined.Iconname
    • Icons have been re worked, font icons now work across all library components.
    • All SVG icons has been reimported and updated with the latest release from Google.
    • The Icons now takes everything inside the svg element instead of just the d= path.
    • Changing the Icon and just the Icon color have been implemented in most of our components.
  • Drawer got updated and works allot better when screen sizes changes. (Thanks to Tungi52)
    • Temporary/Dialog Drawer has been added.
    • Top,Bottom,Left,Right Drawer is not available.
    • Custom Breakpoints have been added.
  • MudCharts now uses the Position enum instead of LegendPosition enum.
  • MudTabs no longer have the Vertical bool property and now uses the Position enum as well.

New Features & Bug Fixes

  • MudTheme

    • Changing font can now be done with the theme.
  • MudTabs

    • Implemented scrolling functionality
    • The slider is now correct width and in the correct position if the tabs are wider/higher than the default value.
    • Tabs can now be keept alive.
    • Problem with removing tabs is now fixed.
  • MudTextField

    • Changed so the user CSS classes now is added to the input controller like the rest of our input type components.
    • Added support to change Adornment icon color
  • MudAutocomplete

    • Added missing Margin.Dense property
    • Fixed clipping issue when used inside a dialog
    • Fixed clipping issue when used inside expansion panel
    • Toggle Coercion has been added
  • MudSelect

    • Fixed clipping issue when used inside a dialog
    • Fixed clipping issue when used inside expansion panel
  • MudDialog

    • Can now be opened in fullscreen view.
    • Can now be used inline
  • MudProgressLinear

    • Fixed the minimum and maximum values.
  • MudTable

    • Added Class support to RowTemplate
    • Fixed the initial sort order and label when using server side data / paging / sorting
    • MudTable with server side pagination now can load element without using table paginator.
    • MudTable now support the Breakpoints from Always, Never, Xs to XL
  • MudPicker/MudDatePicker/MudTimePicker

    • Fixed so the pickers TextField align with normal TextFields
    • Multiple performance improvement's have been made
    • TimePicker now changes to minute selection after selecting hours
    • TimePicker can now be opened through code
    • DateRange picker has been added to MudDatePicker
    • The Pickers now opens in correct direction depending on where on the screen it is.
    • Dialog version of the pickers have been added
    • Fixed the "jump" problem when date picker scrolled to year mode
    • DatePicker OpenTo.Year OpenTo.Month now opens to the same mode after reopned
    • DatePickers text for displaying days now using theme colors.
  • MudCharts

    • Fixed custom ColorPalettes for charts
    • Herobrine removed
  • MudMenu

    • Fixed so the popover closes after clicking on MudMenuItem that is inside the same layout
    • Added Menu Width option to MudMenu
    • Added Direction option to MudMenu
    • Added Offset option to MudMenu
    • Using Mudtooltip inside MudMenu no longer causes the MudMenu to be narrow
    • Added custom activator so anything can be used to open it, Like Avatar, Chips, Cards etc.
  • MudSnackbar

    • Snackbar messages can now render html
  • MudDivider

    • Improved documentation
  • Allot of other small improvement's overall, docs improved project structure and work on the release pipelines have been made and special thanks to mikes-gh for helping out with that.

Thanks to everyone, you are awesome!

To everyone that have helped with reporting issues, fixing issues and answering questions in our communitys you and our sponsors makes this possible!

Did you get stuck after update?

Don't worry, come by our https://discord.gg/mudblazor channel and we will help you out, if you don't have discord we are on https://gitter.im/MudBlazor/community and of course https://github.com/Garderoben/MudBlazor as well!

Release Notes - v2.0.0 (.NET Core 3.1)

This is probably one of our biggest releases since we went public with this project.
Our goal was always to release often but sadly holidays and issues stacked up and got inbetween forcing us to deal with some bigger changes than anticipated. This will probably be the last major/minor for .net 3.1 and after this we will change our main branches to .net 5 and focus on that. In the future you will see smaller release coming out from us, but more frequently.

New Components

  • TreeView (Thanks to Tungi52)
  • Popover (This is not really completly new but has been an internal component until now)
  • ScrollToTop (Thanks to Porkopek)
  • Breadcrumbs (Thanks to zHaytam)
  • FocusTrap (Thanks to Codinkat)

Breaking Changes

  • Pickers The string property "Value" was renamed to "Text"
  • MudForm - Implicit form submission is now suppressed by default. It can be turned on
  • Removed some obsolete namespaces
  • Validation function not executing if value is null
  • The SVG icons now has to be called with either @Icons.Filled.Iconname or @Icons.Material.Outlined.Iconname
    • Icons have been re worked, font icons now work across all library components.
    • All SVG icons has been reimported and updated with the latest release from Google.
    • The Icons now takes everything inside the svg element instead of just the d= path.
    • Changing the Icon and just the Icon color have been implemented in most of our components.
  • Drawer got updated and works allot better when screen sizes changes. (Thanks to Tungi52)
    • Temporary/Dialog Drawer has been added.
    • Top,Bottom,Left,Right Drawer is not available.
    • Custom Breakpoints have been added.
  • MudCharts now uses the Position enum instead of LegendPosition enum.
  • MudTabs no longer have the Vertical bool property and now uses the Position enum as well.

New Features & Bug Fixes

  • MudTheme

    • Changing font can now be done with the theme.
  • MudTabs

    • Implemented scrolling functionality
    • The slider is now correct width and in the correct position if the tabs are wider/higher than the default value.
    • Tabs can now be keept alive.
    • Problem with removing tabs is now fixed.
  • MudTextField

    • Changed so the user CSS classes now is added to the input controller like the rest of our input type components.
    • Added support to change Adornment icon color
  • MudAutocomplete

    • Added missing Margin.Dense property
    • Fixed clipping issue when used inside a dialog
    • Fixed clipping issue when used inside expansion panel
    • Toggle Coercion has been added
  • MudSelect

    • Fixed clipping issue when used inside a dialog
    • Fixed clipping issue when used inside expansion panel
  • MudDialog

    • Can now be opened in fullscreen view.
    • Can now be used inline
  • MudProgressLinear

    • Fixed the minimum and maximum values.
  • MudTable

    • Added Class support to RowTemplate
    • Fixed the initial sort order and label when using server side data / paging / sorting
    • MudTable with server side pagination now can load element without using table paginator.
    • MudTable now support the Breakpoints from Always, Never, Xs to XL
  • MudPicker/MudDatePicker/MudTimePicker

    • Fixed so the pickers TextField align with normal TextFields
    • Multiple performance improvement's have been made
    • TimePicker now changes to minute selection after selecting hours
    • TimePicker can now be opened through code
    • DateRange picker has been added to MudDatePicker
    • The Pickers now opens in correct direction depending on where on the screen it is.
    • Dialog version of the pickers have been added
    • Fixed the "jump" problem when date picker scrolled to year mode
    • DatePicker OpenTo.Year OpenTo.Month now opens to the same mode after reopned
    • DatePickers text for displaying days now using theme colors.
  • MudCharts

    • Fixed custom ColorPalettes for charts
    • Herobrine removed
  • MudMenu

    • Fixed so the popover closes after clicking on MudMenuItem that is inside the same layout
    • Added Menu Width option to MudMenu
    • Added Direction option to MudMenu
    • Added Offset option to MudMenu
    • Using Mudtooltip inside MudMenu no longer causes the MudMenu to be narrow
    • Added custom activator so anything can be used to open it, Like Avatar, Chips, Cards etc.
  • MudSnackbar

    • Snackbar messages can now render html
  • MudDivider

    • Improved documentation
  • Allot of other small improvement's overall, docs improved project structure and work on the release pipelines have been made and special thanks to mikes-gh for helping out with that.

Thanks to everyone, you are awesome!

To everyone that have helped with reporting issues, fixing issues and answering questions in our communitys you and our sponsors makes this possible!

Did you get stuck after update?

Don't worry, come by our https://discord.gg/mudblazor channel and we will help you out, if you don't have discord we are on https://gitter.im/MudBlazor/community and of course https://github.com/Garderoben/MudBlazor as well!

NuGet packages (3)

Showing the top 3 NuGet packages that depend on MudBlazor:

Package Downloads
DragonFire.Server
Simple Blazor Startup
DragonFire.Client
Simple Blazor Startup
Jacko1394.Blazor
Provides views and services to be used in Blazor Client and Server projects.

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on MudBlazor:

Repository Stars
blazorhero/CleanArchitecture
Clean Architecture Template for Blazor WebAssembly Built with MudBlazor Components.
domialex/Sidekick
A Path of Exile helper

Version History

Version Downloads Last updated
5.0.7 4,841 3/29/2021
5.0.6 6,234 3/16/2021
5.0.5 4,809 3/8/2021
5.0.3 3,693 3/1/2021
5.0.2 2,895 2/21/2021
5.0.1 3,691 2/10/2021
5.0.0 1,559 2/6/2021
2.0.7 159 3/29/2021
2.0.6 146 3/16/2021
2.0.5 262 3/8/2021
2.0.4 59 3/8/2021
2.0.3 220 3/1/2021
2.0.2 235 2/21/2021
2.0.0 1,145 2/5/2021
1.2.4 6,738 12/30/2020
1.2.1 1,942 12/17/2020
1.2.0 1,293 12/7/2020
1.1.5 1,184 11/29/2020
1.1.4 601 11/23/2020
1.1.3 679 11/16/2020
1.1.2 343 11/11/2020
1.1.1 347 11/5/2020
1.1.0 190 11/2/2020
1.0.9 262 10/26/2020
1.0.8 145 10/23/2020
1.0.7 135 10/18/2020
1.0.6 181 10/11/2020
1.0.5 135 10/8/2020
1.0.4 127 10/2/2020
1.0.3 204 9/20/2020
1.0.2 210 9/20/2020
1.0.1 148 9/11/2020
1.0.0 173 9/11/2020
Show less