Skip to content

feat: Add docs and sample pages for 6 sub-100% components#482

Merged
csharpfritz merged 2 commits intoFritzAndFriends:devfrom
csharpfritz:feature/tier1-docs-and-samples
Mar 19, 2026
Merged

feat: Add docs and sample pages for 6 sub-100% components#482
csharpfritz merged 2 commits intoFritzAndFriends:devfrom
csharpfritz:feature/tier1-docs-and-samples

Conversation

@csharpfritz
Copy link
Collaborator

Summary

Add missing documentation and sample pages for 6 components, bringing them to 100%% health score.

Health improvement: 44 -> 50 components at 100%% (85%% of all tracked components).

Changes

Documentation (4 new files)

  • View.md - MultiView child container component
  • Content.md - Master page content region component
  • ContentPlaceHolder.md - Master page placeholder component
  • MasterPage.md - Master page layout component

Sample Pages (2 new pages)

  • RadioButton - standalone radio button with grouping, text alignment, disabled state, styling, events
  • NamingContainer - ID scoping with nesting, ctl00 prefix, visibility control

Catalog Entries (5 additions to ComponentCatalog.cs)

  • View, Content, ContentPlaceHolder, RadioButton, NamingContainer

Navigation (mkdocs.yml)

  • Added 4 new component docs to Editor Controls nav

Verification

  • All 2,448 tests pass
  • MkDocs strict build passes
  • Health snapshot confirms 50/59 components at 100%%

csharpfritz and others added 2 commits March 19, 2026 12:51
Add missing documentation and sample pages to bring 6 components to
100% health score (44 -> 50 components at full health).

Documentation added:
- View.md - MultiView child container component
- Content.md - Master page content region component
- ContentPlaceHolder.md - Master page placeholder component
- MasterPage.md - Master page layout component

Sample pages added:
- RadioButton - standalone radio button with grouping, alignment, events
- NamingContainer - ID scoping with nesting, ctl00 prefix, visibility

Catalog entries added for View, Content, ContentPlaceHolder,
RadioButton, and NamingContainer in ComponentCatalog.cs.
Updated mkdocs.yml navigation.

All 2,448 tests pass. MkDocs strict build passes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The PR added Components/Pages/ControlSamples/RadioButton/Index.razor but
Pages/ControlSamples/RadioButton/Index.razor already existed with the same
@page route. The ambiguous route crashed the Blazor circuit, cascading
failures to 32 integration tests.

All 243 integration tests now pass.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@csharpfritz csharpfritz force-pushed the feature/tier1-docs-and-samples branch from 76c38f2 to 210cd4f Compare March 19, 2026 17:02
@csharpfritz csharpfritz merged commit 41715f9 into FritzAndFriends:dev Mar 19, 2026
4 checks passed
@csharpfritz csharpfritz deleted the feature/tier1-docs-and-samples branch March 19, 2026 17:12
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.

1 participant