Skip to content

New UI template for Blazor Web App #51326

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

Closed
1 task done
bub-bl opened this issue Oct 12, 2023 · 4 comments
Closed
1 task done

New UI template for Blazor Web App #51326

bub-bl opened this issue Oct 12, 2023 · 4 comments
Labels
area-blazor Includes: Blazor, Razor Components enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-templates ✔️ Resolution: Duplicate Resolved as a duplicate of another issue Pillar: New Blazor Status: Resolved

Comments

@bub-bl
Copy link

bub-bl commented Oct 12, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe the problem.

I have been using Blazor for 2 years and learned web development using Blazor. I had the opportunity to develop on other technologies such as React, Vue, NextJS. But my favorite is Blazor. The way to code a web application with Blazor is magical. It's simple, structured, and the product code is clear and concise, and also provides excellent performance on the Server side. However, I think it could be interesting to modernize the user interface of the Blazor Web App template to highlight the functionalities. This could make other developers more interested in using Blazor, which would also help expand the community around the .NET ecosystem which, in my opinion, has underestimated potential.

Describe the solution you'd like

  • Make the interface more modern, for example using Tailwind + FontAwesome Free for user interface design.
  • Use a dark theme rather than light theme by default, with the ability to change the theme via a button
  • Add new demonstrative components, such as: Advanced WeatherForecast, Chat using SignalR, etc. This will show an example of how these features work, in a modern and simple way.
  • Generally highlight the functionality offered by Blazor and the .NET environment in general.

Additional context

I have a lot of free time to devote, so if the idea is interesting and you like, I could also make a proposal for a template bringing together all the points mentioned above, which can of course be reworked according to your needs.

@ghost ghost added the area-blazor Includes: Blazor, Razor Components label Oct 12, 2023
@mkArtakMSFT mkArtakMSFT added this to the .NET 9 Planning milestone Oct 12, 2023
@ghost
Copy link

ghost commented Oct 12, 2023

Thanks for contacting us.

We're moving this issue to the .NET 9 Planning milestone for future evaluation / consideration. We would like to keep this around to collect more feedback, which can help us with prioritizing this work. We will re-evaluate this issue, during our next planning meeting(s).
If we later determine, that the issue has no community involvement, or it's very rare and low-impact issue, we will close it - so that the team can focus on more important and high impact issues.
To learn more about what to expect next and how this issue will be handled you can read more about our triage process here.

@mkArtakMSFT mkArtakMSFT added enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-templates labels Oct 12, 2023
@gragra33
Copy link

@bub-bl Some community work on this has begun here #51030 + notes on a refresh of the sample project(s).

@ghost
Copy link

ghost commented Dec 22, 2023

Thanks for contacting us.

We're moving this issue to the .NET 9 Planning milestone for future evaluation / consideration. We would like to keep this around to collect more feedback, which can help us with prioritizing this work. We will re-evaluate this issue, during our next planning meeting(s).
If we later determine, that the issue has no community involvement, or it's very rare and low-impact issue, we will close it - so that the team can focus on more important and high impact issues.
To learn more about what to expect next and how this issue will be handled you can read more about our triage process here.

@mkArtakMSFT
Copy link
Contributor

Thanks for your feedback. We've decided that we will be modernizing the template during .NET 9 and we will incorporate your feedback as part of that work, that we track using #53142

@mkArtakMSFT mkArtakMSFT closed this as not planned Won't fix, can't repro, duplicate, stale Jan 4, 2024
@mkArtakMSFT mkArtakMSFT added the ✔️ Resolution: Duplicate Resolved as a duplicate of another issue label Jan 4, 2024
@ghost ghost added the Status: Resolved label Jan 4, 2024
@ghost ghost locked as resolved and limited conversation to collaborators Feb 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-blazor Includes: Blazor, Razor Components enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-templates ✔️ Resolution: Duplicate Resolved as a duplicate of another issue Pillar: New Blazor Status: Resolved
Projects
None yet
Development

No branches or pull requests

3 participants