Skip to content

chor: Update documentation for Dock Manager, add Splitter component, …#1589

Merged
kdinev merged 9 commits intomasterfrom
dkalinov/db_update_15.0.0
Apr 1, 2026
Merged

chor: Update documentation for Dock Manager, add Splitter component, …#1589
kdinev merged 9 commits intomasterfrom
dkalinov/db_update_15.0.0

Conversation

@dkalinovInfra
Copy link
Copy Markdown
Contributor

@dkalinovInfra dkalinovInfra commented Apr 1, 2026

  • Fix font family inconsistency in webcomponents/theming-mcp.md — align $font-family sample output ("Roboto") with the prompt text that references Roboto font

…and enhance theming instructions

- Improved localization section in Dock Manager documentation, including new resource strings registration method.
- Added changelog entries for version 7.0.1, detailing bug fixes for various components.
- Updated installation instructions for Grid Lite in the overview documentation.
- Enhanced AI Skills documentation, renaming sections and updating keywords for clarity.
- Introduced a new Splitter component documentation, detailing usage, properties, events, and styling options.
- Updated theming MCP documentation to clarify platform detection and added additional resources.
- Modified package.json build scripts for cross-platform compatibility.
@coveralls
Copy link
Copy Markdown

coveralls commented Apr 1, 2026

Coverage Status

coverage: 77.084%. remained the same
when pulling 6c47055 on dkalinov/db_update_15.0.0
into 8ca52e5 on master.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates Ignite UI MCP documentation baselines across Web Components, React, Angular, and Blazor, adding new content (notably Splitter + React theming/skills) and refreshing changelog + localization/theming guidance, plus adjusting build scripts for cross-platform doc generation.

Changes:

  • Added new documentation pages for React Theming MCP, React Agent Skills, and Web Components Splitter.
  • Refreshed multiple baseline docs (theming MCP, skills, Dock Manager localization, overview install instructions) and added March 2026 changelog entries.
  • Updated xplat build scripts in igniteui-doc-mcp to run TypeScript compilation + gulp output tasks.

Reviewed changes

Copilot reviewed 18 out of 20 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
packages/igniteui-mcp/igniteui-doc-mcp/package.json Adjusts xplat build scripts to run tsc + gulp tasks after installing deps.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/webcomponents/theming-mcp.md Tweaks theming MCP examples/troubleshooting wording and adds resource/community section markup.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/webcomponents/splitter.md Introduces new Splitter component documentation (usage, properties, events, styling).
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/webcomponents/skills.md Reworks “skills” docs into “Agent Skills” and adds skill discovery/install guidance.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/webcomponents/overview.md Updates Grid Lite installation command.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/webcomponents/general-changelog-dv-wc.md Adds v7.0.1 changelog entries and adjusts a bug number in v7.0.0 list.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/webcomponents/dock-manager.md Updates localization guidance and introduces i18n registration example.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/react/theming-mcp.md Adds new React-specific Theming MCP documentation page.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/react/skills.md Adds new React Agent Skills documentation page.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/react/general-changelog-dv-react.md Adds v19.6.0 changelog entry describing Dock Manager + skills updates.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/react/dock-manager.md Updates localization wording for Dock Manager in React docs.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/blazor/tree-grid-collapsible-column-groups.md Updates referenced IgniteUI.Blazor package version.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/blazor/hierarchical-grid-collapsible-column-groups.md Updates referenced IgniteUI.Blazor package version.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/blazor/grid-collapsible-column-groups.md Updates referenced IgniteUI.Blazor package version.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/blazor/general-installing-blazor.md Updates referenced IgniteUI.Blazor package version in install instructions.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/blazor/general-changelog-dv-blazor.md Adds v25.2.83 changelog entry.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/angular/general-changelog-dv.md Adds v21.0.1 changelog entry.
packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/angular/button.md Updates a button variant in an example snippet.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- #### AI-Assisted Development - Agent Skills
- Structured knowledge files that teach AI coding assistants (GitHub Copilot, Cursor, Windsurf, Claude, JetBrains AI, etc.) how to work with Ignite UI for React.
- The skill files are included in the `igniteui-react` package and also live in the [skills/](https://github.com/IgniteUI/igniteui-react/tree/master/skills) directory:
- **components** - Identify the right React components (`*`) for a UI pattern, then install, import, and use them — JSX patterns, events, refs, forms, etc.
Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

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

In the new changelog entry, the components bullet says "React components (*)" which reads like a placeholder. Consider clarifying the naming convention (e.g., Igr* components) or removing the backticked * to avoid confusion.

Suggested change
- **components** - Identify the right React components (`*`) for a UI pattern, then install, import, and use them — JSX patterns, events, refs, forms, etc.
- **components** - Identify the right React components (`Igr*`) for a UI pattern, then install, import, and use them — JSX patterns, events, refs, forms, etc.

Copilot uses AI. Check for mistakes.
Comment on lines +228 to +231
## API References

- `Splitter`
- [`Styling & Themes`](../themes/overview.md)
Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

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

Most Web Components docs link API references to the generated TypeScript docs (e.g., IgcAccordionComponent in webcomponents/accordion.md). Here the API reference lists a plain Splitter identifier without a link or the concrete component type, which makes the section less useful. Consider linking to IgcSplitterComponent (or the appropriate API doc page) for consistency.

Copilot uses AI. Check for mistakes.
Comment on lines +262 to 266
<!-- React, WebComponents -->

```scss
/* styles.scss */
@use 'igniteui-theming' as *;
Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

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

The example prompt above asks for the Roboto font, but the generated styles.scss example later in this section uses $font-family: "Titillium Web, sans-serif". Align the prompt text and the sample output so readers don't get conflicting guidance.

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@copilot apply changes based on this feedback

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.

Fixed in fab5e5a — updated $font-family from "Titillium Web, sans-serif" to "Roboto, sans-serif" to match the prompt text.

…ents/skills.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
kdinev and others added 5 commits April 1, 2026 18:41
…lls.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ents/general-changelog-dv-wc.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…eneral-changelog-dv.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…utton.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ming-mcp.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI requested a review from kdinev April 1, 2026 15:49
@kdinev kdinev merged commit 4a83698 into master Apr 1, 2026
3 checks passed
@kdinev kdinev deleted the dkalinov/db_update_15.0.0 branch April 1, 2026 16:36
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.

6 participants