Skip to content

Suite docs: document MudBlazor support#25448

Merged
ismcagdas merged 6 commits into
rel-10.4from
maliming/suite-mudblazor-docs
Jun 8, 2026
Merged

Suite docs: document MudBlazor support#25448
ismcagdas merged 6 commits into
rel-10.4from
maliming/suite-mudblazor-docs

Conversation

@maliming

Copy link
Copy Markdown
Member

Documents Suite's MudBlazor support.

maliming added 2 commits May 18, 2026 16:21
Describe how ABP Suite detects the Blazor UI library from the .csproj
package references and routes CRUD page generation through the new
Frontend.Blazor.MudBlazor.* template tree:

- index.md: new Blazor UI library section covering detection, template
  routing and Template Management UI filtering.
- generating-crud-page.md: note explaining that Blazor solutions emit
  MudBlazor or Blazorise UI automatically based on the resolved library.
- customizing-the-generated-code.md: warn that Blazorise and MudBlazor
  customizations live under separate resource names and are not shared.
- editing-templates.md: add Frontend.Blazor.MudBlazor prefix to the
  template-name conventions list.
@maliming maliming added this to the 10.5-preview milestone May 18, 2026
@maliming maliming marked this pull request as ready for review May 27, 2026 09:34
Copilot AI review requested due to automatic review settings May 27, 2026 09:34

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Documents how ABP Suite detects and uses MudBlazor vs Blazorise for Blazor CRUD page generation, including how this affects template routing, template management, and template customization isolation.

Changes:

  • Added a “Blazor UI library” section explaining MudBlazor detection and its impact on template selection/routing.
  • Updated CRUD generation docs to note MudBlazor-specific output vs Blazorise output and link to the detection details.
  • Clarified template naming conventions and customization behavior for Frontend.Blazor.* vs Frontend.Blazor.MudBlazor.*.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
docs/en/suite/index.md Adds the core explanation of Blazor UI library detection and how Suite uses it to pick MudBlazor vs Blazorise templates.
docs/en/suite/generating-crud-page.md Adds a note describing how generated Blazor UI differs for MudBlazor vs Blazorise solutions and points to the central section.
docs/en/suite/editing-templates.md Updates template naming convention docs to distinguish Blazorise vs MudBlazor template trees and explains filtering behavior.
docs/en/suite/customizing-the-generated-code.md Explains how customizations are isolated between Blazorise and MudBlazor resource names and what to do during migration.

Comment thread docs/en/suite/index.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@maliming maliming modified the milestones: 10.5-preview, 10.6-preview Jun 2, 2026
@maliming maliming requested a review from ismcagdas June 8, 2026 02:16
@ismcagdas ismcagdas merged commit 0ed0953 into rel-10.4 Jun 8, 2026
1 check passed
@ismcagdas ismcagdas deleted the maliming/suite-mudblazor-docs branch June 8, 2026 05:37
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.

3 participants