From d1ae2f63ceeb07d36fc07ea775fc0f8879809a5d Mon Sep 17 00:00:00 2001 From: Adam Ratzman Date: Tue, 28 Jul 2026 11:11:04 -0400 Subject: [PATCH 1/6] Fix anchored region focus across shadow DOM and inline popups (#5041) * Fix anchored region focus across shadow DOM * Remove Playwright test infrastructure * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Exclude the open popup when finding the next page element after the anchor CloseAsync is invoked after focus() and resolves asynchronously, so the popup is still in the DOM during traversal. For popups rendered inline next to their anchor (FluentPopover, and FluentMenu with DrawMenuWithoutService), the next focusable element in document order after the anchor is the popup's own content, so Tab from the last item looped back into the popup instead of leaving it. Filter the popup's composed subtree out of the candidate list before locating the anchor, and take the following candidate without wrapping. * Add Popover keyboard navigation demo example Adds an example where the popover is declared between its anchor and the next control, which is the arrangement the existing Popover examples do not cover and the one the anchored region focus fix addresses. * update popover example --------- Co-authored-by: Vincent Baaij Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Denis Voituron --- ...crosoft.FluentUI.AspNetCore.Components.xml | 722 +++++++++--------- .../Examples/PopoverKeyboardNavigation.razor | 25 + .../Shared/Pages/Popover/PopoverPage.razor | 10 + .../FluentAnchoredRegion.razor.js | 152 +++- 4 files changed, 513 insertions(+), 396 deletions(-) create mode 100644 examples/Demo/Shared/Pages/Popover/Examples/PopoverKeyboardNavigation.razor diff --git a/examples/Demo/Shared/Microsoft.FluentUI.AspNetCore.Components.xml b/examples/Demo/Shared/Microsoft.FluentUI.AspNetCore.Components.xml index 21341ace91..085c0da078 100644 --- a/examples/Demo/Shared/Microsoft.FluentUI.AspNetCore.Components.xml +++ b/examples/Demo/Shared/Microsoft.FluentUI.AspNetCore.Components.xml @@ -109,6 +109,78 @@ Gets or sets the content to be rendered inside the component. + + + + + + + + + Prompts the user to save the linked URL. See a element for more information. + + + + + Gets or sets the URL the hyperlink references. See a element for more information. + Use Target parameter to specify where. + + + + + Hints at the language of the referenced resource. See a element for more information. + + + + + See a element for more information. + + + + + See a element for more information. + + + + + See a element for more information. + + + + + Gets or sets the target attribute that specifies where to open the link, if Href is specified. + Possible values: _blank | _self | _parent | _top. + + + + + See a element for more information. + + + + + Gets or sets the visual appearance. See + Defaults to + + + + + Gets or sets the displayed at the start of anchor content. + + + + + Gets or sets the displayed at the end of anchor content. + + + + + Gets or sets the content to be rendered inside the component. + + + + + @@ -244,78 +316,6 @@ - - - - - - - - - Prompts the user to save the linked URL. See a element for more information. - - - - - Gets or sets the URL the hyperlink references. See a element for more information. - Use Target parameter to specify where. - - - - - Hints at the language of the referenced resource. See a element for more information. - - - - - See a element for more information. - - - - - See a element for more information. - - - - - See a element for more information. - - - - - Gets or sets the target attribute that specifies where to open the link, if Href is specified. - Possible values: _blank | _self | _parent | _top. - - - - - See a element for more information. - - - - - Gets or sets the visual appearance. See - Defaults to - - - - - Gets or sets the displayed at the start of anchor content. - - - - - Gets or sets the displayed at the end of anchor content. - - - - - Gets or sets the content to be rendered inside the component. - - - - - @@ -6799,6 +6799,16 @@ Gets or sets the list of items to display. + + + Gets or sets the height of the header (in pixels). + + + + + Gets or sets the content to be rendered inside the component. + + Gets or sets the header content. @@ -6834,83 +6844,6 @@ Gets or sets the content of the body. - - - Gets or sets the height of the header (in pixels). - - - - - Gets or sets the content to be rendered inside the component. - - - - - Gets or sets a reference to the button. - - - - - Gets or sets the button appearance. - - - - - The content to be rendered inside the button. This parameter should be supplied if you do not want to render a chevron - on the menu button. - If both and ButtonContent are provided, ButtonContent will be used. - - - - - Gets or sets a reference to the menu. - - - - - Use IMenuService to create the menu, if this service was injected. - This value must be defined before the component is rendered (you can't change it during the component lifecycle). - Default, true. - - - - - Gets or sets the texts shown on the button. - If both Text and are provided, ButtonContent will be used. - - - - - Gets or sets the displayed at the start of button content. - - - - - Gets or sets the button style. - - - - - Gets or sets the menu style. - - - - - Gets or sets the items to show in the menu. - - - - - Gets or sets the content to be shown in the menu. - Should consist of components. - - - - - The callback to invoke when a menu item is chosen. - Using this event prevents the execution of any OnClick event on an included FluentMenuItem. - - @@ -7215,32 +7148,99 @@ - - - - - - - - - - + - Gets or sets the type of message bar. - Default is MessageType.MessageBar. See for more details. + Gets or sets a reference to the button. - + - Gets or sets the actual message instance shown in the message bar. + Gets or sets the button appearance. - + - Gets or sets the message to be shown when not using the MessageService methods. + The content to be rendered inside the button. This parameter should be supplied if you do not want to render a chevron + on the menu button. + If both and ButtonContent are provided, ButtonContent will be used. - + + + Gets or sets a reference to the menu. + + + + + Use IMenuService to create the menu, if this service was injected. + This value must be defined before the component is rendered (you can't change it during the component lifecycle). + Default, true. + + + + + Gets or sets the texts shown on the button. + If both Text and are provided, ButtonContent will be used. + + + + + Gets or sets the displayed at the start of button content. + + + + + Gets or sets the button style. + + + + + Gets or sets the menu style. + + + + + Gets or sets the items to show in the menu. + + + + + Gets or sets the content to be shown in the menu. + Should consist of components. + + + + + The callback to invoke when a menu item is chosen. + Using this event prevents the execution of any OnClick event on an included FluentMenuItem. + + + + + + + + + + + + + + Gets or sets the type of message bar. + Default is MessageType.MessageBar. See for more details. + + + + + Gets or sets the actual message instance shown in the message bar. + + + + + Gets or sets the message to be shown when not using the MessageService methods. + + + Gets or sets the intent of the message bar. Default is MessageIntent.Info. See for more details. @@ -7702,408 +7702,408 @@ Optional section int - + - Returns if the group is expanded, - and if collapsed. + Base class for and . - + - Gets or sets a callback that is triggered whenever changes. + Gets or sets the URL for the group. - + - If set to then the tree will - expand when it is created. + Gets or sets the target attribute that specifies where to open the group, if Href is specified. + Possible values: _blank | _self | _parent | _top. - + - Returns if the group is collapsed, - and if expanded. + Gets or sets the Icon to use if set. - + - Base class for and . + Gets or sets the color of the icon. + It supports the theme colors, default value uses the themes drawer icon color. - + - Gets or sets the content to be rendered inside the component. + Gets or sets the icon drawing and fill color to a custom value. + Needs to be formatted as an HTML hex color string (#rrggbb or #rgb) or CSS variable. + ⚠️ Only available when Color is set to Color.Custom. - + - Gets or sets whether the link is disabled. + If true, the button will be disabled. - + - Gets or sets the destination of the link. + Gets or sets the content to be shown. - + - Gets or sets the icon to display with the link - Use a constant value from the class + Gets or sets the class names to use to indicate the item is active, separated by space. - + - Called when the user attempts to execute the default action of a menu item. + Gets or sets how the link should be matched. + Defaults to . - + - Gets or sets a value indicating whether the item is selected. + Gets or sets the tooltip to display when the mouse is placed over the item. + For the Title is used as fallback. - + - Event callback for when changes. + The callback to invoke when the item is clicked. - + - Gets or sets the text of the link. + If true, force browser to redirect outside component router-space. - + - Gets or sets the width of the link (in pixels). + Gets or sets the id of the custom toggle element + Defaults to navmenu-toggle - + - Returns if the item has an set. + Returns if the item has an set. - + - Gets or sets the tree item associated with this menu item. + If a custom toggle is being used to hide/show the menu, this defines the 'onclick' code + Uses the as the id of the element that will be clicked - + - Called when the user attempts to action a menu item + Gets or sets the text to display for the group. - Information about the menu item - - + - Gets or sets the content to be rendered inside the component. + If true, expands the nav group, otherwise collapse it. + Two-way bindable - + - Gets or sets the content to be rendered for the expander icon when the menu is collapsible. - The default icon will be used if this is not specified. + If true, hides expand button at the end of the NavGroup. - + - Gets or sets the title of the navigation menu. - Default to "Navigation menu". + Explicitly sets the height for the Collapse element to override the css default. - + - Gets or sets the width of the menu (in pixels). + Defines the vertical spacing between the NavGroup and adjacent items. + Needs to be a valid CSS value. - + - Gets or sets whether or not the menu can be collapsed. + If set, overrides the default expand icon. - - - - + - Event callback for when the property changes. + Allows for specific markup and styling to be applied for the group title + When using this, the contained s and s need to be placed in a ChildContent tag. + When specifying both Title and TitleTemplate, both will be rendered. - + - Called when the user attempts to execute the default action of a menu item. + Gets or sets a callback that is triggered whenever changes. - - - If set to then the tree will expand when it is created. - + + - + - If true, the menu will re-navigate to the current page when the user clicks on the currently selected menu item. + Determines whether the current URI should match the link. + The absolute URI of the current location. + True if the link should be highlighted as active; otherwise, false. - - + + - + - Navigation manager + Gets or sets the content to be rendered for the collapse icon when the menu is collapsible. + The default icon will be used if this is not specified. - - - - - - - - - - + - An interface for supporting the ownership of . + Gets or sets the title of the navigation menu using the aria-label attribute. + Defaults to "Navigation menu". - + - . + Gets or sets the width of the menu (in pixels). - + - Returns if the implementing component - is collapsed, and if expanded. + Gets or sets whether or not the menu can be collapsed. - + - Returns if the implementing component - is expanded, and if collapsed. + Gets or sets whether a menu with all child links is shown for s when the navigation menu is collapsed. - + + + + - Returns if the result of - contains any items, otherwise returns . + Event callback for when the property changes. - + - Gets all items directly - parented by the implementing object. + Adjust the vertical spacing between navlinks. - - + - Called by a direct child to register itself with its owner - when it is created. + Gets or sets if a custom toggle for showing/hiding the menu is used. + This is primarily intended to be used in a mobile view - - + - Called by a direct child to unregister itself from its owner - when it is being disposed. + Navigation manager - - + - Base class for and . + Returns if the group is expanded, + and if collapsed. - + - Gets or sets the URL for the group. + Gets or sets a callback that is triggered whenever changes. - + - Gets or sets the target attribute that specifies where to open the group, if Href is specified. - Possible values: _blank | _self | _parent | _top. + If set to then the tree will + expand when it is created. - + - Gets or sets the Icon to use if set. + Returns if the group is collapsed, + and if expanded. - + - Gets or sets the color of the icon. - It supports the theme colors, default value uses the themes drawer icon color. + Base class for and . - + - Gets or sets the icon drawing and fill color to a custom value. - Needs to be formatted as an HTML hex color string (#rrggbb or #rgb) or CSS variable. - ⚠️ Only available when Color is set to Color.Custom. + Gets or sets the content to be rendered inside the component. - + - If true, the button will be disabled. + Gets or sets whether the link is disabled. - + - Gets or sets the content to be shown. + Gets or sets the destination of the link. - + - Gets or sets the class names to use to indicate the item is active, separated by space. + Gets or sets the icon to display with the link + Use a constant value from the class - + - Gets or sets how the link should be matched. - Defaults to . + Called when the user attempts to execute the default action of a menu item. - + - Gets or sets the tooltip to display when the mouse is placed over the item. - For the Title is used as fallback. + Gets or sets a value indicating whether the item is selected. - + - The callback to invoke when the item is clicked. + Event callback for when changes. - + - If true, force browser to redirect outside component router-space. + Gets or sets the text of the link. - + - Gets or sets the id of the custom toggle element - Defaults to navmenu-toggle + Gets or sets the width of the link (in pixels). - + - Returns if the item has an set. + Returns if the item has an set. - + - If a custom toggle is being used to hide/show the menu, this defines the 'onclick' code - Uses the as the id of the element that will be clicked + Gets or sets the tree item associated with this menu item. - + - Gets or sets the text to display for the group. + Called when the user attempts to action a menu item + Information about the menu item + - + - If true, expands the nav group, otherwise collapse it. - Two-way bindable + Gets or sets the content to be rendered inside the component. - + - If true, hides expand button at the end of the NavGroup. + Gets or sets the content to be rendered for the expander icon when the menu is collapsible. + The default icon will be used if this is not specified. - + - Explicitly sets the height for the Collapse element to override the css default. + Gets or sets the title of the navigation menu. + Default to "Navigation menu". - + - Defines the vertical spacing between the NavGroup and adjacent items. - Needs to be a valid CSS value. + Gets or sets the width of the menu (in pixels). - + - If set, overrides the default expand icon. + Gets or sets whether or not the menu can be collapsed. - + + + + - Allows for specific markup and styling to be applied for the group title - When using this, the contained s and s need to be placed in a ChildContent tag. - When specifying both Title and TitleTemplate, both will be rendered. + Event callback for when the property changes. - + - Gets or sets a callback that is triggered whenever changes. + Called when the user attempts to execute the default action of a menu item. - - + + + If set to then the tree will expand when it is created. + - + - Determines whether the current URI should match the link. + If true, the menu will re-navigate to the current page when the user clicks on the currently selected menu item. - The absolute URI of the current location. - True if the link should be highlighted as active; otherwise, false. - - + + - + - Gets or sets the content to be rendered for the collapse icon when the menu is collapsible. - The default icon will be used if this is not specified. + Navigation manager - + + + + + + + + + + - Gets or sets the title of the navigation menu using the aria-label attribute. - Defaults to "Navigation menu". + An interface for supporting the ownership of . - + - Gets or sets the width of the menu (in pixels). + . - + - Gets or sets whether or not the menu can be collapsed. + Returns if the implementing component + is collapsed, and if expanded. - + - Gets or sets whether a menu with all child links is shown for s when the navigation menu is collapsed. + Returns if the implementing component + is expanded, and if collapsed. - - - - + - Event callback for when the property changes. + Returns if the result of + contains any items, otherwise returns . - + - Adjust the vertical spacing between navlinks. + Gets all items directly + parented by the implementing object. + - + - Gets or sets if a custom toggle for showing/hiding the menu is used. - This is primarily intended to be used in a mobile view + Called by a direct child to register itself with its owner + when it is created. + - + - Navigation manager + Called by a direct child to unregister itself from its owner + when it is being disposed. + diff --git a/examples/Demo/Shared/Pages/Popover/Examples/PopoverKeyboardNavigation.razor b/examples/Demo/Shared/Pages/Popover/Examples/PopoverKeyboardNavigation.razor new file mode 100644 index 0000000000..bf31365340 --- /dev/null +++ b/examples/Demo/Shared/Pages/Popover/Examples/PopoverKeyboardNavigation.razor @@ -0,0 +1,25 @@ +
+ + Open Callout + + + @* Declared between its anchor and the next control so Tab has to skip the open callout. *@ + +
Keyboard navigation
+ + + +
+ Save +
+
+ + + + Next control +
+ +@code { + private bool _visible; + private string? _name; +} diff --git a/examples/Demo/Shared/Pages/Popover/PopoverPage.razor b/examples/Demo/Shared/Pages/Popover/PopoverPage.razor index d9b5501aae..e9c2848f9f 100644 --- a/examples/Demo/Shared/Pages/Popover/PopoverPage.razor +++ b/examples/Demo/Shared/Pages/Popover/PopoverPage.razor @@ -15,6 +15,16 @@ + + +

+ Tab and Shift+Tab move through the open callout. Tabbing past its last element closes the callout and + moves focus to the next control after the anchor, and Shift+Tab from its first element returns focus to + the anchor. Escape closes the callout and returns focus to the anchor. +

+
+
+

Documentation

diff --git a/src/Core/Components/AnchoredRegion/FluentAnchoredRegion.razor.js b/src/Core/Components/AnchoredRegion/FluentAnchoredRegion.razor.js index 39184bd29f..110479857d 100644 --- a/src/Core/Components/AnchoredRegion/FluentAnchoredRegion.razor.js +++ b/src/Core/Components/AnchoredRegion/FluentAnchoredRegion.razor.js @@ -45,6 +45,57 @@ export function goToNextFocusableElement(forContainer, toOriginal, delay) { const keyboardNavigationState = new Map(); +function getDeepActiveElement(root = document) { + let activeElement = root.activeElement; + + while (activeElement?.shadowRoot?.activeElement) { + activeElement = activeElement.shadowRoot.activeElement; + } + + return activeElement; +} + +function containsComposedElement(container, element) { + let current = element; + + while (current) { + if (container?.contains?.(current)) { + return true; + } + + const root = current.getRootNode(); + current = root instanceof ShadowRoot ? root.host : null; + } + + return false; +} + +function focusElementOrDescendant(element) { + if (element.tabIndex !== -1) { + element.focus(); + + const activeElement = getDeepActiveElement(); + if (activeElement !== element && containsComposedElement(element, activeElement)) { + return; + } + } + + const focusTarget = new FocusableElement(element).findNextFocusableElement(); + (focusTarget ?? element).focus(); +} + +function findNextPageElementAfterAnchor(anchorElement, popupElement) { + const focusable = new FocusableElement(anchorElement.getRootNode()); + + // The popup stays in the DOM until CloseAsync completes, so skip it when looking for the next page control. + const candidates = focusable.getFocusableElements() + .filter(element => !containsComposedElement(popupElement, element)); + + const anchorIndex = focusable.getFocusableElementIndex(anchorElement, candidates); + + return anchorIndex === -1 ? null : candidates[anchorIndex + 1] ?? null; +} + /** * Attaches keyboard navigation listeners to an anchor+popup pair. * @param {string} anchorId - Id of the anchor element. @@ -73,7 +124,7 @@ export function initializeKeyboardNavigation(anchorId, popupId, dotNetHelper, cl // Case 4: close key → return focus to anchor, close ev.preventDefault(); ev.stopPropagation(); - anchorElement.focus(); + focusElementOrDescendant(anchorElement); dotNetHelper.invokeMethodAsync('CloseAsync'); return; } @@ -85,41 +136,30 @@ export function initializeKeyboardNavigation(anchorId, popupId, dotNetHelper, cl ev.stopPropagation(); if (!ev.shiftKey) { // Case 3: move to element after anchor in page - let startFrom; - if (anchorElement.tagName.startsWith("FLUENT-") && anchorElement.shadowRoot?.children.length > 0) { - startFrom = anchorElement.shadowRoot.children[0]; - } else { - startFrom = anchorElement; - } - new FocusableElement(anchorElement.getRootNode()).findNextFocusableElement(startFrom)?.focus(); + findNextPageElementAfterAnchor(anchorElement, popupElement)?.focus(); } else { // Case 2: Shift+Tab → focus anchor - anchorElement.focus(); + focusElementOrDescendant(anchorElement); } dotNetHelper.invokeMethodAsync('CloseAsync'); } else { // Popover pattern: only intercept Tab at the first/last boundary; // let the browser handle Tab naturally for elements in between. - const focusables = new FocusableElement(popupElement).getFocusableElements(); - const activeIndex = focusables.indexOf(document.activeElement); + const popupFocus = new FocusableElement(popupElement); + const focusables = popupFocus.getFocusableElements(); + const activeIndex = popupFocus.getFocusableElementIndex(getDeepActiveElement(), focusables); if (!ev.shiftKey && (focusables.length === 0 || activeIndex === focusables.length - 1)) { // Case 3: Tab on last element → next page element after anchor, close ev.preventDefault(); ev.stopPropagation(); - let startFrom; - if (anchorElement.tagName.startsWith("FLUENT-") && anchorElement.shadowRoot?.children.length > 0) { - startFrom = anchorElement.shadowRoot.children[0]; - } else { - startFrom = anchorElement; - } - new FocusableElement(anchorElement.getRootNode()).findNextFocusableElement(startFrom)?.focus(); + findNextPageElementAfterAnchor(anchorElement, popupElement)?.focus(); dotNetHelper.invokeMethodAsync('CloseAsync'); } else if (ev.shiftKey && (focusables.length === 0 || activeIndex === 0)) { // Case 2: Shift+Tab on first element → focus anchor, close ev.preventDefault(); ev.stopPropagation(); - anchorElement.focus(); + focusElementOrDescendant(anchorElement); dotNetHelper.invokeMethodAsync('CloseAsync'); } // Otherwise: middle element — let browser handle Tab/Shift+Tab naturally @@ -198,24 +238,62 @@ export class FocusableElement { * @returns {Element[]} */ getFocusableElements() { - const queriedElements = Array.from(this._container.querySelectorAll("*")).filter(el => { - return el.matches(this.FOCUSABLE_SELECTORS) || el.tagName.toLowerCase().startsWith("fluent-"); - }); - const focusableElements = []; - queriedElements.forEach(el => { - if (el.tagName.toLowerCase().startsWith("fluent-") && el.tabIndex === -1 && !!el.shadowRoot) { - Array.from(el.shadowRoot.children).forEach(child => { - if (child.tabIndex !== -1 && child.checkVisibility()) { - focusableElements.push(child); - } - }); - } else { - focusableElements.push(el); + + const collectFocusableElements = container => { + Array.from(container.children).forEach(element => { + const isFocusable = element.matches(this.FOCUSABLE_SELECTORS) + && element.tabIndex !== -1 + && element.checkVisibility(); + + if (isFocusable) { + focusableElements.push(element); + } else if (element.shadowRoot) { + collectFocusableElements(element.shadowRoot); + } + + collectFocusableElements(element); + }); + }; + + if (this._container.shadowRoot) { + collectFocusableElements(this._container.shadowRoot); + } + + collectFocusableElements(this._container); + return focusableElements; + } + + /** + * Gets the position of an element or its shadow/composite representation in a focusable element list. + * @param currentElement + * @param focusableElements + * @param reverse - If true, use the first focusable descendant instead of the last. + * @returns + */ + getFocusableElementIndex(currentElement, focusableElements = this.getFocusableElements(), reverse = false) { + let current = currentElement; + + while (current) { + const currentIndex = focusableElements.indexOf(current); + if (currentIndex !== -1) { + return currentIndex; } - }); - return focusableElements.filter(el => !!el && el.tabIndex !== -1 && el.checkVisibility()); + const root = current.getRootNode(); + current = root instanceof ShadowRoot ? root.host : null; + } + + const descendantIndexes = focusableElements + .map((element, index) => ({ element, index })) + .filter(({ element }) => containsComposedElement(currentElement, element)) + .map(({ index }) => index); + + if (descendantIndexes.length === 0) { + return -1; + } + + return reverse ? descendantIndexes[0] : descendantIndexes[descendantIndexes.length - 1]; } /** @@ -234,7 +312,11 @@ export class FocusableElement { // Find the index of the current element const current = currentElement ?? document.activeElement; if (current != null) { - const currentIndex = filteredElements.indexOf(current); + const currentIndex = this.getFocusableElementIndex(current, filteredElements, reverse); + + if (currentIndex === -1) { + return currentElement === undefined && !reverse ? filteredElements[0] : null; + } // Calculate the index of the next (or previous) element const nextIndex = reverse From 160de03a575b4360106e6f93b012b129ef2c6830 Mon Sep 17 00:00:00 2001 From: Adam Ratzman Date: Tue, 28 Jul 2026 11:15:06 -0400 Subject: [PATCH 2/6] Fix FluentDataGrid column width popup focus on tab navigation (#5003) * Fix popover focus return on tab navigation * Fix popover focus traversal Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: c0833666-e36b-4435-a085-97eb64deb98f * Drop the anchored region changes; they are superseded by #5041 #5041 rewrites the same focus traversal in FluentAnchoredRegion.razor.js and covers everything this branch did there, so keeping both would just conflict. This branch now carries only the FluentDataGrid column resize popup fix (#5002). * Resolve focus origin to its owning focusable element on column resize Tab Fluent web components delegate focus into their shadow root, so event.composedPath()[0] is the inner shadow control while getFocusableElements() collects the fluent-* host whenever the host itself is focusable (the resize buttons set tabindex="0"). indexOf() therefore returned -1, no Tab boundary was ever detected, and the resize popup stayed open when tabbing out of it. Walk up the composed tree to map the event origin onto the collected element, and guard the last-element check against -1 so an empty list can no longer look like a boundary. * Collect focusable elements nested in a Fluent component's shadow root The column resize popup in Exact mode renders a FluentTextField, whose input sits inside a wrapper in the shadow root rather than being a direct child of it. It was therefore never collected, so Shift+Tab out of the text field left the popup open and Shift+Tab out of the first button skipped the text field and closed the popup instead. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Vincent Baaij Copilot-Session: c0833666-e36b-4435-a085-97eb64deb98f --- .../DataGrid/FluentDataGrid.razor.js | 76 +++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/src/Core/Components/DataGrid/FluentDataGrid.razor.js b/src/Core/Components/DataGrid/FluentDataGrid.razor.js index 37f8f501eb..c3b97190e8 100644 --- a/src/Core/Components/DataGrid/FluentDataGrid.razor.js +++ b/src/Core/Components/DataGrid/FluentDataGrid.razor.js @@ -1,5 +1,64 @@ let grids = []; +const focusableSelectors = "input, select, textarea, button, object, a[href], area[href], [tabindex]"; + +function getFocusableElements(container) { + const queriedElements = Array.from(container.querySelectorAll("*")).filter(el => { + return el.matches(focusableSelectors) || el.tagName.toLowerCase().startsWith("fluent-"); + }); + + const focusableElements = []; + queriedElements.forEach(el => { + if (el.tagName.toLowerCase().startsWith("fluent-") && el.tabIndex === -1 && !!el.shadowRoot) { + // The host itself is not focusable, so collect what it renders in its shadow root instead. + // Those elements are not always direct children of the shadow root (a text field renders + // its input inside a wrapper), so the whole shadow tree has to be queried. + el.shadowRoot.querySelectorAll(focusableSelectors).forEach(child => { + if (child.tabIndex !== -1 && child.checkVisibility()) { + focusableElements.push(child); + } + }); + } else { + focusableElements.push(el); + } + }); + + return focusableElements.filter(el => !!el && el.tabIndex !== -1 && el.checkVisibility()); +} + +function indexOfFocusableElement(focusableElements, element) { + // Fluent web components delegate focus into their shadow root, so the event origin is often a + // shadow descendant of the element that was collected. Walk up the composed tree to find it. + let node = element; + while (node) { + const index = focusableElements.indexOf(node); + if (index !== -1) { + return index; + } + + node = node.parentNode ?? node.host; + } + + return -1; +} + +function findAdjacentFocusableElement(currentElement, reverse = false) { + const focusableElements = getFocusableElements(document.body); + const currentIndex = indexOfFocusableElement(focusableElements, currentElement); + if (currentIndex === -1) { + return null; + } + + return focusableElements[currentIndex + (reverse ? -1 : 1)] ?? null; +} + +function closeColumnResizeAndFocus(gridElement, columnResizeElement, focusTarget) { + gridElement.dispatchEvent(new CustomEvent('closecolumnresize', { bubbles: true })); + + const columnHeaderButton = columnResizeElement.closest('.column-header')?.querySelector('.col-sort-button'); + (focusTarget ?? columnHeaderButton ?? gridElement).focus(); +} + export function init(gridElement, autoFocus) { if (gridElement === undefined || gridElement === null) { return; @@ -62,6 +121,23 @@ export function init(gridElement, autoFocus) { event.stopPropagation(); return; } + + if (event.key === "Tab") { + const activeElement = event.composedPath()[0]; + const resizeFocusables = getFocusableElements(columnResizeElement); + const activeIndex = indexOfFocusableElement(resizeFocusables, activeElement); + const isFirstElement = activeIndex === 0; + const isLastElement = activeIndex !== -1 && activeIndex === resizeFocusables.length - 1; + + if ((event.shiftKey && isFirstElement) || (!event.shiftKey && isLastElement)) { + const focusTarget = findAdjacentFocusableElement(activeElement, event.shiftKey); + event.preventDefault(); + event.stopPropagation(); + closeColumnResizeAndFocus(gridElement, columnResizeElement, focusTarget); + } + + return; + } } if (document.activeElement.tagName.toLowerCase() != 'table' && document.activeElement.tagName.toLowerCase() != 'td' && document.activeElement.tagName.toLowerCase() != 'th') { From 5450aa57af6aa60b9b2e9840ea7d413bedb9f11b Mon Sep 17 00:00:00 2001 From: Vincent Baaij Date: Wed, 29 Jul 2026 13:09:28 +0200 Subject: [PATCH 3/6] - Update WhatsNew files - Update icons to 1.1.334 - Update home --- WHATSNEW.md | 22 ++++++ examples/Demo/Shared/Pages/Home/Home.razor | 2 +- examples/Demo/Shared/wwwroot/docs/WhatsNew.md | 22 ++++++ .../FluentUI.Icons/Icons/Filled/Filled12.cs | 5 ++ .../FluentUI.Icons/Icons/Filled/Filled16.cs | 18 ++++- .../FluentUI.Icons/Icons/Filled/Filled20.cs | 74 ++++++++++++++----- .../FluentUI.Icons/Icons/Filled/Filled24.cs | 30 +++++--- .../FluentUI.Icons/Icons/Filled/Filled28.cs | 20 ++++- .../FluentUI.Icons/Icons/Filled/Filled32.cs | 18 ++++- .../FluentUI.Icons/Icons/Filled/Filled48.cs | 12 ++- .../FluentUI.Icons/Icons/Light/Light32.cs | 10 ++- .../FluentUI.Icons/Icons/Regular/Regular12.cs | 5 ++ .../FluentUI.Icons/Icons/Regular/Regular16.cs | 18 ++++- .../FluentUI.Icons/Icons/Regular/Regular20.cs | 64 +++++++++++++--- .../FluentUI.Icons/Icons/Regular/Regular24.cs | 26 ++++--- .../FluentUI.Icons/Icons/Regular/Regular28.cs | 20 ++++- .../FluentUI.Icons/Icons/Regular/Regular32.cs | 18 ++++- .../FluentUI.Icons/Icons/Regular/Regular48.cs | 12 ++- 18 files changed, 325 insertions(+), 71 deletions(-) diff --git a/WHATSNEW.md b/WHATSNEW.md index 350409b1ad..3202b8c573 100644 --- a/WHATSNEW.md +++ b/WHATSNEW.md @@ -1,3 +1,25 @@ +## V4.14.4 + +### General + +- Fix symbol-publish gate in build-all-lib.yml to use a branch allowlist ([#4960](https://github.com/microsoft/fluentui-blazor/pull/4960)) +- Bump js-yaml from 4.2.0 to 4.3.0 in /src/Core.Assets ([#5048](https://github.com/microsoft/fluentui-blazor/pull/5048)) +- Update devDependencies to latest versions ([#5050](https://github.com/microsoft/fluentui-blazor/pull/5050)) + +### Components + +- \[AnchoredRegion\] Fix focus across shadow DOM and inline popups ([#5041](https://github.com/microsoft/fluentui-blazor/pull/5041)) +- \[DataGrid\]Fix column width popup focus on tab navigation ([#5003](https://github.com/microsoft/fluentui-blazor/pull/5003)) +- \[DataGrid\] Fix issue #5026 (from Aspire) ([#5028](https://github.com/microsoft/fluentui-blazor/pull/5028)) +- \[Dialog\] Add DynamicDependency to prevent trimming ([#5009](https://github.com/microsoft/fluentui-blazor/pull/5009)) +- \[Menu\] Unregister disposed menu instances ([#5035](https://github.com/microsoft/fluentui-blazor/pull/5035)) + +### Icons and Emoji + +- Update to Fluent UI System Icons 1.1.334 + +See the commit history in the Fluent UI System Icons repository [commit history](https://github.com/microsoft/fluentui-system-icons/commits/main/) for the full list of changes. + ## V4.14.3 ### Components diff --git a/examples/Demo/Shared/Pages/Home/Home.razor b/examples/Demo/Shared/Pages/Home/Home.razor index 0a2b3548ab..1cefcb6842 100644 --- a/examples/Demo/Shared/Pages/Home/Home.razor +++ b/examples/Demo/Shared/Pages/Home/Home.razor @@ -55,10 +55,10 @@

Latest releases

diff --git a/examples/Demo/Shared/wwwroot/docs/WhatsNew.md b/examples/Demo/Shared/wwwroot/docs/WhatsNew.md index 7e3929ebab..2b49d8654e 100644 --- a/examples/Demo/Shared/wwwroot/docs/WhatsNew.md +++ b/examples/Demo/Shared/wwwroot/docs/WhatsNew.md @@ -1,3 +1,25 @@ +## V4.14.4 + +### General + +- Fix symbol-publish gate in build-all-lib.yml to use a branch allowlist ([#4960](https://github.com/microsoft/fluentui-blazor/pull/4960)) +- Bump js-yaml from 4.2.0 to 4.3.0 in /src/Core.Assets ([#5048](https://github.com/microsoft/fluentui-blazor/pull/5048)) +- Update devDependencies to latest versions ([#5050](https://github.com/microsoft/fluentui-blazor/pull/5050)) + +### Components + +- \[AnchoredRegion\] Fix focus across shadow DOM and inline popups ([#5041](https://github.com/microsoft/fluentui-blazor/pull/5041)) +- \[DataGrid\]Fix column width popup focus on tab navigation ([#5003](https://github.com/microsoft/fluentui-blazor/pull/5003)) +- \[DataGrid\] Fix issue #5026 (from Aspire) ([#5028](https://github.com/microsoft/fluentui-blazor/pull/5028)) +- \[Dialog\] Add DynamicDependency to prevent trimming ([#5009](https://github.com/microsoft/fluentui-blazor/pull/5009)) +- \[Menu\] Unregister disposed menu instances ([#5035](https://github.com/microsoft/fluentui-blazor/pull/5035)) + +### Icons and Emoji + +- Update to Fluent UI System Icons 1.1.334 + +See the commit history in the Fluent UI System Icons repository [commit history](https://github.com/microsoft/fluentui-system-icons/commits/main/) for the full list of changes. + ## V4.14.3 ### Components diff --git a/src/Assets/FluentUI.Icons/Icons/Filled/Filled12.cs b/src/Assets/FluentUI.Icons/Icons/Filled/Filled12.cs index 2a697da76a..77c0f9ba9b 100644 --- a/src/Assets/FluentUI.Icons/Icons/Filled/Filled12.cs +++ b/src/Assets/FluentUI.Icons/Icons/Filled/Filled12.cs @@ -67,6 +67,7 @@ public class ChannelShare : Icon { public ChannelShare() : base("ChannelShare", public class Chat : Icon { public Chat() : base("Chat", IconVariant.Filled, IconSize.Size12, "") { } } public class ChatCheckmark : Icon { public ChatCheckmark() : base("ChatCheckmark", IconVariant.Filled, IconSize.Size12, "") { } } public class ChatEmpty : Icon { public ChatEmpty() : base("ChatEmpty", IconVariant.Filled, IconSize.Size12, "") { } } + public class ChatMultiple : Icon { public ChatMultiple() : base("ChatMultiple", IconVariant.Filled, IconSize.Size12, "") { } } public class CheckboxUnchecked : Icon { public CheckboxUnchecked() : base("CheckboxUnchecked", IconVariant.Filled, IconSize.Size12, "") { } } public class Checkmark : Icon { public Checkmark() : base("Checkmark", IconVariant.Filled, IconSize.Size12, "") { } } public class CheckmarkCircle : Icon { public CheckmarkCircle() : base("CheckmarkCircle", IconVariant.Filled, IconSize.Size12, "") { } } @@ -80,6 +81,7 @@ public class ChevronRight : Icon { public ChevronRight() : base("ChevronRight", public class ChevronUp : Icon { public ChevronUp() : base("ChevronUp", IconVariant.Filled, IconSize.Size12, "") { } } public class Circle : Icon { public Circle() : base("Circle", IconVariant.Filled, IconSize.Size12, "") { } } public class CircleHalfFill : Icon { public CircleHalfFill() : base("CircleHalfFill", IconVariant.Filled, IconSize.Size12, "") { } } + public class CircleHint : Icon { public CircleHint() : base("CircleHint", IconVariant.Filled, IconSize.Size12, "") { } } public class CircleLine : Icon { public CircleLine() : base("CircleLine", IconVariant.Filled, IconSize.Size12, "") { } } public class Clipboard : Icon { public Clipboard() : base("Clipboard", IconVariant.Filled, IconSize.Size12, "") { } } public class Clock : Icon { public Clock() : base("Clock", IconVariant.Filled, IconSize.Size12, "") { } } @@ -129,6 +131,7 @@ public class HourglassHalf : Icon { public HourglassHalf() : base("HourglassHalf public class HourglassOneQuarter : Icon { public HourglassOneQuarter() : base("HourglassOneQuarter", IconVariant.Filled, IconSize.Size12, "") { } } public class HourglassThreeQuarter : Icon { public HourglassThreeQuarter() : base("HourglassThreeQuarter", IconVariant.Filled, IconSize.Size12, "") { } } public class Important : Icon { public Important() : base("Important", IconVariant.Filled, IconSize.Size12, "") { } } + public class Incognito : Icon { public Incognito() : base("Incognito", IconVariant.Filled, IconSize.Size12, "") { } } public class Info : Icon { public Info() : base("Info", IconVariant.Filled, IconSize.Size12, "") { } } public class Link : Icon { public Link() : base("Link", IconVariant.Filled, IconSize.Size12, "") { } } public class LinkSquare : Icon { public LinkSquare() : base("LinkSquare", IconVariant.Filled, IconSize.Size12, "") { } } @@ -182,6 +185,8 @@ public class Search : Icon { public Search() : base("Search", IconVariant.Filled public class Server : Icon { public Server() : base("Server", IconVariant.Filled, IconSize.Size12, "") { } } public class Shield : Icon { public Shield() : base("Shield", IconVariant.Filled, IconSize.Size12, "") { } } public class SlashForward : Icon { public SlashForward() : base("SlashForward", IconVariant.Filled, IconSize.Size12, "") { } } + public class Sparkle : Icon { public Sparkle() : base("Sparkle", IconVariant.Filled, IconSize.Size12, "") { } } + public class SparkleOff : Icon { public SparkleOff() : base("SparkleOff", IconVariant.Filled, IconSize.Size12, "") { } } public class SplitHorizontal : Icon { public SplitHorizontal() : base("SplitHorizontal", IconVariant.Filled, IconSize.Size12, "") { } } public class SplitVertical : Icon { public SplitVertical() : base("SplitVertical", IconVariant.Filled, IconSize.Size12, "") { } } public class Square : Icon { public Square() : base("Square", IconVariant.Filled, IconSize.Size12, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Filled/Filled16.cs b/src/Assets/FluentUI.Icons/Icons/Filled/Filled16.cs index 998c0d407a..b6d3303b10 100644 --- a/src/Assets/FluentUI.Icons/Icons/Filled/Filled16.cs +++ b/src/Assets/FluentUI.Icons/Icons/Filled/Filled16.cs @@ -118,6 +118,7 @@ public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll public class ArrowReplyDown : Icon { public ArrowReplyDown() : base("ArrowReplyDown", IconVariant.Filled, IconSize.Size16, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Filled, IconSize.Size16, "") { } } public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Filled, IconSize.Size16, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Filled, IconSize.Size16, "") { } } public class ArrowShuffle : Icon { public ArrowShuffle() : base("ArrowShuffle", IconVariant.Filled, IconSize.Size16, "") { } } public class ArrowShuffleOff : Icon { public ArrowShuffleOff() : base("ArrowShuffleOff", IconVariant.Filled, IconSize.Size16, "") { } } public class ArrowSort : Icon { public ArrowSort() : base("ArrowSort", IconVariant.Filled, IconSize.Size16, "") { } } @@ -193,6 +194,8 @@ public class BoxSearch : Icon { public BoxSearch() : base("BoxSearch", IconVaria public class Braces : Icon { public Braces() : base("Braces", IconVariant.Filled, IconSize.Size16, "") { } } public class BracesCheckmark : Icon { public BracesCheckmark() : base("BracesCheckmark", IconVariant.Filled, IconSize.Size16, "") { } } public class BracesDismiss : Icon { public BracesDismiss() : base("BracesDismiss", IconVariant.Filled, IconSize.Size16, "") { } } + public class Brain : Icon { public Brain() : base("Brain", IconVariant.Filled, IconSize.Size16, "") { } } + public class BrainSparkle : Icon { public BrainSparkle() : base("BrainSparkle", IconVariant.Filled, IconSize.Size16, "") { } } public class Branch : Icon { public Branch() : base("Branch", IconVariant.Filled, IconSize.Size16, "") { } } public class BranchCompare : Icon { public BranchCompare() : base("BranchCompare", IconVariant.Filled, IconSize.Size16, "") { } } public class BranchFork : Icon { public BranchFork() : base("BranchFork", IconVariant.Filled, IconSize.Size16, "") { } } @@ -391,6 +394,7 @@ public class ClipboardDay : Icon { public ClipboardDay() : base("ClipboardDay", public class ClipboardError : Icon { public ClipboardError() : base("ClipboardError", IconVariant.Filled, IconSize.Size16, "") { } } public class ClipboardLetter : Icon { public ClipboardLetter() : base("ClipboardLetter", IconVariant.Filled, IconSize.Size16, "") { } } public class ClipboardLink : Icon { public ClipboardLink() : base("ClipboardLink", IconVariant.Filled, IconSize.Size16, "") { } } + public class ClipboardMarkdown : Icon { public ClipboardMarkdown() : base("ClipboardMarkdown", IconVariant.Filled, IconSize.Size16, "") { } } public class ClipboardMathFormula : Icon { public ClipboardMathFormula() : base("ClipboardMathFormula", IconVariant.Filled, IconSize.Size16, "") { } } public class ClipboardMonth : Icon { public ClipboardMonth() : base("ClipboardMonth", IconVariant.Filled, IconSize.Size16, "") { } } public class ClipboardMultiple : Icon { public ClipboardMultiple() : base("ClipboardMultiple", IconVariant.Filled, IconSize.Size16, "") { } } @@ -497,8 +501,8 @@ public class ContentViewGalleryLightning : Icon { public ContentViewGalleryLight public class ContractDownLeft : Icon { public ContractDownLeft() : base("ContractDownLeft", IconVariant.Filled, IconSize.Size16, "") { } } public class ContractUpRight : Icon { public ContractUpRight() : base("ContractUpRight", IconVariant.Filled, IconSize.Size16, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Filled, IconSize.Size16, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size16, "") { } } - public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Filled, IconSize.Size16, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size16, "") { } } + public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Filled, IconSize.Size16, "") { } } public class Crop : Icon { public Crop() : base("Crop", IconVariant.Filled, IconSize.Size16, "") { } } public class CropArrowRotate : Icon { public CropArrowRotate() : base("CropArrowRotate", IconVariant.Filled, IconSize.Size16, "") { } } public class Crown : Icon { public Crown() : base("Crown", IconVariant.Filled, IconSize.Size16, "") { } } @@ -522,6 +526,7 @@ public class Database : Icon { public Database() : base("Database", IconVariant. public class DatabaseArrowRight : Icon { public DatabaseArrowRight() : base("DatabaseArrowRight", IconVariant.Filled, IconSize.Size16, "") { } } public class DatabaseArrowUp : Icon { public DatabaseArrowUp() : base("DatabaseArrowUp", IconVariant.Filled, IconSize.Size16, "") { } } public class DatabaseCheckmark : Icon { public DatabaseCheckmark() : base("DatabaseCheckmark", IconVariant.Filled, IconSize.Size16, "") { } } + public class DatabaseSettings : Icon { public DatabaseSettings() : base("DatabaseSettings", IconVariant.Filled, IconSize.Size16, "") { } } public class DatabaseStack : Icon { public DatabaseStack() : base("DatabaseStack", IconVariant.Filled, IconSize.Size16, "") { } } public class DataHistogram : Icon { public DataHistogram() : base("DataHistogram", IconVariant.Filled, IconSize.Size16, "") { } } public class DataLine : Icon { public DataLine() : base("DataLine", IconVariant.Filled, IconSize.Size16, "") { } } @@ -642,6 +647,7 @@ public class DocumentVb : Icon { public DocumentVb() : base("DocumentVb", IconVa public class DocumentWord : Icon { public DocumentWord() : base("DocumentWord", IconVariant.Filled, IconSize.Size16, "") { } } public class DocumentYml : Icon { public DocumentYml() : base("DocumentYml", IconVariant.Filled, IconSize.Size16, "") { } } public class Door : Icon { public Door() : base("Door", IconVariant.Filled, IconSize.Size16, "") { } } + public class DoorAdd : Icon { public DoorAdd() : base("DoorAdd", IconVariant.Filled, IconSize.Size16, "") { } } public class DoorArrowLeft : Icon { public DoorArrowLeft() : base("DoorArrowLeft", IconVariant.Filled, IconSize.Size16, "") { } } public class DoorArrowRight : Icon { public DoorArrowRight() : base("DoorArrowRight", IconVariant.Filled, IconSize.Size16, "") { } } public class DoubleTapSwipeDown : Icon { public DoubleTapSwipeDown() : base("DoubleTapSwipeDown", IconVariant.Filled, IconSize.Size16, "") { } } @@ -753,7 +759,8 @@ public class GanttChart : Icon { public GanttChart() : base("GanttChart", IconVa public class Gas : Icon { public Gas() : base("Gas", IconVariant.Filled, IconSize.Size16, "") { } } public class GasPropane : Icon { public GasPropane() : base("GasPropane", IconVariant.Filled, IconSize.Size16, "") { } } public class Gauge : Icon { public Gauge() : base("Gauge", IconVariant.Filled, IconSize.Size16, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size16, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Filled, IconSize.Size16, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size16, "") { } } public class Gavel : Icon { public Gavel() : base("Gavel", IconVariant.Filled, IconSize.Size16, "") { } } public class GavelProhibited : Icon { public GavelProhibited() : base("GavelProhibited", IconVariant.Filled, IconSize.Size16, "") { } } public class Gif : Icon { public Gif() : base("Gif", IconVariant.Filled, IconSize.Size16, "") { } } @@ -1082,6 +1089,7 @@ public class PaintBrush : Icon { public PaintBrush() : base("PaintBrush", IconVa public class PaintBrushSubtract : Icon { public PaintBrushSubtract() : base("PaintBrushSubtract", IconVariant.Filled, IconSize.Size16, "") { } } public class PaintBucket : Icon { public PaintBucket() : base("PaintBucket", IconVariant.Filled, IconSize.Size16, "") { } } public class PaintBucketBrush : Icon { public PaintBucketBrush() : base("PaintBucketBrush", IconVariant.Filled, IconSize.Size16, "") { } } + public class Pair : Icon { public Pair() : base("Pair", IconVariant.Filled, IconSize.Size16, "") { } } public class PanelLeft : Icon { public PanelLeft() : base("PanelLeft", IconVariant.Filled, IconSize.Size16, "") { } } public class PanelLeftAdd : Icon { public PanelLeftAdd() : base("PanelLeftAdd", IconVariant.Filled, IconSize.Size16, "") { } } public class PanelLeftContract : Icon { public PanelLeftContract() : base("PanelLeftContract", IconVariant.Filled, IconSize.Size16, "") { } } @@ -1280,6 +1288,7 @@ public class Save : Icon { public Save() : base("Save", IconVariant.Filled, Icon public class SaveMultiple : Icon { public SaveMultiple() : base("SaveMultiple", IconVariant.Filled, IconSize.Size16, "") { } } public class Savings : Icon { public Savings() : base("Savings", IconVariant.Filled, IconSize.Size16, "") { } } public class ScaleFit : Icon { public ScaleFit() : base("ScaleFit", IconVariant.Filled, IconSize.Size16, "") { } } + public class Scales : Icon { public Scales() : base("Scales", IconVariant.Filled, IconSize.Size16, "") { } } public class Scan : Icon { public Scan() : base("Scan", IconVariant.Filled, IconSize.Size16, "") { } } public class ScanCamera : Icon { public ScanCamera() : base("ScanCamera", IconVariant.Filled, IconSize.Size16, "") { } } public class ScanDash : Icon { public ScanDash() : base("ScanDash", IconVariant.Filled, IconSize.Size16, "") { } } @@ -1299,6 +1308,8 @@ public class SeatAdd : Icon { public SeatAdd() : base("SeatAdd", IconVariant.Fil public class SeatMultipleStadium : Icon { public SeatMultipleStadium() : base("SeatMultipleStadium", IconVariant.Filled, IconSize.Size16, "") { } } public class SelectAllOff : Icon { public SelectAllOff() : base("SelectAllOff", IconVariant.Filled, IconSize.Size16, "") { } } public class SelectAllOn : Icon { public SelectAllOn() : base("SelectAllOn", IconVariant.Filled, IconSize.Size16, "") { } } + public class SelectObject : Icon { public SelectObject() : base("SelectObject", IconVariant.Filled, IconSize.Size16, "") { } } + public class SelectObjectSkew : Icon { public SelectObjectSkew() : base("SelectObjectSkew", IconVariant.Filled, IconSize.Size16, "") { } } public class Send : Icon { public Send() : base("Send", IconVariant.Filled, IconSize.Size16, "") { } } public class SendBeaker : Icon { public SendBeaker() : base("SendBeaker", IconVariant.Filled, IconSize.Size16, "") { } } public class SendPerson : Icon { public SendPerson() : base("SendPerson", IconVariant.Filled, IconSize.Size16, "") { } } @@ -1350,6 +1361,7 @@ public class SineWaveDots : Icon { public SineWaveDots() : base("SineWaveDots", public class SlashForward : Icon { public SlashForward() : base("SlashForward", IconVariant.Filled, IconSize.Size16, "") { } } public class SlideAdd : Icon { public SlideAdd() : base("SlideAdd", IconVariant.Filled, IconSize.Size16, "") { } } public class SlideEraser : Icon { public SlideEraser() : base("SlideEraser", IconVariant.Filled, IconSize.Size16, "") { } } + public class SlideMultiple : Icon { public SlideMultiple() : base("SlideMultiple", IconVariant.Filled, IconSize.Size16, "") { } } public class SlideRecord : Icon { public SlideRecord() : base("SlideRecord", IconVariant.Filled, IconSize.Size16, "") { } } public class SlideSearch : Icon { public SlideSearch() : base("SlideSearch", IconVariant.Filled, IconSize.Size16, "") { } } public class SlideText : Icon { public SlideText() : base("SlideText", IconVariant.Filled, IconSize.Size16, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Filled/Filled20.cs b/src/Assets/FluentUI.Icons/Icons/Filled/Filled20.cs index a974aef7f8..f642dfcdcb 100644 --- a/src/Assets/FluentUI.Icons/Icons/Filled/Filled20.cs +++ b/src/Assets/FluentUI.Icons/Icons/Filled/Filled20.cs @@ -71,6 +71,7 @@ public class ApprovalsApp : Icon { public ApprovalsApp() : base("ApprovalsApp", public class Apps : Icon { public Apps() : base("Apps", IconVariant.Filled, IconSize.Size20, "") { } } public class AppsAddIn : Icon { public AppsAddIn() : base("AppsAddIn", IconVariant.Filled, IconSize.Size20, "") { } } public class AppsAddInOff : Icon { public AppsAddInOff() : base("AppsAddInOff", IconVariant.Filled, IconSize.Size20, "") { } } + public class AppsBulletList : Icon { public AppsBulletList() : base("AppsBulletList", IconVariant.Filled, IconSize.Size20, "") { } } public class AppsList : Icon { public AppsList() : base("AppsList", IconVariant.Filled, IconSize.Size20, "") { } } public class AppsListDetail : Icon { public AppsListDetail() : base("AppsListDetail", IconVariant.Filled, IconSize.Size20, "") { } } public class AppsSettings : Icon { public AppsSettings() : base("AppsSettings", IconVariant.Filled, IconSize.Size20, "") { } } @@ -171,8 +172,8 @@ public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll public class ArrowReplyDown : Icon { public ArrowReplyDown() : base("ArrowReplyDown", IconVariant.Filled, IconSize.Size20, "") { } } public class ArrowReset : Icon { public ArrowReset() : base("ArrowReset", IconVariant.Filled, IconSize.Size20, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Filled, IconSize.Size20, "") { } } - public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Filled, IconSize.Size20, "") { } } - public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Filled, IconSize.Size20, "") { } } + public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Filled, IconSize.Size20, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Filled, IconSize.Size20, "") { } } public class ArrowRouting : Icon { public ArrowRouting() : base("ArrowRouting", IconVariant.Filled, IconSize.Size20, "") { } } public class ArrowRoutingRectangleMultiple : Icon { public ArrowRoutingRectangleMultiple() : base("ArrowRoutingRectangleMultiple", IconVariant.Filled, IconSize.Size20, "") { } } public class ArrowsBidirectional : Icon { public ArrowsBidirectional() : base("ArrowsBidirectional", IconVariant.Filled, IconSize.Size20, "") { } } @@ -555,6 +556,7 @@ public class ChatMultipleHeart : Icon { public ChatMultipleHeart() : base("ChatM public class ChatMultipleMinus : Icon { public ChatMultipleMinus() : base("ChatMultipleMinus", IconVariant.Filled, IconSize.Size20, "") { } } public class ChatMultiplePerson : Icon { public ChatMultiplePerson() : base("ChatMultiplePerson", IconVariant.Filled, IconSize.Size20, "") { } } public class ChatOff : Icon { public ChatOff() : base("ChatOff", IconVariant.Filled, IconSize.Size20, "") { } } + public class ChatPerson : Icon { public ChatPerson() : base("ChatPerson", IconVariant.Filled, IconSize.Size20, "") { } } public class ChatSettings : Icon { public ChatSettings() : base("ChatSettings", IconVariant.Filled, IconSize.Size20, "") { } } public class ChatSparkle : Icon { public ChatSparkle() : base("ChatSparkle", IconVariant.Filled, IconSize.Size20, "") { } } public class ChatVideo : Icon { public ChatVideo() : base("ChatVideo", IconVariant.Filled, IconSize.Size20, "") { } } @@ -636,6 +638,7 @@ public class ClipboardHeart : Icon { public ClipboardHeart() : base("ClipboardHe public class ClipboardImage : Icon { public ClipboardImage() : base("ClipboardImage", IconVariant.Filled, IconSize.Size20, "") { } } public class ClipboardLetter : Icon { public ClipboardLetter() : base("ClipboardLetter", IconVariant.Filled, IconSize.Size20, "") { } } public class ClipboardLink : Icon { public ClipboardLink() : base("ClipboardLink", IconVariant.Filled, IconSize.Size20, "") { } } + public class ClipboardMarkdown : Icon { public ClipboardMarkdown() : base("ClipboardMarkdown", IconVariant.Filled, IconSize.Size20, "") { } } public class ClipboardMathFormula : Icon { public ClipboardMathFormula() : base("ClipboardMathFormula", IconVariant.Filled, IconSize.Size20, "") { } } public class ClipboardMonth : Icon { public ClipboardMonth() : base("ClipboardMonth", IconVariant.Filled, IconSize.Size20, "") { } } public class ClipboardMore : Icon { public ClipboardMore() : base("ClipboardMore", IconVariant.Filled, IconSize.Size20, "") { } } @@ -700,10 +703,11 @@ public class CoinStack : Icon { public CoinStack() : base("CoinStack", IconVaria public class Collections : Icon { public Collections() : base("Collections", IconVariant.Filled, IconSize.Size20, "") { } } public class CollectionsAdd : Icon { public CollectionsAdd() : base("CollectionsAdd", IconVariant.Filled, IconSize.Size20, "") { } } public class CollectionsEmpty : Icon { public CollectionsEmpty() : base("CollectionsEmpty", IconVariant.Filled, IconSize.Size20, "") { } } - public class Color : Icon { public Color() : base("Color", IconVariant.Filled, IconSize.Size20, "") { } } + public class Color : Icon { public Color() : base("Color", IconVariant.Filled, IconSize.Size20, "") { } } public class ColorBackground : Icon { public ColorBackground() : base("ColorBackground", IconVariant.Filled, IconSize.Size20, "") { } } public class ColorFill : Icon { public ColorFill() : base("ColorFill", IconVariant.Filled, IconSize.Size20, "") { } } public class ColorLine : Icon { public ColorLine() : base("ColorLine", IconVariant.Filled, IconSize.Size20, "") { } } + public class ColorOff : Icon { public ColorOff() : base("ColorOff", IconVariant.Filled, IconSize.Size20, "") { } } public class Column : Icon { public Column() : base("Column", IconVariant.Filled, IconSize.Size20, "") { } } public class ColumnArrowRight : Icon { public ColumnArrowRight() : base("ColumnArrowRight", IconVariant.Filled, IconSize.Size20, "") { } } public class ColumnDoubleCompare : Icon { public ColumnDoubleCompare() : base("ColumnDoubleCompare", IconVariant.Filled, IconSize.Size20, "") { } } @@ -755,10 +759,10 @@ public class ContractUpRight : Icon { public ContractUpRight() : base("ContractU public class ControlButton : Icon { public ControlButton() : base("ControlButton", IconVariant.Filled, IconSize.Size20, "") { } } public class ConvertRange : Icon { public ConvertRange() : base("ConvertRange", IconVariant.Filled, IconSize.Size20, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Filled, IconSize.Size20, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size20, "") { } } - public class CopyAdd : Icon { public CopyAdd() : base("CopyAdd", IconVariant.Filled, IconSize.Size20, "") { } } - public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Filled, IconSize.Size20, "") { } } - public class CopySelect : Icon { public CopySelect() : base("CopySelect", IconVariant.Filled, IconSize.Size20, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size20, "") { } } + public class CopyAdd : Icon { public CopyAdd() : base("CopyAdd", IconVariant.Filled, IconSize.Size20, "") { } } + public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Filled, IconSize.Size20, "") { } } + public class CopySelect : Icon { public CopySelect() : base("CopySelect", IconVariant.Filled, IconSize.Size20, "") { } } public class Couch : Icon { public Couch() : base("Couch", IconVariant.Filled, IconSize.Size20, "") { } } public class Counter : Icon { public Counter() : base("Counter", IconVariant.Filled, IconSize.Size20, "") { } } public class CreditCardClock : Icon { public CreditCardClock() : base("CreditCardClock", IconVariant.Filled, IconSize.Size20, "") { } } @@ -789,6 +793,7 @@ public class CursorHoverOff : Icon { public CursorHoverOff() : base("CursorHover public class CursorProhibited : Icon { public CursorProhibited() : base("CursorProhibited", IconVariant.Filled, IconSize.Size20, "") { } } public class Cut : Icon { public Cut() : base("Cut", IconVariant.Filled, IconSize.Size20, "") { } } public class DarkTheme : Icon { public DarkTheme() : base("DarkTheme", IconVariant.Filled, IconSize.Size20, "") { } } + public class Dashboard : Icon { public Dashboard() : base("Dashboard", IconVariant.Filled, IconSize.Size20, "") { } } public class DataArea : Icon { public DataArea() : base("DataArea", IconVariant.Filled, IconSize.Size20, "") { } } public class DataBarHorizontal : Icon { public DataBarHorizontal() : base("DataBarHorizontal", IconVariant.Filled, IconSize.Size20, "") { } } public class DataBarVertical : Icon { public DataBarVertical() : base("DataBarVertical", IconVariant.Filled, IconSize.Size20, "") { } } @@ -808,6 +813,7 @@ public class DatabaseMultiple : Icon { public DatabaseMultiple() : base("Databas public class DatabasePerson : Icon { public DatabasePerson() : base("DatabasePerson", IconVariant.Filled, IconSize.Size20, "") { } } public class DatabasePlugConnected : Icon { public DatabasePlugConnected() : base("DatabasePlugConnected", IconVariant.Filled, IconSize.Size20, "") { } } public class DatabaseSearch : Icon { public DatabaseSearch() : base("DatabaseSearch", IconVariant.Filled, IconSize.Size20, "") { } } + public class DatabaseSettings : Icon { public DatabaseSettings() : base("DatabaseSettings", IconVariant.Filled, IconSize.Size20, "") { } } public class DatabaseSwitch : Icon { public DatabaseSwitch() : base("DatabaseSwitch", IconVariant.Filled, IconSize.Size20, "") { } } public class DatabaseWarning : Icon { public DatabaseWarning() : base("DatabaseWarning", IconVariant.Filled, IconSize.Size20, "") { } } public class DatabaseWindow : Icon { public DatabaseWindow() : base("DatabaseWindow", IconVariant.Filled, IconSize.Size20, "") { } } @@ -857,6 +863,7 @@ public class DesktopSignal : Icon { public DesktopSignal() : base("DesktopSignal public class DesktopSpeaker : Icon { public DesktopSpeaker() : base("DesktopSpeaker", IconVariant.Filled, IconSize.Size20, "") { } } public class DesktopSpeakerOff : Icon { public DesktopSpeakerOff() : base("DesktopSpeakerOff", IconVariant.Filled, IconSize.Size20, "") { } } public class DesktopSync : Icon { public DesktopSync() : base("DesktopSync", IconVariant.Filled, IconSize.Size20, "") { } } + public class DesktopTag : Icon { public DesktopTag() : base("DesktopTag", IconVariant.Filled, IconSize.Size20, "") { } } public class DesktopToolbox : Icon { public DesktopToolbox() : base("DesktopToolbox", IconVariant.Filled, IconSize.Size20, "") { } } public class DesktopTower : Icon { public DesktopTower() : base("DesktopTower", IconVariant.Filled, IconSize.Size20, "") { } } public class DeveloperBoard : Icon { public DeveloperBoard() : base("DeveloperBoard", IconVariant.Filled, IconSize.Size20, "") { } } @@ -900,6 +907,7 @@ public class DocumentArrowUp : Icon { public DocumentArrowUp() : base("DocumentA public class DocumentBorder : Icon { public DocumentBorder() : base("DocumentBorder", IconVariant.Filled, IconSize.Size20, "") { } } public class DocumentBorderPrint : Icon { public DocumentBorderPrint() : base("DocumentBorderPrint", IconVariant.Filled, IconSize.Size20, "") { } } public class DocumentBriefcase : Icon { public DocumentBriefcase() : base("DocumentBriefcase", IconVariant.Filled, IconSize.Size20, "") { } } + public class DocumentBroken : Icon { public DocumentBroken() : base("DocumentBroken", IconVariant.Filled, IconSize.Size20, "") { } } public class DocumentBulletList : Icon { public DocumentBulletList() : base("DocumentBulletList", IconVariant.Filled, IconSize.Size20, "") { } } public class DocumentBulletListArrowLeft : Icon { public DocumentBulletListArrowLeft() : base("DocumentBulletListArrowLeft", IconVariant.Filled, IconSize.Size20, "") { } } public class DocumentBulletListClock : Icon { public DocumentBulletListClock() : base("DocumentBulletListClock", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1003,9 +1011,10 @@ public class DocumentToolbox : Icon { public DocumentToolbox() : base("DocumentT public class DocumentWidth : Icon { public DocumentWidth() : base("DocumentWidth", IconVariant.Filled, IconSize.Size20, "") { } } public class DocumentWord : Icon { public DocumentWord() : base("DocumentWord", IconVariant.Filled, IconSize.Size20, "") { } } public class DocumentYml : Icon { public DocumentYml() : base("DocumentYml", IconVariant.Filled, IconSize.Size20, "") { } } - public class Door : Icon { public Door() : base("Door", IconVariant.Filled, IconSize.Size20, "") { } } - public class DoorArrowLeft : Icon { public DoorArrowLeft() : base("DoorArrowLeft", IconVariant.Filled, IconSize.Size20, "") { } } - public class DoorArrowRight : Icon { public DoorArrowRight() : base("DoorArrowRight", IconVariant.Filled, IconSize.Size20, "") { } } + public class Door : Icon { public Door() : base("Door", IconVariant.Filled, IconSize.Size20, "") { } } + public class DoorAdd : Icon { public DoorAdd() : base("DoorAdd", IconVariant.Filled, IconSize.Size20, "") { } } + public class DoorArrowLeft : Icon { public DoorArrowLeft() : base("DoorArrowLeft", IconVariant.Filled, IconSize.Size20, "") { } } + public class DoorArrowRight : Icon { public DoorArrowRight() : base("DoorArrowRight", IconVariant.Filled, IconSize.Size20, "") { } } public class DoorTag : Icon { public DoorTag() : base("DoorTag", IconVariant.Filled, IconSize.Size20, "") { } } public class DoubleSwipeDown : Icon { public DoubleSwipeDown() : base("DoubleSwipeDown", IconVariant.Filled, IconSize.Size20, "") { } } public class DoubleSwipeUp : Icon { public DoubleSwipeUp() : base("DoubleSwipeUp", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1108,6 +1117,7 @@ public class Fax : Icon { public Fax() : base("Fax", IconVariant.Filled, IconSiz public class Feed : Icon { public Feed() : base("Feed", IconVariant.Filled, IconSize.Size20, "") { } } public class Filmstrip : Icon { public Filmstrip() : base("Filmstrip", IconVariant.Filled, IconSize.Size20, "") { } } public class FilmstripImage : Icon { public FilmstripImage() : base("FilmstripImage", IconVariant.Filled, IconSize.Size20, "") { } } + public class FilmstripMusicNote2 : Icon { public FilmstripMusicNote2() : base("FilmstripMusicNote2", IconVariant.Filled, IconSize.Size20, "") { } } public class FilmstripPlay : Icon { public FilmstripPlay() : base("FilmstripPlay", IconVariant.Filled, IconSize.Size20, "") { } } public class FilmstripSplit : Icon { public FilmstripSplit() : base("FilmstripSplit", IconVariant.Filled, IconSize.Size20, "") { } } public class Filter : Icon { public Filter() : base("Filter", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1152,9 +1162,11 @@ public class FolderArrowLeft : Icon { public FolderArrowLeft() : base("FolderArr public class FolderArrowRight : Icon { public FolderArrowRight() : base("FolderArrowRight", IconVariant.Filled, IconSize.Size20, "") { } } public class FolderArrowUp : Icon { public FolderArrowUp() : base("FolderArrowUp", IconVariant.Filled, IconSize.Size20, "") { } } public class FolderBriefcase : Icon { public FolderBriefcase() : base("FolderBriefcase", IconVariant.Filled, IconSize.Size20, "") { } } + public class FolderDataBar : Icon { public FolderDataBar() : base("FolderDataBar", IconVariant.Filled, IconSize.Size20, "") { } } public class FolderDocument : Icon { public FolderDocument() : base("FolderDocument", IconVariant.Filled, IconSize.Size20, "") { } } public class FolderGlobe : Icon { public FolderGlobe() : base("FolderGlobe", IconVariant.Filled, IconSize.Size20, "") { } } public class FolderHint : Icon { public FolderHint() : base("FolderHint", IconVariant.Filled, IconSize.Size20, "") { } } + public class FolderHolder : Icon { public FolderHolder() : base("FolderHolder", IconVariant.Filled, IconSize.Size20, "") { } } public class FolderLightning : Icon { public FolderLightning() : base("FolderLightning", IconVariant.Filled, IconSize.Size20, "") { } } public class FolderLink : Icon { public FolderLink() : base("FolderLink", IconVariant.Filled, IconSize.Size20, "") { } } public class FolderList : Icon { public FolderList() : base("FolderList", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1199,6 +1211,14 @@ public class FStop : Icon { public FStop() : base("FStop", IconVariant.Filled, I public class FullScreenMaximize : Icon { public FullScreenMaximize() : base("FullScreenMaximize", IconVariant.Filled, IconSize.Size20, "") { } } public class FullScreenMinimize : Icon { public FullScreenMinimize() : base("FullScreenMinimize", IconVariant.Filled, IconSize.Size20, "") { } } public class GameChat : Icon { public GameChat() : base("GameChat", IconVariant.Filled, IconSize.Size20, "") { } } + public class GameControllerBumperLeft : Icon { public GameControllerBumperLeft() : base("GameControllerBumperLeft", IconVariant.Filled, IconSize.Size20, "") { } } + public class GameControllerBumperRight : Icon { public GameControllerBumperRight() : base("GameControllerBumperRight", IconVariant.Filled, IconSize.Size20, "") { } } + public class GameControllerButtonA : Icon { public GameControllerButtonA() : base("GameControllerButtonA", IconVariant.Filled, IconSize.Size20, "") { } } + public class GameControllerButtonB : Icon { public GameControllerButtonB() : base("GameControllerButtonB", IconVariant.Filled, IconSize.Size20, "") { } } + public class GameControllerButtonX : Icon { public GameControllerButtonX() : base("GameControllerButtonX", IconVariant.Filled, IconSize.Size20, "") { } } + public class GameControllerButtonY : Icon { public GameControllerButtonY() : base("GameControllerButtonY", IconVariant.Filled, IconSize.Size20, "") { } } + public class GameControllerTriggerLeft : Icon { public GameControllerTriggerLeft() : base("GameControllerTriggerLeft", IconVariant.Filled, IconSize.Size20, "") { } } + public class GameControllerTriggerRight : Icon { public GameControllerTriggerRight() : base("GameControllerTriggerRight", IconVariant.Filled, IconSize.Size20, "") { } } public class Games : Icon { public Games() : base("Games", IconVariant.Filled, IconSize.Size20, "") { } } public class GanttChart : Icon { public GanttChart() : base("GanttChart", IconVariant.Filled, IconSize.Size20, "") { } } public class Gas : Icon { public Gas() : base("Gas", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1207,7 +1227,8 @@ public class GasPump : Icon { public GasPump() : base("GasPump", IconVariant.Fil public class Gather : Icon { public Gather() : base("Gather", IconVariant.Filled, IconSize.Size20, "") { } } public class Gauge : Icon { public Gauge() : base("Gauge", IconVariant.Filled, IconSize.Size20, "") { } } public class GaugeAdd : Icon { public GaugeAdd() : base("GaugeAdd", IconVariant.Filled, IconSize.Size20, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size20, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Filled, IconSize.Size20, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size20, "") { } } public class Gavel : Icon { public Gavel() : base("Gavel", IconVariant.Filled, IconSize.Size20, "") { } } public class GavelProhibited : Icon { public GavelProhibited() : base("GavelProhibited", IconVariant.Filled, IconSize.Size20, "") { } } public class Gesture : Icon { public Gesture() : base("Gesture", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1237,6 +1258,7 @@ public class GlobePerson : Icon { public GlobePerson() : base("GlobePerson", Ico public class GlobeProhibited : Icon { public GlobeProhibited() : base("GlobeProhibited", IconVariant.Filled, IconSize.Size20, "") { } } public class GlobeSearch : Icon { public GlobeSearch() : base("GlobeSearch", IconVariant.Filled, IconSize.Size20, "") { } } public class GlobeShield : Icon { public GlobeShield() : base("GlobeShield", IconVariant.Filled, IconSize.Size20, "") { } } + public class GlobeStand : Icon { public GlobeStand() : base("GlobeStand", IconVariant.Filled, IconSize.Size20, "") { } } public class GlobeStar : Icon { public GlobeStar() : base("GlobeStar", IconVariant.Filled, IconSize.Size20, "") { } } public class GlobeSurface : Icon { public GlobeSurface() : base("GlobeSurface", IconVariant.Filled, IconSize.Size20, "") { } } public class GlobeSync : Icon { public GlobeSync() : base("GlobeSync", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1324,6 +1346,7 @@ public class ImageArrowForward : Icon { public ImageArrowForward() : base("Image public class ImageBorder : Icon { public ImageBorder() : base("ImageBorder", IconVariant.Filled, IconSize.Size20, "") { } } public class ImageCircle : Icon { public ImageCircle() : base("ImageCircle", IconVariant.Filled, IconSize.Size20, "") { } } public class ImageCopy : Icon { public ImageCopy() : base("ImageCopy", IconVariant.Filled, IconSize.Size20, "") { } } + public class ImageDismiss : Icon { public ImageDismiss() : base("ImageDismiss", IconVariant.Filled, IconSize.Size20, "") { } } public class ImageEdit : Icon { public ImageEdit() : base("ImageEdit", IconVariant.Filled, IconSize.Size20, "") { } } public class ImageGlobe : Icon { public ImageGlobe() : base("ImageGlobe", IconVariant.Filled, IconSize.Size20, "") { } } public class ImageMultiple : Icon { public ImageMultiple() : base("ImageMultiple", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1355,7 +1378,7 @@ public class IosChevronRight : Icon { public IosChevronRight() : base("IosChevro public class Iot : Icon { public Iot() : base("Iot", IconVariant.Filled, IconSize.Size20, "") { } } public class IotAlert : Icon { public IotAlert() : base("IotAlert", IconVariant.Filled, IconSize.Size20, "") { } } public class ItemCompare : Icon { public ItemCompare() : base("ItemCompare", IconVariant.Filled, IconSize.Size20, "") { } } - public class Javascript : Icon { public Javascript() : base("Javascript", IconVariant.Filled, IconSize.Size20, "") { } } + public class Javascript : Icon { public Javascript() : base("Javascript", IconVariant.Filled, IconSize.Size20, "") { } } public class Joystick : Icon { public Joystick() : base("Joystick", IconVariant.Filled, IconSize.Size20, "") { } } public class Key : Icon { public Key() : base("Key", IconVariant.Filled, IconSize.Size20, "") { } } public class Keyboard : Icon { public Keyboard() : base("Keyboard", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1374,6 +1397,7 @@ public class KeyMultiple : Icon { public KeyMultiple() : base("KeyMultiple", Ico public class KeyReset : Icon { public KeyReset() : base("KeyReset", IconVariant.Filled, IconSize.Size20, "") { } } public class Laptop : Icon { public Laptop() : base("Laptop", IconVariant.Filled, IconSize.Size20, "") { } } public class LaptopBriefcase : Icon { public LaptopBriefcase() : base("LaptopBriefcase", IconVariant.Filled, IconSize.Size20, "") { } } + public class LaptopCheckmark : Icon { public LaptopCheckmark() : base("LaptopCheckmark", IconVariant.Filled, IconSize.Size20, "") { } } public class LaptopDismiss : Icon { public LaptopDismiss() : base("LaptopDismiss", IconVariant.Filled, IconSize.Size20, "") { } } public class LaptopOff : Icon { public LaptopOff() : base("LaptopOff", IconVariant.Filled, IconSize.Size20, "") { } } public class LaptopPerson : Icon { public LaptopPerson() : base("LaptopPerson", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1475,6 +1499,7 @@ public class LinkAdd : Icon { public LinkAdd() : base("LinkAdd", IconVariant.Fil public class LinkDismiss : Icon { public LinkDismiss() : base("LinkDismiss", IconVariant.Filled, IconSize.Size20, "") { } } public class LinkEdit : Icon { public LinkEdit() : base("LinkEdit", IconVariant.Filled, IconSize.Size20, "") { } } public class LinkMultiple : Icon { public LinkMultiple() : base("LinkMultiple", IconVariant.Filled, IconSize.Size20, "") { } } + public class LinkOff : Icon { public LinkOff() : base("LinkOff", IconVariant.Filled, IconSize.Size20, "") { } } public class LinkPerson : Icon { public LinkPerson() : base("LinkPerson", IconVariant.Filled, IconSize.Size20, "") { } } public class LinkSettings : Icon { public LinkSettings() : base("LinkSettings", IconVariant.Filled, IconSize.Size20, "") { } } public class LinkSquare : Icon { public LinkSquare() : base("LinkSquare", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1488,6 +1513,7 @@ public class Live : Icon { public Live() : base("Live", IconVariant.Filled, Icon public class LiveOff : Icon { public LiveOff() : base("LiveOff", IconVariant.Filled, IconSize.Size20, "") { } } public class LocalLanguage : Icon { public LocalLanguage() : base("LocalLanguage", IconVariant.Filled, IconSize.Size20, "") { } } public class LocalLanguageEn : Icon { public LocalLanguageEn() : base("LocalLanguageEn", IconVariant.Filled, IconSize.Size20, "") { } } + public class LocalLanguageGlobe : Icon { public LocalLanguageGlobe() : base("LocalLanguageGlobe", IconVariant.Filled, IconSize.Size20, "") { } } public class LocalLanguageKo : Icon { public LocalLanguageKo() : base("LocalLanguageKo", IconVariant.Filled, IconSize.Size20, "") { } } public class Location : Icon { public Location() : base("Location", IconVariant.Filled, IconSize.Size20, "") { } } public class LocationAdd : Icon { public LocationAdd() : base("LocationAdd", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1560,6 +1586,7 @@ public class MailUnread : Icon { public MailUnread() : base("MailUnread", IconVa public class MailWarning : Icon { public MailWarning() : base("MailWarning", IconVariant.Filled, IconSize.Size20, "") { } } public class Map : Icon { public Map() : base("Map", IconVariant.Filled, IconSize.Size20, "") { } } public class MapDrive : Icon { public MapDrive() : base("MapDrive", IconVariant.Filled, IconSize.Size20, "") { } } + public class MapPin : Icon { public MapPin() : base("MapPin", IconVariant.Filled, IconSize.Size20, "") { } } public class Markdown : Icon { public Markdown() : base("Markdown", IconVariant.Filled, IconSize.Size20, "") { } } public class MatchAppLayout : Icon { public MatchAppLayout() : base("MatchAppLayout", IconVariant.Filled, IconSize.Size20, "") { } } public class MathFormatLinear : Icon { public MathFormatLinear() : base("MathFormatLinear", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1690,7 +1717,7 @@ public class PaintBrushSparkle : Icon { public PaintBrushSparkle() : base("Paint public class PaintBrushSubtract : Icon { public PaintBrushSubtract() : base("PaintBrushSubtract", IconVariant.Filled, IconSize.Size20, "") { } } public class PaintBucket : Icon { public PaintBucket() : base("PaintBucket", IconVariant.Filled, IconSize.Size20, "") { } } public class PaintBucketBrush : Icon { public PaintBucketBrush() : base("PaintBucketBrush", IconVariant.Filled, IconSize.Size20, "") { } } - public class Pair : Icon { public Pair() : base("Pair", IconVariant.Filled, IconSize.Size20, "") { } } + public class Pair : Icon { public Pair() : base("Pair", IconVariant.Filled, IconSize.Size20, "") { } } public class PanelBottom : Icon { public PanelBottom() : base("PanelBottom", IconVariant.Filled, IconSize.Size20, "") { } } public class PanelBottomContract : Icon { public PanelBottomContract() : base("PanelBottomContract", IconVariant.Filled, IconSize.Size20, "") { } } public class PanelBottomExpand : Icon { public PanelBottomExpand() : base("PanelBottomExpand", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1745,6 +1772,7 @@ public class PeopleCommunityAdd : Icon { public PeopleCommunityAdd() : base("Peo public class PeopleEdit : Icon { public PeopleEdit() : base("PeopleEdit", IconVariant.Filled, IconSize.Size20, "") { } } public class PeopleError : Icon { public PeopleError() : base("PeopleError", IconVariant.Filled, IconSize.Size20, "") { } } public class PeopleEye : Icon { public PeopleEye() : base("PeopleEye", IconVariant.Filled, IconSize.Size20, "") { } } + public class PeopleGameController : Icon { public PeopleGameController() : base("PeopleGameController", IconVariant.Filled, IconSize.Size20, "") { } } public class PeopleInterwoven : Icon { public PeopleInterwoven() : base("PeopleInterwoven", IconVariant.Filled, IconSize.Size20, "") { } } public class PeopleLink : Icon { public PeopleLink() : base("PeopleLink", IconVariant.Filled, IconSize.Size20, "") { } } public class PeopleList : Icon { public PeopleList() : base("PeopleList", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1924,7 +1952,7 @@ public class ProjectionScreenTextSparkle : Icon { public ProjectionScreenTextSpa public class Prompt : Icon { public Prompt() : base("Prompt", IconVariant.Filled, IconSize.Size20, "") { } } public class ProtocolHandler : Icon { public ProtocolHandler() : base("ProtocolHandler", IconVariant.Filled, IconSize.Size20, "") { } } public class Pulse : Icon { public Pulse() : base("Pulse", IconVariant.Filled, IconSize.Size20, "") { } } - public class PulseSquare : Icon { public PulseSquare() : base("PulseSquare", IconVariant.Filled, IconSize.Size20, "") { } } + public class PulseSquare : Icon { public PulseSquare() : base("PulseSquare", IconVariant.Filled, IconSize.Size20, "") { } } public class PuzzleCube : Icon { public PuzzleCube() : base("PuzzleCube", IconVariant.Filled, IconSize.Size20, "") { } } public class PuzzleCubePiece : Icon { public PuzzleCubePiece() : base("PuzzleCubePiece", IconVariant.Filled, IconSize.Size20, "") { } } public class PuzzlePiece : Icon { public PuzzlePiece() : base("PuzzlePiece", IconVariant.Filled, IconSize.Size20, "") { } } @@ -1957,7 +1985,10 @@ public class ReceiptSparkles : Icon { public ReceiptSparkles() : base("ReceiptSp public class Record : Icon { public Record() : base("Record", IconVariant.Filled, IconSize.Size20, "") { } } public class RecordStop : Icon { public RecordStop() : base("RecordStop", IconVariant.Filled, IconSize.Size20, "") { } } public class RectangleLandscape : Icon { public RectangleLandscape() : base("RectangleLandscape", IconVariant.Filled, IconSize.Size20, "") { } } + public class RectangleLandscapeClock : Icon { public RectangleLandscapeClock() : base("RectangleLandscapeClock", IconVariant.Filled, IconSize.Size20, "") { } } public class RectangleLandscapeHintCopy : Icon { public RectangleLandscapeHintCopy() : base("RectangleLandscapeHintCopy", IconVariant.Filled, IconSize.Size20, "") { } } + public class RectangleLandscapeLineHorizontal : Icon { public RectangleLandscapeLineHorizontal() : base("RectangleLandscapeLineHorizontal", IconVariant.Filled, IconSize.Size20, "") { } } + public class RectangleLandscapeOff : Icon { public RectangleLandscapeOff() : base("RectangleLandscapeOff", IconVariant.Filled, IconSize.Size20, "") { } } public class RectangleLandscapeSparkle : Icon { public RectangleLandscapeSparkle() : base("RectangleLandscapeSparkle", IconVariant.Filled, IconSize.Size20, "") { } } public class RectangleLandscapeSync : Icon { public RectangleLandscapeSync() : base("RectangleLandscapeSync", IconVariant.Filled, IconSize.Size20, "") { } } public class RectangleLandscapeSyncOff : Icon { public RectangleLandscapeSyncOff() : base("RectangleLandscapeSyncOff", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2002,7 +2033,7 @@ public class Run : Icon { public Run() : base("Run", IconVariant.Filled, IconSiz public class Sanitize : Icon { public Sanitize() : base("Sanitize", IconVariant.Filled, IconSize.Size20, "") { } } public class Save : Icon { public Save() : base("Save", IconVariant.Filled, IconSize.Size20, "") { } } public class SaveArrowRight : Icon { public SaveArrowRight() : base("SaveArrowRight", IconVariant.Filled, IconSize.Size20, "") { } } - public class SaveCopy : Icon { public SaveCopy() : base("SaveCopy", IconVariant.Filled, IconSize.Size20, "") { } } + public class SaveCopy : Icon { public SaveCopy() : base("SaveCopy", IconVariant.Filled, IconSize.Size20, "") { } } public class SaveEdit : Icon { public SaveEdit() : base("SaveEdit", IconVariant.Filled, IconSize.Size20, "") { } } public class SaveImage : Icon { public SaveImage() : base("SaveImage", IconVariant.Filled, IconSize.Size20, "") { } } public class SaveMultiple : Icon { public SaveMultiple() : base("SaveMultiple", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2050,7 +2081,7 @@ public class SelectObjectSkewEdit : Icon { public SelectObjectSkewEdit() : base( public class Send : Icon { public Send() : base("Send", IconVariant.Filled, IconSize.Size20, "") { } } public class SendBeaker : Icon { public SendBeaker() : base("SendBeaker", IconVariant.Filled, IconSize.Size20, "") { } } public class SendClock : Icon { public SendClock() : base("SendClock", IconVariant.Filled, IconSize.Size20, "") { } } - public class SendCopy : Icon { public SendCopy() : base("SendCopy", IconVariant.Filled, IconSize.Size20, "") { } } + public class SendCopy : Icon { public SendCopy() : base("SendCopy", IconVariant.Filled, IconSize.Size20, "") { } } public class SendPerson : Icon { public SendPerson() : base("SendPerson", IconVariant.Filled, IconSize.Size20, "") { } } public class SerialPort : Icon { public SerialPort() : base("SerialPort", IconVariant.Filled, IconSize.Size20, "") { } } public class SerialPortOff : Icon { public SerialPortOff() : base("SerialPortOff", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2062,6 +2093,7 @@ public class ServiceBell : Icon { public ServiceBell() : base("ServiceBell", Ico public class Settings : Icon { public Settings() : base("Settings", IconVariant.Filled, IconSize.Size20, "") { } } public class SettingsChat : Icon { public SettingsChat() : base("SettingsChat", IconVariant.Filled, IconSize.Size20, "") { } } public class SettingsCogMultiple : Icon { public SettingsCogMultiple() : base("SettingsCogMultiple", IconVariant.Filled, IconSize.Size20, "") { } } + public class SettingsSync : Icon { public SettingsSync() : base("SettingsSync", IconVariant.Filled, IconSize.Size20, "") { } } public class ShapeExclude : Icon { public ShapeExclude() : base("ShapeExclude", IconVariant.Filled, IconSize.Size20, "") { } } public class ShapeIntersect : Icon { public ShapeIntersect() : base("ShapeIntersect", IconVariant.Filled, IconSize.Size20, "") { } } public class ShapeOrganic : Icon { public ShapeOrganic() : base("ShapeOrganic", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2106,6 +2138,7 @@ public class ShiftsOpen : Icon { public ShiftsOpen() : base("ShiftsOpen", IconVa public class ShiftsProhibited : Icon { public ShiftsProhibited() : base("ShiftsProhibited", IconVariant.Filled, IconSize.Size20, "") { } } public class ShiftsQuestionMark : Icon { public ShiftsQuestionMark() : base("ShiftsQuestionMark", IconVariant.Filled, IconSize.Size20, "") { } } public class ShiftsTeam : Icon { public ShiftsTeam() : base("ShiftsTeam", IconVariant.Filled, IconSize.Size20, "") { } } + public class Shirt : Icon { public Shirt() : base("Shirt", IconVariant.Filled, IconSize.Size20, "") { } } public class ShoppingBag : Icon { public ShoppingBag() : base("ShoppingBag", IconVariant.Filled, IconSize.Size20, "") { } } public class ShoppingBagAdd : Icon { public ShoppingBagAdd() : base("ShoppingBagAdd", IconVariant.Filled, IconSize.Size20, "") { } } public class ShoppingBagArrowLeft : Icon { public ShoppingBagArrowLeft() : base("ShoppingBagArrowLeft", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2138,7 +2171,7 @@ public class SlideEraser : Icon { public SlideEraser() : base("SlideEraser", Ico public class SlideGrid : Icon { public SlideGrid() : base("SlideGrid", IconVariant.Filled, IconSize.Size20, "") { } } public class SlideHide : Icon { public SlideHide() : base("SlideHide", IconVariant.Filled, IconSize.Size20, "") { } } public class SlideLayout : Icon { public SlideLayout() : base("SlideLayout", IconVariant.Filled, IconSize.Size20, "") { } } - public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Filled, IconSize.Size20, "") { } } + public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Filled, IconSize.Size20, "") { } } public class SlideMicrophone : Icon { public SlideMicrophone() : base("SlideMicrophone", IconVariant.Filled, IconSize.Size20, "") { } } public class SlideMultiple : Icon { public SlideMultiple() : base("SlideMultiple", IconVariant.Filled, IconSize.Size20, "") { } } public class SlideMultipleArrowRight : Icon { public SlideMultipleArrowRight() : base("SlideMultipleArrowRight", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2184,6 +2217,7 @@ public class Speaker1 : Icon { public Speaker1() : base("Speaker1", IconVariant. public class Speaker2 : Icon { public Speaker2() : base("Speaker2", IconVariant.Filled, IconSize.Size20, "") { } } public class SpeakerBluetooth : Icon { public SpeakerBluetooth() : base("SpeakerBluetooth", IconVariant.Filled, IconSize.Size20, "") { } } public class SpeakerBox : Icon { public SpeakerBox() : base("SpeakerBox", IconVariant.Filled, IconSize.Size20, "") { } } + public class SpeakerBoxKeyboard : Icon { public SpeakerBoxKeyboard() : base("SpeakerBoxKeyboard", IconVariant.Filled, IconSize.Size20, "") { } } public class SpeakerEdit : Icon { public SpeakerEdit() : base("SpeakerEdit", IconVariant.Filled, IconSize.Size20, "") { } } public class SpeakerMute : Icon { public SpeakerMute() : base("SpeakerMute", IconVariant.Filled, IconSize.Size20, "") { } } public class SpeakerOff : Icon { public SpeakerOff() : base("SpeakerOff", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2252,6 +2286,7 @@ public class Stream : Icon { public Stream() : base("Stream", IconVariant.Filled public class StreamInput : Icon { public StreamInput() : base("StreamInput", IconVariant.Filled, IconSize.Size20, "") { } } public class StreamInputOutput : Icon { public StreamInputOutput() : base("StreamInputOutput", IconVariant.Filled, IconSize.Size20, "") { } } public class StreamOutput : Icon { public StreamOutput() : base("StreamOutput", IconVariant.Filled, IconSize.Size20, "") { } } + public class StreetHome : Icon { public StreetHome() : base("StreetHome", IconVariant.Filled, IconSize.Size20, "") { } } public class StreetSign : Icon { public StreetSign() : base("StreetSign", IconVariant.Filled, IconSize.Size20, "") { } } public class StyleGuide : Icon { public StyleGuide() : base("StyleGuide", IconVariant.Filled, IconSize.Size20, "") { } } public class SubGrid : Icon { public SubGrid() : base("SubGrid", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2363,6 +2398,7 @@ public class TableStackRight : Icon { public TableStackRight() : base("TableStac public class TableSwitch : Icon { public TableSwitch() : base("TableSwitch", IconVariant.Filled, IconSize.Size20, "") { } } public class Tablet : Icon { public Tablet() : base("Tablet", IconVariant.Filled, IconSize.Size20, "") { } } public class TabletLaptop : Icon { public TabletLaptop() : base("TabletLaptop", IconVariant.Filled, IconSize.Size20, "") { } } + public class TabletPhoneDesktop : Icon { public TabletPhoneDesktop() : base("TabletPhoneDesktop", IconVariant.Filled, IconSize.Size20, "") { } } public class TabletSpeaker : Icon { public TabletSpeaker() : base("TabletSpeaker", IconVariant.Filled, IconSize.Size20, "") { } } public class TabProhibited : Icon { public TabProhibited() : base("TabProhibited", IconVariant.Filled, IconSize.Size20, "") { } } public class Tabs : Icon { public Tabs() : base("Tabs", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2470,6 +2506,7 @@ public class TextboxAlignMiddleLeft : Icon { public TextboxAlignMiddleLeft() : b public class TextboxAlignMiddleRight : Icon { public TextboxAlignMiddleRight() : base("TextboxAlignMiddleRight", IconVariant.Filled, IconSize.Size20, "") { } } public class TextboxAlignMiddleRotate90 : Icon { public TextboxAlignMiddleRotate90() : base("TextboxAlignMiddleRotate90", IconVariant.Filled, IconSize.Size20, "") { } } public class TextboxAlignTop : Icon { public TextboxAlignTop() : base("TextboxAlignTop", IconVariant.Filled, IconSize.Size20, "") { } } + public class TextboxAlignTopArrowClockwise : Icon { public TextboxAlignTopArrowClockwise() : base("TextboxAlignTopArrowClockwise", IconVariant.Filled, IconSize.Size20, "") { } } public class TextboxAlignTopCenter : Icon { public TextboxAlignTopCenter() : base("TextboxAlignTopCenter", IconVariant.Filled, IconSize.Size20, "") { } } public class TextboxAlignTopLeft : Icon { public TextboxAlignTopLeft() : base("TextboxAlignTopLeft", IconVariant.Filled, IconSize.Size20, "") { } } public class TextboxAlignTopRight : Icon { public TextboxAlignTopRight() : base("TextboxAlignTopRight", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2483,6 +2520,7 @@ public class TextBulletList90 : Icon { public TextBulletList90() : base("TextBul public class TextBulletListAdd : Icon { public TextBulletListAdd() : base("TextBulletListAdd", IconVariant.Filled, IconSize.Size20, "") { } } public class TextBulletListCheckmark : Icon { public TextBulletListCheckmark() : base("TextBulletListCheckmark", IconVariant.Filled, IconSize.Size20, "") { } } public class TextBulletListDismiss : Icon { public TextBulletListDismiss() : base("TextBulletListDismiss", IconVariant.Filled, IconSize.Size20, "") { } } + public class TextBulletListEdit : Icon { public TextBulletListEdit() : base("TextBulletListEdit", IconVariant.Filled, IconSize.Size20, "") { } } public class TextBulletListLtr : Icon { public TextBulletListLtr() : base("TextBulletListLtr", IconVariant.Filled, IconSize.Size20, "") { } } public class TextBulletListLtr90 : Icon { public TextBulletListLtr90() : base("TextBulletListLtr90", IconVariant.Filled, IconSize.Size20, "") { } } public class TextBulletListRtl : Icon { public TextBulletListRtl() : base("TextBulletListRtl", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2917,6 +2955,7 @@ public class WindowPlay : Icon { public WindowPlay() : base("WindowPlay", IconVa public class WindowSettings : Icon { public WindowSettings() : base("WindowSettings", IconVariant.Filled, IconSize.Size20, "") { } } public class WindowShield : Icon { public WindowShield() : base("WindowShield", IconVariant.Filled, IconSize.Size20, "") { } } public class WindowText : Icon { public WindowText() : base("WindowText", IconVariant.Filled, IconSize.Size20, "") { } } + public class WindowToolbox : Icon { public WindowToolbox() : base("WindowToolbox", IconVariant.Filled, IconSize.Size20, "") { } } public class WindowWrench : Icon { public WindowWrench() : base("WindowWrench", IconVariant.Filled, IconSize.Size20, "") { } } public class WorkIq : Icon { public WorkIq() : base("WorkIq", IconVariant.Filled, IconSize.Size20, "") { } } public class Wrench : Icon { public Wrench() : base("Wrench", IconVariant.Filled, IconSize.Size20, "") { } } @@ -2925,6 +2964,7 @@ public class WrenchSettings : Icon { public WrenchSettings() : base("WrenchSetti public class XboxConsole : Icon { public XboxConsole() : base("XboxConsole", IconVariant.Filled, IconSize.Size20, "") { } } public class XboxController : Icon { public XboxController() : base("XboxController", IconVariant.Filled, IconSize.Size20, "") { } } public class XboxControllerError : Icon { public XboxControllerError() : base("XboxControllerError", IconVariant.Filled, IconSize.Size20, "") { } } + public class XboxOneConsole : Icon { public XboxOneConsole() : base("XboxOneConsole", IconVariant.Filled, IconSize.Size20, "") { } } public class Xray : Icon { public Xray() : base("Xray", IconVariant.Filled, IconSize.Size20, "") { } } public class ZoomFit : Icon { public ZoomFit() : base("ZoomFit", IconVariant.Filled, IconSize.Size20, "") { } } public class ZoomIn : Icon { public ZoomIn() : base("ZoomIn", IconVariant.Filled, IconSize.Size20, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Filled/Filled24.cs b/src/Assets/FluentUI.Icons/Icons/Filled/Filled24.cs index 01c8cea464..3b6f3f34e9 100644 --- a/src/Assets/FluentUI.Icons/Icons/Filled/Filled24.cs +++ b/src/Assets/FluentUI.Icons/Icons/Filled/Filled24.cs @@ -149,8 +149,8 @@ public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll public class ArrowReplyDown : Icon { public ArrowReplyDown() : base("ArrowReplyDown", IconVariant.Filled, IconSize.Size24, "") { } } public class ArrowReset : Icon { public ArrowReset() : base("ArrowReset", IconVariant.Filled, IconSize.Size24, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Filled, IconSize.Size24, "") { } } - public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Filled, IconSize.Size24, "") { } } - public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Filled, IconSize.Size24, "") { } } + public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Filled, IconSize.Size24, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Filled, IconSize.Size24, "") { } } public class ArrowRouting : Icon { public ArrowRouting() : base("ArrowRouting", IconVariant.Filled, IconSize.Size24, "") { } } public class ArrowRoutingRectangleMultiple : Icon { public ArrowRoutingRectangleMultiple() : base("ArrowRoutingRectangleMultiple", IconVariant.Filled, IconSize.Size24, "") { } } public class ArrowsBidirectional : Icon { public ArrowsBidirectional() : base("ArrowsBidirectional", IconVariant.Filled, IconSize.Size24, "") { } } @@ -543,6 +543,7 @@ public class ClipboardHeart : Icon { public ClipboardHeart() : base("ClipboardHe public class ClipboardImage : Icon { public ClipboardImage() : base("ClipboardImage", IconVariant.Filled, IconSize.Size24, "") { } } public class ClipboardLetter : Icon { public ClipboardLetter() : base("ClipboardLetter", IconVariant.Filled, IconSize.Size24, "") { } } public class ClipboardLink : Icon { public ClipboardLink() : base("ClipboardLink", IconVariant.Filled, IconSize.Size24, "") { } } + public class ClipboardMarkdown : Icon { public ClipboardMarkdown() : base("ClipboardMarkdown", IconVariant.Filled, IconSize.Size24, "") { } } public class ClipboardMathFormula : Icon { public ClipboardMathFormula() : base("ClipboardMathFormula", IconVariant.Filled, IconSize.Size24, "") { } } public class ClipboardMonth : Icon { public ClipboardMonth() : base("ClipboardMonth", IconVariant.Filled, IconSize.Size24, "") { } } public class ClipboardMore : Icon { public ClipboardMore() : base("ClipboardMore", IconVariant.Filled, IconSize.Size24, "") { } } @@ -607,6 +608,7 @@ public class Color : Icon { public Color() : base("Color", IconVariant.Filled, I public class ColorBackground : Icon { public ColorBackground() : base("ColorBackground", IconVariant.Filled, IconSize.Size24, "") { } } public class ColorFill : Icon { public ColorFill() : base("ColorFill", IconVariant.Filled, IconSize.Size24, "") { } } public class ColorLine : Icon { public ColorLine() : base("ColorLine", IconVariant.Filled, IconSize.Size24, "") { } } + public class ColorOff : Icon { public ColorOff() : base("ColorOff", IconVariant.Filled, IconSize.Size24, "") { } } public class Column : Icon { public Column() : base("Column", IconVariant.Filled, IconSize.Size24, "") { } } public class ColumnEdit : Icon { public ColumnEdit() : base("ColumnEdit", IconVariant.Filled, IconSize.Size24, "") { } } public class ColumnTriple : Icon { public ColumnTriple() : base("ColumnTriple", IconVariant.Filled, IconSize.Size24, "") { } } @@ -655,10 +657,10 @@ public class ContractUpRight : Icon { public ContractUpRight() : base("ContractU public class ControlButton : Icon { public ControlButton() : base("ControlButton", IconVariant.Filled, IconSize.Size24, "") { } } public class ConvertRange : Icon { public ConvertRange() : base("ConvertRange", IconVariant.Filled, IconSize.Size24, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Filled, IconSize.Size24, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size24, "") { } } - public class CopyAdd : Icon { public CopyAdd() : base("CopyAdd", IconVariant.Filled, IconSize.Size24, "") { } } - public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Filled, IconSize.Size24, "") { } } - public class CopySelect : Icon { public CopySelect() : base("CopySelect", IconVariant.Filled, IconSize.Size24, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size24, "") { } } + public class CopyAdd : Icon { public CopyAdd() : base("CopyAdd", IconVariant.Filled, IconSize.Size24, "") { } } + public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Filled, IconSize.Size24, "") { } } + public class CopySelect : Icon { public CopySelect() : base("CopySelect", IconVariant.Filled, IconSize.Size24, "") { } } public class Couch : Icon { public Couch() : base("Couch", IconVariant.Filled, IconSize.Size24, "") { } } public class Counter : Icon { public Counter() : base("Counter", IconVariant.Filled, IconSize.Size24, "") { } } public class CreditCardClock : Icon { public CreditCardClock() : base("CreditCardClock", IconVariant.Filled, IconSize.Size24, "") { } } @@ -699,6 +701,7 @@ public class DatabaseCheckmark : Icon { public DatabaseCheckmark() : base("Datab public class DatabaseLink : Icon { public DatabaseLink() : base("DatabaseLink", IconVariant.Filled, IconSize.Size24, "") { } } public class DatabasePerson : Icon { public DatabasePerson() : base("DatabasePerson", IconVariant.Filled, IconSize.Size24, "") { } } public class DatabaseSearch : Icon { public DatabaseSearch() : base("DatabaseSearch", IconVariant.Filled, IconSize.Size24, "") { } } + public class DatabaseSettings : Icon { public DatabaseSettings() : base("DatabaseSettings", IconVariant.Filled, IconSize.Size24, "") { } } public class DatabaseSwitch : Icon { public DatabaseSwitch() : base("DatabaseSwitch", IconVariant.Filled, IconSize.Size24, "") { } } public class DataFunnel : Icon { public DataFunnel() : base("DataFunnel", IconVariant.Filled, IconSize.Size24, "") { } } public class DataHistogram : Icon { public DataHistogram() : base("DataHistogram", IconVariant.Filled, IconSize.Size24, "") { } } @@ -877,6 +880,7 @@ public class DocumentToolbox : Icon { public DocumentToolbox() : base("DocumentT public class DocumentWidth : Icon { public DocumentWidth() : base("DocumentWidth", IconVariant.Filled, IconSize.Size24, "") { } } public class DocumentWord : Icon { public DocumentWord() : base("DocumentWord", IconVariant.Filled, IconSize.Size24, "") { } } public class Door : Icon { public Door() : base("Door", IconVariant.Filled, IconSize.Size24, "") { } } + public class DoorAdd : Icon { public DoorAdd() : base("DoorAdd", IconVariant.Filled, IconSize.Size24, "") { } } public class DoorArrowLeft : Icon { public DoorArrowLeft() : base("DoorArrowLeft", IconVariant.Filled, IconSize.Size24, "") { } } public class DoorTag : Icon { public DoorTag() : base("DoorTag", IconVariant.Filled, IconSize.Size24, "") { } } public class DoubleSwipeDown : Icon { public DoubleSwipeDown() : base("DoubleSwipeDown", IconVariant.Filled, IconSize.Size24, "") { } } @@ -1062,7 +1066,8 @@ public class GanttChart : Icon { public GanttChart() : base("GanttChart", IconVa public class Gas : Icon { public Gas() : base("Gas", IconVariant.Filled, IconSize.Size24, "") { } } public class GasPump : Icon { public GasPump() : base("GasPump", IconVariant.Filled, IconSize.Size24, "") { } } public class Gauge : Icon { public Gauge() : base("Gauge", IconVariant.Filled, IconSize.Size24, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size24, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Filled, IconSize.Size24, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size24, "") { } } public class Gavel : Icon { public Gavel() : base("Gavel", IconVariant.Filled, IconSize.Size24, "") { } } public class Gesture : Icon { public Gesture() : base("Gesture", IconVariant.Filled, IconSize.Size24, "") { } } public class Gif : Icon { public Gif() : base("Gif", IconVariant.Filled, IconSize.Size24, "") { } } @@ -1310,6 +1315,7 @@ public class LinkAdd : Icon { public LinkAdd() : base("LinkAdd", IconVariant.Fil public class LinkDismiss : Icon { public LinkDismiss() : base("LinkDismiss", IconVariant.Filled, IconSize.Size24, "") { } } public class LinkEdit : Icon { public LinkEdit() : base("LinkEdit", IconVariant.Filled, IconSize.Size24, "") { } } public class LinkMultiple : Icon { public LinkMultiple() : base("LinkMultiple", IconVariant.Filled, IconSize.Size24, "") { } } + public class LinkOff : Icon { public LinkOff() : base("LinkOff", IconVariant.Filled, IconSize.Size24, "") { } } public class LinkPerson : Icon { public LinkPerson() : base("LinkPerson", IconVariant.Filled, IconSize.Size24, "") { } } public class LinkSettings : Icon { public LinkSettings() : base("LinkSettings", IconVariant.Filled, IconSize.Size24, "") { } } public class LinkSquare : Icon { public LinkSquare() : base("LinkSquare", IconVariant.Filled, IconSize.Size24, "") { } } @@ -1702,7 +1708,7 @@ public class ProjectionScreenText : Icon { public ProjectionScreenText() : base( public class Prompt : Icon { public Prompt() : base("Prompt", IconVariant.Filled, IconSize.Size24, "") { } } public class ProtocolHandler : Icon { public ProtocolHandler() : base("ProtocolHandler", IconVariant.Filled, IconSize.Size24, "") { } } public class Pulse : Icon { public Pulse() : base("Pulse", IconVariant.Filled, IconSize.Size24, "") { } } - public class PulseSquare : Icon { public PulseSquare() : base("PulseSquare", IconVariant.Filled, IconSize.Size24, "") { } } + public class PulseSquare : Icon { public PulseSquare() : base("PulseSquare", IconVariant.Filled, IconSize.Size24, "") { } } public class PuzzleCube : Icon { public PuzzleCube() : base("PuzzleCube", IconVariant.Filled, IconSize.Size24, "") { } } public class PuzzleCubePiece : Icon { public PuzzleCubePiece() : base("PuzzleCubePiece", IconVariant.Filled, IconSize.Size24, "") { } } public class PuzzlePiece : Icon { public PuzzlePiece() : base("PuzzlePiece", IconVariant.Filled, IconSize.Size24, "") { } } @@ -1769,7 +1775,7 @@ public class Run : Icon { public Run() : base("Run", IconVariant.Filled, IconSiz public class Sanitize : Icon { public Sanitize() : base("Sanitize", IconVariant.Filled, IconSize.Size24, "") { } } public class Save : Icon { public Save() : base("Save", IconVariant.Filled, IconSize.Size24, "") { } } public class SaveArrowRight : Icon { public SaveArrowRight() : base("SaveArrowRight", IconVariant.Filled, IconSize.Size24, "") { } } - public class SaveCopy : Icon { public SaveCopy() : base("SaveCopy", IconVariant.Filled, IconSize.Size24, "") { } } + public class SaveCopy : Icon { public SaveCopy() : base("SaveCopy", IconVariant.Filled, IconSize.Size24, "") { } } public class SaveEdit : Icon { public SaveEdit() : base("SaveEdit", IconVariant.Filled, IconSize.Size24, "") { } } public class SaveMultiple : Icon { public SaveMultiple() : base("SaveMultiple", IconVariant.Filled, IconSize.Size24, "") { } } public class SaveSync : Icon { public SaveSync() : base("SaveSync", IconVariant.Filled, IconSize.Size24, "") { } } @@ -1811,7 +1817,7 @@ public class SelectObjectSkewEdit : Icon { public SelectObjectSkewEdit() : base( public class Send : Icon { public Send() : base("Send", IconVariant.Filled, IconSize.Size24, "") { } } public class SendBeaker : Icon { public SendBeaker() : base("SendBeaker", IconVariant.Filled, IconSize.Size24, "") { } } public class SendClock : Icon { public SendClock() : base("SendClock", IconVariant.Filled, IconSize.Size24, "") { } } - public class SendCopy : Icon { public SendCopy() : base("SendCopy", IconVariant.Filled, IconSize.Size24, "") { } } + public class SendCopy : Icon { public SendCopy() : base("SendCopy", IconVariant.Filled, IconSize.Size24, "") { } } public class SendPerson : Icon { public SendPerson() : base("SendPerson", IconVariant.Filled, IconSize.Size24, "") { } } public class SerialPort : Icon { public SerialPort() : base("SerialPort", IconVariant.Filled, IconSize.Size24, "") { } } public class SerialPortOff : Icon { public SerialPortOff() : base("SerialPortOff", IconVariant.Filled, IconSize.Size24, "") { } } @@ -1893,8 +1899,8 @@ public class SlideEraser : Icon { public SlideEraser() : base("SlideEraser", Ico public class SlideGrid : Icon { public SlideGrid() : base("SlideGrid", IconVariant.Filled, IconSize.Size24, "") { } } public class SlideHide : Icon { public SlideHide() : base("SlideHide", IconVariant.Filled, IconSize.Size24, "") { } } public class SlideLayout : Icon { public SlideLayout() : base("SlideLayout", IconVariant.Filled, IconSize.Size24, "") { } } - public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Filled, IconSize.Size24, "") { } } - public class SlideMicrophone : Icon { public SlideMicrophone() : base("SlideMicrophone", IconVariant.Filled, IconSize.Size24, "") { } } + public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Filled, IconSize.Size24, "") { } } + public class SlideMicrophone : Icon { public SlideMicrophone() : base("SlideMicrophone", IconVariant.Filled, IconSize.Size24, "") { } } public class SlideMultiple : Icon { public SlideMultiple() : base("SlideMultiple", IconVariant.Filled, IconSize.Size24, "") { } } public class SlideMultipleArrowRight : Icon { public SlideMultipleArrowRight() : base("SlideMultipleArrowRight", IconVariant.Filled, IconSize.Size24, "") { } } public class SlideMultipleSearch : Icon { public SlideMultipleSearch() : base("SlideMultipleSearch", IconVariant.Filled, IconSize.Size24, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Filled/Filled28.cs b/src/Assets/FluentUI.Icons/Icons/Filled/Filled28.cs index 530b3cab06..f5a69915c0 100644 --- a/src/Assets/FluentUI.Icons/Icons/Filled/Filled28.cs +++ b/src/Assets/FluentUI.Icons/Icons/Filled/Filled28.cs @@ -60,6 +60,9 @@ public class ArrowDownload : Icon { public ArrowDownload() : base("ArrowDownload public class ArrowDownloadOff : Icon { public ArrowDownloadOff() : base("ArrowDownloadOff", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowExit : Icon { public ArrowExit() : base("ArrowExit", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowExpand : Icon { public ArrowExpand() : base("ArrowExpand", IconVariant.Filled, IconSize.Size28, "") { } } + public class ArrowExportLtr : Icon { public ArrowExportLtr() : base("ArrowExportLtr", IconVariant.Filled, IconSize.Size28, "") { } } + public class ArrowExportRtl : Icon { public ArrowExportRtl() : base("ArrowExportRtl", IconVariant.Filled, IconSize.Size28, "") { } } + public class ArrowExportUp : Icon { public ArrowExportUp() : base("ArrowExportUp", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowFlowDiagonalUpRight : Icon { public ArrowFlowDiagonalUpRight() : base("ArrowFlowDiagonalUpRight", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowFlowSquareMultiple : Icon { public ArrowFlowSquareMultiple() : base("ArrowFlowSquareMultiple", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowForward : Icon { public ArrowForward() : base("ArrowForward", IconVariant.Filled, IconSize.Size28, "") { } } @@ -67,6 +70,7 @@ public class ArrowHookDownLeft : Icon { public ArrowHookDownLeft() : base("Arrow public class ArrowHookDownRight : Icon { public ArrowHookDownRight() : base("ArrowHookDownRight", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowHookUpLeft : Icon { public ArrowHookUpLeft() : base("ArrowHookUpLeft", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowHookUpRight : Icon { public ArrowHookUpRight() : base("ArrowHookUpRight", IconVariant.Filled, IconSize.Size28, "") { } } + public class ArrowImport : Icon { public ArrowImport() : base("ArrowImport", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowLeft : Icon { public ArrowLeft() : base("ArrowLeft", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowMaximize : Icon { public ArrowMaximize() : base("ArrowMaximize", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowMaximizeTopLeftBottomRight : Icon { public ArrowMaximizeTopLeftBottomRight() : base("ArrowMaximizeTopLeftBottomRight", IconVariant.Filled, IconSize.Size28, "") { } } @@ -78,6 +82,8 @@ public class ArrowRepeatAll : Icon { public ArrowRepeatAll() : base("ArrowRepeat public class ArrowReply : Icon { public ArrowReply() : base("ArrowReply", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Filled, IconSize.Size28, "") { } } + public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Filled, IconSize.Size28, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowShuffle : Icon { public ArrowShuffle() : base("ArrowShuffle", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowShuffleOff : Icon { public ArrowShuffleOff() : base("ArrowShuffleOff", IconVariant.Filled, IconSize.Size28, "") { } } public class ArrowSort : Icon { public ArrowSort() : base("ArrowSort", IconVariant.Filled, IconSize.Size28, "") { } } @@ -261,7 +267,9 @@ public class CloudWords : Icon { public CloudWords() : base("CloudWords", IconVa public class Clover : Icon { public Clover() : base("Clover", IconVariant.Filled, IconSize.Size28, "") { } } public class CodeBlock : Icon { public CodeBlock() : base("CodeBlock", IconVariant.Filled, IconSize.Size28, "") { } } public class CoinMultiple : Icon { public CoinMultiple() : base("CoinMultiple", IconVariant.Filled, IconSize.Size28, "") { } } + public class Color : Icon { public Color() : base("Color", IconVariant.Filled, IconSize.Size28, "") { } } public class ColorFill : Icon { public ColorFill() : base("ColorFill", IconVariant.Filled, IconSize.Size28, "") { } } + public class ColorOff : Icon { public ColorOff() : base("ColorOff", IconVariant.Filled, IconSize.Size28, "") { } } public class Column : Icon { public Column() : base("Column", IconVariant.Filled, IconSize.Size28, "") { } } public class Comment : Icon { public Comment() : base("Comment", IconVariant.Filled, IconSize.Size28, "") { } } public class CommentAdd : Icon { public CommentAdd() : base("CommentAdd", IconVariant.Filled, IconSize.Size28, "") { } } @@ -290,7 +298,7 @@ public class ContentViewGalleryLightning : Icon { public ContentViewGalleryLight public class ContractDownLeft : Icon { public ContractDownLeft() : base("ContractDownLeft", IconVariant.Filled, IconSize.Size28, "") { } } public class ContractUpRight : Icon { public ContractUpRight() : base("ContractUpRight", IconVariant.Filled, IconSize.Size28, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Filled, IconSize.Size28, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size28, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size28, "") { } } public class CreditCardClock : Icon { public CreditCardClock() : base("CreditCardClock", IconVariant.Filled, IconSize.Size28, "") { } } public class Crop : Icon { public Crop() : base("Crop", IconVariant.Filled, IconSize.Size28, "") { } } public class Cube : Icon { public Cube() : base("Cube", IconVariant.Filled, IconSize.Size28, "") { } } @@ -417,7 +425,8 @@ public class FStop : Icon { public FStop() : base("FStop", IconVariant.Filled, I public class FullScreenMaximize : Icon { public FullScreenMaximize() : base("FullScreenMaximize", IconVariant.Filled, IconSize.Size28, "") { } } public class FullScreenMinimize : Icon { public FullScreenMinimize() : base("FullScreenMinimize", IconVariant.Filled, IconSize.Size28, "") { } } public class Games : Icon { public Games() : base("Games", IconVariant.Filled, IconSize.Size28, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size28, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Filled, IconSize.Size28, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size28, "") { } } public class Glance : Icon { public Glance() : base("Glance", IconVariant.Filled, IconSize.Size28, "") { } } public class GlanceHorizontal : Icon { public GlanceHorizontal() : base("GlanceHorizontal", IconVariant.Filled, IconSize.Size28, "") { } } public class Glasses : Icon { public Glasses() : base("Glasses", IconVariant.Filled, IconSize.Size28, "") { } } @@ -485,6 +494,7 @@ public class LineHorizontal2DashesSolid : Icon { public LineHorizontal2DashesSol public class LineHorizontal3 : Icon { public LineHorizontal3() : base("LineHorizontal3", IconVariant.Filled, IconSize.Size28, "") { } } public class LineStyleSketch : Icon { public LineStyleSketch() : base("LineStyleSketch", IconVariant.Filled, IconSize.Size28, "") { } } public class Link : Icon { public Link() : base("Link", IconVariant.Filled, IconSize.Size28, "") { } } + public class LinkOff : Icon { public LinkOff() : base("LinkOff", IconVariant.Filled, IconSize.Size28, "") { } } public class List : Icon { public List() : base("List", IconVariant.Filled, IconSize.Size28, "") { } } public class LocalLanguage : Icon { public LocalLanguage() : base("LocalLanguage", IconVariant.Filled, IconSize.Size28, "") { } } public class LocalLanguageEn : Icon { public LocalLanguageEn() : base("LocalLanguageEn", IconVariant.Filled, IconSize.Size28, "") { } } @@ -665,6 +675,7 @@ public class Poll : Icon { public Poll() : base("Poll", IconVariant.Filled, Icon public class Power : Icon { public Power() : base("Power", IconVariant.Filled, IconSize.Size28, "") { } } public class Premium : Icon { public Premium() : base("Premium", IconVariant.Filled, IconSize.Size28, "") { } } public class Presenter : Icon { public Presenter() : base("Presenter", IconVariant.Filled, IconSize.Size28, "") { } } + public class PreviewLink : Icon { public PreviewLink() : base("PreviewLink", IconVariant.Filled, IconSize.Size28, "") { } } public class Previous : Icon { public Previous() : base("Previous", IconVariant.Filled, IconSize.Size28, "") { } } public class Print : Icon { public Print() : base("Print", IconVariant.Filled, IconSize.Size28, "") { } } public class Prohibited : Icon { public Prohibited() : base("Prohibited", IconVariant.Filled, IconSize.Size28, "") { } } @@ -697,12 +708,15 @@ public class Replay : Icon { public Replay() : base("Replay", IconVariant.Filled public class Resize : Icon { public Resize() : base("Resize", IconVariant.Filled, IconSize.Size28, "") { } } public class Rewind : Icon { public Rewind() : base("Rewind", IconVariant.Filled, IconSize.Size28, "") { } } public class Rhombus : Icon { public Rhombus() : base("Rhombus", IconVariant.Filled, IconSize.Size28, "") { } } + public class Ribbon : Icon { public Ribbon() : base("Ribbon", IconVariant.Filled, IconSize.Size28, "") { } } + public class RibbonOff : Icon { public RibbonOff() : base("RibbonOff", IconVariant.Filled, IconSize.Size28, "") { } } public class RoadCone : Icon { public RoadCone() : base("RoadCone", IconVariant.Filled, IconSize.Size28, "") { } } public class Rocket : Icon { public Rocket() : base("Rocket", IconVariant.Filled, IconSize.Size28, "") { } } public class RowChild : Icon { public RowChild() : base("RowChild", IconVariant.Filled, IconSize.Size28, "") { } } public class Ruler : Icon { public Ruler() : base("Ruler", IconVariant.Filled, IconSize.Size28, "") { } } public class Run : Icon { public Run() : base("Run", IconVariant.Filled, IconSize.Size28, "") { } } public class Save : Icon { public Save() : base("Save", IconVariant.Filled, IconSize.Size28, "") { } } + public class Scales : Icon { public Scales() : base("Scales", IconVariant.Filled, IconSize.Size28, "") { } } public class ScanCamera : Icon { public ScanCamera() : base("ScanCamera", IconVariant.Filled, IconSize.Size28, "") { } } public class ScanDash : Icon { public ScanDash() : base("ScanDash", IconVariant.Filled, IconSize.Size28, "") { } } public class ScanPerson : Icon { public ScanPerson() : base("ScanPerson", IconVariant.Filled, IconSize.Size28, "") { } } @@ -747,6 +761,7 @@ public class SkipForward10 : Icon { public SkipForward10() : base("SkipForward10 public class SkipForward15 : Icon { public SkipForward15() : base("SkipForward15", IconVariant.Filled, IconSize.Size28, "") { } } public class SkipForward30 : Icon { public SkipForward30() : base("SkipForward30", IconVariant.Filled, IconSize.Size28, "") { } } public class SlideAdd : Icon { public SlideAdd() : base("SlideAdd", IconVariant.Filled, IconSize.Size28, "") { } } + public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Filled, IconSize.Size28, "") { } } public class SlideRecord : Icon { public SlideRecord() : base("SlideRecord", IconVariant.Filled, IconSize.Size28, "") { } } public class SlideSearch : Icon { public SlideSearch() : base("SlideSearch", IconVariant.Filled, IconSize.Size28, "") { } } public class SlideText : Icon { public SlideText() : base("SlideText", IconVariant.Filled, IconSize.Size28, "") { } } @@ -865,6 +880,7 @@ public class TemperatureDegreeCelsius : Icon { public TemperatureDegreeCelsius() public class TemperatureDegreeFahrenheit : Icon { public TemperatureDegreeFahrenheit() : base("TemperatureDegreeFahrenheit", IconVariant.Filled, IconSize.Size28, "") { } } public class Tent : Icon { public Tent() : base("Tent", IconVariant.Filled, IconSize.Size28, "") { } } public class TetrisApp : Icon { public TetrisApp() : base("TetrisApp", IconVariant.Filled, IconSize.Size28, "") { } } + public class TextAdd : Icon { public TextAdd() : base("TextAdd", IconVariant.Filled, IconSize.Size28, "") { } } public class TextArrowDownRightColumn : Icon { public TextArrowDownRightColumn() : base("TextArrowDownRightColumn", IconVariant.Filled, IconSize.Size28, "") { } } public class TextBold : Icon { public TextBold() : base("TextBold", IconVariant.Filled, IconSize.Size28, "") { } } public class TextBoldBg : Icon { public TextBoldBg() : base("TextBoldBg", IconVariant.Filled, IconSize.Size28, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Filled/Filled32.cs b/src/Assets/FluentUI.Icons/Icons/Filled/Filled32.cs index f8de076c5f..aed6eb0d3c 100644 --- a/src/Assets/FluentUI.Icons/Icons/Filled/Filled32.cs +++ b/src/Assets/FluentUI.Icons/Icons/Filled/Filled32.cs @@ -57,6 +57,9 @@ public class ArrowDownload : Icon { public ArrowDownload() : base("ArrowDownload public class ArrowDownloadOff : Icon { public ArrowDownloadOff() : base("ArrowDownloadOff", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowDownRight : Icon { public ArrowDownRight() : base("ArrowDownRight", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowExit : Icon { public ArrowExit() : base("ArrowExit", IconVariant.Filled, IconSize.Size32, "") { } } + public class ArrowExportLtr : Icon { public ArrowExportLtr() : base("ArrowExportLtr", IconVariant.Filled, IconSize.Size32, "") { } } + public class ArrowExportRtl : Icon { public ArrowExportRtl() : base("ArrowExportRtl", IconVariant.Filled, IconSize.Size32, "") { } } + public class ArrowExportUp : Icon { public ArrowExportUp() : base("ArrowExportUp", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowFlowDiagonalUpRight : Icon { public ArrowFlowDiagonalUpRight() : base("ArrowFlowDiagonalUpRight", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowFlowSquareMultiple : Icon { public ArrowFlowSquareMultiple() : base("ArrowFlowSquareMultiple", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowFlowUpRight : Icon { public ArrowFlowUpRight() : base("ArrowFlowUpRight", IconVariant.Filled, IconSize.Size32, "") { } } @@ -65,6 +68,7 @@ public class ArrowHookDownLeft : Icon { public ArrowHookDownLeft() : base("Arrow public class ArrowHookDownRight : Icon { public ArrowHookDownRight() : base("ArrowHookDownRight", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowHookUpLeft : Icon { public ArrowHookUpLeft() : base("ArrowHookUpLeft", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowHookUpRight : Icon { public ArrowHookUpRight() : base("ArrowHookUpRight", IconVariant.Filled, IconSize.Size32, "") { } } + public class ArrowImport : Icon { public ArrowImport() : base("ArrowImport", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowLeft : Icon { public ArrowLeft() : base("ArrowLeft", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowMaximize : Icon { public ArrowMaximize() : base("ArrowMaximize", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowOutlineDownLeft : Icon { public ArrowOutlineDownLeft() : base("ArrowOutlineDownLeft", IconVariant.Filled, IconSize.Size32, "") { } } @@ -74,6 +78,8 @@ public class ArrowReply : Icon { public ArrowReply() : base("ArrowReply", IconVa public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowReset : Icon { public ArrowReset() : base("ArrowReset", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Filled, IconSize.Size32, "") { } } + public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Filled, IconSize.Size32, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowShuffle : Icon { public ArrowShuffle() : base("ArrowShuffle", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowShuffleOff : Icon { public ArrowShuffleOff() : base("ArrowShuffleOff", IconVariant.Filled, IconSize.Size32, "") { } } public class ArrowSquare : Icon { public ArrowSquare() : base("ArrowSquare", IconVariant.Filled, IconSize.Size32, "") { } } @@ -244,6 +250,7 @@ public class Clover : Icon { public Clover() : base("Clover", IconVariant.Filled public class CodeBlock : Icon { public CodeBlock() : base("CodeBlock", IconVariant.Filled, IconSize.Size32, "") { } } public class CodeCircle : Icon { public CodeCircle() : base("CodeCircle", IconVariant.Filled, IconSize.Size32, "") { } } public class CoinMultiple : Icon { public CoinMultiple() : base("CoinMultiple", IconVariant.Filled, IconSize.Size32, "") { } } + public class Color : Icon { public Color() : base("Color", IconVariant.Filled, IconSize.Size32, "") { } } public class ColorFill : Icon { public ColorFill() : base("ColorFill", IconVariant.Filled, IconSize.Size32, "") { } } public class Column : Icon { public Column() : base("Column", IconVariant.Filled, IconSize.Size32, "") { } } public class Comment : Icon { public Comment() : base("Comment", IconVariant.Filled, IconSize.Size32, "") { } } @@ -262,7 +269,7 @@ public class ContentView : Icon { public ContentView() : base("ContentView", Ico public class ContractDownLeft : Icon { public ContractDownLeft() : base("ContractDownLeft", IconVariant.Filled, IconSize.Size32, "") { } } public class ContractUpRight : Icon { public ContractUpRight() : base("ContractUpRight", IconVariant.Filled, IconSize.Size32, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Filled, IconSize.Size32, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size32, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size32, "") { } } public class Couch : Icon { public Couch() : base("Couch", IconVariant.Filled, IconSize.Size32, "") { } } public class CreditCardClock : Icon { public CreditCardClock() : base("CreditCardClock", IconVariant.Filled, IconSize.Size32, "") { } } public class Crop : Icon { public Crop() : base("Crop", IconVariant.Filled, IconSize.Size32, "") { } } @@ -387,12 +394,15 @@ public class FolderPerson : Icon { public FolderPerson() : base("FolderPerson", public class FolderProhibited : Icon { public FolderProhibited() : base("FolderProhibited", IconVariant.Filled, IconSize.Size32, "") { } } public class Food : Icon { public Food() : base("Food", IconVariant.Filled, IconSize.Size32, "") { } } public class FoodChickenLeg : Icon { public FoodChickenLeg() : base("FoodChickenLeg", IconVariant.Filled, IconSize.Size32, "") { } } + public class Form : Icon { public Form() : base("Form", IconVariant.Filled, IconSize.Size32, "") { } } public class FormMultipleCollection : Icon { public FormMultipleCollection() : base("FormMultipleCollection", IconVariant.Filled, IconSize.Size32, "") { } } + public class FormNew : Icon { public FormNew() : base("FormNew", IconVariant.Filled, IconSize.Size32, "") { } } public class FullScreenMaximize : Icon { public FullScreenMaximize() : base("FullScreenMaximize", IconVariant.Filled, IconSize.Size32, "") { } } public class FullScreenMinimize : Icon { public FullScreenMinimize() : base("FullScreenMinimize", IconVariant.Filled, IconSize.Size32, "") { } } public class Games : Icon { public Games() : base("Games", IconVariant.Filled, IconSize.Size32, "") { } } public class Gauge : Icon { public Gauge() : base("Gauge", IconVariant.Filled, IconSize.Size32, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size32, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Filled, IconSize.Size32, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size32, "") { } } public class Gavel : Icon { public Gavel() : base("Gavel", IconVariant.Filled, IconSize.Size32, "") { } } public class GiftOpen : Icon { public GiftOpen() : base("GiftOpen", IconVariant.Filled, IconSize.Size32, "") { } } public class Glance : Icon { public Glance() : base("Glance", IconVariant.Filled, IconSize.Size32, "") { } } @@ -640,6 +650,7 @@ public class Poll : Icon { public Poll() : base("Poll", IconVariant.Filled, Icon public class PollOff : Icon { public PollOff() : base("PollOff", IconVariant.Filled, IconSize.Size32, "") { } } public class Premium : Icon { public Premium() : base("Premium", IconVariant.Filled, IconSize.Size32, "") { } } public class Presenter : Icon { public Presenter() : base("Presenter", IconVariant.Filled, IconSize.Size32, "") { } } + public class PreviewLink : Icon { public PreviewLink() : base("PreviewLink", IconVariant.Filled, IconSize.Size32, "") { } } public class Previous : Icon { public Previous() : base("Previous", IconVariant.Filled, IconSize.Size32, "") { } } public class Print : Icon { public Print() : base("Print", IconVariant.Filled, IconSize.Size32, "") { } } public class Prohibited : Icon { public Prohibited() : base("Prohibited", IconVariant.Filled, IconSize.Size32, "") { } } @@ -672,7 +683,7 @@ public class Ruler : Icon { public Ruler() : base("Ruler", IconVariant.Filled, I public class Run : Icon { public Run() : base("Run", IconVariant.Filled, IconSize.Size32, "") { } } public class Save : Icon { public Save() : base("Save", IconVariant.Filled, IconSize.Size32, "") { } } public class Savings : Icon { public Savings() : base("Savings", IconVariant.Filled, IconSize.Size32, "") { } } - public class Scales : Icon { public Scales() : base("Scales", IconVariant.Filled, IconSize.Size32, "") { } } + public class Scales : Icon { public Scales() : base("Scales", IconVariant.Filled, IconSize.Size32, "") { } } public class ScanDash : Icon { public ScanDash() : base("ScanDash", IconVariant.Filled, IconSize.Size32, "") { } } public class ScanText : Icon { public ScanText() : base("ScanText", IconVariant.Filled, IconSize.Size32, "") { } } public class Script : Icon { public Script() : base("Script", IconVariant.Filled, IconSize.Size32, "") { } } @@ -779,6 +790,7 @@ public class TemperatureDegreeFahrenheit : Icon { public TemperatureDegreeFahren public class TetrisApp : Icon { public TetrisApp() : base("TetrisApp", IconVariant.Filled, IconSize.Size32, "") { } } public class Text : Icon { public Text() : base("Text", IconVariant.Filled, IconSize.Size32, "") { } } public class TextAbcUnderlineDouble : Icon { public TextAbcUnderlineDouble() : base("TextAbcUnderlineDouble", IconVariant.Filled, IconSize.Size32, "") { } } + public class TextAdd : Icon { public TextAdd() : base("TextAdd", IconVariant.Filled, IconSize.Size32, "") { } } public class TextArrowDownRightColumn : Icon { public TextArrowDownRightColumn() : base("TextArrowDownRightColumn", IconVariant.Filled, IconSize.Size32, "") { } } public class Textbox : Icon { public Textbox() : base("Textbox", IconVariant.Filled, IconSize.Size32, "") { } } public class TextboxCheckmark : Icon { public TextboxCheckmark() : base("TextboxCheckmark", IconVariant.Filled, IconSize.Size32, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Filled/Filled48.cs b/src/Assets/FluentUI.Icons/Icons/Filled/Filled48.cs index 728b18bf3d..f2ff360e84 100644 --- a/src/Assets/FluentUI.Icons/Icons/Filled/Filled48.cs +++ b/src/Assets/FluentUI.Icons/Icons/Filled/Filled48.cs @@ -67,6 +67,8 @@ public class ArrowReply : Icon { public ArrowReply() : base("ArrowReply", IconVa public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll", IconVariant.Filled, IconSize.Size48, "") { } } public class ArrowReset : Icon { public ArrowReset() : base("ArrowReset", IconVariant.Filled, IconSize.Size48, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Filled, IconSize.Size48, "") { } } + public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Filled, IconSize.Size48, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Filled, IconSize.Size48, "") { } } public class ArrowShuffle : Icon { public ArrowShuffle() : base("ArrowShuffle", IconVariant.Filled, IconSize.Size48, "") { } } public class ArrowShuffleOff : Icon { public ArrowShuffleOff() : base("ArrowShuffleOff", IconVariant.Filled, IconSize.Size48, "") { } } public class ArrowSyncCircle : Icon { public ArrowSyncCircle() : base("ArrowSyncCircle", IconVariant.Filled, IconSize.Size48, "") { } } @@ -226,6 +228,7 @@ public class ContactCardRibbon : Icon { public ContactCardRibbon() : base("Conta public class ContractDownLeft : Icon { public ContractDownLeft() : base("ContractDownLeft", IconVariant.Filled, IconSize.Size48, "") { } } public class ContractUpRight : Icon { public ContractUpRight() : base("ContractUpRight", IconVariant.Filled, IconSize.Size48, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Filled, IconSize.Size48, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Filled, IconSize.Size48, "") { } } public class Couch : Icon { public Couch() : base("Couch", IconVariant.Filled, IconSize.Size48, "") { } } public class Crop : Icon { public Crop() : base("Crop", IconVariant.Filled, IconSize.Size48, "") { } } public class Cube : Icon { public Cube() : base("Cube", IconVariant.Filled, IconSize.Size48, "") { } } @@ -264,6 +267,7 @@ public class Document : Icon { public Document() : base("Document", IconVariant. public class DocumentAdd : Icon { public DocumentAdd() : base("DocumentAdd", IconVariant.Filled, IconSize.Size48, "") { } } public class DocumentArrowLeft : Icon { public DocumentArrowLeft() : base("DocumentArrowLeft", IconVariant.Filled, IconSize.Size48, "") { } } public class DocumentCopy : Icon { public DocumentCopy() : base("DocumentCopy", IconVariant.Filled, IconSize.Size48, "") { } } + public class DocumentDismiss : Icon { public DocumentDismiss() : base("DocumentDismiss", IconVariant.Filled, IconSize.Size48, "") { } } public class DocumentFolder : Icon { public DocumentFolder() : base("DocumentFolder", IconVariant.Filled, IconSize.Size48, "") { } } public class DocumentLightning : Icon { public DocumentLightning() : base("DocumentLightning", IconVariant.Filled, IconSize.Size48, "") { } } public class DocumentLock : Icon { public DocumentLock() : base("DocumentLock", IconVariant.Filled, IconSize.Size48, "") { } } @@ -328,7 +332,8 @@ public class FormNew : Icon { public FormNew() : base("FormNew", IconVariant.Fil public class Fps30 : Icon { public Fps30() : base("Fps30", IconVariant.Filled, IconSize.Size48, "") { } } public class Fps60 : Icon { public Fps60() : base("Fps60", IconVariant.Filled, IconSize.Size48, "") { } } public class Games : Icon { public Games() : base("Games", IconVariant.Filled, IconSize.Size48, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size48, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Filled, IconSize.Size48, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Filled, IconSize.Size48, "") { } } public class Glance : Icon { public Glance() : base("Glance", IconVariant.Filled, IconSize.Size48, "") { } } public class GlanceHorizontal : Icon { public GlanceHorizontal() : base("GlanceHorizontal", IconVariant.Filled, IconSize.Size48, "") { } } public class Glasses : Icon { public Glasses() : base("Glasses", IconVariant.Filled, IconSize.Size48, "") { } } @@ -479,6 +484,7 @@ public class PeopleCommunication : Icon { public PeopleCommunication() : base("P public class PeopleCommunity : Icon { public PeopleCommunity() : base("PeopleCommunity", IconVariant.Filled, IconSize.Size48, "") { } } public class PeopleInterwoven : Icon { public PeopleInterwoven() : base("PeopleInterwoven", IconVariant.Filled, IconSize.Size48, "") { } } public class PeopleLink : Icon { public PeopleLink() : base("PeopleLink", IconVariant.Filled, IconSize.Size48, "") { } } + public class PeopleProhibited : Icon { public PeopleProhibited() : base("PeopleProhibited", IconVariant.Filled, IconSize.Size48, "") { } } public class PeopleQueue : Icon { public PeopleQueue() : base("PeopleQueue", IconVariant.Filled, IconSize.Size48, "") { } } public class PeopleStar : Icon { public PeopleStar() : base("PeopleStar", IconVariant.Filled, IconSize.Size48, "") { } } public class PeopleTeam : Icon { public PeopleTeam() : base("PeopleTeam", IconVariant.Filled, IconSize.Size48, "") { } } @@ -532,6 +538,7 @@ public class RoadCone : Icon { public RoadCone() : base("RoadCone", IconVariant. public class Rocket : Icon { public Rocket() : base("Rocket", IconVariant.Filled, IconSize.Size48, "") { } } public class Ruler : Icon { public Ruler() : base("Ruler", IconVariant.Filled, IconSize.Size48, "") { } } public class Run : Icon { public Run() : base("Run", IconVariant.Filled, IconSize.Size48, "") { } } + public class Scales : Icon { public Scales() : base("Scales", IconVariant.Filled, IconSize.Size48, "") { } } public class ScanCamera : Icon { public ScanCamera() : base("ScanCamera", IconVariant.Filled, IconSize.Size48, "") { } } public class ScanDash : Icon { public ScanDash() : base("ScanDash", IconVariant.Filled, IconSize.Size48, "") { } } public class ScanPerson : Icon { public ScanPerson() : base("ScanPerson", IconVariant.Filled, IconSize.Size48, "") { } } @@ -553,6 +560,7 @@ public class Shield : Icon { public Shield() : base("Shield", IconVariant.Filled public class ShieldAdd : Icon { public ShieldAdd() : base("ShieldAdd", IconVariant.Filled, IconSize.Size48, "") { } } public class ShieldArrowRight : Icon { public ShieldArrowRight() : base("ShieldArrowRight", IconVariant.Filled, IconSize.Size48, "") { } } public class ShieldCheckmark : Icon { public ShieldCheckmark() : base("ShieldCheckmark", IconVariant.Filled, IconSize.Size48, "") { } } + public class ShieldDismiss : Icon { public ShieldDismiss() : base("ShieldDismiss", IconVariant.Filled, IconSize.Size48, "") { } } public class ShieldError : Icon { public ShieldError() : base("ShieldError", IconVariant.Filled, IconSize.Size48, "") { } } public class ShieldLock : Icon { public ShieldLock() : base("ShieldLock", IconVariant.Filled, IconSize.Size48, "") { } } public class ShieldTask : Icon { public ShieldTask() : base("ShieldTask", IconVariant.Filled, IconSize.Size48, "") { } } @@ -706,6 +714,8 @@ public class WeatherSunnyHigh : Icon { public WeatherSunnyHigh() : base("Weather public class WeatherSunnyLow : Icon { public WeatherSunnyLow() : base("WeatherSunnyLow", IconVariant.Filled, IconSize.Size48, "") { } } public class WeatherThunderstorm : Icon { public WeatherThunderstorm() : base("WeatherThunderstorm", IconVariant.Filled, IconSize.Size48, "") { } } public class Whiteboard : Icon { public Whiteboard() : base("Whiteboard", IconVariant.Filled, IconSize.Size48, "") { } } + public class Wifi1 : Icon { public Wifi1() : base("Wifi1", IconVariant.Filled, IconSize.Size48, "") { } } + public class WifiOff : Icon { public WifiOff() : base("WifiOff", IconVariant.Filled, IconSize.Size48, "") { } } public class Window : Icon { public Window() : base("Window", IconVariant.Filled, IconSize.Size48, "") { } } public class WindowApps : Icon { public WindowApps() : base("WindowApps", IconVariant.Filled, IconSize.Size48, "") { } } public class WindowFingerprint : Icon { public WindowFingerprint() : base("WindowFingerprint", IconVariant.Filled, IconSize.Size48, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Light/Light32.cs b/src/Assets/FluentUI.Icons/Icons/Light/Light32.cs index 063fbbca31..1dbe1fc443 100644 --- a/src/Assets/FluentUI.Icons/Icons/Light/Light32.cs +++ b/src/Assets/FluentUI.Icons/Icons/Light/Light32.cs @@ -21,11 +21,15 @@ public class ArchiveSettings : Icon { public ArchiveSettings() : base("ArchiveSe public class ArrowClockwise : Icon { public ArrowClockwise() : base("ArrowClockwise", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowDown : Icon { public ArrowDown() : base("ArrowDown", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowDownload : Icon { public ArrowDownload() : base("ArrowDownload", IconVariant.Light, IconSize.Size32, "") { } } + public class ArrowExportLtr : Icon { public ArrowExportLtr() : base("ArrowExportLtr", IconVariant.Light, IconSize.Size32, "") { } } + public class ArrowExportRtl : Icon { public ArrowExportRtl() : base("ArrowExportRtl", IconVariant.Light, IconSize.Size32, "") { } } + public class ArrowExportUp : Icon { public ArrowExportUp() : base("ArrowExportUp", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowForward : Icon { public ArrowForward() : base("ArrowForward", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowHookDownLeft : Icon { public ArrowHookDownLeft() : base("ArrowHookDownLeft", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowHookDownRight : Icon { public ArrowHookDownRight() : base("ArrowHookDownRight", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowHookUpLeft : Icon { public ArrowHookUpLeft() : base("ArrowHookUpLeft", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowHookUpRight : Icon { public ArrowHookUpRight() : base("ArrowHookUpRight", IconVariant.Light, IconSize.Size32, "") { } } + public class ArrowImport : Icon { public ArrowImport() : base("ArrowImport", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowRedo : Icon { public ArrowRedo() : base("ArrowRedo", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowReply : Icon { public ArrowReply() : base("ArrowReply", IconVariant.Light, IconSize.Size32, "") { } } public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll", IconVariant.Light, IconSize.Size32, "") { } } @@ -65,7 +69,7 @@ public class ColorFillAccent : Icon { public ColorFillAccent() : base("ColorFill public class Comment : Icon { public Comment() : base("Comment", IconVariant.Light, IconSize.Size32, "") { } } public class CommentAdd : Icon { public CommentAdd() : base("CommentAdd", IconVariant.Light, IconSize.Size32, "") { } } public class Compose : Icon { public Compose() : base("Compose", IconVariant.Light, IconSize.Size32, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Light, IconSize.Size32, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Light, IconSize.Size32, "") { } } public class Crop : Icon { public Crop() : base("Crop", IconVariant.Light, IconSize.Size32, "") { } } public class Cursor : Icon { public Cursor() : base("Cursor", IconVariant.Light, IconSize.Size32, "") { } } public class Cut : Icon { public Cut() : base("Cut", IconVariant.Light, IconSize.Size32, "") { } } @@ -90,6 +94,8 @@ public class FlagOff : Icon { public FlagOff() : base("FlagOff", IconVariant.Lig public class Flash : Icon { public Flash() : base("Flash", IconVariant.Light, IconSize.Size32, "") { } } public class FolderArrowRight : Icon { public FolderArrowRight() : base("FolderArrowRight", IconVariant.Light, IconSize.Size32, "") { } } public class FolderMail : Icon { public FolderMail() : base("FolderMail", IconVariant.Light, IconSize.Size32, "") { } } + public class Form : Icon { public Form() : base("Form", IconVariant.Light, IconSize.Size32, "") { } } + public class FormNew : Icon { public FormNew() : base("FormNew", IconVariant.Light, IconSize.Size32, "") { } } public class Globe : Icon { public Globe() : base("Globe", IconVariant.Light, IconSize.Size32, "") { } } public class HandDraw : Icon { public HandDraw() : base("HandDraw", IconVariant.Light, IconSize.Size32, "") { } } public class History : Icon { public History() : base("History", IconVariant.Light, IconSize.Size32, "") { } } @@ -158,6 +164,7 @@ public class Pin : Icon { public Pin() : base("Pin", IconVariant.Light, IconSize public class PinOff : Icon { public PinOff() : base("PinOff", IconVariant.Light, IconSize.Size32, "") { } } public class Poll : Icon { public Poll() : base("Poll", IconVariant.Light, IconSize.Size32, "") { } } public class Presenter : Icon { public Presenter() : base("Presenter", IconVariant.Light, IconSize.Size32, "") { } } + public class PreviewLink : Icon { public PreviewLink() : base("PreviewLink", IconVariant.Light, IconSize.Size32, "") { } } public class Print : Icon { public Print() : base("Print", IconVariant.Light, IconSize.Size32, "") { } } public class Question : Icon { public Question() : base("Question", IconVariant.Light, IconSize.Size32, "") { } } public class ReadAloud : Icon { public ReadAloud() : base("ReadAloud", IconVariant.Light, IconSize.Size32, "") { } } @@ -191,6 +198,7 @@ public class TableSettings : Icon { public TableSettings() : base("TableSettings public class TableSimple : Icon { public TableSimple() : base("TableSimple", IconVariant.Light, IconSize.Size32, "") { } } public class Tag : Icon { public Tag() : base("Tag", IconVariant.Light, IconSize.Size32, "") { } } public class Text : Icon { public Text() : base("Text", IconVariant.Light, IconSize.Size32, "") { } } + public class TextAdd : Icon { public TextAdd() : base("TextAdd", IconVariant.Light, IconSize.Size32, "") { } } public class TextboxAlignTopLeft : Icon { public TextboxAlignTopLeft() : base("TextboxAlignTopLeft", IconVariant.Light, IconSize.Size32, "") { } } public class TextClearFormatting : Icon { public TextClearFormatting() : base("TextClearFormatting", IconVariant.Light, IconSize.Size32, "") { } } public class TextCollapse : Icon { public TextCollapse() : base("TextCollapse", IconVariant.Light, IconSize.Size32, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Regular/Regular12.cs b/src/Assets/FluentUI.Icons/Icons/Regular/Regular12.cs index a4816a092d..48dd9d0613 100644 --- a/src/Assets/FluentUI.Icons/Icons/Regular/Regular12.cs +++ b/src/Assets/FluentUI.Icons/Icons/Regular/Regular12.cs @@ -67,6 +67,7 @@ public class ChannelShare : Icon { public ChannelShare() : base("ChannelShare", public class Chat : Icon { public Chat() : base("Chat", IconVariant.Regular, IconSize.Size12, "") { } } public class ChatCheckmark : Icon { public ChatCheckmark() : base("ChatCheckmark", IconVariant.Regular, IconSize.Size12, "") { } } public class ChatEmpty : Icon { public ChatEmpty() : base("ChatEmpty", IconVariant.Regular, IconSize.Size12, "") { } } + public class ChatMultiple : Icon { public ChatMultiple() : base("ChatMultiple", IconVariant.Regular, IconSize.Size12, "") { } } public class CheckboxUnchecked : Icon { public CheckboxUnchecked() : base("CheckboxUnchecked", IconVariant.Regular, IconSize.Size12, "") { } } public class Checkmark : Icon { public Checkmark() : base("Checkmark", IconVariant.Regular, IconSize.Size12, "") { } } public class CheckmarkCircle : Icon { public CheckmarkCircle() : base("CheckmarkCircle", IconVariant.Regular, IconSize.Size12, "") { } } @@ -80,6 +81,7 @@ public class ChevronRight : Icon { public ChevronRight() : base("ChevronRight", public class ChevronUp : Icon { public ChevronUp() : base("ChevronUp", IconVariant.Regular, IconSize.Size12, "") { } } public class Circle : Icon { public Circle() : base("Circle", IconVariant.Regular, IconSize.Size12, "") { } } public class CircleHalfFill : Icon { public CircleHalfFill() : base("CircleHalfFill", IconVariant.Regular, IconSize.Size12, "") { } } + public class CircleHint : Icon { public CircleHint() : base("CircleHint", IconVariant.Regular, IconSize.Size12, "") { } } public class CircleLine : Icon { public CircleLine() : base("CircleLine", IconVariant.Regular, IconSize.Size12, "") { } } public class Clipboard : Icon { public Clipboard() : base("Clipboard", IconVariant.Regular, IconSize.Size12, "") { } } public class Clock : Icon { public Clock() : base("Clock", IconVariant.Regular, IconSize.Size12, "") { } } @@ -129,6 +131,7 @@ public class HourglassHalf : Icon { public HourglassHalf() : base("HourglassHalf public class HourglassOneQuarter : Icon { public HourglassOneQuarter() : base("HourglassOneQuarter", IconVariant.Regular, IconSize.Size12, "") { } } public class HourglassThreeQuarter : Icon { public HourglassThreeQuarter() : base("HourglassThreeQuarter", IconVariant.Regular, IconSize.Size12, "") { } } public class Important : Icon { public Important() : base("Important", IconVariant.Regular, IconSize.Size12, "") { } } + public class Incognito : Icon { public Incognito() : base("Incognito", IconVariant.Regular, IconSize.Size12, "") { } } public class Info : Icon { public Info() : base("Info", IconVariant.Regular, IconSize.Size12, "") { } } public class Link : Icon { public Link() : base("Link", IconVariant.Regular, IconSize.Size12, "") { } } public class LinkSquare : Icon { public LinkSquare() : base("LinkSquare", IconVariant.Regular, IconSize.Size12, "") { } } @@ -186,6 +189,8 @@ public class Search : Icon { public Search() : base("Search", IconVariant.Regula public class Server : Icon { public Server() : base("Server", IconVariant.Regular, IconSize.Size12, "") { } } public class Shield : Icon { public Shield() : base("Shield", IconVariant.Regular, IconSize.Size12, "") { } } public class SlashForward : Icon { public SlashForward() : base("SlashForward", IconVariant.Regular, IconSize.Size12, "") { } } + public class Sparkle : Icon { public Sparkle() : base("Sparkle", IconVariant.Regular, IconSize.Size12, "") { } } + public class SparkleOff : Icon { public SparkleOff() : base("SparkleOff", IconVariant.Regular, IconSize.Size12, "") { } } public class SplitHorizontal : Icon { public SplitHorizontal() : base("SplitHorizontal", IconVariant.Regular, IconSize.Size12, "") { } } public class SplitVertical : Icon { public SplitVertical() : base("SplitVertical", IconVariant.Regular, IconSize.Size12, "") { } } public class Square : Icon { public Square() : base("Square", IconVariant.Regular, IconSize.Size12, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Regular/Regular16.cs b/src/Assets/FluentUI.Icons/Icons/Regular/Regular16.cs index 7952878ee4..9094b3ac86 100644 --- a/src/Assets/FluentUI.Icons/Icons/Regular/Regular16.cs +++ b/src/Assets/FluentUI.Icons/Icons/Regular/Regular16.cs @@ -118,6 +118,7 @@ public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll public class ArrowReplyDown : Icon { public ArrowReplyDown() : base("ArrowReplyDown", IconVariant.Regular, IconSize.Size16, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Regular, IconSize.Size16, "") { } } public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Regular, IconSize.Size16, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Regular, IconSize.Size16, "") { } } public class ArrowShuffle : Icon { public ArrowShuffle() : base("ArrowShuffle", IconVariant.Regular, IconSize.Size16, "") { } } public class ArrowShuffleOff : Icon { public ArrowShuffleOff() : base("ArrowShuffleOff", IconVariant.Regular, IconSize.Size16, "") { } } public class ArrowSort : Icon { public ArrowSort() : base("ArrowSort", IconVariant.Regular, IconSize.Size16, "") { } } @@ -193,6 +194,8 @@ public class BoxSearch : Icon { public BoxSearch() : base("BoxSearch", IconVaria public class Braces : Icon { public Braces() : base("Braces", IconVariant.Regular, IconSize.Size16, "") { } } public class BracesCheckmark : Icon { public BracesCheckmark() : base("BracesCheckmark", IconVariant.Regular, IconSize.Size16, "") { } } public class BracesDismiss : Icon { public BracesDismiss() : base("BracesDismiss", IconVariant.Regular, IconSize.Size16, "") { } } + public class Brain : Icon { public Brain() : base("Brain", IconVariant.Regular, IconSize.Size16, "") { } } + public class BrainSparkle : Icon { public BrainSparkle() : base("BrainSparkle", IconVariant.Regular, IconSize.Size16, "") { } } public class Branch : Icon { public Branch() : base("Branch", IconVariant.Regular, IconSize.Size16, "") { } } public class BranchCompare : Icon { public BranchCompare() : base("BranchCompare", IconVariant.Regular, IconSize.Size16, "") { } } public class BranchFork : Icon { public BranchFork() : base("BranchFork", IconVariant.Regular, IconSize.Size16, "") { } } @@ -391,6 +394,7 @@ public class ClipboardDay : Icon { public ClipboardDay() : base("ClipboardDay", public class ClipboardError : Icon { public ClipboardError() : base("ClipboardError", IconVariant.Regular, IconSize.Size16, "") { } } public class ClipboardLetter : Icon { public ClipboardLetter() : base("ClipboardLetter", IconVariant.Regular, IconSize.Size16, "") { } } public class ClipboardLink : Icon { public ClipboardLink() : base("ClipboardLink", IconVariant.Regular, IconSize.Size16, "") { } } + public class ClipboardMarkdown : Icon { public ClipboardMarkdown() : base("ClipboardMarkdown", IconVariant.Regular, IconSize.Size16, "") { } } public class ClipboardMathFormula : Icon { public ClipboardMathFormula() : base("ClipboardMathFormula", IconVariant.Regular, IconSize.Size16, "") { } } public class ClipboardMonth : Icon { public ClipboardMonth() : base("ClipboardMonth", IconVariant.Regular, IconSize.Size16, "") { } } public class ClipboardMultiple : Icon { public ClipboardMultiple() : base("ClipboardMultiple", IconVariant.Regular, IconSize.Size16, "") { } } @@ -499,8 +503,8 @@ public class ContentViewGalleryLightning : Icon { public ContentViewGalleryLight public class ContractDownLeft : Icon { public ContractDownLeft() : base("ContractDownLeft", IconVariant.Regular, IconSize.Size16, "") { } } public class ContractUpRight : Icon { public ContractUpRight() : base("ContractUpRight", IconVariant.Regular, IconSize.Size16, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Regular, IconSize.Size16, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size16, "") { } } - public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Regular, IconSize.Size16, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size16, "") { } } + public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Regular, IconSize.Size16, "") { } } public class Crop : Icon { public Crop() : base("Crop", IconVariant.Regular, IconSize.Size16, "") { } } public class CropArrowRotate : Icon { public CropArrowRotate() : base("CropArrowRotate", IconVariant.Regular, IconSize.Size16, "") { } } public class Crown : Icon { public Crown() : base("Crown", IconVariant.Regular, IconSize.Size16, "") { } } @@ -524,6 +528,7 @@ public class Database : Icon { public Database() : base("Database", IconVariant. public class DatabaseArrowRight : Icon { public DatabaseArrowRight() : base("DatabaseArrowRight", IconVariant.Regular, IconSize.Size16, "") { } } public class DatabaseArrowUp : Icon { public DatabaseArrowUp() : base("DatabaseArrowUp", IconVariant.Regular, IconSize.Size16, "") { } } public class DatabaseCheckmark : Icon { public DatabaseCheckmark() : base("DatabaseCheckmark", IconVariant.Regular, IconSize.Size16, "") { } } + public class DatabaseSettings : Icon { public DatabaseSettings() : base("DatabaseSettings", IconVariant.Regular, IconSize.Size16, "") { } } public class DatabaseStack : Icon { public DatabaseStack() : base("DatabaseStack", IconVariant.Regular, IconSize.Size16, "") { } } public class DataHistogram : Icon { public DataHistogram() : base("DataHistogram", IconVariant.Regular, IconSize.Size16, "") { } } public class DataLine : Icon { public DataLine() : base("DataLine", IconVariant.Regular, IconSize.Size16, "") { } } @@ -644,6 +649,7 @@ public class DocumentVb : Icon { public DocumentVb() : base("DocumentVb", IconVa public class DocumentWord : Icon { public DocumentWord() : base("DocumentWord", IconVariant.Regular, IconSize.Size16, "") { } } public class DocumentYml : Icon { public DocumentYml() : base("DocumentYml", IconVariant.Regular, IconSize.Size16, "") { } } public class Door : Icon { public Door() : base("Door", IconVariant.Regular, IconSize.Size16, "") { } } + public class DoorAdd : Icon { public DoorAdd() : base("DoorAdd", IconVariant.Regular, IconSize.Size16, "") { } } public class DoorArrowLeft : Icon { public DoorArrowLeft() : base("DoorArrowLeft", IconVariant.Regular, IconSize.Size16, "") { } } public class DoorArrowRight : Icon { public DoorArrowRight() : base("DoorArrowRight", IconVariant.Regular, IconSize.Size16, "") { } } public class DoubleTapSwipeDown : Icon { public DoubleTapSwipeDown() : base("DoubleTapSwipeDown", IconVariant.Regular, IconSize.Size16, "") { } } @@ -751,7 +757,8 @@ public class GanttChart : Icon { public GanttChart() : base("GanttChart", IconVa public class Gas : Icon { public Gas() : base("Gas", IconVariant.Regular, IconSize.Size16, "") { } } public class GasPropane : Icon { public GasPropane() : base("GasPropane", IconVariant.Regular, IconSize.Size16, "") { } } public class Gauge : Icon { public Gauge() : base("Gauge", IconVariant.Regular, IconSize.Size16, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size16, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Regular, IconSize.Size16, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size16, "") { } } public class Gavel : Icon { public Gavel() : base("Gavel", IconVariant.Regular, IconSize.Size16, "") { } } public class GavelProhibited : Icon { public GavelProhibited() : base("GavelProhibited", IconVariant.Regular, IconSize.Size16, "") { } } public class Gif : Icon { public Gif() : base("Gif", IconVariant.Regular, IconSize.Size16, "") { } } @@ -1044,6 +1051,7 @@ public class PaintBrush : Icon { public PaintBrush() : base("PaintBrush", IconVa public class PaintBrushSubtract : Icon { public PaintBrushSubtract() : base("PaintBrushSubtract", IconVariant.Regular, IconSize.Size16, "") { } } public class PaintBucket : Icon { public PaintBucket() : base("PaintBucket", IconVariant.Regular, IconSize.Size16, "") { } } public class PaintBucketBrush : Icon { public PaintBucketBrush() : base("PaintBucketBrush", IconVariant.Regular, IconSize.Size16, "") { } } + public class Pair : Icon { public Pair() : base("Pair", IconVariant.Regular, IconSize.Size16, "") { } } public class PanelLeft : Icon { public PanelLeft() : base("PanelLeft", IconVariant.Regular, IconSize.Size16, "") { } } public class PanelLeftAdd : Icon { public PanelLeftAdd() : base("PanelLeftAdd", IconVariant.Regular, IconSize.Size16, "") { } } public class PanelLeftContract : Icon { public PanelLeftContract() : base("PanelLeftContract", IconVariant.Regular, IconSize.Size16, "") { } } @@ -1245,6 +1253,7 @@ public class Save : Icon { public Save() : base("Save", IconVariant.Regular, Ico public class SaveMultiple : Icon { public SaveMultiple() : base("SaveMultiple", IconVariant.Regular, IconSize.Size16, "") { } } public class Savings : Icon { public Savings() : base("Savings", IconVariant.Regular, IconSize.Size16, "") { } } public class ScaleFit : Icon { public ScaleFit() : base("ScaleFit", IconVariant.Regular, IconSize.Size16, "") { } } + public class Scales : Icon { public Scales() : base("Scales", IconVariant.Regular, IconSize.Size16, "") { } } public class Scan : Icon { public Scan() : base("Scan", IconVariant.Regular, IconSize.Size16, "") { } } public class ScanCamera : Icon { public ScanCamera() : base("ScanCamera", IconVariant.Regular, IconSize.Size16, "") { } } public class ScanDash : Icon { public ScanDash() : base("ScanDash", IconVariant.Regular, IconSize.Size16, "") { } } @@ -1264,6 +1273,8 @@ public class SeatAdd : Icon { public SeatAdd() : base("SeatAdd", IconVariant.Reg public class SeatMultipleStadium : Icon { public SeatMultipleStadium() : base("SeatMultipleStadium", IconVariant.Regular, IconSize.Size16, "") { } } public class SelectAllOff : Icon { public SelectAllOff() : base("SelectAllOff", IconVariant.Regular, IconSize.Size16, "") { } } public class SelectAllOn : Icon { public SelectAllOn() : base("SelectAllOn", IconVariant.Regular, IconSize.Size16, "") { } } + public class SelectObject : Icon { public SelectObject() : base("SelectObject", IconVariant.Regular, IconSize.Size16, "") { } } + public class SelectObjectSkew : Icon { public SelectObjectSkew() : base("SelectObjectSkew", IconVariant.Regular, IconSize.Size16, "") { } } public class Send : Icon { public Send() : base("Send", IconVariant.Regular, IconSize.Size16, "") { } } public class SendBeaker : Icon { public SendBeaker() : base("SendBeaker", IconVariant.Regular, IconSize.Size16, "") { } } public class SendPerson : Icon { public SendPerson() : base("SendPerson", IconVariant.Regular, IconSize.Size16, "") { } } @@ -1315,6 +1326,7 @@ public class SineWaveDots : Icon { public SineWaveDots() : base("SineWaveDots", public class SlashForward : Icon { public SlashForward() : base("SlashForward", IconVariant.Regular, IconSize.Size16, "") { } } public class SlideAdd : Icon { public SlideAdd() : base("SlideAdd", IconVariant.Regular, IconSize.Size16, "") { } } public class SlideEraser : Icon { public SlideEraser() : base("SlideEraser", IconVariant.Regular, IconSize.Size16, "") { } } + public class SlideMultiple : Icon { public SlideMultiple() : base("SlideMultiple", IconVariant.Regular, IconSize.Size16, "") { } } public class SlideRecord : Icon { public SlideRecord() : base("SlideRecord", IconVariant.Regular, IconSize.Size16, "") { } } public class SlideSearch : Icon { public SlideSearch() : base("SlideSearch", IconVariant.Regular, IconSize.Size16, "") { } } public class SlideText : Icon { public SlideText() : base("SlideText", IconVariant.Regular, IconSize.Size16, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Regular/Regular20.cs b/src/Assets/FluentUI.Icons/Icons/Regular/Regular20.cs index daa0143a61..d8e8ca0122 100644 --- a/src/Assets/FluentUI.Icons/Icons/Regular/Regular20.cs +++ b/src/Assets/FluentUI.Icons/Icons/Regular/Regular20.cs @@ -71,6 +71,7 @@ public class ApprovalsApp : Icon { public ApprovalsApp() : base("ApprovalsApp", public class Apps : Icon { public Apps() : base("Apps", IconVariant.Regular, IconSize.Size20, "") { } } public class AppsAddIn : Icon { public AppsAddIn() : base("AppsAddIn", IconVariant.Regular, IconSize.Size20, "") { } } public class AppsAddInOff : Icon { public AppsAddInOff() : base("AppsAddInOff", IconVariant.Regular, IconSize.Size20, "") { } } + public class AppsBulletList : Icon { public AppsBulletList() : base("AppsBulletList", IconVariant.Regular, IconSize.Size20, "") { } } public class AppsList : Icon { public AppsList() : base("AppsList", IconVariant.Regular, IconSize.Size20, "") { } } public class AppsListDetail : Icon { public AppsListDetail() : base("AppsListDetail", IconVariant.Regular, IconSize.Size20, "") { } } public class AppsSettings : Icon { public AppsSettings() : base("AppsSettings", IconVariant.Regular, IconSize.Size20, "") { } } @@ -171,8 +172,8 @@ public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll public class ArrowReplyDown : Icon { public ArrowReplyDown() : base("ArrowReplyDown", IconVariant.Regular, IconSize.Size20, "") { } } public class ArrowReset : Icon { public ArrowReset() : base("ArrowReset", IconVariant.Regular, IconSize.Size20, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Regular, IconSize.Size20, "") { } } - public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Regular, IconSize.Size20, "") { } } - public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Regular, IconSize.Size20, "") { } } + public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Regular, IconSize.Size20, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Regular, IconSize.Size20, "") { } } public class ArrowRouting : Icon { public ArrowRouting() : base("ArrowRouting", IconVariant.Regular, IconSize.Size20, "") { } } public class ArrowRoutingRectangleMultiple : Icon { public ArrowRoutingRectangleMultiple() : base("ArrowRoutingRectangleMultiple", IconVariant.Regular, IconSize.Size20, "") { } } public class ArrowsBidirectional : Icon { public ArrowsBidirectional() : base("ArrowsBidirectional", IconVariant.Regular, IconSize.Size20, "") { } } @@ -554,6 +555,7 @@ public class ChatMultipleHeart : Icon { public ChatMultipleHeart() : base("ChatM public class ChatMultipleMinus : Icon { public ChatMultipleMinus() : base("ChatMultipleMinus", IconVariant.Regular, IconSize.Size20, "") { } } public class ChatMultiplePerson : Icon { public ChatMultiplePerson() : base("ChatMultiplePerson", IconVariant.Regular, IconSize.Size20, "") { } } public class ChatOff : Icon { public ChatOff() : base("ChatOff", IconVariant.Regular, IconSize.Size20, "") { } } + public class ChatPerson : Icon { public ChatPerson() : base("ChatPerson", IconVariant.Regular, IconSize.Size20, "") { } } public class ChatSettings : Icon { public ChatSettings() : base("ChatSettings", IconVariant.Regular, IconSize.Size20, "") { } } public class ChatSparkle : Icon { public ChatSparkle() : base("ChatSparkle", IconVariant.Regular, IconSize.Size20, "") { } } public class ChatVideo : Icon { public ChatVideo() : base("ChatVideo", IconVariant.Regular, IconSize.Size20, "") { } } @@ -635,6 +637,7 @@ public class ClipboardHeart : Icon { public ClipboardHeart() : base("ClipboardHe public class ClipboardImage : Icon { public ClipboardImage() : base("ClipboardImage", IconVariant.Regular, IconSize.Size20, "") { } } public class ClipboardLetter : Icon { public ClipboardLetter() : base("ClipboardLetter", IconVariant.Regular, IconSize.Size20, "") { } } public class ClipboardLink : Icon { public ClipboardLink() : base("ClipboardLink", IconVariant.Regular, IconSize.Size20, "") { } } + public class ClipboardMarkdown : Icon { public ClipboardMarkdown() : base("ClipboardMarkdown", IconVariant.Regular, IconSize.Size20, "") { } } public class ClipboardMathFormula : Icon { public ClipboardMathFormula() : base("ClipboardMathFormula", IconVariant.Regular, IconSize.Size20, "") { } } public class ClipboardMonth : Icon { public ClipboardMonth() : base("ClipboardMonth", IconVariant.Regular, IconSize.Size20, "") { } } public class ClipboardMore : Icon { public ClipboardMore() : base("ClipboardMore", IconVariant.Regular, IconSize.Size20, "") { } } @@ -699,13 +702,14 @@ public class CoinStack : Icon { public CoinStack() : base("CoinStack", IconVaria public class Collections : Icon { public Collections() : base("Collections", IconVariant.Regular, IconSize.Size20, "") { } } public class CollectionsAdd : Icon { public CollectionsAdd() : base("CollectionsAdd", IconVariant.Regular, IconSize.Size20, "") { } } public class CollectionsEmpty : Icon { public CollectionsEmpty() : base("CollectionsEmpty", IconVariant.Regular, IconSize.Size20, "") { } } - public class Color : Icon { public Color() : base("Color", IconVariant.Regular, IconSize.Size20, "") { } } + public class Color : Icon { public Color() : base("Color", IconVariant.Regular, IconSize.Size20, "") { } } public class ColorBackground : Icon { public ColorBackground() : base("ColorBackground", IconVariant.Regular, IconSize.Size20, "") { } } public class ColorBackgroundAccent : Icon { public ColorBackgroundAccent() : base("ColorBackgroundAccent", IconVariant.Regular, IconSize.Size20, "") { } } public class ColorFill : Icon { public ColorFill() : base("ColorFill", IconVariant.Regular, IconSize.Size20, "") { } } public class ColorFillAccent : Icon { public ColorFillAccent() : base("ColorFillAccent", IconVariant.Regular, IconSize.Size20, "") { } } public class ColorLine : Icon { public ColorLine() : base("ColorLine", IconVariant.Regular, IconSize.Size20, "") { } } public class ColorLineAccent : Icon { public ColorLineAccent() : base("ColorLineAccent", IconVariant.Regular, IconSize.Size20, "") { } } + public class ColorOff : Icon { public ColorOff() : base("ColorOff", IconVariant.Regular, IconSize.Size20, "") { } } public class Column : Icon { public Column() : base("Column", IconVariant.Regular, IconSize.Size20, "") { } } public class ColumnArrowRight : Icon { public ColumnArrowRight() : base("ColumnArrowRight", IconVariant.Regular, IconSize.Size20, "") { } } public class ColumnDoubleCompare : Icon { public ColumnDoubleCompare() : base("ColumnDoubleCompare", IconVariant.Regular, IconSize.Size20, "") { } } @@ -757,10 +761,10 @@ public class ContractUpRight : Icon { public ContractUpRight() : base("ContractU public class ControlButton : Icon { public ControlButton() : base("ControlButton", IconVariant.Regular, IconSize.Size20, "") { } } public class ConvertRange : Icon { public ConvertRange() : base("ConvertRange", IconVariant.Regular, IconSize.Size20, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Regular, IconSize.Size20, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size20, "") { } } - public class CopyAdd : Icon { public CopyAdd() : base("CopyAdd", IconVariant.Regular, IconSize.Size20, "") { } } - public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Regular, IconSize.Size20, "") { } } - public class CopySelect : Icon { public CopySelect() : base("CopySelect", IconVariant.Regular, IconSize.Size20, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size20, "") { } } + public class CopyAdd : Icon { public CopyAdd() : base("CopyAdd", IconVariant.Regular, IconSize.Size20, "") { } } + public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Regular, IconSize.Size20, "") { } } + public class CopySelect : Icon { public CopySelect() : base("CopySelect", IconVariant.Regular, IconSize.Size20, "") { } } public class Couch : Icon { public Couch() : base("Couch", IconVariant.Regular, IconSize.Size20, "") { } } public class Counter : Icon { public Counter() : base("Counter", IconVariant.Regular, IconSize.Size20, "") { } } public class CreditCardClock : Icon { public CreditCardClock() : base("CreditCardClock", IconVariant.Regular, IconSize.Size20, "") { } } @@ -791,6 +795,7 @@ public class CursorHoverOff : Icon { public CursorHoverOff() : base("CursorHover public class CursorProhibited : Icon { public CursorProhibited() : base("CursorProhibited", IconVariant.Regular, IconSize.Size20, "") { } } public class Cut : Icon { public Cut() : base("Cut", IconVariant.Regular, IconSize.Size20, "") { } } public class DarkTheme : Icon { public DarkTheme() : base("DarkTheme", IconVariant.Regular, IconSize.Size20, "") { } } + public class Dashboard : Icon { public Dashboard() : base("Dashboard", IconVariant.Regular, IconSize.Size20, "") { } } public class DataArea : Icon { public DataArea() : base("DataArea", IconVariant.Regular, IconSize.Size20, "") { } } public class DataBarHorizontal : Icon { public DataBarHorizontal() : base("DataBarHorizontal", IconVariant.Regular, IconSize.Size20, "") { } } public class DataBarVertical : Icon { public DataBarVertical() : base("DataBarVertical", IconVariant.Regular, IconSize.Size20, "") { } } @@ -810,6 +815,7 @@ public class DatabaseMultiple : Icon { public DatabaseMultiple() : base("Databas public class DatabasePerson : Icon { public DatabasePerson() : base("DatabasePerson", IconVariant.Regular, IconSize.Size20, "") { } } public class DatabasePlugConnected : Icon { public DatabasePlugConnected() : base("DatabasePlugConnected", IconVariant.Regular, IconSize.Size20, "") { } } public class DatabaseSearch : Icon { public DatabaseSearch() : base("DatabaseSearch", IconVariant.Regular, IconSize.Size20, "") { } } + public class DatabaseSettings : Icon { public DatabaseSettings() : base("DatabaseSettings", IconVariant.Regular, IconSize.Size20, "") { } } public class DatabaseSwitch : Icon { public DatabaseSwitch() : base("DatabaseSwitch", IconVariant.Regular, IconSize.Size20, "") { } } public class DatabaseWarning : Icon { public DatabaseWarning() : base("DatabaseWarning", IconVariant.Regular, IconSize.Size20, "") { } } public class DatabaseWindow : Icon { public DatabaseWindow() : base("DatabaseWindow", IconVariant.Regular, IconSize.Size20, "") { } } @@ -859,6 +865,7 @@ public class DesktopSignal : Icon { public DesktopSignal() : base("DesktopSignal public class DesktopSpeaker : Icon { public DesktopSpeaker() : base("DesktopSpeaker", IconVariant.Regular, IconSize.Size20, "") { } } public class DesktopSpeakerOff : Icon { public DesktopSpeakerOff() : base("DesktopSpeakerOff", IconVariant.Regular, IconSize.Size20, "") { } } public class DesktopSync : Icon { public DesktopSync() : base("DesktopSync", IconVariant.Regular, IconSize.Size20, "") { } } + public class DesktopTag : Icon { public DesktopTag() : base("DesktopTag", IconVariant.Regular, IconSize.Size20, "") { } } public class DesktopToolbox : Icon { public DesktopToolbox() : base("DesktopToolbox", IconVariant.Regular, IconSize.Size20, "") { } } public class DesktopTower : Icon { public DesktopTower() : base("DesktopTower", IconVariant.Regular, IconSize.Size20, "") { } } public class DeveloperBoard : Icon { public DeveloperBoard() : base("DeveloperBoard", IconVariant.Regular, IconSize.Size20, "") { } } @@ -902,6 +909,7 @@ public class DocumentArrowUp : Icon { public DocumentArrowUp() : base("DocumentA public class DocumentBorder : Icon { public DocumentBorder() : base("DocumentBorder", IconVariant.Regular, IconSize.Size20, "") { } } public class DocumentBorderPrint : Icon { public DocumentBorderPrint() : base("DocumentBorderPrint", IconVariant.Regular, IconSize.Size20, "") { } } public class DocumentBriefcase : Icon { public DocumentBriefcase() : base("DocumentBriefcase", IconVariant.Regular, IconSize.Size20, "") { } } + public class DocumentBroken : Icon { public DocumentBroken() : base("DocumentBroken", IconVariant.Regular, IconSize.Size20, "") { } } public class DocumentBulletList : Icon { public DocumentBulletList() : base("DocumentBulletList", IconVariant.Regular, IconSize.Size20, "") { } } public class DocumentBulletListArrowLeft : Icon { public DocumentBulletListArrowLeft() : base("DocumentBulletListArrowLeft", IconVariant.Regular, IconSize.Size20, "") { } } public class DocumentBulletListClock : Icon { public DocumentBulletListClock() : base("DocumentBulletListClock", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1006,6 +1014,7 @@ public class DocumentWidth : Icon { public DocumentWidth() : base("DocumentWidth public class DocumentWord : Icon { public DocumentWord() : base("DocumentWord", IconVariant.Regular, IconSize.Size20, "") { } } public class DocumentYml : Icon { public DocumentYml() : base("DocumentYml", IconVariant.Regular, IconSize.Size20, "") { } } public class Door : Icon { public Door() : base("Door", IconVariant.Regular, IconSize.Size20, "") { } } + public class DoorAdd : Icon { public DoorAdd() : base("DoorAdd", IconVariant.Regular, IconSize.Size20, "") { } } public class DoorArrowLeft : Icon { public DoorArrowLeft() : base("DoorArrowLeft", IconVariant.Regular, IconSize.Size20, "") { } } public class DoorArrowRight : Icon { public DoorArrowRight() : base("DoorArrowRight", IconVariant.Regular, IconSize.Size20, "") { } } public class DoorTag : Icon { public DoorTag() : base("DoorTag", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1110,6 +1119,7 @@ public class Fax : Icon { public Fax() : base("Fax", IconVariant.Regular, IconSi public class Feed : Icon { public Feed() : base("Feed", IconVariant.Regular, IconSize.Size20, "") { } } public class Filmstrip : Icon { public Filmstrip() : base("Filmstrip", IconVariant.Regular, IconSize.Size20, "") { } } public class FilmstripImage : Icon { public FilmstripImage() : base("FilmstripImage", IconVariant.Regular, IconSize.Size20, "") { } } + public class FilmstripMusicNote2 : Icon { public FilmstripMusicNote2() : base("FilmstripMusicNote2", IconVariant.Regular, IconSize.Size20, "") { } } public class FilmstripPlay : Icon { public FilmstripPlay() : base("FilmstripPlay", IconVariant.Regular, IconSize.Size20, "") { } } public class FilmstripSplit : Icon { public FilmstripSplit() : base("FilmstripSplit", IconVariant.Regular, IconSize.Size20, "") { } } public class Filter : Icon { public Filter() : base("Filter", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1150,9 +1160,11 @@ public class FolderArrowLeft : Icon { public FolderArrowLeft() : base("FolderArr public class FolderArrowRight : Icon { public FolderArrowRight() : base("FolderArrowRight", IconVariant.Regular, IconSize.Size20, "") { } } public class FolderArrowUp : Icon { public FolderArrowUp() : base("FolderArrowUp", IconVariant.Regular, IconSize.Size20, "") { } } public class FolderBriefcase : Icon { public FolderBriefcase() : base("FolderBriefcase", IconVariant.Regular, IconSize.Size20, "") { } } + public class FolderDataBar : Icon { public FolderDataBar() : base("FolderDataBar", IconVariant.Regular, IconSize.Size20, "") { } } public class FolderDocument : Icon { public FolderDocument() : base("FolderDocument", IconVariant.Regular, IconSize.Size20, "") { } } public class FolderGlobe : Icon { public FolderGlobe() : base("FolderGlobe", IconVariant.Regular, IconSize.Size20, "") { } } public class FolderHint : Icon { public FolderHint() : base("FolderHint", IconVariant.Regular, IconSize.Size20, "") { } } + public class FolderHolder : Icon { public FolderHolder() : base("FolderHolder", IconVariant.Regular, IconSize.Size20, "") { } } public class FolderLightning : Icon { public FolderLightning() : base("FolderLightning", IconVariant.Regular, IconSize.Size20, "") { } } public class FolderLink : Icon { public FolderLink() : base("FolderLink", IconVariant.Regular, IconSize.Size20, "") { } } public class FolderList : Icon { public FolderList() : base("FolderList", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1197,6 +1209,14 @@ public class FStop : Icon { public FStop() : base("FStop", IconVariant.Regular, public class FullScreenMaximize : Icon { public FullScreenMaximize() : base("FullScreenMaximize", IconVariant.Regular, IconSize.Size20, "") { } } public class FullScreenMinimize : Icon { public FullScreenMinimize() : base("FullScreenMinimize", IconVariant.Regular, IconSize.Size20, "") { } } public class GameChat : Icon { public GameChat() : base("GameChat", IconVariant.Regular, IconSize.Size20, "") { } } + public class GameControllerBumperLeft : Icon { public GameControllerBumperLeft() : base("GameControllerBumperLeft", IconVariant.Regular, IconSize.Size20, "") { } } + public class GameControllerBumperRight : Icon { public GameControllerBumperRight() : base("GameControllerBumperRight", IconVariant.Regular, IconSize.Size20, "") { } } + public class GameControllerButtonA : Icon { public GameControllerButtonA() : base("GameControllerButtonA", IconVariant.Regular, IconSize.Size20, "") { } } + public class GameControllerButtonB : Icon { public GameControllerButtonB() : base("GameControllerButtonB", IconVariant.Regular, IconSize.Size20, "") { } } + public class GameControllerButtonX : Icon { public GameControllerButtonX() : base("GameControllerButtonX", IconVariant.Regular, IconSize.Size20, "") { } } + public class GameControllerButtonY : Icon { public GameControllerButtonY() : base("GameControllerButtonY", IconVariant.Regular, IconSize.Size20, "") { } } + public class GameControllerTriggerLeft : Icon { public GameControllerTriggerLeft() : base("GameControllerTriggerLeft", IconVariant.Regular, IconSize.Size20, "") { } } + public class GameControllerTriggerRight : Icon { public GameControllerTriggerRight() : base("GameControllerTriggerRight", IconVariant.Regular, IconSize.Size20, "") { } } public class Games : Icon { public Games() : base("Games", IconVariant.Regular, IconSize.Size20, "") { } } public class GanttChart : Icon { public GanttChart() : base("GanttChart", IconVariant.Regular, IconSize.Size20, "") { } } public class Gas : Icon { public Gas() : base("Gas", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1205,7 +1225,8 @@ public class GasPump : Icon { public GasPump() : base("GasPump", IconVariant.Reg public class Gather : Icon { public Gather() : base("Gather", IconVariant.Regular, IconSize.Size20, "") { } } public class Gauge : Icon { public Gauge() : base("Gauge", IconVariant.Regular, IconSize.Size20, "") { } } public class GaugeAdd : Icon { public GaugeAdd() : base("GaugeAdd", IconVariant.Regular, IconSize.Size20, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size20, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Regular, IconSize.Size20, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size20, "") { } } public class Gavel : Icon { public Gavel() : base("Gavel", IconVariant.Regular, IconSize.Size20, "") { } } public class GavelProhibited : Icon { public GavelProhibited() : base("GavelProhibited", IconVariant.Regular, IconSize.Size20, "") { } } public class Gesture : Icon { public Gesture() : base("Gesture", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1235,6 +1256,7 @@ public class GlobePerson : Icon { public GlobePerson() : base("GlobePerson", Ico public class GlobeProhibited : Icon { public GlobeProhibited() : base("GlobeProhibited", IconVariant.Regular, IconSize.Size20, "") { } } public class GlobeSearch : Icon { public GlobeSearch() : base("GlobeSearch", IconVariant.Regular, IconSize.Size20, "") { } } public class GlobeShield : Icon { public GlobeShield() : base("GlobeShield", IconVariant.Regular, IconSize.Size20, "") { } } + public class GlobeStand : Icon { public GlobeStand() : base("GlobeStand", IconVariant.Regular, IconSize.Size20, "") { } } public class GlobeStar : Icon { public GlobeStar() : base("GlobeStar", IconVariant.Regular, IconSize.Size20, "") { } } public class GlobeSurface : Icon { public GlobeSurface() : base("GlobeSurface", IconVariant.Regular, IconSize.Size20, "") { } } public class GlobeSync : Icon { public GlobeSync() : base("GlobeSync", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1321,6 +1343,7 @@ public class ImageArrowForward : Icon { public ImageArrowForward() : base("Image public class ImageBorder : Icon { public ImageBorder() : base("ImageBorder", IconVariant.Regular, IconSize.Size20, "") { } } public class ImageCircle : Icon { public ImageCircle() : base("ImageCircle", IconVariant.Regular, IconSize.Size20, "") { } } public class ImageCopy : Icon { public ImageCopy() : base("ImageCopy", IconVariant.Regular, IconSize.Size20, "") { } } + public class ImageDismiss : Icon { public ImageDismiss() : base("ImageDismiss", IconVariant.Regular, IconSize.Size20, "") { } } public class ImageEdit : Icon { public ImageEdit() : base("ImageEdit", IconVariant.Regular, IconSize.Size20, "") { } } public class ImageGlobe : Icon { public ImageGlobe() : base("ImageGlobe", IconVariant.Regular, IconSize.Size20, "") { } } public class ImageMultiple : Icon { public ImageMultiple() : base("ImageMultiple", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1370,6 +1393,7 @@ public class KeyMultiple : Icon { public KeyMultiple() : base("KeyMultiple", Ico public class KeyReset : Icon { public KeyReset() : base("KeyReset", IconVariant.Regular, IconSize.Size20, "") { } } public class Laptop : Icon { public Laptop() : base("Laptop", IconVariant.Regular, IconSize.Size20, "") { } } public class LaptopBriefcase : Icon { public LaptopBriefcase() : base("LaptopBriefcase", IconVariant.Regular, IconSize.Size20, "") { } } + public class LaptopCheckmark : Icon { public LaptopCheckmark() : base("LaptopCheckmark", IconVariant.Regular, IconSize.Size20, "") { } } public class LaptopDismiss : Icon { public LaptopDismiss() : base("LaptopDismiss", IconVariant.Regular, IconSize.Size20, "") { } } public class LaptopOff : Icon { public LaptopOff() : base("LaptopOff", IconVariant.Regular, IconSize.Size20, "") { } } public class LaptopPerson : Icon { public LaptopPerson() : base("LaptopPerson", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1436,6 +1460,7 @@ public class LinkAdd : Icon { public LinkAdd() : base("LinkAdd", IconVariant.Reg public class LinkDismiss : Icon { public LinkDismiss() : base("LinkDismiss", IconVariant.Regular, IconSize.Size20, "") { } } public class LinkEdit : Icon { public LinkEdit() : base("LinkEdit", IconVariant.Regular, IconSize.Size20, "") { } } public class LinkMultiple : Icon { public LinkMultiple() : base("LinkMultiple", IconVariant.Regular, IconSize.Size20, "") { } } + public class LinkOff : Icon { public LinkOff() : base("LinkOff", IconVariant.Regular, IconSize.Size20, "") { } } public class LinkPerson : Icon { public LinkPerson() : base("LinkPerson", IconVariant.Regular, IconSize.Size20, "") { } } public class LinkSettings : Icon { public LinkSettings() : base("LinkSettings", IconVariant.Regular, IconSize.Size20, "") { } } public class LinkSquare : Icon { public LinkSquare() : base("LinkSquare", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1449,6 +1474,7 @@ public class Live : Icon { public Live() : base("Live", IconVariant.Regular, Ico public class LiveOff : Icon { public LiveOff() : base("LiveOff", IconVariant.Regular, IconSize.Size20, "") { } } public class LocalLanguage : Icon { public LocalLanguage() : base("LocalLanguage", IconVariant.Regular, IconSize.Size20, "") { } } public class LocalLanguageEn : Icon { public LocalLanguageEn() : base("LocalLanguageEn", IconVariant.Regular, IconSize.Size20, "") { } } + public class LocalLanguageGlobe : Icon { public LocalLanguageGlobe() : base("LocalLanguageGlobe", IconVariant.Regular, IconSize.Size20, "") { } } public class LocalLanguageKo : Icon { public LocalLanguageKo() : base("LocalLanguageKo", IconVariant.Regular, IconSize.Size20, "") { } } public class Location : Icon { public Location() : base("Location", IconVariant.Regular, IconSize.Size20, "") { } } public class LocationAdd : Icon { public LocationAdd() : base("LocationAdd", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1521,6 +1547,7 @@ public class MailUnread : Icon { public MailUnread() : base("MailUnread", IconVa public class MailWarning : Icon { public MailWarning() : base("MailWarning", IconVariant.Regular, IconSize.Size20, "") { } } public class Map : Icon { public Map() : base("Map", IconVariant.Regular, IconSize.Size20, "") { } } public class MapDrive : Icon { public MapDrive() : base("MapDrive", IconVariant.Regular, IconSize.Size20, "") { } } + public class MapPin : Icon { public MapPin() : base("MapPin", IconVariant.Regular, IconSize.Size20, "") { } } public class Markdown : Icon { public Markdown() : base("Markdown", IconVariant.Regular, IconSize.Size20, "") { } } public class MatchAppLayout : Icon { public MatchAppLayout() : base("MatchAppLayout", IconVariant.Regular, IconSize.Size20, "") { } } public class MathFormatLinear : Icon { public MathFormatLinear() : base("MathFormatLinear", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1705,6 +1732,7 @@ public class PeopleCommunityAdd : Icon { public PeopleCommunityAdd() : base("Peo public class PeopleEdit : Icon { public PeopleEdit() : base("PeopleEdit", IconVariant.Regular, IconSize.Size20, "") { } } public class PeopleError : Icon { public PeopleError() : base("PeopleError", IconVariant.Regular, IconSize.Size20, "") { } } public class PeopleEye : Icon { public PeopleEye() : base("PeopleEye", IconVariant.Regular, IconSize.Size20, "") { } } + public class PeopleGameController : Icon { public PeopleGameController() : base("PeopleGameController", IconVariant.Regular, IconSize.Size20, "") { } } public class PeopleInterwoven : Icon { public PeopleInterwoven() : base("PeopleInterwoven", IconVariant.Regular, IconSize.Size20, "") { } } public class PeopleLink : Icon { public PeopleLink() : base("PeopleLink", IconVariant.Regular, IconSize.Size20, "") { } } public class PeopleList : Icon { public PeopleList() : base("PeopleList", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1888,7 +1916,7 @@ public class ProjectionScreenTextSparkle : Icon { public ProjectionScreenTextSpa public class Prompt : Icon { public Prompt() : base("Prompt", IconVariant.Regular, IconSize.Size20, "") { } } public class ProtocolHandler : Icon { public ProtocolHandler() : base("ProtocolHandler", IconVariant.Regular, IconSize.Size20, "") { } } public class Pulse : Icon { public Pulse() : base("Pulse", IconVariant.Regular, IconSize.Size20, "") { } } - public class PulseSquare : Icon { public PulseSquare() : base("PulseSquare", IconVariant.Regular, IconSize.Size20, "") { } } + public class PulseSquare : Icon { public PulseSquare() : base("PulseSquare", IconVariant.Regular, IconSize.Size20, "") { } } public class PuzzleCube : Icon { public PuzzleCube() : base("PuzzleCube", IconVariant.Regular, IconSize.Size20, "") { } } public class PuzzleCubePiece : Icon { public PuzzleCubePiece() : base("PuzzleCubePiece", IconVariant.Regular, IconSize.Size20, "") { } } public class PuzzlePiece : Icon { public PuzzlePiece() : base("PuzzlePiece", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1921,7 +1949,10 @@ public class ReceiptSparkles : Icon { public ReceiptSparkles() : base("ReceiptSp public class Record : Icon { public Record() : base("Record", IconVariant.Regular, IconSize.Size20, "") { } } public class RecordStop : Icon { public RecordStop() : base("RecordStop", IconVariant.Regular, IconSize.Size20, "") { } } public class RectangleLandscape : Icon { public RectangleLandscape() : base("RectangleLandscape", IconVariant.Regular, IconSize.Size20, "") { } } + public class RectangleLandscapeClock : Icon { public RectangleLandscapeClock() : base("RectangleLandscapeClock", IconVariant.Regular, IconSize.Size20, "") { } } public class RectangleLandscapeHintCopy : Icon { public RectangleLandscapeHintCopy() : base("RectangleLandscapeHintCopy", IconVariant.Regular, IconSize.Size20, "") { } } + public class RectangleLandscapeLineHorizontal : Icon { public RectangleLandscapeLineHorizontal() : base("RectangleLandscapeLineHorizontal", IconVariant.Regular, IconSize.Size20, "") { } } + public class RectangleLandscapeOff : Icon { public RectangleLandscapeOff() : base("RectangleLandscapeOff", IconVariant.Regular, IconSize.Size20, "") { } } public class RectangleLandscapeSparkle : Icon { public RectangleLandscapeSparkle() : base("RectangleLandscapeSparkle", IconVariant.Regular, IconSize.Size20, "") { } } public class RectangleLandscapeSync : Icon { public RectangleLandscapeSync() : base("RectangleLandscapeSync", IconVariant.Regular, IconSize.Size20, "") { } } public class RectangleLandscapeSyncOff : Icon { public RectangleLandscapeSyncOff() : base("RectangleLandscapeSyncOff", IconVariant.Regular, IconSize.Size20, "") { } } @@ -1966,7 +1997,7 @@ public class Run : Icon { public Run() : base("Run", IconVariant.Regular, IconSi public class Sanitize : Icon { public Sanitize() : base("Sanitize", IconVariant.Regular, IconSize.Size20, "") { } } public class Save : Icon { public Save() : base("Save", IconVariant.Regular, IconSize.Size20, "") { } } public class SaveArrowRight : Icon { public SaveArrowRight() : base("SaveArrowRight", IconVariant.Regular, IconSize.Size20, "") { } } - public class SaveCopy : Icon { public SaveCopy() : base("SaveCopy", IconVariant.Regular, IconSize.Size20, "") { } } + public class SaveCopy : Icon { public SaveCopy() : base("SaveCopy", IconVariant.Regular, IconSize.Size20, "") { } } public class SaveEdit : Icon { public SaveEdit() : base("SaveEdit", IconVariant.Regular, IconSize.Size20, "") { } } public class SaveImage : Icon { public SaveImage() : base("SaveImage", IconVariant.Regular, IconSize.Size20, "") { } } public class SaveMultiple : Icon { public SaveMultiple() : base("SaveMultiple", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2014,7 +2045,7 @@ public class SelectObjectSkewEdit : Icon { public SelectObjectSkewEdit() : base( public class Send : Icon { public Send() : base("Send", IconVariant.Regular, IconSize.Size20, "") { } } public class SendBeaker : Icon { public SendBeaker() : base("SendBeaker", IconVariant.Regular, IconSize.Size20, "") { } } public class SendClock : Icon { public SendClock() : base("SendClock", IconVariant.Regular, IconSize.Size20, "") { } } - public class SendCopy : Icon { public SendCopy() : base("SendCopy", IconVariant.Regular, IconSize.Size20, "") { } } + public class SendCopy : Icon { public SendCopy() : base("SendCopy", IconVariant.Regular, IconSize.Size20, "") { } } public class SendPerson : Icon { public SendPerson() : base("SendPerson", IconVariant.Regular, IconSize.Size20, "") { } } public class SerialPort : Icon { public SerialPort() : base("SerialPort", IconVariant.Regular, IconSize.Size20, "") { } } public class SerialPortOff : Icon { public SerialPortOff() : base("SerialPortOff", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2026,6 +2057,7 @@ public class ServiceBell : Icon { public ServiceBell() : base("ServiceBell", Ico public class Settings : Icon { public Settings() : base("Settings", IconVariant.Regular, IconSize.Size20, "") { } } public class SettingsChat : Icon { public SettingsChat() : base("SettingsChat", IconVariant.Regular, IconSize.Size20, "") { } } public class SettingsCogMultiple : Icon { public SettingsCogMultiple() : base("SettingsCogMultiple", IconVariant.Regular, IconSize.Size20, "") { } } + public class SettingsSync : Icon { public SettingsSync() : base("SettingsSync", IconVariant.Regular, IconSize.Size20, "") { } } public class ShapeExclude : Icon { public ShapeExclude() : base("ShapeExclude", IconVariant.Regular, IconSize.Size20, "") { } } public class ShapeIntersect : Icon { public ShapeIntersect() : base("ShapeIntersect", IconVariant.Regular, IconSize.Size20, "") { } } public class ShapeOrganic : Icon { public ShapeOrganic() : base("ShapeOrganic", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2070,6 +2102,7 @@ public class ShiftsOpen : Icon { public ShiftsOpen() : base("ShiftsOpen", IconVa public class ShiftsProhibited : Icon { public ShiftsProhibited() : base("ShiftsProhibited", IconVariant.Regular, IconSize.Size20, "") { } } public class ShiftsQuestionMark : Icon { public ShiftsQuestionMark() : base("ShiftsQuestionMark", IconVariant.Regular, IconSize.Size20, "") { } } public class ShiftsTeam : Icon { public ShiftsTeam() : base("ShiftsTeam", IconVariant.Regular, IconSize.Size20, "") { } } + public class Shirt : Icon { public Shirt() : base("Shirt", IconVariant.Regular, IconSize.Size20, "") { } } public class ShoppingBag : Icon { public ShoppingBag() : base("ShoppingBag", IconVariant.Regular, IconSize.Size20, "") { } } public class ShoppingBagAdd : Icon { public ShoppingBagAdd() : base("ShoppingBagAdd", IconVariant.Regular, IconSize.Size20, "") { } } public class ShoppingBagArrowLeft : Icon { public ShoppingBagArrowLeft() : base("ShoppingBagArrowLeft", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2102,7 +2135,7 @@ public class SlideEraser : Icon { public SlideEraser() : base("SlideEraser", Ico public class SlideGrid : Icon { public SlideGrid() : base("SlideGrid", IconVariant.Regular, IconSize.Size20, "") { } } public class SlideHide : Icon { public SlideHide() : base("SlideHide", IconVariant.Regular, IconSize.Size20, "") { } } public class SlideLayout : Icon { public SlideLayout() : base("SlideLayout", IconVariant.Regular, IconSize.Size20, "") { } } - public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Regular, IconSize.Size20, "") { } } + public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Regular, IconSize.Size20, "") { } } public class SlideMicrophone : Icon { public SlideMicrophone() : base("SlideMicrophone", IconVariant.Regular, IconSize.Size20, "") { } } public class SlideMultiple : Icon { public SlideMultiple() : base("SlideMultiple", IconVariant.Regular, IconSize.Size20, "") { } } public class SlideMultipleArrowRight : Icon { public SlideMultipleArrowRight() : base("SlideMultipleArrowRight", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2148,6 +2181,7 @@ public class Speaker1 : Icon { public Speaker1() : base("Speaker1", IconVariant. public class Speaker2 : Icon { public Speaker2() : base("Speaker2", IconVariant.Regular, IconSize.Size20, "") { } } public class SpeakerBluetooth : Icon { public SpeakerBluetooth() : base("SpeakerBluetooth", IconVariant.Regular, IconSize.Size20, "") { } } public class SpeakerBox : Icon { public SpeakerBox() : base("SpeakerBox", IconVariant.Regular, IconSize.Size20, "") { } } + public class SpeakerBoxKeyboard : Icon { public SpeakerBoxKeyboard() : base("SpeakerBoxKeyboard", IconVariant.Regular, IconSize.Size20, "") { } } public class SpeakerEdit : Icon { public SpeakerEdit() : base("SpeakerEdit", IconVariant.Regular, IconSize.Size20, "") { } } public class SpeakerMute : Icon { public SpeakerMute() : base("SpeakerMute", IconVariant.Regular, IconSize.Size20, "") { } } public class SpeakerOff : Icon { public SpeakerOff() : base("SpeakerOff", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2216,6 +2250,7 @@ public class Stream : Icon { public Stream() : base("Stream", IconVariant.Regula public class StreamInput : Icon { public StreamInput() : base("StreamInput", IconVariant.Regular, IconSize.Size20, "") { } } public class StreamInputOutput : Icon { public StreamInputOutput() : base("StreamInputOutput", IconVariant.Regular, IconSize.Size20, "") { } } public class StreamOutput : Icon { public StreamOutput() : base("StreamOutput", IconVariant.Regular, IconSize.Size20, "") { } } + public class StreetHome : Icon { public StreetHome() : base("StreetHome", IconVariant.Regular, IconSize.Size20, "") { } } public class StreetSign : Icon { public StreetSign() : base("StreetSign", IconVariant.Regular, IconSize.Size20, "") { } } public class StyleGuide : Icon { public StyleGuide() : base("StyleGuide", IconVariant.Regular, IconSize.Size20, "") { } } public class SubGrid : Icon { public SubGrid() : base("SubGrid", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2327,6 +2362,7 @@ public class TableStackRight : Icon { public TableStackRight() : base("TableStac public class TableSwitch : Icon { public TableSwitch() : base("TableSwitch", IconVariant.Regular, IconSize.Size20, "") { } } public class Tablet : Icon { public Tablet() : base("Tablet", IconVariant.Regular, IconSize.Size20, "") { } } public class TabletLaptop : Icon { public TabletLaptop() : base("TabletLaptop", IconVariant.Regular, IconSize.Size20, "") { } } + public class TabletPhoneDesktop : Icon { public TabletPhoneDesktop() : base("TabletPhoneDesktop", IconVariant.Regular, IconSize.Size20, "") { } } public class TabletSpeaker : Icon { public TabletSpeaker() : base("TabletSpeaker", IconVariant.Regular, IconSize.Size20, "") { } } public class TabProhibited : Icon { public TabProhibited() : base("TabProhibited", IconVariant.Regular, IconSize.Size20, "") { } } public class Tabs : Icon { public Tabs() : base("Tabs", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2433,6 +2469,7 @@ public class TextboxAlignMiddleLeft : Icon { public TextboxAlignMiddleLeft() : b public class TextboxAlignMiddleRight : Icon { public TextboxAlignMiddleRight() : base("TextboxAlignMiddleRight", IconVariant.Regular, IconSize.Size20, "") { } } public class TextboxAlignMiddleRotate90 : Icon { public TextboxAlignMiddleRotate90() : base("TextboxAlignMiddleRotate90", IconVariant.Regular, IconSize.Size20, "") { } } public class TextboxAlignTop : Icon { public TextboxAlignTop() : base("TextboxAlignTop", IconVariant.Regular, IconSize.Size20, "") { } } + public class TextboxAlignTopArrowClockwise : Icon { public TextboxAlignTopArrowClockwise() : base("TextboxAlignTopArrowClockwise", IconVariant.Regular, IconSize.Size20, "") { } } public class TextboxAlignTopCenter : Icon { public TextboxAlignTopCenter() : base("TextboxAlignTopCenter", IconVariant.Regular, IconSize.Size20, "") { } } public class TextboxAlignTopLeft : Icon { public TextboxAlignTopLeft() : base("TextboxAlignTopLeft", IconVariant.Regular, IconSize.Size20, "") { } } public class TextboxAlignTopRight : Icon { public TextboxAlignTopRight() : base("TextboxAlignTopRight", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2446,6 +2483,7 @@ public class TextBulletList90 : Icon { public TextBulletList90() : base("TextBul public class TextBulletListAdd : Icon { public TextBulletListAdd() : base("TextBulletListAdd", IconVariant.Regular, IconSize.Size20, "") { } } public class TextBulletListCheckmark : Icon { public TextBulletListCheckmark() : base("TextBulletListCheckmark", IconVariant.Regular, IconSize.Size20, "") { } } public class TextBulletListDismiss : Icon { public TextBulletListDismiss() : base("TextBulletListDismiss", IconVariant.Regular, IconSize.Size20, "") { } } + public class TextBulletListEdit : Icon { public TextBulletListEdit() : base("TextBulletListEdit", IconVariant.Regular, IconSize.Size20, "") { } } public class TextBulletListLtr : Icon { public TextBulletListLtr() : base("TextBulletListLtr", IconVariant.Regular, IconSize.Size20, "") { } } public class TextBulletListLtr90 : Icon { public TextBulletListLtr90() : base("TextBulletListLtr90", IconVariant.Regular, IconSize.Size20, "") { } } public class TextBulletListRtl : Icon { public TextBulletListRtl() : base("TextBulletListRtl", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2877,6 +2915,7 @@ public class WindowPlay : Icon { public WindowPlay() : base("WindowPlay", IconVa public class WindowSettings : Icon { public WindowSettings() : base("WindowSettings", IconVariant.Regular, IconSize.Size20, "") { } } public class WindowShield : Icon { public WindowShield() : base("WindowShield", IconVariant.Regular, IconSize.Size20, "") { } } public class WindowText : Icon { public WindowText() : base("WindowText", IconVariant.Regular, IconSize.Size20, "") { } } + public class WindowToolbox : Icon { public WindowToolbox() : base("WindowToolbox", IconVariant.Regular, IconSize.Size20, "") { } } public class WindowWrench : Icon { public WindowWrench() : base("WindowWrench", IconVariant.Regular, IconSize.Size20, "") { } } public class WorkIq : Icon { public WorkIq() : base("WorkIq", IconVariant.Regular, IconSize.Size20, "") { } } public class Wrench : Icon { public Wrench() : base("Wrench", IconVariant.Regular, IconSize.Size20, "") { } } @@ -2885,6 +2924,7 @@ public class WrenchSettings : Icon { public WrenchSettings() : base("WrenchSetti public class XboxConsole : Icon { public XboxConsole() : base("XboxConsole", IconVariant.Regular, IconSize.Size20, "") { } } public class XboxController : Icon { public XboxController() : base("XboxController", IconVariant.Regular, IconSize.Size20, "") { } } public class XboxControllerError : Icon { public XboxControllerError() : base("XboxControllerError", IconVariant.Regular, IconSize.Size20, "") { } } + public class XboxOneConsole : Icon { public XboxOneConsole() : base("XboxOneConsole", IconVariant.Regular, IconSize.Size20, "") { } } public class Xray : Icon { public Xray() : base("Xray", IconVariant.Regular, IconSize.Size20, "") { } } public class ZoomFit : Icon { public ZoomFit() : base("ZoomFit", IconVariant.Regular, IconSize.Size20, "") { } } public class ZoomIn : Icon { public ZoomIn() : base("ZoomIn", IconVariant.Regular, IconSize.Size20, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Regular/Regular24.cs b/src/Assets/FluentUI.Icons/Icons/Regular/Regular24.cs index 57b89b0823..4b5a05f6a1 100644 --- a/src/Assets/FluentUI.Icons/Icons/Regular/Regular24.cs +++ b/src/Assets/FluentUI.Icons/Icons/Regular/Regular24.cs @@ -543,6 +543,7 @@ public class ClipboardHeart : Icon { public ClipboardHeart() : base("ClipboardHe public class ClipboardImage : Icon { public ClipboardImage() : base("ClipboardImage", IconVariant.Regular, IconSize.Size24, "") { } } public class ClipboardLetter : Icon { public ClipboardLetter() : base("ClipboardLetter", IconVariant.Regular, IconSize.Size24, "") { } } public class ClipboardLink : Icon { public ClipboardLink() : base("ClipboardLink", IconVariant.Regular, IconSize.Size24, "") { } } + public class ClipboardMarkdown : Icon { public ClipboardMarkdown() : base("ClipboardMarkdown", IconVariant.Regular, IconSize.Size24, "") { } } public class ClipboardMathFormula : Icon { public ClipboardMathFormula() : base("ClipboardMathFormula", IconVariant.Regular, IconSize.Size24, "") { } } public class ClipboardMonth : Icon { public ClipboardMonth() : base("ClipboardMonth", IconVariant.Regular, IconSize.Size24, "") { } } public class ClipboardMore : Icon { public ClipboardMore() : base("ClipboardMore", IconVariant.Regular, IconSize.Size24, "") { } } @@ -610,6 +611,7 @@ public class ColorFill : Icon { public ColorFill() : base("ColorFill", IconVaria public class ColorFillAccent : Icon { public ColorFillAccent() : base("ColorFillAccent", IconVariant.Regular, IconSize.Size24, "") { } } public class ColorLine : Icon { public ColorLine() : base("ColorLine", IconVariant.Regular, IconSize.Size24, "") { } } public class ColorLineAccent : Icon { public ColorLineAccent() : base("ColorLineAccent", IconVariant.Regular, IconSize.Size24, "") { } } + public class ColorOff : Icon { public ColorOff() : base("ColorOff", IconVariant.Regular, IconSize.Size24, "") { } } public class Column : Icon { public Column() : base("Column", IconVariant.Regular, IconSize.Size24, "") { } } public class ColumnEdit : Icon { public ColumnEdit() : base("ColumnEdit", IconVariant.Regular, IconSize.Size24, "") { } } public class ColumnTriple : Icon { public ColumnTriple() : base("ColumnTriple", IconVariant.Regular, IconSize.Size24, "") { } } @@ -658,10 +660,10 @@ public class ContractUpRight : Icon { public ContractUpRight() : base("ContractU public class ControlButton : Icon { public ControlButton() : base("ControlButton", IconVariant.Regular, IconSize.Size24, "") { } } public class ConvertRange : Icon { public ConvertRange() : base("ConvertRange", IconVariant.Regular, IconSize.Size24, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Regular, IconSize.Size24, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size24, "") { } } - public class CopyAdd : Icon { public CopyAdd() : base("CopyAdd", IconVariant.Regular, IconSize.Size24, "") { } } - public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Regular, IconSize.Size24, "") { } } - public class CopySelect : Icon { public CopySelect() : base("CopySelect", IconVariant.Regular, IconSize.Size24, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size24, "") { } } + public class CopyAdd : Icon { public CopyAdd() : base("CopyAdd", IconVariant.Regular, IconSize.Size24, "") { } } + public class CopyArrowRight : Icon { public CopyArrowRight() : base("CopyArrowRight", IconVariant.Regular, IconSize.Size24, "") { } } + public class CopySelect : Icon { public CopySelect() : base("CopySelect", IconVariant.Regular, IconSize.Size24, "") { } } public class Couch : Icon { public Couch() : base("Couch", IconVariant.Regular, IconSize.Size24, "") { } } public class Counter : Icon { public Counter() : base("Counter", IconVariant.Regular, IconSize.Size24, "") { } } public class CreditCardClock : Icon { public CreditCardClock() : base("CreditCardClock", IconVariant.Regular, IconSize.Size24, "") { } } @@ -702,6 +704,7 @@ public class DatabaseCheckmark : Icon { public DatabaseCheckmark() : base("Datab public class DatabaseLink : Icon { public DatabaseLink() : base("DatabaseLink", IconVariant.Regular, IconSize.Size24, "") { } } public class DatabasePerson : Icon { public DatabasePerson() : base("DatabasePerson", IconVariant.Regular, IconSize.Size24, "") { } } public class DatabaseSearch : Icon { public DatabaseSearch() : base("DatabaseSearch", IconVariant.Regular, IconSize.Size24, "") { } } + public class DatabaseSettings : Icon { public DatabaseSettings() : base("DatabaseSettings", IconVariant.Regular, IconSize.Size24, "") { } } public class DatabaseSwitch : Icon { public DatabaseSwitch() : base("DatabaseSwitch", IconVariant.Regular, IconSize.Size24, "") { } } public class DataFunnel : Icon { public DataFunnel() : base("DataFunnel", IconVariant.Regular, IconSize.Size24, "") { } } public class DataHistogram : Icon { public DataHistogram() : base("DataHistogram", IconVariant.Regular, IconSize.Size24, "") { } } @@ -880,6 +883,7 @@ public class DocumentToolbox : Icon { public DocumentToolbox() : base("DocumentT public class DocumentWidth : Icon { public DocumentWidth() : base("DocumentWidth", IconVariant.Regular, IconSize.Size24, "") { } } public class DocumentWord : Icon { public DocumentWord() : base("DocumentWord", IconVariant.Regular, IconSize.Size24, "") { } } public class Door : Icon { public Door() : base("Door", IconVariant.Regular, IconSize.Size24, "") { } } + public class DoorAdd : Icon { public DoorAdd() : base("DoorAdd", IconVariant.Regular, IconSize.Size24, "") { } } public class DoorArrowLeft : Icon { public DoorArrowLeft() : base("DoorArrowLeft", IconVariant.Regular, IconSize.Size24, "") { } } public class DoorTag : Icon { public DoorTag() : base("DoorTag", IconVariant.Regular, IconSize.Size24, "") { } } public class DoubleSwipeDown : Icon { public DoubleSwipeDown() : base("DoubleSwipeDown", IconVariant.Regular, IconSize.Size24, "") { } } @@ -1061,7 +1065,8 @@ public class GanttChart : Icon { public GanttChart() : base("GanttChart", IconVa public class Gas : Icon { public Gas() : base("Gas", IconVariant.Regular, IconSize.Size24, "") { } } public class GasPump : Icon { public GasPump() : base("GasPump", IconVariant.Regular, IconSize.Size24, "") { } } public class Gauge : Icon { public Gauge() : base("Gauge", IconVariant.Regular, IconSize.Size24, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size24, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Regular, IconSize.Size24, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size24, "") { } } public class Gavel : Icon { public Gavel() : base("Gavel", IconVariant.Regular, IconSize.Size24, "") { } } public class Gesture : Icon { public Gesture() : base("Gesture", IconVariant.Regular, IconSize.Size24, "") { } } public class Gif : Icon { public Gif() : base("Gif", IconVariant.Regular, IconSize.Size24, "") { } } @@ -1273,6 +1278,7 @@ public class LinkAdd : Icon { public LinkAdd() : base("LinkAdd", IconVariant.Reg public class LinkDismiss : Icon { public LinkDismiss() : base("LinkDismiss", IconVariant.Regular, IconSize.Size24, "") { } } public class LinkEdit : Icon { public LinkEdit() : base("LinkEdit", IconVariant.Regular, IconSize.Size24, "") { } } public class LinkMultiple : Icon { public LinkMultiple() : base("LinkMultiple", IconVariant.Regular, IconSize.Size24, "") { } } + public class LinkOff : Icon { public LinkOff() : base("LinkOff", IconVariant.Regular, IconSize.Size24, "") { } } public class LinkPerson : Icon { public LinkPerson() : base("LinkPerson", IconVariant.Regular, IconSize.Size24, "") { } } public class LinkSettings : Icon { public LinkSettings() : base("LinkSettings", IconVariant.Regular, IconSize.Size24, "") { } } public class LinkSquare : Icon { public LinkSquare() : base("LinkSquare", IconVariant.Regular, IconSize.Size24, "") { } } @@ -1668,7 +1674,7 @@ public class ProjectionScreenText : Icon { public ProjectionScreenText() : base( public class Prompt : Icon { public Prompt() : base("Prompt", IconVariant.Regular, IconSize.Size24, "") { } } public class ProtocolHandler : Icon { public ProtocolHandler() : base("ProtocolHandler", IconVariant.Regular, IconSize.Size24, "") { } } public class Pulse : Icon { public Pulse() : base("Pulse", IconVariant.Regular, IconSize.Size24, "") { } } - public class PulseSquare : Icon { public PulseSquare() : base("PulseSquare", IconVariant.Regular, IconSize.Size24, "") { } } + public class PulseSquare : Icon { public PulseSquare() : base("PulseSquare", IconVariant.Regular, IconSize.Size24, "") { } } public class PuzzleCube : Icon { public PuzzleCube() : base("PuzzleCube", IconVariant.Regular, IconSize.Size24, "") { } } public class PuzzleCubePiece : Icon { public PuzzleCubePiece() : base("PuzzleCubePiece", IconVariant.Regular, IconSize.Size24, "") { } } public class PuzzlePiece : Icon { public PuzzlePiece() : base("PuzzlePiece", IconVariant.Regular, IconSize.Size24, "") { } } @@ -1735,7 +1741,7 @@ public class Run : Icon { public Run() : base("Run", IconVariant.Regular, IconSi public class Sanitize : Icon { public Sanitize() : base("Sanitize", IconVariant.Regular, IconSize.Size24, "") { } } public class Save : Icon { public Save() : base("Save", IconVariant.Regular, IconSize.Size24, "") { } } public class SaveArrowRight : Icon { public SaveArrowRight() : base("SaveArrowRight", IconVariant.Regular, IconSize.Size24, "") { } } - public class SaveCopy : Icon { public SaveCopy() : base("SaveCopy", IconVariant.Regular, IconSize.Size24, "") { } } + public class SaveCopy : Icon { public SaveCopy() : base("SaveCopy", IconVariant.Regular, IconSize.Size24, "") { } } public class SaveEdit : Icon { public SaveEdit() : base("SaveEdit", IconVariant.Regular, IconSize.Size24, "") { } } public class SaveMultiple : Icon { public SaveMultiple() : base("SaveMultiple", IconVariant.Regular, IconSize.Size24, "") { } } public class SaveSync : Icon { public SaveSync() : base("SaveSync", IconVariant.Regular, IconSize.Size24, "") { } } @@ -1777,7 +1783,7 @@ public class SelectObjectSkewEdit : Icon { public SelectObjectSkewEdit() : base( public class Send : Icon { public Send() : base("Send", IconVariant.Regular, IconSize.Size24, "") { } } public class SendBeaker : Icon { public SendBeaker() : base("SendBeaker", IconVariant.Regular, IconSize.Size24, "") { } } public class SendClock : Icon { public SendClock() : base("SendClock", IconVariant.Regular, IconSize.Size24, "") { } } - public class SendCopy : Icon { public SendCopy() : base("SendCopy", IconVariant.Regular, IconSize.Size24, "") { } } + public class SendCopy : Icon { public SendCopy() : base("SendCopy", IconVariant.Regular, IconSize.Size24, "") { } } public class SendPerson : Icon { public SendPerson() : base("SendPerson", IconVariant.Regular, IconSize.Size24, "") { } } public class SerialPort : Icon { public SerialPort() : base("SerialPort", IconVariant.Regular, IconSize.Size24, "") { } } public class SerialPortOff : Icon { public SerialPortOff() : base("SerialPortOff", IconVariant.Regular, IconSize.Size24, "") { } } @@ -1859,8 +1865,8 @@ public class SlideEraser : Icon { public SlideEraser() : base("SlideEraser", Ico public class SlideGrid : Icon { public SlideGrid() : base("SlideGrid", IconVariant.Regular, IconSize.Size24, "") { } } public class SlideHide : Icon { public SlideHide() : base("SlideHide", IconVariant.Regular, IconSize.Size24, "") { } } public class SlideLayout : Icon { public SlideLayout() : base("SlideLayout", IconVariant.Regular, IconSize.Size24, "") { } } - public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Regular, IconSize.Size24, "") { } } - public class SlideMicrophone : Icon { public SlideMicrophone() : base("SlideMicrophone", IconVariant.Regular, IconSize.Size24, "") { } } + public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Regular, IconSize.Size24, "") { } } + public class SlideMicrophone : Icon { public SlideMicrophone() : base("SlideMicrophone", IconVariant.Regular, IconSize.Size24, "") { } } public class SlideMultiple : Icon { public SlideMultiple() : base("SlideMultiple", IconVariant.Regular, IconSize.Size24, "") { } } public class SlideMultipleArrowRight : Icon { public SlideMultipleArrowRight() : base("SlideMultipleArrowRight", IconVariant.Regular, IconSize.Size24, "") { } } public class SlideMultipleSearch : Icon { public SlideMultipleSearch() : base("SlideMultipleSearch", IconVariant.Regular, IconSize.Size24, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Regular/Regular28.cs b/src/Assets/FluentUI.Icons/Icons/Regular/Regular28.cs index b03423fd8f..c5b74f5b24 100644 --- a/src/Assets/FluentUI.Icons/Icons/Regular/Regular28.cs +++ b/src/Assets/FluentUI.Icons/Icons/Regular/Regular28.cs @@ -60,6 +60,9 @@ public class ArrowDownload : Icon { public ArrowDownload() : base("ArrowDownload public class ArrowDownloadOff : Icon { public ArrowDownloadOff() : base("ArrowDownloadOff", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowExit : Icon { public ArrowExit() : base("ArrowExit", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowExpand : Icon { public ArrowExpand() : base("ArrowExpand", IconVariant.Regular, IconSize.Size28, "") { } } + public class ArrowExportLtr : Icon { public ArrowExportLtr() : base("ArrowExportLtr", IconVariant.Regular, IconSize.Size28, "") { } } + public class ArrowExportRtl : Icon { public ArrowExportRtl() : base("ArrowExportRtl", IconVariant.Regular, IconSize.Size28, "") { } } + public class ArrowExportUp : Icon { public ArrowExportUp() : base("ArrowExportUp", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowFlowDiagonalUpRight : Icon { public ArrowFlowDiagonalUpRight() : base("ArrowFlowDiagonalUpRight", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowFlowSquareMultiple : Icon { public ArrowFlowSquareMultiple() : base("ArrowFlowSquareMultiple", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowForward : Icon { public ArrowForward() : base("ArrowForward", IconVariant.Regular, IconSize.Size28, "") { } } @@ -67,6 +70,7 @@ public class ArrowHookDownLeft : Icon { public ArrowHookDownLeft() : base("Arrow public class ArrowHookDownRight : Icon { public ArrowHookDownRight() : base("ArrowHookDownRight", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowHookUpLeft : Icon { public ArrowHookUpLeft() : base("ArrowHookUpLeft", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowHookUpRight : Icon { public ArrowHookUpRight() : base("ArrowHookUpRight", IconVariant.Regular, IconSize.Size28, "") { } } + public class ArrowImport : Icon { public ArrowImport() : base("ArrowImport", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowLeft : Icon { public ArrowLeft() : base("ArrowLeft", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowMaximize : Icon { public ArrowMaximize() : base("ArrowMaximize", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowMaximizeTopLeftBottomRight : Icon { public ArrowMaximizeTopLeftBottomRight() : base("ArrowMaximizeTopLeftBottomRight", IconVariant.Regular, IconSize.Size28, "") { } } @@ -78,6 +82,8 @@ public class ArrowRepeatAll : Icon { public ArrowRepeatAll() : base("ArrowRepeat public class ArrowReply : Icon { public ArrowReply() : base("ArrowReply", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Regular, IconSize.Size28, "") { } } + public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Regular, IconSize.Size28, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowShuffle : Icon { public ArrowShuffle() : base("ArrowShuffle", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowShuffleOff : Icon { public ArrowShuffleOff() : base("ArrowShuffleOff", IconVariant.Regular, IconSize.Size28, "") { } } public class ArrowSort : Icon { public ArrowSort() : base("ArrowSort", IconVariant.Regular, IconSize.Size28, "") { } } @@ -261,8 +267,10 @@ public class CloudWords : Icon { public CloudWords() : base("CloudWords", IconVa public class Clover : Icon { public Clover() : base("Clover", IconVariant.Regular, IconSize.Size28, "") { } } public class CodeBlock : Icon { public CodeBlock() : base("CodeBlock", IconVariant.Regular, IconSize.Size28, "") { } } public class CoinMultiple : Icon { public CoinMultiple() : base("CoinMultiple", IconVariant.Regular, IconSize.Size28, "") { } } + public class Color : Icon { public Color() : base("Color", IconVariant.Regular, IconSize.Size28, "") { } } public class ColorFill : Icon { public ColorFill() : base("ColorFill", IconVariant.Regular, IconSize.Size28, "") { } } public class ColorFillAccent : Icon { public ColorFillAccent() : base("ColorFillAccent", IconVariant.Regular, IconSize.Size28, "") { } } + public class ColorOff : Icon { public ColorOff() : base("ColorOff", IconVariant.Regular, IconSize.Size28, "") { } } public class Column : Icon { public Column() : base("Column", IconVariant.Regular, IconSize.Size28, "") { } } public class Comment : Icon { public Comment() : base("Comment", IconVariant.Regular, IconSize.Size28, "") { } } public class CommentAdd : Icon { public CommentAdd() : base("CommentAdd", IconVariant.Regular, IconSize.Size28, "") { } } @@ -291,7 +299,7 @@ public class ContentViewGalleryLightning : Icon { public ContentViewGalleryLight public class ContractDownLeft : Icon { public ContractDownLeft() : base("ContractDownLeft", IconVariant.Regular, IconSize.Size28, "") { } } public class ContractUpRight : Icon { public ContractUpRight() : base("ContractUpRight", IconVariant.Regular, IconSize.Size28, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Regular, IconSize.Size28, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size28, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size28, "") { } } public class CreditCardClock : Icon { public CreditCardClock() : base("CreditCardClock", IconVariant.Regular, IconSize.Size28, "") { } } public class Crop : Icon { public Crop() : base("Crop", IconVariant.Regular, IconSize.Size28, "") { } } public class Cube : Icon { public Cube() : base("Cube", IconVariant.Regular, IconSize.Size28, "") { } } @@ -414,7 +422,8 @@ public class FStop : Icon { public FStop() : base("FStop", IconVariant.Regular, public class FullScreenMaximize : Icon { public FullScreenMaximize() : base("FullScreenMaximize", IconVariant.Regular, IconSize.Size28, "") { } } public class FullScreenMinimize : Icon { public FullScreenMinimize() : base("FullScreenMinimize", IconVariant.Regular, IconSize.Size28, "") { } } public class Games : Icon { public Games() : base("Games", IconVariant.Regular, IconSize.Size28, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size28, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Regular, IconSize.Size28, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size28, "") { } } public class Glance : Icon { public Glance() : base("Glance", IconVariant.Regular, IconSize.Size28, "") { } } public class GlanceHorizontal : Icon { public GlanceHorizontal() : base("GlanceHorizontal", IconVariant.Regular, IconSize.Size28, "") { } } public class Glasses : Icon { public Glasses() : base("Glasses", IconVariant.Regular, IconSize.Size28, "") { } } @@ -480,6 +489,7 @@ public class LineHorizontal2DashesSolid : Icon { public LineHorizontal2DashesSol public class LineHorizontal3 : Icon { public LineHorizontal3() : base("LineHorizontal3", IconVariant.Regular, IconSize.Size28, "") { } } public class LineStyleSketch : Icon { public LineStyleSketch() : base("LineStyleSketch", IconVariant.Regular, IconSize.Size28, "") { } } public class Link : Icon { public Link() : base("Link", IconVariant.Regular, IconSize.Size28, "") { } } + public class LinkOff : Icon { public LinkOff() : base("LinkOff", IconVariant.Regular, IconSize.Size28, "") { } } public class List : Icon { public List() : base("List", IconVariant.Regular, IconSize.Size28, "") { } } public class LocalLanguage : Icon { public LocalLanguage() : base("LocalLanguage", IconVariant.Regular, IconSize.Size28, "") { } } public class LocalLanguageEn : Icon { public LocalLanguageEn() : base("LocalLanguageEn", IconVariant.Regular, IconSize.Size28, "") { } } @@ -659,6 +669,7 @@ public class Poll : Icon { public Poll() : base("Poll", IconVariant.Regular, Ico public class Power : Icon { public Power() : base("Power", IconVariant.Regular, IconSize.Size28, "") { } } public class Premium : Icon { public Premium() : base("Premium", IconVariant.Regular, IconSize.Size28, "") { } } public class Presenter : Icon { public Presenter() : base("Presenter", IconVariant.Regular, IconSize.Size28, "") { } } + public class PreviewLink : Icon { public PreviewLink() : base("PreviewLink", IconVariant.Regular, IconSize.Size28, "") { } } public class Previous : Icon { public Previous() : base("Previous", IconVariant.Regular, IconSize.Size28, "") { } } public class Print : Icon { public Print() : base("Print", IconVariant.Regular, IconSize.Size28, "") { } } public class Prohibited : Icon { public Prohibited() : base("Prohibited", IconVariant.Regular, IconSize.Size28, "") { } } @@ -691,12 +702,15 @@ public class Replay : Icon { public Replay() : base("Replay", IconVariant.Regula public class Resize : Icon { public Resize() : base("Resize", IconVariant.Regular, IconSize.Size28, "") { } } public class Rewind : Icon { public Rewind() : base("Rewind", IconVariant.Regular, IconSize.Size28, "") { } } public class Rhombus : Icon { public Rhombus() : base("Rhombus", IconVariant.Regular, IconSize.Size28, "") { } } + public class Ribbon : Icon { public Ribbon() : base("Ribbon", IconVariant.Regular, IconSize.Size28, "") { } } + public class RibbonOff : Icon { public RibbonOff() : base("RibbonOff", IconVariant.Regular, IconSize.Size28, "") { } } public class RoadCone : Icon { public RoadCone() : base("RoadCone", IconVariant.Regular, IconSize.Size28, "") { } } public class Rocket : Icon { public Rocket() : base("Rocket", IconVariant.Regular, IconSize.Size28, "") { } } public class RowChild : Icon { public RowChild() : base("RowChild", IconVariant.Regular, IconSize.Size28, "") { } } public class Ruler : Icon { public Ruler() : base("Ruler", IconVariant.Regular, IconSize.Size28, "") { } } public class Run : Icon { public Run() : base("Run", IconVariant.Regular, IconSize.Size28, "") { } } public class Save : Icon { public Save() : base("Save", IconVariant.Regular, IconSize.Size28, "") { } } + public class Scales : Icon { public Scales() : base("Scales", IconVariant.Regular, IconSize.Size28, "") { } } public class ScanCamera : Icon { public ScanCamera() : base("ScanCamera", IconVariant.Regular, IconSize.Size28, "") { } } public class ScanDash : Icon { public ScanDash() : base("ScanDash", IconVariant.Regular, IconSize.Size28, "") { } } public class ScanPerson : Icon { public ScanPerson() : base("ScanPerson", IconVariant.Regular, IconSize.Size28, "") { } } @@ -741,6 +755,7 @@ public class SkipForward10 : Icon { public SkipForward10() : base("SkipForward10 public class SkipForward15 : Icon { public SkipForward15() : base("SkipForward15", IconVariant.Regular, IconSize.Size28, "") { } } public class SkipForward30 : Icon { public SkipForward30() : base("SkipForward30", IconVariant.Regular, IconSize.Size28, "") { } } public class SlideAdd : Icon { public SlideAdd() : base("SlideAdd", IconVariant.Regular, IconSize.Size28, "") { } } + public class SlideLink : Icon { public SlideLink() : base("SlideLink", IconVariant.Regular, IconSize.Size28, "") { } } public class SlideRecord : Icon { public SlideRecord() : base("SlideRecord", IconVariant.Regular, IconSize.Size28, "") { } } public class SlideSearch : Icon { public SlideSearch() : base("SlideSearch", IconVariant.Regular, IconSize.Size28, "") { } } public class SlideText : Icon { public SlideText() : base("SlideText", IconVariant.Regular, IconSize.Size28, "") { } } @@ -859,6 +874,7 @@ public class TemperatureDegreeCelsius : Icon { public TemperatureDegreeCelsius() public class TemperatureDegreeFahrenheit : Icon { public TemperatureDegreeFahrenheit() : base("TemperatureDegreeFahrenheit", IconVariant.Regular, IconSize.Size28, "") { } } public class Tent : Icon { public Tent() : base("Tent", IconVariant.Regular, IconSize.Size28, "") { } } public class TetrisApp : Icon { public TetrisApp() : base("TetrisApp", IconVariant.Regular, IconSize.Size28, "") { } } + public class TextAdd : Icon { public TextAdd() : base("TextAdd", IconVariant.Regular, IconSize.Size28, "") { } } public class TextArrowDownRightColumn : Icon { public TextArrowDownRightColumn() : base("TextArrowDownRightColumn", IconVariant.Regular, IconSize.Size28, "") { } } public class TextBold : Icon { public TextBold() : base("TextBold", IconVariant.Regular, IconSize.Size28, "") { } } public class TextBoldBg : Icon { public TextBoldBg() : base("TextBoldBg", IconVariant.Regular, IconSize.Size28, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Regular/Regular32.cs b/src/Assets/FluentUI.Icons/Icons/Regular/Regular32.cs index 4fe611c9de..30c211dfd7 100644 --- a/src/Assets/FluentUI.Icons/Icons/Regular/Regular32.cs +++ b/src/Assets/FluentUI.Icons/Icons/Regular/Regular32.cs @@ -57,6 +57,9 @@ public class ArrowDownload : Icon { public ArrowDownload() : base("ArrowDownload public class ArrowDownloadOff : Icon { public ArrowDownloadOff() : base("ArrowDownloadOff", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowDownRight : Icon { public ArrowDownRight() : base("ArrowDownRight", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowExit : Icon { public ArrowExit() : base("ArrowExit", IconVariant.Regular, IconSize.Size32, "") { } } + public class ArrowExportLtr : Icon { public ArrowExportLtr() : base("ArrowExportLtr", IconVariant.Regular, IconSize.Size32, "") { } } + public class ArrowExportRtl : Icon { public ArrowExportRtl() : base("ArrowExportRtl", IconVariant.Regular, IconSize.Size32, "") { } } + public class ArrowExportUp : Icon { public ArrowExportUp() : base("ArrowExportUp", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowFlowDiagonalUpRight : Icon { public ArrowFlowDiagonalUpRight() : base("ArrowFlowDiagonalUpRight", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowFlowSquareMultiple : Icon { public ArrowFlowSquareMultiple() : base("ArrowFlowSquareMultiple", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowFlowUpRight : Icon { public ArrowFlowUpRight() : base("ArrowFlowUpRight", IconVariant.Regular, IconSize.Size32, "") { } } @@ -65,6 +68,7 @@ public class ArrowHookDownLeft : Icon { public ArrowHookDownLeft() : base("Arrow public class ArrowHookDownRight : Icon { public ArrowHookDownRight() : base("ArrowHookDownRight", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowHookUpLeft : Icon { public ArrowHookUpLeft() : base("ArrowHookUpLeft", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowHookUpRight : Icon { public ArrowHookUpRight() : base("ArrowHookUpRight", IconVariant.Regular, IconSize.Size32, "") { } } + public class ArrowImport : Icon { public ArrowImport() : base("ArrowImport", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowLeft : Icon { public ArrowLeft() : base("ArrowLeft", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowMaximize : Icon { public ArrowMaximize() : base("ArrowMaximize", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowOutlineDownLeft : Icon { public ArrowOutlineDownLeft() : base("ArrowOutlineDownLeft", IconVariant.Regular, IconSize.Size32, "") { } } @@ -74,6 +78,8 @@ public class ArrowReply : Icon { public ArrowReply() : base("ArrowReply", IconVa public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowReset : Icon { public ArrowReset() : base("ArrowReset", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Regular, IconSize.Size32, "") { } } + public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Regular, IconSize.Size32, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowShuffle : Icon { public ArrowShuffle() : base("ArrowShuffle", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowShuffleOff : Icon { public ArrowShuffleOff() : base("ArrowShuffleOff", IconVariant.Regular, IconSize.Size32, "") { } } public class ArrowSquare : Icon { public ArrowSquare() : base("ArrowSquare", IconVariant.Regular, IconSize.Size32, "") { } } @@ -244,6 +250,7 @@ public class Clover : Icon { public Clover() : base("Clover", IconVariant.Regula public class CodeBlock : Icon { public CodeBlock() : base("CodeBlock", IconVariant.Regular, IconSize.Size32, "") { } } public class CodeCircle : Icon { public CodeCircle() : base("CodeCircle", IconVariant.Regular, IconSize.Size32, "") { } } public class CoinMultiple : Icon { public CoinMultiple() : base("CoinMultiple", IconVariant.Regular, IconSize.Size32, "") { } } + public class Color : Icon { public Color() : base("Color", IconVariant.Regular, IconSize.Size32, "") { } } public class ColorFill : Icon { public ColorFill() : base("ColorFill", IconVariant.Regular, IconSize.Size32, "") { } } public class ColorFillAccent : Icon { public ColorFillAccent() : base("ColorFillAccent", IconVariant.Regular, IconSize.Size32, "") { } } public class Column : Icon { public Column() : base("Column", IconVariant.Regular, IconSize.Size32, "") { } } @@ -263,7 +270,7 @@ public class ContentView : Icon { public ContentView() : base("ContentView", Ico public class ContractDownLeft : Icon { public ContractDownLeft() : base("ContractDownLeft", IconVariant.Regular, IconSize.Size32, "") { } } public class ContractUpRight : Icon { public ContractUpRight() : base("ContractUpRight", IconVariant.Regular, IconSize.Size32, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Regular, IconSize.Size32, "") { } } - public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size32, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size32, "") { } } public class Couch : Icon { public Couch() : base("Couch", IconVariant.Regular, IconSize.Size32, "") { } } public class CreditCardClock : Icon { public CreditCardClock() : base("CreditCardClock", IconVariant.Regular, IconSize.Size32, "") { } } public class Crop : Icon { public Crop() : base("Crop", IconVariant.Regular, IconSize.Size32, "") { } } @@ -384,12 +391,15 @@ public class FolderPerson : Icon { public FolderPerson() : base("FolderPerson", public class FolderProhibited : Icon { public FolderProhibited() : base("FolderProhibited", IconVariant.Regular, IconSize.Size32, "") { } } public class Food : Icon { public Food() : base("Food", IconVariant.Regular, IconSize.Size32, "") { } } public class FoodChickenLeg : Icon { public FoodChickenLeg() : base("FoodChickenLeg", IconVariant.Regular, IconSize.Size32, "") { } } + public class Form : Icon { public Form() : base("Form", IconVariant.Regular, IconSize.Size32, "") { } } public class FormMultipleCollection : Icon { public FormMultipleCollection() : base("FormMultipleCollection", IconVariant.Regular, IconSize.Size32, "") { } } + public class FormNew : Icon { public FormNew() : base("FormNew", IconVariant.Regular, IconSize.Size32, "") { } } public class FullScreenMaximize : Icon { public FullScreenMaximize() : base("FullScreenMaximize", IconVariant.Regular, IconSize.Size32, "") { } } public class FullScreenMinimize : Icon { public FullScreenMinimize() : base("FullScreenMinimize", IconVariant.Regular, IconSize.Size32, "") { } } public class Games : Icon { public Games() : base("Games", IconVariant.Regular, IconSize.Size32, "") { } } public class Gauge : Icon { public Gauge() : base("Gauge", IconVariant.Regular, IconSize.Size32, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size32, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Regular, IconSize.Size32, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size32, "") { } } public class Gavel : Icon { public Gavel() : base("Gavel", IconVariant.Regular, IconSize.Size32, "") { } } public class GiftOpen : Icon { public GiftOpen() : base("GiftOpen", IconVariant.Regular, IconSize.Size32, "") { } } public class Glance : Icon { public Glance() : base("Glance", IconVariant.Regular, IconSize.Size32, "") { } } @@ -631,6 +641,7 @@ public class Poll : Icon { public Poll() : base("Poll", IconVariant.Regular, Ico public class PollOff : Icon { public PollOff() : base("PollOff", IconVariant.Regular, IconSize.Size32, "") { } } public class Premium : Icon { public Premium() : base("Premium", IconVariant.Regular, IconSize.Size32, "") { } } public class Presenter : Icon { public Presenter() : base("Presenter", IconVariant.Regular, IconSize.Size32, "") { } } + public class PreviewLink : Icon { public PreviewLink() : base("PreviewLink", IconVariant.Regular, IconSize.Size32, "") { } } public class Previous : Icon { public Previous() : base("Previous", IconVariant.Regular, IconSize.Size32, "") { } } public class Print : Icon { public Print() : base("Print", IconVariant.Regular, IconSize.Size32, "") { } } public class Prohibited : Icon { public Prohibited() : base("Prohibited", IconVariant.Regular, IconSize.Size32, "") { } } @@ -663,7 +674,7 @@ public class Ruler : Icon { public Ruler() : base("Ruler", IconVariant.Regular, public class Run : Icon { public Run() : base("Run", IconVariant.Regular, IconSize.Size32, "") { } } public class Save : Icon { public Save() : base("Save", IconVariant.Regular, IconSize.Size32, "") { } } public class Savings : Icon { public Savings() : base("Savings", IconVariant.Regular, IconSize.Size32, "") { } } - public class Scales : Icon { public Scales() : base("Scales", IconVariant.Regular, IconSize.Size32, "") { } } + public class Scales : Icon { public Scales() : base("Scales", IconVariant.Regular, IconSize.Size32, "") { } } public class ScanDash : Icon { public ScanDash() : base("ScanDash", IconVariant.Regular, IconSize.Size32, "") { } } public class ScanText : Icon { public ScanText() : base("ScanText", IconVariant.Regular, IconSize.Size32, "") { } } public class Script : Icon { public Script() : base("Script", IconVariant.Regular, IconSize.Size32, "") { } } @@ -769,6 +780,7 @@ public class TemperatureDegreeFahrenheit : Icon { public TemperatureDegreeFahren public class TetrisApp : Icon { public TetrisApp() : base("TetrisApp", IconVariant.Regular, IconSize.Size32, "") { } } public class Text : Icon { public Text() : base("Text", IconVariant.Regular, IconSize.Size32, "") { } } public class TextAbcUnderlineDouble : Icon { public TextAbcUnderlineDouble() : base("TextAbcUnderlineDouble", IconVariant.Regular, IconSize.Size32, "") { } } + public class TextAdd : Icon { public TextAdd() : base("TextAdd", IconVariant.Regular, IconSize.Size32, "") { } } public class TextArrowDownRightColumn : Icon { public TextArrowDownRightColumn() : base("TextArrowDownRightColumn", IconVariant.Regular, IconSize.Size32, "") { } } public class Textbox : Icon { public Textbox() : base("Textbox", IconVariant.Regular, IconSize.Size32, "") { } } public class TextboxCheckmark : Icon { public TextboxCheckmark() : base("TextboxCheckmark", IconVariant.Regular, IconSize.Size32, "") { } } diff --git a/src/Assets/FluentUI.Icons/Icons/Regular/Regular48.cs b/src/Assets/FluentUI.Icons/Icons/Regular/Regular48.cs index 8b915d6713..352a1873ca 100644 --- a/src/Assets/FluentUI.Icons/Icons/Regular/Regular48.cs +++ b/src/Assets/FluentUI.Icons/Icons/Regular/Regular48.cs @@ -67,6 +67,8 @@ public class ArrowReply : Icon { public ArrowReply() : base("ArrowReply", IconVa public class ArrowReplyAll : Icon { public ArrowReplyAll() : base("ArrowReplyAll", IconVariant.Regular, IconSize.Size48, "") { } } public class ArrowReset : Icon { public ArrowReset() : base("ArrowReset", IconVariant.Regular, IconSize.Size48, "") { } } public class ArrowRight : Icon { public ArrowRight() : base("ArrowRight", IconVariant.Regular, IconSize.Size48, "") { } } + public class ArrowRotateClockwise : Icon { public ArrowRotateClockwise() : base("ArrowRotateClockwise", IconVariant.Regular, IconSize.Size48, "") { } } + public class ArrowRotateCounterclockwise : Icon { public ArrowRotateCounterclockwise() : base("ArrowRotateCounterclockwise", IconVariant.Regular, IconSize.Size48, "") { } } public class ArrowShuffle : Icon { public ArrowShuffle() : base("ArrowShuffle", IconVariant.Regular, IconSize.Size48, "") { } } public class ArrowShuffleOff : Icon { public ArrowShuffleOff() : base("ArrowShuffleOff", IconVariant.Regular, IconSize.Size48, "") { } } public class ArrowSyncCircle : Icon { public ArrowSyncCircle() : base("ArrowSyncCircle", IconVariant.Regular, IconSize.Size48, "") { } } @@ -226,6 +228,7 @@ public class ContactCardRibbon : Icon { public ContactCardRibbon() : base("Conta public class ContractDownLeft : Icon { public ContractDownLeft() : base("ContractDownLeft", IconVariant.Regular, IconSize.Size48, "") { } } public class ContractUpRight : Icon { public ContractUpRight() : base("ContractUpRight", IconVariant.Regular, IconSize.Size48, "") { } } public class Cookies : Icon { public Cookies() : base("Cookies", IconVariant.Regular, IconSize.Size48, "") { } } + public class Copy : Icon { public Copy() : base("Copy", IconVariant.Regular, IconSize.Size48, "") { } } public class Couch : Icon { public Couch() : base("Couch", IconVariant.Regular, IconSize.Size48, "") { } } public class Crop : Icon { public Crop() : base("Crop", IconVariant.Regular, IconSize.Size48, "") { } } public class Cube : Icon { public Cube() : base("Cube", IconVariant.Regular, IconSize.Size48, "") { } } @@ -264,6 +267,7 @@ public class Document : Icon { public Document() : base("Document", IconVariant. public class DocumentAdd : Icon { public DocumentAdd() : base("DocumentAdd", IconVariant.Regular, IconSize.Size48, "") { } } public class DocumentArrowLeft : Icon { public DocumentArrowLeft() : base("DocumentArrowLeft", IconVariant.Regular, IconSize.Size48, "") { } } public class DocumentCopy : Icon { public DocumentCopy() : base("DocumentCopy", IconVariant.Regular, IconSize.Size48, "") { } } + public class DocumentDismiss : Icon { public DocumentDismiss() : base("DocumentDismiss", IconVariant.Regular, IconSize.Size48, "") { } } public class DocumentFolder : Icon { public DocumentFolder() : base("DocumentFolder", IconVariant.Regular, IconSize.Size48, "") { } } public class DocumentLightning : Icon { public DocumentLightning() : base("DocumentLightning", IconVariant.Regular, IconSize.Size48, "") { } } public class DocumentLock : Icon { public DocumentLock() : base("DocumentLock", IconVariant.Regular, IconSize.Size48, "") { } } @@ -324,7 +328,8 @@ public class FormNew : Icon { public FormNew() : base("FormNew", IconVariant.Reg public class Fps30 : Icon { public Fps30() : base("Fps30", IconVariant.Regular, IconSize.Size48, "") { } } public class Fps60 : Icon { public Fps60() : base("Fps60", IconVariant.Regular, IconSize.Size48, "") { } } public class Games : Icon { public Games() : base("Games", IconVariant.Regular, IconSize.Size48, "") { } } - public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size48, "") { } } + public class GaugeRotate0 : Icon { public GaugeRotate0() : base("GaugeRotate0", IconVariant.Regular, IconSize.Size48, "") { } } + public class GaugeRotate315 : Icon { public GaugeRotate315() : base("GaugeRotate315", IconVariant.Regular, IconSize.Size48, "") { } } public class Glance : Icon { public Glance() : base("Glance", IconVariant.Regular, IconSize.Size48, "") { } } public class GlanceHorizontal : Icon { public GlanceHorizontal() : base("GlanceHorizontal", IconVariant.Regular, IconSize.Size48, "") { } } public class Glasses : Icon { public Glasses() : base("Glasses", IconVariant.Regular, IconSize.Size48, "") { } } @@ -475,6 +480,7 @@ public class PeopleCommunication : Icon { public PeopleCommunication() : base("P public class PeopleCommunity : Icon { public PeopleCommunity() : base("PeopleCommunity", IconVariant.Regular, IconSize.Size48, "") { } } public class PeopleInterwoven : Icon { public PeopleInterwoven() : base("PeopleInterwoven", IconVariant.Regular, IconSize.Size48, "") { } } public class PeopleLink : Icon { public PeopleLink() : base("PeopleLink", IconVariant.Regular, IconSize.Size48, "") { } } + public class PeopleProhibited : Icon { public PeopleProhibited() : base("PeopleProhibited", IconVariant.Regular, IconSize.Size48, "") { } } public class PeopleQueue : Icon { public PeopleQueue() : base("PeopleQueue", IconVariant.Regular, IconSize.Size48, "") { } } public class PeopleStar : Icon { public PeopleStar() : base("PeopleStar", IconVariant.Regular, IconSize.Size48, "") { } } public class PeopleTeam : Icon { public PeopleTeam() : base("PeopleTeam", IconVariant.Regular, IconSize.Size48, "") { } } @@ -528,6 +534,7 @@ public class RoadCone : Icon { public RoadCone() : base("RoadCone", IconVariant. public class Rocket : Icon { public Rocket() : base("Rocket", IconVariant.Regular, IconSize.Size48, "") { } } public class Ruler : Icon { public Ruler() : base("Ruler", IconVariant.Regular, IconSize.Size48, "") { } } public class Run : Icon { public Run() : base("Run", IconVariant.Regular, IconSize.Size48, "") { } } + public class Scales : Icon { public Scales() : base("Scales", IconVariant.Regular, IconSize.Size48, "") { } } public class ScanCamera : Icon { public ScanCamera() : base("ScanCamera", IconVariant.Regular, IconSize.Size48, "") { } } public class ScanDash : Icon { public ScanDash() : base("ScanDash", IconVariant.Regular, IconSize.Size48, "") { } } public class ScanPerson : Icon { public ScanPerson() : base("ScanPerson", IconVariant.Regular, IconSize.Size48, "") { } } @@ -549,6 +556,7 @@ public class Shield : Icon { public Shield() : base("Shield", IconVariant.Regula public class ShieldAdd : Icon { public ShieldAdd() : base("ShieldAdd", IconVariant.Regular, IconSize.Size48, "") { } } public class ShieldArrowRight : Icon { public ShieldArrowRight() : base("ShieldArrowRight", IconVariant.Regular, IconSize.Size48, "") { } } public class ShieldCheckmark : Icon { public ShieldCheckmark() : base("ShieldCheckmark", IconVariant.Regular, IconSize.Size48, "") { } } + public class ShieldDismiss : Icon { public ShieldDismiss() : base("ShieldDismiss", IconVariant.Regular, IconSize.Size48, "") { } } public class ShieldError : Icon { public ShieldError() : base("ShieldError", IconVariant.Regular, IconSize.Size48, "") { } } public class ShieldLock : Icon { public ShieldLock() : base("ShieldLock", IconVariant.Regular, IconSize.Size48, "") { } } public class ShieldTask : Icon { public ShieldTask() : base("ShieldTask", IconVariant.Regular, IconSize.Size48, "") { } } @@ -702,6 +710,8 @@ public class WeatherSunnyHigh : Icon { public WeatherSunnyHigh() : base("Weather public class WeatherSunnyLow : Icon { public WeatherSunnyLow() : base("WeatherSunnyLow", IconVariant.Regular, IconSize.Size48, "") { } } public class WeatherThunderstorm : Icon { public WeatherThunderstorm() : base("WeatherThunderstorm", IconVariant.Regular, IconSize.Size48, "") { } } public class Whiteboard : Icon { public Whiteboard() : base("Whiteboard", IconVariant.Regular, IconSize.Size48, "") { } } + public class Wifi1 : Icon { public Wifi1() : base("Wifi1", IconVariant.Regular, IconSize.Size48, "") { } } + public class WifiOff : Icon { public WifiOff() : base("WifiOff", IconVariant.Regular, IconSize.Size48, "") { } } public class Window : Icon { public Window() : base("Window", IconVariant.Regular, IconSize.Size48, "") { } } public class WindowApps : Icon { public WindowApps() : base("WindowApps", IconVariant.Regular, IconSize.Size48, "") { } } public class WindowFingerprint : Icon { public WindowFingerprint() : base("WindowFingerprint", IconVariant.Regular, IconSize.Size48, "") { } } From 717ef9816d00607ebaeb42bcf201e47560313d66 Mon Sep 17 00:00:00 2001 From: Vincent Baaij Date: Wed, 29 Jul 2026 13:20:12 +0200 Subject: [PATCH 4/6] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- WHATSNEW.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WHATSNEW.md b/WHATSNEW.md index 3202b8c573..fb83eb3a9f 100644 --- a/WHATSNEW.md +++ b/WHATSNEW.md @@ -9,7 +9,7 @@ ### Components - \[AnchoredRegion\] Fix focus across shadow DOM and inline popups ([#5041](https://github.com/microsoft/fluentui-blazor/pull/5041)) -- \[DataGrid\]Fix column width popup focus on tab navigation ([#5003](https://github.com/microsoft/fluentui-blazor/pull/5003)) +- \[DataGrid\] Fix column width popup focus on tab navigation ([#5003](https://github.com/microsoft/fluentui-blazor/pull/5003)) - \[DataGrid\] Fix issue #5026 (from Aspire) ([#5028](https://github.com/microsoft/fluentui-blazor/pull/5028)) - \[Dialog\] Add DynamicDependency to prevent trimming ([#5009](https://github.com/microsoft/fluentui-blazor/pull/5009)) - \[Menu\] Unregister disposed menu instances ([#5035](https://github.com/microsoft/fluentui-blazor/pull/5035)) From fc08cfe588c9ed9996c24702a6be8a367378dfe7 Mon Sep 17 00:00:00 2001 From: Vincent Baaij Date: Wed, 29 Jul 2026 13:20:23 +0200 Subject: [PATCH 5/6] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- examples/Demo/Shared/wwwroot/docs/WhatsNew.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/Demo/Shared/wwwroot/docs/WhatsNew.md b/examples/Demo/Shared/wwwroot/docs/WhatsNew.md index 2b49d8654e..e58de1da8f 100644 --- a/examples/Demo/Shared/wwwroot/docs/WhatsNew.md +++ b/examples/Demo/Shared/wwwroot/docs/WhatsNew.md @@ -9,7 +9,7 @@ ### Components - \[AnchoredRegion\] Fix focus across shadow DOM and inline popups ([#5041](https://github.com/microsoft/fluentui-blazor/pull/5041)) -- \[DataGrid\]Fix column width popup focus on tab navigation ([#5003](https://github.com/microsoft/fluentui-blazor/pull/5003)) +- \[DataGrid\] Fix column width popup focus on tab navigation ([#5003](https://github.com/microsoft/fluentui-blazor/pull/5003)) - \[DataGrid\] Fix issue #5026 (from Aspire) ([#5028](https://github.com/microsoft/fluentui-blazor/pull/5028)) - \[Dialog\] Add DynamicDependency to prevent trimming ([#5009](https://github.com/microsoft/fluentui-blazor/pull/5009)) - \[Menu\] Unregister disposed menu instances ([#5035](https://github.com/microsoft/fluentui-blazor/pull/5035)) From 3704d73efe0192ce329e771884c98e6810cbed9f Mon Sep 17 00:00:00 2001 From: Vincent Baaij Date: Wed, 29 Jul 2026 13:22:25 +0200 Subject: [PATCH 6/6] - Update version number --- Directory.Build.props | 4 ++-- eng/pipelines/version.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index ac65bb5675..d4d148636b 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -12,8 +12,8 @@ $(MSBuildThisFileDirectory) true - 4.14.3 - 4.14.3 + 4.14.4 + 4.14.4 $(VersionFile) $(VersionFile) diff --git a/eng/pipelines/version.yml b/eng/pipelines/version.yml index f9191d2f8a..1a9bdf5cb5 100644 --- a/eng/pipelines/version.yml +++ b/eng/pipelines/version.yml @@ -2,5 +2,5 @@ variables: # File and Package version # dev branch: 1.2.4-Preview-23282-1' (PackageSuffix is always ignored in Dev branch) # main branch: 1.2.4-RC.1' (PackageSuffix is ignored, if empty, in Main branch) - FileVersion: '4.14.3' # Set the next final version here. + FileVersion: '4.14.4' # Set the next final version here. PackageSuffix: ''