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

Templates: Upgraded to MudBlazor 7 and Latest Blazor Project Templates #463

Closed
wants to merge 1 commit into from

Conversation

jperson2000
Copy link
Sponsor Contributor

@jperson2000 jperson2000 commented May 31, 2024

Description

This update upgrades the MudBlazor templates to use the latest Blazor .NET 8 templates and MudBlazor 7 (preview 4). This update also uses MudBlazor components wherever possible for all pages.

How Has This Been Tested?

TODO

Type of Changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation (fix or improvement to the website or code docs)

Checklist

  • The PR is submitted to the correct branch (dev).
  • My code follows the code style of this project.
  • I've added relevant tests.

@jperson2000
Copy link
Sponsor Contributor Author

Hello @ScarletKuro @henon @danielchalmers, here's a draft PR for updated MudBlazor template projects, made from scratch based on the latest aspnetcore Blazor templates. There's of course a bit of work to do to understand the newer template code, as well as to upgrade pages to use MudBlazor components.

This was PR'ed early so you can see the raw template changes before I dig into upgrading to MudBlazor components and restoring some of the original custom MudBlazor template code.

Also, did you have a workflow to let you quickly test changes as you worked? It looks like I'll need to install templates, make a solution, then run it each time I need to test something. Thanks for the review!

@jperson2000 jperson2000 changed the title Templates: Upgraded to .NET 8 and MudBlazor 7 Templates: Upgraded to MudBlazor 7 May 31, 2024
@jperson2000 jperson2000 changed the title Templates: Upgraded to MudBlazor 7 Templates: Upgraded to MudBlazor 7 and Latest Blazor Project Templates May 31, 2024
@henon henon requested a review from mikes-gh May 31, 2024 08:43
@henon
Copy link
Collaborator

henon commented May 31, 2024

@mikes-gh will you help with reviewing this?

@jperson2000 jperson2000 closed this Jun 3, 2024
@jperson2000 jperson2000 deleted the feature/mudblazor7 branch June 3, 2024 00:15
@henon
Copy link
Collaborator

henon commented Jun 3, 2024

See #465

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants