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

Final template refinements #49299

Closed
SteveSandersonMS opened this issue Jul 10, 2023 · 0 comments · Fixed by #49801
Closed

Final template refinements #49299

SteveSandersonMS opened this issue Jul 10, 2023 · 0 comments · Fixed by #49801
Assignees
Labels
area-blazor Includes: Blazor, Razor Components enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-full-stack-web-ui Full stack web UI with Blazor feature-templates
Milestone

Comments

@SteveSandersonMS
Copy link
Member

SteveSandersonMS commented Jul 10, 2023

This is just to track that I have a few minor refinements in mind for the template to make the code cleaner and simpler. I'll add details later.

This also includes ensuring the toggle-nav-menu feature works in a pure SSR mode.

Also we need to stop including the whole of bootstrap-icons. Currently the default template transfers ~380KB of CSS+WOFF2 to the browser (running the dotnet publish -c Release output), which is hugely disproportionate to what it does.

@SteveSandersonMS SteveSandersonMS added area-blazor Includes: Blazor, Razor Components feature-full-stack-web-ui Full stack web UI with Blazor labels Jul 10, 2023
@SteveSandersonMS SteveSandersonMS added this to the 8.0-rc1 milestone Jul 10, 2023
@SteveSandersonMS SteveSandersonMS self-assigned this Jul 10, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Sep 3, 2023
@danroth27 danroth27 added the enhancement This issue represents an ask for new feature or an enhancement to an existing one label Sep 11, 2023
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-full-stack-web-ui Full stack web UI with Blazor feature-templates
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants