docs(*): Add Material Icons stylesheet note to component docs#6464
Conversation
Add a NOTE block to 46 component documentation pages reminding users to include the Google Material Icons stylesheet link in their index.html when using Material Icons with Ignite UI components.
There was a problem hiding this comment.
Pull request overview
Adds a standardized DocFX NOTE callout across many component docs to remind readers to include the Google Material Icons stylesheet when using Material Icons with Ignite UI components.
Changes:
- Inserted a
[!NOTE]admonition with the Material Icons Google Fonts<link>snippet into 46 documentation topics. - Placed the reminder near examples that render icons (e.g.,
igx-icon, icon buttons, grid templates).
Reviewed changes
Copilot reviewed 46 out of 46 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| en/components/action-strip.md | Adds Material Icons stylesheet NOTE. |
| en/components/avatar.md | Adds Material Icons stylesheet NOTE. |
| en/components/badge.md | Adds Material Icons stylesheet NOTE. |
| en/components/banner.md | Adds Material Icons stylesheet NOTE. |
| en/components/button-group.md | Adds Material Icons stylesheet NOTE. |
| en/components/button.md | Adds Material Icons stylesheet NOTE. |
| en/components/card.md | Adds Material Icons stylesheet NOTE. |
| en/components/carousel.md | Adds Material Icons stylesheet NOTE. |
| en/components/chip.md | Adds Material Icons stylesheet NOTE. |
| en/components/circular-progress.md | Adds Material Icons stylesheet NOTE. |
| en/components/combo-templates.md | Adds Material Icons stylesheet NOTE. |
| en/components/date-picker.md | Adds Material Icons stylesheet NOTE. |
| en/components/date-range-picker.md | Adds Material Icons stylesheet NOTE. |
| en/components/dialog.md | Adds Material Icons stylesheet NOTE. |
| en/components/drag-drop.md | Adds Material Icons stylesheet NOTE. |
| en/components/drop-down.md | Adds Material Icons stylesheet NOTE. |
| en/components/grid/grid.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/collapsible-column-groups.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/column-moving.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/excel-style-filtering.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/multi-column-headers.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/row-actions.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/row-adding.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/row-drag.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/row-editing.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/row-pinning.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/search.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/sorting.md | Adds Material Icons stylesheet NOTE. |
| en/components/grids_templates/toolbar.md | Adds Material Icons stylesheet NOTE. |
| en/components/icon-button.md | Adds Material Icons stylesheet NOTE. |
| en/components/icon-service.md | Adds Material Icons stylesheet NOTE. |
| en/components/input-group.md | Adds Material Icons stylesheet NOTE. |
| en/components/linear-progress.md | Adds Material Icons stylesheet NOTE. |
| en/components/list.md | Adds Material Icons stylesheet NOTE. |
| en/components/mask.md | Adds Material Icons stylesheet NOTE. |
| en/components/navbar.md | Adds Material Icons stylesheet NOTE. |
| en/components/navdrawer.md | Adds Material Icons stylesheet NOTE. |
| en/components/select.md | Adds Material Icons stylesheet NOTE. |
| en/components/snackbar.md | Adds Material Icons stylesheet NOTE. |
| en/components/stepper.md | Adds Material Icons stylesheet NOTE. |
| en/components/texthighlight.md | Adds Material Icons stylesheet NOTE. |
| en/components/time-picker.md | Adds Material Icons stylesheet NOTE. |
| en/components/tooltip.md | Adds Material Icons stylesheet NOTE. |
| en/components/transaction-how-to-use.md | Adds Material Icons stylesheet NOTE. |
| en/components/tree.md | Adds Material Icons stylesheet NOTE. |
| en/components/treegrid/load-on-demand.md | Adds Material Icons stylesheet NOTE. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| >[!NOTE] | ||
| > To use Material Icons, add the following link to your `index.html`: `<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">` |
There was a problem hiding this comment.
This exact NOTE text is now duplicated across many component pages. Consider factoring it into a shared DocFX include/snippet (or linking to a single prerequisite section) to reduce maintenance and localization churn when the guidance needs to change.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…matting Agent-Logs-Url: https://github.com/IgniteUI/igniteui-docfx/sessions/fef6f798-f926-40fc-9d39-68620ed0ef79 Co-authored-by: dkalinovInfra <130121354+dkalinovInfra@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 37 out of 37 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| > [!NOTE] | ||
| > This component uses Material Icons. Add the following link to your `index.html`: `<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">` |
There was a problem hiding this comment.
This NOTE says "This component uses Material Icons", but this topic is a transactions/how-to guide; the icons come from the igx-icon usage in the List example. Consider rewording to "This example uses igx-icon with the default Material Icons family…" (or similar) to avoid implying the transaction service itself depends on Material Icons.
There was a problem hiding this comment.
Fixed in 6602bd5. Rewrote the NOTE from "This component uses Material Icons" to "This example uses igx-icon with the default Material Icons family" to accurately reflect that the requirement comes from the igx-icon usage in the list example, not from the transaction service itself.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…x-icon usage in the example Agent-Logs-Url: https://github.com/IgniteUI/igniteui-docfx/sessions/b7751b2b-7059-4acf-b59a-6defeb4c7dba Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com>
Add a NOTE block to 46 component documentation pages reminding users to include the Google Material Icons stylesheet link in their index.html when using Material Icons with Ignite UI components.
Closes # IgniteUI/igniteui-cli#1618
Checklist:
preview\beta../relative/path.mdIgxSelectComponent,<igx-combo>code blocksfor the names of classes / tags / propertiescode blockspending-localizationlabel when the review of the PR is done