From bb4684986bbd3fdb879aa0ff60e2747150bd3722 Mon Sep 17 00:00:00 2001 From: Donald Labaj Date: Mon, 10 Nov 2025 15:12:47 -0500 Subject: [PATCH 001/109] fix: Moved compass component to generative ui. (#12133) --- packages/react-core/src/components/Compass/examples/Compass.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react-core/src/components/Compass/examples/Compass.md b/packages/react-core/src/components/Compass/examples/Compass.md index 7870c02ae1c..fbfe53abcc5 100644 --- a/packages/react-core/src/components/Compass/examples/Compass.md +++ b/packages/react-core/src/components/Compass/examples/Compass.md @@ -1,7 +1,8 @@ --- id: Compass cssPrefix: pf-v6-c-compass -section: components +section: PatternFly-AI +subsection: Generative UIs beta: true propComponents: [ From 7d5d45ce7ff4f022dcce69b3f96d38d283d13242 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Mon, 10 Nov 2025 20:24:56 +0000 Subject: [PATCH 002/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.11 - @patternfly/react-core@6.5.0-prerelease.11 - @patternfly/react-docs@7.5.0-prerelease.11 - @patternfly/react-drag-drop@6.5.0-prerelease.11 - demo-app-ts@6.5.0-prerelease.11 - @patternfly/react-table@6.5.0-prerelease.11 - @patternfly/react-templates@6.5.0-prerelease.11 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 6 ++++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 14 files changed, 37 insertions(+), 7 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index ef6c2a91fce..d41b665f21e 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.10...@patternfly/react-code-editor@6.5.0-prerelease.11) (2025-11-10) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.9...@patternfly/react-code-editor@6.5.0-prerelease.10) (2025-11-10) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index da32a265823..e1d7c7c111c 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.10", + "version": "6.5.0-prerelease.11", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index cbf18e13695..3a75fe92679 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.10...@patternfly/react-core@6.5.0-prerelease.11) (2025-11-10) + +### Bug Fixes + +- Moved compass component to generative ui. ([#12133](https://github.com/patternfly/patternfly-react/issues/12133)) ([bb46849](https://github.com/patternfly/patternfly-react/commit/bb4684986bbd3fdb879aa0ff60e2747150bd3722)) + # [6.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.9...@patternfly/react-core@6.5.0-prerelease.10) (2025-11-10) ### Bug Fixes diff --git a/packages/react-core/package.json b/packages/react-core/package.json index acc37f25e74..18fe134ecce 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.10", + "version": "6.5.0-prerelease.11", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index c5d04fccdbd..cb93cc917db 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.10...@patternfly/react-docs@7.5.0-prerelease.11) (2025-11-10) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.9...@patternfly/react-docs@7.5.0-prerelease.10) (2025-11-10) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index b6c78c92eda..ab267792b2b 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.10", + "version": "7.5.0-prerelease.11", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index 7affcecdf51..c5ec47947c9 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.10...@patternfly/react-drag-drop@6.5.0-prerelease.11) (2025-11-10) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.9...@patternfly/react-drag-drop@6.5.0-prerelease.10) (2025-11-10) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index 0434cccff0e..c34f03f82d7 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.10", + "version": "6.5.0-prerelease.11", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 00be0f02cf7..e697a11947b 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.10...demo-app-ts@6.5.0-prerelease.11) (2025-11-10) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.9...demo-app-ts@6.5.0-prerelease.10) (2025-11-10) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 3fce51d5a09..21d7e70d168 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.10", + "version": "6.5.0-prerelease.11", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index 027fc1da883..edc4c1f4bde 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.10...@patternfly/react-table@6.5.0-prerelease.11) (2025-11-10) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.9...@patternfly/react-table@6.5.0-prerelease.10) (2025-11-10) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 45b65d64e0e..c428990a526 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.10", + "version": "6.5.0-prerelease.11", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index a8f95cb28da..bf44995ba5a 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.10...@patternfly/react-templates@6.5.0-prerelease.11) (2025-11-10) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.9...@patternfly/react-templates@6.5.0-prerelease.10) (2025-11-10) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index d9dabc1d337..90e5e34e8c2 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.10", + "version": "6.5.0-prerelease.11", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From f301d5424a368b736d4b92157185200840da869e Mon Sep 17 00:00:00 2001 From: Donald Labaj Date: Mon, 10 Nov 2025 18:03:24 -0500 Subject: [PATCH 003/109] fix: Added missing docs config side nav. (#12134) --- packages/react-docs/patternfly-docs/patternfly-docs.config.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react-docs/patternfly-docs/patternfly-docs.config.js b/packages/react-docs/patternfly-docs/patternfly-docs.config.js index e9013fd9bb8..623e343eaae 100644 --- a/packages/react-docs/patternfly-docs/patternfly-docs.config.js +++ b/packages/react-docs/patternfly-docs/patternfly-docs.config.js @@ -14,7 +14,8 @@ module.exports = { { section: 'charts' }, { section: 'components' }, { section: 'patterns' }, - { section: 'layouts' } + { section: 'layouts' }, + { section: 'PatternFly-AI' } ], topNavItems: [{ text: 'Icons', path: '/icons' }], port: 8002 From 85fba42326b8acb5937aafd26ecfd128652bb608 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Mon, 10 Nov 2025 23:15:42 +0000 Subject: [PATCH 004/109] chore(release): releasing packages [ci skip] - @patternfly/react-docs@7.5.0-prerelease.12 --- packages/react-docs/CHANGELOG.md | 6 ++++++ packages/react-docs/package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index cb93cc917db..1a3ee3e0329 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.11...@patternfly/react-docs@7.5.0-prerelease.12) (2025-11-10) + +### Bug Fixes + +- Added missing docs config side nav. ([#12134](https://github.com/patternfly/patternfly-react/issues/12134)) ([f301d54](https://github.com/patternfly/patternfly-react/commit/f301d5424a368b736d4b92157185200840da869e)) + # [7.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.10...@patternfly/react-docs@7.5.0-prerelease.11) (2025-11-10) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index ab267792b2b..42d38b92727 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.11", + "version": "7.5.0-prerelease.12", "publishConfig": { "access": "public", "tag": "prerelease" From 7f37467b6b7f46dcafc50d394645069901d16ae0 Mon Sep 17 00:00:00 2001 From: Donald Labaj Date: Tue, 11 Nov 2025 08:20:34 -0500 Subject: [PATCH 005/109] fix: Fix formatting in README.md Updated to do another release --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b2cdee88a52..69af801d792 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![lerna](https://img.shields.io/badge/maintained%20with-lerna-green.svg?style=for-the-badge)](https://lernajs.io/) [![PatternFly npm badge](https://img.shields.io/npm/v/@patternfly/react-core.svg?label=PF%20Core&style=for-the-badge)](https://www.npmjs.com/package/@patternfly/react-core) - + This project provides a set of React components for the [PatternFly project](https://patternfly.org). **Community:** [PatternFly website](https://www.patternfly.org) | [Slack](https://slack.patternfly.org) | [Medium](https://medium.com/patternfly) | [Mailing list](https://www.redhat.com/mailman/listinfo/patternfly) From 8da87a2615bb6cfc350a52677ec6bdae335bb6f8 Mon Sep 17 00:00:00 2001 From: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> Date: Wed, 12 Nov 2025 12:05:17 -0500 Subject: [PATCH 006/109] feat(Hero): added component (#12131) * feat(Hero): added component * Added example description * Added snapshots * Austin and Erin feedback * Updated to bake-in HeroBody in main Hero component * Removed HeroBody instances, example verbiage updated * Exported all compass interfaces --------- Co-authored-by: Eric Olkowski --- packages/react-core/package.json | 2 +- .../src/components/Compass/CompassContent.tsx | 2 +- .../src/components/Compass/CompassHeader.tsx | 2 +- .../src/components/Compass/CompassHero.tsx | 83 +-------- .../components/Compass/CompassMainHeader.tsx | 2 +- .../components/Compass/CompassMessageBar.tsx | 2 +- .../src/components/Compass/CompassPanel.tsx | 2 +- .../Compass/__tests__/CompassHero.test.tsx | 126 +------------ .../__snapshots__/CompassHero.test.tsx.snap | 11 +- .../Compass/examples/CompassDemo.tsx | 5 +- .../react-core/src/components/Hero/Hero.tsx | 102 ++++++++++ .../components/Hero/__tests__/Hero.test.tsx | 175 ++++++++++++++++++ .../__snapshots__/Hero.test.tsx.snap | 30 +++ .../src/components/Hero/examples/Hero.md | 19 ++ .../components/Hero/examples/HeroBasic.tsx | 3 + .../react-core/src/components/Hero/index.ts | 1 + packages/react-core/src/components/index.ts | 1 + packages/react-docs/package.json | 2 +- packages/react-icons/package.json | 2 +- packages/react-styles/package.json | 2 +- packages/react-tokens/package.json | 2 +- yarn.lock | 18 +- 22 files changed, 369 insertions(+), 225 deletions(-) create mode 100644 packages/react-core/src/components/Hero/Hero.tsx create mode 100644 packages/react-core/src/components/Hero/__tests__/Hero.test.tsx create mode 100644 packages/react-core/src/components/Hero/__tests__/__snapshots__/Hero.test.tsx.snap create mode 100644 packages/react-core/src/components/Hero/examples/Hero.md create mode 100644 packages/react-core/src/components/Hero/examples/HeroBasic.tsx create mode 100644 packages/react-core/src/components/Hero/index.ts diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 18fe134ecce..dafd1a225a1 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -54,7 +54,7 @@ "tslib": "^2.8.1" }, "devDependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.19", + "@patternfly/patternfly": "6.5.0-prerelease.21", "case-anything": "^3.1.2", "css": "^3.0.0", "fs-extra": "^11.3.0" diff --git a/packages/react-core/src/components/Compass/CompassContent.tsx b/packages/react-core/src/components/Compass/CompassContent.tsx index 09b3dc1cb19..cfd9a74219d 100644 --- a/packages/react-core/src/components/Compass/CompassContent.tsx +++ b/packages/react-core/src/components/Compass/CompassContent.tsx @@ -2,7 +2,7 @@ import { Drawer, DrawerContent, DrawerProps } from '../Drawer'; import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -interface CompassContentProps extends React.HTMLProps { +export interface CompassContentProps extends React.HTMLProps { /** Content of the main compass area. Typically one or more CompassPanel components. */ children: React.ReactNode; /** Additional classes added to the CompassContent */ diff --git a/packages/react-core/src/components/Compass/CompassHeader.tsx b/packages/react-core/src/components/Compass/CompassHeader.tsx index c249c1d8858..0d2896c2982 100644 --- a/packages/react-core/src/components/Compass/CompassHeader.tsx +++ b/packages/react-core/src/components/Compass/CompassHeader.tsx @@ -1,7 +1,7 @@ import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -interface CompassHeaderProps { +export interface CompassHeaderProps { /** Content of the logo area */ logo?: React.ReactNode; /** Content of the navigation area */ diff --git a/packages/react-core/src/components/Compass/CompassHero.tsx b/packages/react-core/src/components/Compass/CompassHero.tsx index 0987c25277e..6b28eb4af7f 100644 --- a/packages/react-core/src/components/Compass/CompassHero.tsx +++ b/packages/react-core/src/components/Compass/CompassHero.tsx @@ -1,87 +1,18 @@ import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -import compassHeroBackgroundImageLight from '@patternfly/react-tokens/dist/esm/c_compass__hero_BackgroundImage_light'; -import compassHeroBackgroundImageDark from '@patternfly/react-tokens/dist/esm/c_compass__hero_BackgroundImage_dark'; -import compassHeroGradientStop1Light from '@patternfly/react-tokens/dist/esm/c_compass__hero_gradient_stop_1_light'; -import compassHeroGradientStop2Light from '@patternfly/react-tokens/dist/esm/c_compass__hero_gradient_stop_2_light'; -import compassHeroGradientStop3Light from '@patternfly/react-tokens/dist/esm/c_compass__hero_gradient_stop_3_light'; -import compassHeroGradientStop1Dark from '@patternfly/react-tokens/dist/esm/c_compass__hero_gradient_stop_1_dark'; -import compassHeroGradientStop2Dark from '@patternfly/react-tokens/dist/esm/c_compass__hero_gradient_stop_2_dark'; -import compassHeroGradientStop3Dark from '@patternfly/react-tokens/dist/esm/c_compass__hero_gradient_stop_3_dark'; - -interface CompassHeroProps extends Omit, 'content'> { +/** A wrapper component to pass a PatternFly Hero component into. */ +export interface CompassHeroProps extends Omit, 'content'> { /** Content of the hero */ children?: React.ReactNode; /** Additional classes added to the hero */ className?: string; - /** Light theme background image path of the hero */ - backgroundSrcLight?: string; - /** Dark theme background image path of the hero */ - backgroundSrcDark?: string; - /** Light theme gradient of the hero */ - gradientLight?: { - stop1?: string; - stop2?: string; - stop3?: string; - }; - /** Dark theme gradient of the hero */ - gradientDark?: { - stop1?: string; - stop2?: string; - stop3?: string; - }; } -export const CompassHero: React.FunctionComponent = ({ - className, - children, - backgroundSrcLight, - backgroundSrcDark, - gradientLight, - gradientDark, - ...props -}) => { - const backgroundImageStyles: { [key: string]: string } = {}; - if (backgroundSrcLight) { - backgroundImageStyles[compassHeroBackgroundImageLight.name] = `url(${backgroundSrcLight})`; - } - if (backgroundSrcDark) { - backgroundImageStyles[compassHeroBackgroundImageDark.name] = `url(${backgroundSrcDark})`; - } - - if (gradientLight) { - if (gradientLight.stop1) { - backgroundImageStyles[compassHeroGradientStop1Light.name] = gradientLight.stop1; - } - if (gradientLight.stop2) { - backgroundImageStyles[compassHeroGradientStop2Light.name] = gradientLight.stop2; - } - if (gradientLight.stop3) { - backgroundImageStyles[compassHeroGradientStop3Light.name] = gradientLight.stop3; - } - } - if (gradientDark) { - if (gradientDark.stop1) { - backgroundImageStyles[compassHeroGradientStop1Dark.name] = gradientDark.stop1; - } - if (gradientDark.stop2) { - backgroundImageStyles[compassHeroGradientStop2Dark.name] = gradientDark.stop2; - } - if (gradientDark.stop3) { - backgroundImageStyles[compassHeroGradientStop3Dark.name] = gradientDark.stop3; - } - } - - return ( -
-
{children}
-
- ); -}; +export const CompassHero: React.FunctionComponent = ({ className, children, ...props }) => ( +
+ {children} +
+); CompassHero.displayName = 'CompassHero'; diff --git a/packages/react-core/src/components/Compass/CompassMainHeader.tsx b/packages/react-core/src/components/Compass/CompassMainHeader.tsx index 409f7b2e454..cb3b6528d1d 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeader.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeader.tsx @@ -3,7 +3,7 @@ import { CompassPanel } from './CompassPanel'; import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -interface CompassMainHeaderProps extends Omit, 'title'> { +export interface CompassMainHeaderProps extends Omit, 'title'> { /** Additional classes added to the main header */ className?: string; /** Styled title. If title or toolbar is provided, the children will be ignored. */ diff --git a/packages/react-core/src/components/Compass/CompassMessageBar.tsx b/packages/react-core/src/components/Compass/CompassMessageBar.tsx index 4e9a737aa37..257a9b422dc 100644 --- a/packages/react-core/src/components/Compass/CompassMessageBar.tsx +++ b/packages/react-core/src/components/Compass/CompassMessageBar.tsx @@ -1,7 +1,7 @@ import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -interface CompassMessageBarProps extends React.HTMLProps { +export interface CompassMessageBarProps extends React.HTMLProps { /** Content of the message bar. Typically a @patternfly/chatbot MessageBar component. */ children?: React.ReactNode; /** Additional classes added to the message bar */ diff --git a/packages/react-core/src/components/Compass/CompassPanel.tsx b/packages/react-core/src/components/Compass/CompassPanel.tsx index 6b8096a51e6..bb62112f237 100644 --- a/packages/react-core/src/components/Compass/CompassPanel.tsx +++ b/packages/react-core/src/components/Compass/CompassPanel.tsx @@ -1,7 +1,7 @@ import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -interface CompassPanelProps extends React.HTMLProps { +export interface CompassPanelProps extends React.HTMLProps { /** Content of the panel. */ children: React.ReactNode; /** Additional classes added to the panel. */ diff --git a/packages/react-core/src/components/Compass/__tests__/CompassHero.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassHero.test.tsx index f68ed214b79..c46f8605e73 100644 --- a/packages/react-core/src/components/Compass/__tests__/CompassHero.test.tsx +++ b/packages/react-core/src/components/Compass/__tests__/CompassHero.test.tsx @@ -16,135 +16,23 @@ test('Renders with children', () => { expect(screen.getByText('Test content')).toBeVisible(); }); -test('Renders with custom class name when className prop is provided', () => { - render(Test); - expect(screen.getByText('Test').parentElement).toHaveClass('custom-class'); -}); - -test(`Renders with default ${styles.compassPanel} and ${styles.compassHero} classes on the hero and ${styles.compassHeroBody} class on the hero body`, () => { +test(`Renders with ${styles.compass}__hero class by defaulty`, () => { render(Test); - const heroBodyElement = screen.getByText('Test'); - expect(heroBodyElement).toHaveClass(styles.compassHeroBody); - - const heroElement = heroBodyElement.parentElement; - expect(heroElement).toHaveClass(styles.compassPanel); - expect(heroElement).toHaveClass(styles.compassHero); -}); - -test('Renders with light background image style when backgroundSrcLight is provided', () => { - const backgroundSrc = 'light-bg.jpg'; - render(Test); - expect(screen.getByText('Test').parentElement).toHaveStyle( - `--pf-v6-c-compass__hero--BackgroundImage--light: url(${backgroundSrc})` - ); -}); - -test('Renders with dark background image style when backgroundSrcDark is provided', () => { - const backgroundSrc = 'dark-bg.jpg'; - render(Test); - expect(screen.getByText('Test').parentElement).toHaveStyle( - `--pf-v6-c-compass__hero--BackgroundImage--dark: url(${backgroundSrc})` - ); -}); - -test('Renders with both light and dark background image styles when both are provided', () => { - const lightSrc = 'light-bg.jpg'; - const darkSrc = 'dark-bg.jpg'; - render( - - Test - - ); - const heroElement = screen.getByText('Test').parentElement; - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--BackgroundImage--light: url(${lightSrc})`); - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--BackgroundImage--dark: url(${darkSrc})`); -}); - -test('Renders with light gradient styles when gradientLight is provided', () => { - const gradient = { - stop1: '#ff0000', - stop2: '#00ff00', - stop3: '#0000ff' - }; - render(Test); - const heroElement = screen.getByText('Test').parentElement; - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-1--light: ${gradient.stop1}`); - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-2--light: ${gradient.stop2}`); - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-3--light: ${gradient.stop3}`); -}); -test('Renders with dark gradient styles when gradientDark is provided', () => { - const gradient = { - stop1: '#ff0000', - stop2: '#00ff00', - stop3: '#0000ff' - }; - render(Test); - const heroElement = screen.getByText('Test').parentElement; - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-1--dark: ${gradient.stop1}`); - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-2--dark: ${gradient.stop2}`); - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-3--dark: ${gradient.stop3}`); -}); - -test('Renders with both light and dark gradient styles when both are provided', () => { - const lightGradient = { - stop1: '#ff0000', - stop2: '#00ff00', - stop3: '#0000ff' - }; - const darkGradient = { - stop1: '#000000', - stop2: '#ffffff', - stop3: '#808080' - }; - render( - - Test - - ); - const heroElement = screen.getByText('Test').parentElement; - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-1--light: ${lightGradient.stop1}`); - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-1--dark: ${darkGradient.stop1}`); + expect(screen.getByText('Test')).toHaveClass(`${styles.compass}__hero`, { exact: true }); }); -test('Renders with both background images and gradient styles when both are provided', () => { - const lightSrc = 'light-bg.jpg'; - const darkSrc = 'dark-bg.jpg'; - const lightGradient = { stop1: '#ff0000' }; - const darkGradient = { stop1: '#000000' }; - - render( - - Test - - ); - const heroElement = screen.getByText('Test').parentElement; - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--BackgroundImage--light: url(${lightSrc})`); - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--BackgroundImage--dark: url(${darkSrc})`); - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-1--light: ${lightGradient.stop1}`); - expect(heroElement).toHaveStyle(`--pf-v6-c-compass__hero--gradient--stop-1--dark: ${darkGradient.stop1}`); +test('Renders with custom class name when className prop is provided', () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass('custom-class'); }); test('Renders with additional props spread to the component', () => { render(Test); - expect(screen.getByText('Test').parentElement).toHaveAccessibleName('Test label'); + expect(screen.getByText('Test')).toHaveAccessibleName('Test label'); }); test('Matches the snapshot', () => { - const { asFragment } = render( - -
Hero content
-
- ); + const { asFragment } = render(Hero content); expect(asFragment()).toMatchSnapshot(); }); diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassHero.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassHero.test.tsx.snap index f130da9f4dc..da16b2c6089 100644 --- a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassHero.test.tsx.snap +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassHero.test.tsx.snap @@ -3,16 +3,9 @@ exports[`Matches the snapshot 1`] = `
-
-
- Hero content -
-
+ Hero content
`; diff --git a/packages/react-core/src/components/Compass/examples/CompassDemo.tsx b/packages/react-core/src/components/Compass/examples/CompassDemo.tsx index 735cbdf0e3f..f2c08e72180 100644 --- a/packages/react-core/src/components/Compass/examples/CompassDemo.tsx +++ b/packages/react-core/src/components/Compass/examples/CompassDemo.tsx @@ -7,6 +7,7 @@ import { CompassMainHeader, CompassPanel, CompassMessageBar, + Hero, Tabs, TabsComponent, Tab, @@ -119,8 +120,8 @@ export const CompassBasic: React.FunctionComponent = () => { const sidebarStartContent = sidebarContent; const mainContent = ( <> - -
Hero
+ + Hero Content title} /> diff --git a/packages/react-core/src/components/Hero/Hero.tsx b/packages/react-core/src/components/Hero/Hero.tsx new file mode 100644 index 00000000000..feec306183e --- /dev/null +++ b/packages/react-core/src/components/Hero/Hero.tsx @@ -0,0 +1,102 @@ +import styles from '@patternfly/react-styles/css/components/Hero/hero'; +import { css } from '@patternfly/react-styles'; +import heroBackgroundImageLight from '@patternfly/react-tokens/dist/esm/c_hero_BackgroundImage_light'; +import heroBackgroundImageDark from '@patternfly/react-tokens/dist/esm/c_hero_BackgroundImage_dark'; +import heroGradientStop1Light from '@patternfly/react-tokens/dist/esm/c_hero_gradient_stop_1_light'; +import heroGradientStop2Light from '@patternfly/react-tokens/dist/esm/c_hero_gradient_stop_2_light'; +import heroGradientStop3Light from '@patternfly/react-tokens/dist/esm/c_hero_gradient_stop_3_light'; +import heroGradientStop1Dark from '@patternfly/react-tokens/dist/esm/c_hero_gradient_stop_1_dark'; +import heroGradientStop2Dark from '@patternfly/react-tokens/dist/esm/c_hero_gradient_stop_2_dark'; +import heroGradientStop3Dark from '@patternfly/react-tokens/dist/esm/c_hero_gradient_stop_3_dark'; +import heroBodyWidth from '@patternfly/react-tokens/dist/esm/c_hero__body_Width'; +import heroBodyMaxWidth from '@patternfly/react-tokens/dist/esm/c_hero__body_MaxWidth'; + +/** The main Hero component that allows adjusting of its background images and gradients in different color modes (such as light and dark). */ + +export interface HeroProps extends Omit, 'content'> { + /** Content of the hero */ + children?: React.ReactNode; + /** Additional classes added to the hero */ + className?: string; + /** Light theme background image path of the hero */ + backgroundSrcLight?: string; + /** Dark theme background image path of the hero */ + backgroundSrcDark?: string; + /** Light theme gradient of the hero, taking any valid CSS color values for each stop property. */ + gradientLight?: { + stop1?: string; + stop2?: string; + stop3?: string; + }; + /** Dark theme gradient of the hero, taking any valid CSS color values for each stop property. */ + gradientDark?: { + stop1?: string; + stop2?: string; + stop3?: string; + }; + /** Flag indicating whether glass styles are removed from the hero when a glass theme is applied. */ + hasNoGlass?: boolean; + /** Modifies the width of the hero body. */ + bodyWidth?: string; + /** Modifies the max-width of the hero body. */ + bodyMaxWidth?: string; +} + +export const Hero: React.FunctionComponent = ({ + className, + children, + backgroundSrcLight, + backgroundSrcDark, + gradientLight, + gradientDark, + hasNoGlass = false, + bodyWidth, + bodyMaxWidth, + ...props +}) => { + const customStyles: { [key: string]: string } = {}; + if (backgroundSrcLight) { + customStyles[heroBackgroundImageLight.name] = `url(${backgroundSrcLight})`; + } + if (backgroundSrcDark) { + customStyles[heroBackgroundImageDark.name] = `url(${backgroundSrcDark})`; + } + + if (gradientLight?.stop1) { + customStyles[heroGradientStop1Light.name] = gradientLight.stop1; + } + if (gradientLight?.stop2) { + customStyles[heroGradientStop2Light.name] = gradientLight.stop2; + } + if (gradientLight?.stop3) { + customStyles[heroGradientStop3Light.name] = gradientLight.stop3; + } + if (gradientDark?.stop1) { + customStyles[heroGradientStop1Dark.name] = gradientDark.stop1; + } + if (gradientDark?.stop2) { + customStyles[heroGradientStop2Dark.name] = gradientDark.stop2; + } + if (gradientDark?.stop3) { + customStyles[heroGradientStop3Dark.name] = gradientDark.stop3; + } + + if (bodyWidth) { + customStyles[heroBodyWidth.name] = bodyWidth; + } + if (bodyMaxWidth) { + customStyles[heroBodyMaxWidth.name] = bodyMaxWidth; + } + + return ( +
+
{children}
+
+ ); +}; + +Hero.displayName = 'Hero'; diff --git a/packages/react-core/src/components/Hero/__tests__/Hero.test.tsx b/packages/react-core/src/components/Hero/__tests__/Hero.test.tsx new file mode 100644 index 00000000000..ee290be3aa8 --- /dev/null +++ b/packages/react-core/src/components/Hero/__tests__/Hero.test.tsx @@ -0,0 +1,175 @@ +import { render, screen } from '@testing-library/react'; +import { Hero } from '../Hero'; +import styles from '@patternfly/react-styles/css/components/Hero/hero'; + +test('Renders without children', () => { + render( +
+ +
+ ); + expect(screen.getByTestId('test-hero').firstChild).toBeVisible(); +}); + +test('Renders with children', () => { + render(Test content); + expect(screen.getByText('Test content')).toBeVisible(); +}); + +test(`Renders with ${styles.hero} class on wrapper by defaulty`, () => { + render(Test); + + expect(screen.getByText('Test').parentElement).toHaveClass(`${styles.hero}`, { exact: true }); +}); + +test('Renders with custom class name on wrapper when className prop is provided', () => { + render(Test); + expect(screen.getByText('Test').parentElement).toHaveClass('custom-class'); +}); + +test(`Renders with class ${styles.heroBody} on content element`, () => { + render(Test); + + expect(screen.getByText('Test')).toHaveClass(`${styles.heroBody}`, { exact: true }); +}); + +test('Renders with additional props spread to the wrapper component', () => { + render(Test); + expect(screen.getByText('Test').parentElement).toHaveAttribute('id', 'custom-id'); +}); + +test('Renders with light background image style when backgroundSrcLight is provided', () => { + const backgroundSrc = 'light-bg.jpg'; + render(Test); + expect(screen.getByText('Test').parentElement).toHaveStyle( + `--pf-v6-c-hero--BackgroundImage--light: url(${backgroundSrc})` + ); +}); + +test('Renders with dark background image style when backgroundSrcDark is provided', () => { + const backgroundSrc = 'dark-bg.jpg'; + render(Test); + expect(screen.getByText('Test').parentElement).toHaveStyle( + `--pf-v6-c-hero--BackgroundImage--dark: url(${backgroundSrc})` + ); +}); + +test('Renders with both light and dark background image styles when both are provided', () => { + const lightSrc = 'light-bg.jpg'; + const darkSrc = 'dark-bg.jpg'; + render( + + Test + + ); + const heroElement = screen.getByText('Test').parentElement; + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--BackgroundImage--light: url(${lightSrc})`); + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--BackgroundImage--dark: url(${darkSrc})`); +}); + +test('Renders with light gradient styles when gradientLight is provided', () => { + const gradient = { + stop1: '#ff0000', + stop2: '#00ff00', + stop3: '#0000ff' + }; + render(Test); + const heroElement = screen.getByText('Test').parentElement; + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-1--light: ${gradient.stop1}`); + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-2--light: ${gradient.stop2}`); + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-3--light: ${gradient.stop3}`); +}); + +test('Renders with dark gradient styles when gradientDark is provided', () => { + const gradient = { + stop1: '#ff0000', + stop2: '#00ff00', + stop3: '#0000ff' + }; + render(Test); + const heroElement = screen.getByText('Test').parentElement; + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-1--dark: ${gradient.stop1}`); + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-2--dark: ${gradient.stop2}`); + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-3--dark: ${gradient.stop3}`); +}); + +test('Renders with both light and dark gradient styles when both are provided', () => { + const lightGradient = { + stop1: '#ff0000', + stop2: '#00ff00', + stop3: '#0000ff' + }; + const darkGradient = { + stop1: '#000000', + stop2: '#ffffff', + stop3: '#808080' + }; + render( + + Test + + ); + const heroElement = screen.getByText('Test').parentElement; + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-1--light: ${lightGradient.stop1}`); + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-1--dark: ${darkGradient.stop1}`); +}); + +test('Renders with both background images and gradient styles when both are provided', () => { + const lightSrc = 'light-bg.jpg'; + const darkSrc = 'dark-bg.jpg'; + const lightGradient = { stop1: '#ff0000' }; + const darkGradient = { stop1: '#000000' }; + + render( + + Test + + ); + const heroElement = screen.getByText('Test').parentElement; + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--BackgroundImage--light: url(${lightSrc})`); + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--BackgroundImage--dark: url(${darkSrc})`); + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-1--light: ${lightGradient.stop1}`); + expect(heroElement).toHaveStyle(`--pf-v6-c-hero--gradient--stop-1--dark: ${darkGradient.stop1}`); +}); + +test('Renders with inline width style when bodyWidth is passed', () => { + const bodyWidth = '100px'; + + render(Test); + const heroElement = screen.getByText('Test').parentElement; + expect(heroElement).toHaveStyle(`--pf-v6-c-hero__body--Width: ${bodyWidth}`); +}); + +test('Renders with inline max-width style when bodyMaxWidth is passed', () => { + const bodyMaxWidth = '100px'; + + render(Test); + const heroElement = screen.getByText('Test').parentElement; + expect(heroElement).toHaveStyle(`--pf-v6-c-hero__body--MaxWidth: ${bodyMaxWidth}`); +}); + +test('Matches the snapshot without backgroundSrc and gradient props', () => { + const { asFragment } = render(Hero content); + + expect(asFragment()).toMatchSnapshot(); +}); + +test('Matches the snapshot with backgroundSrc and gradient props', () => { + const { asFragment } = render( + + Hero content + + ); + + expect(asFragment()).toMatchSnapshot(); +}); diff --git a/packages/react-core/src/components/Hero/__tests__/__snapshots__/Hero.test.tsx.snap b/packages/react-core/src/components/Hero/__tests__/__snapshots__/Hero.test.tsx.snap new file mode 100644 index 00000000000..ad439bf2870 --- /dev/null +++ b/packages/react-core/src/components/Hero/__tests__/__snapshots__/Hero.test.tsx.snap @@ -0,0 +1,30 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Matches the snapshot with backgroundSrc and gradient props 1`] = ` + +
+
+ Hero content +
+
+
+`; + +exports[`Matches the snapshot without backgroundSrc and gradient props 1`] = ` + +
+
+ Hero content +
+
+
+`; diff --git a/packages/react-core/src/components/Hero/examples/Hero.md b/packages/react-core/src/components/Hero/examples/Hero.md new file mode 100644 index 00000000000..5539d1e0057 --- /dev/null +++ b/packages/react-core/src/components/Hero/examples/Hero.md @@ -0,0 +1,19 @@ +--- +id: Hero +section: components +cssPrefix: pf-v6-c-hero +beta: true +propComponents: ['Hero'] +--- + +## Examples + +### Basic + +If you need finer control over the placement of text content within the ``, such as when you omit a background image, adjust the `bodyWidth` and `bodyMaxWidth` properties. Be mindful of using these properties when a background image is still present and ensure there is sufficient contrast between text and any part of the image that it overlaps. + +When using `gradientLight` or `gradientDark` to apply gradient backgrounds, check the color contrast to ensure proper accessibility. + +```ts file="HeroBasic.tsx" + +``` diff --git a/packages/react-core/src/components/Hero/examples/HeroBasic.tsx b/packages/react-core/src/components/Hero/examples/HeroBasic.tsx new file mode 100644 index 00000000000..0f428d4edd4 --- /dev/null +++ b/packages/react-core/src/components/Hero/examples/HeroBasic.tsx @@ -0,0 +1,3 @@ +import { Hero } from '@patternfly/react-core'; + +export const HeroBasic: React.FunctionComponent = () => Basic hero content; diff --git a/packages/react-core/src/components/Hero/index.ts b/packages/react-core/src/components/Hero/index.ts new file mode 100644 index 00000000000..729bca95fb2 --- /dev/null +++ b/packages/react-core/src/components/Hero/index.ts @@ -0,0 +1 @@ +export * from './Hero'; diff --git a/packages/react-core/src/components/index.ts b/packages/react-core/src/components/index.ts index 75ee15d8669..9ba1b78ec46 100644 --- a/packages/react-core/src/components/index.ts +++ b/packages/react-core/src/components/index.ts @@ -32,6 +32,7 @@ export * from './FileUpload'; export * from './Form'; export * from './FormSelect'; export * from './HelperText'; +export * from './Hero'; export * from './Hint'; export * from './Icon'; export * from './InputGroup'; diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 42d38b92727..a29e982f87b 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -23,7 +23,7 @@ "test:a11y": "patternfly-a11y --config patternfly-a11y.config" }, "dependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.19", + "@patternfly/patternfly": "6.5.0-prerelease.21", "@patternfly/react-charts": "workspace:^", "@patternfly/react-code-editor": "workspace:^", "@patternfly/react-core": "workspace:^", diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 3a8262e1e9d..2728cadc260 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -33,7 +33,7 @@ "@fortawesome/free-brands-svg-icons": "^5.15.4", "@fortawesome/free-regular-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@patternfly/patternfly": "6.5.0-prerelease.19", + "@patternfly/patternfly": "6.5.0-prerelease.21", "fs-extra": "^11.3.0", "tslib": "^2.8.1" }, diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index dcf24bcdcc5..d2342094cd0 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -19,7 +19,7 @@ "clean": "rimraf dist css" }, "devDependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.19", + "@patternfly/patternfly": "6.5.0-prerelease.21", "change-case": "^5.4.4", "fs-extra": "^11.3.0" }, diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index 504ab80fe60..40653027c9a 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@adobe/css-tools": "^4.4.4", - "@patternfly/patternfly": "6.5.0-prerelease.19", + "@patternfly/patternfly": "6.5.0-prerelease.21", "fs-extra": "^11.3.0" } } diff --git a/yarn.lock b/yarn.lock index 5be9657a36d..abeb14925ba 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4516,10 +4516,10 @@ __metadata: languageName: node linkType: hard -"@patternfly/patternfly@npm:6.5.0-prerelease.19": - version: 6.5.0-prerelease.19 - resolution: "@patternfly/patternfly@npm:6.5.0-prerelease.19" - checksum: 10c0/581e18b078e146ad72553f8fb1177ffe84e7bfbeb5920f8e7ce7da22dd9c9334fee850cf7e8fe274a8dee72a9b1608aad5cbcc5679b52275970e2801669f56ab +"@patternfly/patternfly@npm:6.5.0-prerelease.21": + version: 6.5.0-prerelease.21 + resolution: "@patternfly/patternfly@npm:6.5.0-prerelease.21" + checksum: 10c0/2de6f81ae974c005d9d38041f1bb93732567aa37fdb5e56e8547a117b126c3649e2c5133d64eb956964cb19ccb28f39f881de41b98232dc2ee83f8f5e125bfaf languageName: node linkType: hard @@ -4617,7 +4617,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-core@workspace:packages/react-core" dependencies: - "@patternfly/patternfly": "npm:6.5.0-prerelease.19" + "@patternfly/patternfly": "npm:6.5.0-prerelease.21" "@patternfly/react-icons": "workspace:^" "@patternfly/react-styles": "workspace:^" "@patternfly/react-tokens": "workspace:^" @@ -4638,7 +4638,7 @@ __metadata: resolution: "@patternfly/react-docs@workspace:packages/react-docs" dependencies: "@patternfly/documentation-framework": "npm:^6.28.9" - "@patternfly/patternfly": "npm:6.5.0-prerelease.19" + "@patternfly/patternfly": "npm:6.5.0-prerelease.21" "@patternfly/patternfly-a11y": "npm:5.1.0" "@patternfly/react-charts": "workspace:^" "@patternfly/react-code-editor": "workspace:^" @@ -4678,7 +4678,7 @@ __metadata: "@fortawesome/free-brands-svg-icons": "npm:^5.15.4" "@fortawesome/free-regular-svg-icons": "npm:^5.15.4" "@fortawesome/free-solid-svg-icons": "npm:^5.15.4" - "@patternfly/patternfly": "npm:6.5.0-prerelease.19" + "@patternfly/patternfly": "npm:6.5.0-prerelease.21" fs-extra: "npm:^11.3.0" tslib: "npm:^2.8.1" peerDependencies: @@ -4763,7 +4763,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-styles@workspace:packages/react-styles" dependencies: - "@patternfly/patternfly": "npm:6.5.0-prerelease.19" + "@patternfly/patternfly": "npm:6.5.0-prerelease.21" change-case: "npm:^5.4.4" fs-extra: "npm:^11.3.0" languageName: unknown @@ -4805,7 +4805,7 @@ __metadata: resolution: "@patternfly/react-tokens@workspace:packages/react-tokens" dependencies: "@adobe/css-tools": "npm:^4.4.4" - "@patternfly/patternfly": "npm:6.5.0-prerelease.19" + "@patternfly/patternfly": "npm:6.5.0-prerelease.21" fs-extra: "npm:^11.3.0" languageName: unknown linkType: soft From b1ae7eb5e94f906f4373f38e14d9125e5cccd1c5 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Wed, 12 Nov 2025 17:17:23 +0000 Subject: [PATCH 007/109] chore(release): releasing packages [ci skip] - @patternfly/react-charts@8.5.0-prerelease.5 - @patternfly/react-code-editor@6.5.0-prerelease.12 - @patternfly/react-core@6.5.0-prerelease.12 - @patternfly/react-docs@7.5.0-prerelease.13 - @patternfly/react-drag-drop@6.5.0-prerelease.12 - @patternfly/react-icons@6.5.0-prerelease.5 - demo-app-ts@6.5.0-prerelease.12 - @patternfly/react-styles@6.5.0-prerelease.5 - @patternfly/react-table@6.5.0-prerelease.12 - @patternfly/react-templates@6.5.0-prerelease.12 - @patternfly/react-tokens@6.5.0-prerelease.5 --- packages/react-charts/CHANGELOG.md | 4 ++++ packages/react-charts/package.json | 2 +- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 6 ++++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 6 ++++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-icons/CHANGELOG.md | 6 ++++++ packages/react-icons/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-styles/CHANGELOG.md | 6 ++++++ packages/react-styles/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- packages/react-tokens/CHANGELOG.md | 6 ++++++ packages/react-tokens/package.json | 2 +- 22 files changed, 65 insertions(+), 11 deletions(-) diff --git a/packages/react-charts/CHANGELOG.md b/packages/react-charts/CHANGELOG.md index 59de911b097..aa1da2826ea 100644 --- a/packages/react-charts/CHANGELOG.md +++ b/packages/react-charts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.5.0-prerelease.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.4...@patternfly/react-charts@8.5.0-prerelease.5) (2025-11-12) + +**Note:** Version bump only for package @patternfly/react-charts + # [8.5.0-prerelease.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.3...@patternfly/react-charts@8.5.0-prerelease.4) (2025-11-06) **Note:** Version bump only for package @patternfly/react-charts diff --git a/packages/react-charts/package.json b/packages/react-charts/package.json index 745a9c83e80..53fb5a4720b 100644 --- a/packages/react-charts/package.json +++ b/packages/react-charts/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-charts", - "version": "8.5.0-prerelease.4", + "version": "8.5.0-prerelease.5", "description": "This library provides a set of React chart components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index d41b665f21e..f423643bc77 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.11...@patternfly/react-code-editor@6.5.0-prerelease.12) (2025-11-12) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.10...@patternfly/react-code-editor@6.5.0-prerelease.11) (2025-11-10) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index e1d7c7c111c..926f29a585e 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.11", + "version": "6.5.0-prerelease.12", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index 3a75fe92679..d35044f9514 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.11...@patternfly/react-core@6.5.0-prerelease.12) (2025-11-12) + +### Features + +- **Hero:** added component ([#12131](https://github.com/patternfly/patternfly-react/issues/12131)) ([8da87a2](https://github.com/patternfly/patternfly-react/commit/8da87a2615bb6cfc350a52677ec6bdae335bb6f8)) + # [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.10...@patternfly/react-core@6.5.0-prerelease.11) (2025-11-10) ### Bug Fixes diff --git a/packages/react-core/package.json b/packages/react-core/package.json index dafd1a225a1..9c82ded3770 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.11", + "version": "6.5.0-prerelease.12", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 1a3ee3e0329..4c69c6eeb57 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.12...@patternfly/react-docs@7.5.0-prerelease.13) (2025-11-12) + +### Features + +- **Hero:** added component ([#12131](https://github.com/patternfly/patternfly-react/issues/12131)) ([8da87a2](https://github.com/patternfly/patternfly-react/commit/8da87a2615bb6cfc350a52677ec6bdae335bb6f8)) + # [7.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.11...@patternfly/react-docs@7.5.0-prerelease.12) (2025-11-10) ### Bug Fixes diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index a29e982f87b..4df6169715f 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.12", + "version": "7.5.0-prerelease.13", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index c5ec47947c9..9e8a6f6ad73 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.11...@patternfly/react-drag-drop@6.5.0-prerelease.12) (2025-11-12) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.10...@patternfly/react-drag-drop@6.5.0-prerelease.11) (2025-11-10) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index c34f03f82d7..e106ba1bf5d 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.11", + "version": "6.5.0-prerelease.12", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-icons/CHANGELOG.md b/packages/react-icons/CHANGELOG.md index e70fb0c79fb..04f6b53d0ed 100644 --- a/packages/react-icons/CHANGELOG.md +++ b/packages/react-icons/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.4...@patternfly/react-icons@6.5.0-prerelease.5) (2025-11-12) + +### Features + +- **Hero:** added component ([#12131](https://github.com/patternfly/patternfly-react/issues/12131)) ([8da87a2](https://github.com/patternfly/patternfly-react/commit/8da87a2615bb6cfc350a52677ec6bdae335bb6f8)) + # [6.5.0-prerelease.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.3...@patternfly/react-icons@6.5.0-prerelease.4) (2025-11-06) ### Features diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 2728cadc260..f6edeb4ccdb 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-icons", - "version": "6.5.0-prerelease.4", + "version": "6.5.0-prerelease.5", "description": "PatternFly 4 Icons as React Components", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index e697a11947b..4c3fcbb10ab 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.11...demo-app-ts@6.5.0-prerelease.12) (2025-11-12) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.10...demo-app-ts@6.5.0-prerelease.11) (2025-11-10) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 21d7e70d168..1801ded334a 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.11", + "version": "6.5.0-prerelease.12", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-styles/CHANGELOG.md b/packages/react-styles/CHANGELOG.md index b2fa43f0c85..a12a29f1c07 100644 --- a/packages/react-styles/CHANGELOG.md +++ b/packages/react-styles/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-styles@6.5.0-prerelease.4...@patternfly/react-styles@6.5.0-prerelease.5) (2025-11-12) + +### Features + +- **Hero:** added component ([#12131](https://github.com/patternfly/patternfly-react/issues/12131)) ([8da87a2](https://github.com/patternfly/patternfly-react/commit/8da87a2615bb6cfc350a52677ec6bdae335bb6f8)) + # [6.5.0-prerelease.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-styles@6.5.0-prerelease.3...@patternfly/react-styles@6.5.0-prerelease.4) (2025-11-06) ### Features diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index d2342094cd0..c21a255c304 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-styles", - "version": "6.5.0-prerelease.4", + "version": "6.5.0-prerelease.5", "main": "dist/js/index.js", "module": "dist/esm/index.js", "types": "dist/esm/index.d.ts", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index edc4c1f4bde..fd6e87a5c11 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.11...@patternfly/react-table@6.5.0-prerelease.12) (2025-11-12) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.10...@patternfly/react-table@6.5.0-prerelease.11) (2025-11-10) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index c428990a526..09c28e3bc5b 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.11", + "version": "6.5.0-prerelease.12", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index bf44995ba5a..aa801f85cc4 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.11...@patternfly/react-templates@6.5.0-prerelease.12) (2025-11-12) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.10...@patternfly/react-templates@6.5.0-prerelease.11) (2025-11-10) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index 90e5e34e8c2..0c5e65e1b48 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.11", + "version": "6.5.0-prerelease.12", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-tokens/CHANGELOG.md b/packages/react-tokens/CHANGELOG.md index d6ccc3baab8..08af45c4635 100644 --- a/packages/react-tokens/CHANGELOG.md +++ b/packages/react-tokens/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-tokens@6.5.0-prerelease.4...@patternfly/react-tokens@6.5.0-prerelease.5) (2025-11-12) + +### Features + +- **Hero:** added component ([#12131](https://github.com/patternfly/patternfly-react/issues/12131)) ([8da87a2](https://github.com/patternfly/patternfly-react/commit/8da87a2615bb6cfc350a52677ec6bdae335bb6f8)) + # [6.5.0-prerelease.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-tokens@6.5.0-prerelease.3...@patternfly/react-tokens@6.5.0-prerelease.4) (2025-11-06) ### Features diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index 40653027c9a..0841e4fc964 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-tokens", - "version": "6.5.0-prerelease.4", + "version": "6.5.0-prerelease.5", "description": "This library provides access to the design tokens of PatternFly 4 from JavaScript", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 6bcdcaf116645aad4c9c0d98ca61045976a84946 Mon Sep 17 00:00:00 2001 From: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> Date: Thu, 13 Nov 2025 09:39:32 -0500 Subject: [PATCH 008/109] feat(Compass): updated mainheader structure to be composable (#12135) * feat(Compass): updated mainheader structure to be composable * Use new components instead of divs * Missed package version in rebase * Added tests for compassPanelProps --------- Co-authored-by: Eric Olkowski --- packages/react-core/package.json | 2 +- .../components/Compass/CompassMainHeader.tsx | 29 ++++++++---- .../Compass/CompassMainHeaderContent.tsx | 25 ++++++++++ .../Compass/CompassMainHeaderTitle.tsx | 25 ++++++++++ .../Compass/CompassMainHeaderToolbar.tsx | 25 ++++++++++ .../__tests__/CompassMainHeader.test.tsx | 47 ++++++++++++++++++- .../CompassMainHeaderContent.test.tsx | 28 +++++++++++ .../__tests__/CompassMainHeaderTitle.test.tsx | 28 +++++++++++ .../CompassMainHeaderToolbar.test.tsx | 28 +++++++++++ .../CompassMainHeader.test.tsx.snap | 6 +-- .../CompassMainHeaderContent.test.tsx.snap | 11 +++++ .../CompassMainHeaderTitle.test.tsx.snap | 11 +++++ .../CompassMainHeaderToolbar.test.tsx.snap | 11 +++++ .../components/Compass/examples/Compass.md | 18 +++++++ .../Compass/examples/CompassBasic.tsx | 16 ++++++- .../src/components/Compass/index.ts | 3 ++ packages/react-docs/package.json | 2 +- packages/react-icons/package.json | 2 +- packages/react-styles/package.json | 2 +- packages/react-tokens/package.json | 2 +- yarn.lock | 18 +++---- 21 files changed, 309 insertions(+), 30 deletions(-) create mode 100644 packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx create mode 100644 packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx create mode 100644 packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/CompassMainHeaderContent.test.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/CompassMainHeaderTitle.test.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/CompassMainHeaderToolbar.test.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderContent.test.tsx.snap create mode 100644 packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderTitle.test.tsx.snap create mode 100644 packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderToolbar.test.tsx.snap diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 9c82ded3770..73d260a2dce 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -54,7 +54,7 @@ "tslib": "^2.8.1" }, "devDependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.21", + "@patternfly/patternfly": "6.5.0-prerelease.22", "case-anything": "^3.1.2", "css": "^3.0.0", "fs-extra": "^11.3.0" diff --git a/packages/react-core/src/components/Compass/CompassMainHeader.tsx b/packages/react-core/src/components/Compass/CompassMainHeader.tsx index cb3b6528d1d..f62d0d0be6f 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeader.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeader.tsx @@ -1,17 +1,27 @@ -import { Flex, FlexItem } from '../../layouts/Flex'; -import { CompassPanel } from './CompassPanel'; +import { CompassPanel, CompassPanelProps } from './CompassPanel'; +import { CompassMainHeaderContent } from './CompassMainHeaderContent'; +import { CompassMainHeaderTitle } from './CompassMainHeaderTitle'; +import { CompassMainHeaderToolbar } from './CompassMainHeaderToolbar'; import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; +/** The wrapper component for header content in the main compass area. When building out a custom implementation, + * you should ensure any content within the main header is rendered inside a compass panel and main header content wrappers. + */ + export interface CompassMainHeaderProps extends Omit, 'title'> { + /** Custom main header content. To opt into a default styling, use the title and toolbar props instead. */ + children?: React.ReactNode; /** Additional classes added to the main header */ className?: string; /** Styled title. If title or toolbar is provided, the children will be ignored. */ title?: React.ReactNode; /** Styled toolbar. If title or toolbar is provided, the children will be ignored. */ toolbar?: React.ReactNode; - /** Custom main header content. To opt into a default styling, use the title and toolbar props instead. */ - children?: React.ReactNode; + /** Additional props passed to the compass panel that wraps the main header content when using the title or toolbar props. When using the + * children prop, you should pass your own compass panel. + */ + compassPanelProps?: Omit; } export const CompassMainHeader: React.FunctionComponent = ({ @@ -19,15 +29,16 @@ export const CompassMainHeader: React.FunctionComponent title, toolbar, children, + compassPanelProps, ...props }) => { const _content = title !== undefined || toolbar !== undefined ? ( - - - {title} - {toolbar && {toolbar}} - + + + {title && {title}} + {toolbar && {toolbar}} + ) : ( children diff --git a/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx b/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx new file mode 100644 index 00000000000..cebe3baba23 --- /dev/null +++ b/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx @@ -0,0 +1,25 @@ +import styles from '@patternfly/react-styles/css/components/Compass/compass'; +import { css } from '@patternfly/react-styles'; + +/** A wrapper component to be passed as custom content for the compass main header. This should also be wrapped + * in a compass panel component. + */ + +export interface CompassMainHeaderContentProps extends React.HTMLProps { + /** Content of the main header content. */ + children: React.ReactNode; + /** Additional classes added to the main header content. */ + className?: string; +} + +export const CompassMainHeaderContent: React.FunctionComponent = ({ + children, + className, + ...props +}) => ( +
+ {children} +
+); + +CompassMainHeaderContent.displayName = 'CompassMainHeaderContent'; diff --git a/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx b/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx new file mode 100644 index 00000000000..f1a628c0ae7 --- /dev/null +++ b/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx @@ -0,0 +1,25 @@ +import styles from '@patternfly/react-styles/css/components/Compass/compass'; +import { css } from '@patternfly/react-styles'; + +/** A wrapper component for custom title content to be passed into a compass main header. This should also be wrapped + * by a compass main header content component. + */ + +export interface CompassMainHeaderTitleProps extends React.HTMLProps { + /** Content of the main header title. */ + children: React.ReactNode; + /** Additional classes added to the main header title. */ + className?: string; +} + +export const CompassMainHeaderTitle: React.FunctionComponent = ({ + children, + className, + ...props +}) => ( +
+ {children} +
+); + +CompassMainHeaderTitle.displayName = 'CompassMainHeaderTitle'; diff --git a/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx b/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx new file mode 100644 index 00000000000..9dd986ef159 --- /dev/null +++ b/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx @@ -0,0 +1,25 @@ +import styles from '@patternfly/react-styles/css/components/Compass/compass'; +import { css } from '@patternfly/react-styles'; + +/** A wrapper component for custom toolbar content to be passed into a compass main header. This should also be wrapped + * by a compass main header content component. + */ + +export interface CompassMainHeaderToolbarProps extends React.HTMLProps { + /** Content of the main header toolbar. */ + children: React.ReactNode; + /** Additional classes added to the main header toolbar. */ + className?: string; +} + +export const CompassMainHeaderToolbar: React.FunctionComponent = ({ + children, + className, + ...props +}) => ( +
+ {children} +
+); + +CompassMainHeaderToolbar.displayName = 'CompassMainHeaderToolbar'; diff --git a/packages/react-core/src/components/Compass/__tests__/CompassMainHeader.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassMainHeader.test.tsx index ef13deb96ef..1ef47f8c7bc 100644 --- a/packages/react-core/src/components/Compass/__tests__/CompassMainHeader.test.tsx +++ b/packages/react-core/src/components/Compass/__tests__/CompassMainHeader.test.tsx @@ -74,9 +74,52 @@ test('Renders children when neither title nor toolbar are provided', () => { expect(screen.getByText('Custom children content')).toBeVisible(); }); +test('Renders CompassPanel when title is passed', () => { + render(); + + const panel = screen.getByTestId('test-id').firstChild; + expect(panel).toHaveClass(styles.compassPanel); +}); + +test('Renders CompassPanel when toolbar is passed', () => { + render(); + + const panel = screen.getByTestId('test-id').firstChild; + expect(panel).toHaveClass(styles.compassPanel); +}); + +test('Does not render CompassPanel when children are passed', () => { + render( + +
Children content
+
+ ); + + const content = screen.getByTestId('test-id').firstChild; + expect(content).not.toHaveClass(styles.compassPanel); +}); + +test('Passes props to CompassPanel when title and compassPanelProps is passed', () => { + render( + + ); + + const panel = screen.getByTestId('test-id').firstChild; + expect(panel).toHaveClass('panel-class'); +}); + +test('Passes props to CompassPanel when toolbar and compassPanelProps is passed', () => { + render( + + ); + + const panel = screen.getByTestId('test-id').firstChild; + expect(panel).toHaveClass('panel-class'); +}); + test('Renders with additional props spread to the component', () => { - render(Test); - expect(screen.getByText('Test')).toHaveAccessibleName('Test label'); + render(Test); + expect(screen.getByText('Test')).toHaveAttribute('id', 'custom-id'); }); test('Matches the snapshot with both title and toolbar', () => { diff --git a/packages/react-core/src/components/Compass/__tests__/CompassMainHeaderContent.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassMainHeaderContent.test.tsx new file mode 100644 index 00000000000..44475ae7dca --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/CompassMainHeaderContent.test.tsx @@ -0,0 +1,28 @@ +import { render, screen } from '@testing-library/react'; +import { CompassMainHeaderContent } from '../CompassMainHeaderContent'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; + +test('Renders with children', () => { + render(Custom content); + expect(screen.getByText('Custom content')).toBeVisible(); +}); + +test(`Renders with default ${styles.compass}__main-header-content class`, () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass(`${styles.compass}__main-header-content`); +}); + +test('Renders with custom class name when className prop is provided', () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass('custom-class'); +}); + +test('Renders with additional props spread to the component', () => { + render(Test); + expect(screen.getByText('Test')).toHaveAttribute('id', 'custom-id'); +}); + +test('Matches the snapshot', () => { + const { asFragment } = render(Content); + expect(asFragment()).toMatchSnapshot(); +}); diff --git a/packages/react-core/src/components/Compass/__tests__/CompassMainHeaderTitle.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassMainHeaderTitle.test.tsx new file mode 100644 index 00000000000..9bc10b59b45 --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/CompassMainHeaderTitle.test.tsx @@ -0,0 +1,28 @@ +import { render, screen } from '@testing-library/react'; +import { CompassMainHeaderTitle } from '../CompassMainHeaderTitle'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; + +test('Renders with children', () => { + render(Custom content); + expect(screen.getByText('Custom content')).toBeVisible(); +}); + +test(`Renders with default ${styles.compass}__main-header-title class`, () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass(`${styles.compass}__main-header-title`); +}); + +test('Renders with custom class name when className prop is provided', () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass('custom-class'); +}); + +test('Renders with additional props spread to the component', () => { + render(Test); + expect(screen.getByText('Test')).toHaveAttribute('id', 'custom-id'); +}); + +test('Matches the snapshot', () => { + const { asFragment } = render(Content); + expect(asFragment()).toMatchSnapshot(); +}); diff --git a/packages/react-core/src/components/Compass/__tests__/CompassMainHeaderToolbar.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassMainHeaderToolbar.test.tsx new file mode 100644 index 00000000000..62ab818f602 --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/CompassMainHeaderToolbar.test.tsx @@ -0,0 +1,28 @@ +import { render, screen } from '@testing-library/react'; +import { CompassMainHeaderToolbar } from '../CompassMainHeaderToolbar'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; + +test('Renders with children', () => { + render(Custom content); + expect(screen.getByText('Custom content')).toBeVisible(); +}); + +test(`Renders with default ${styles.compass}__main-header-toolbar class`, () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass(`${styles.compass}__main-header-toolbar`); +}); + +test('Renders with custom class name when className prop is provided', () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass('custom-class'); +}); + +test('Renders with additional props spread to the component', () => { + render(Test); + expect(screen.getByText('Test')).toHaveAttribute('id', 'custom-id'); +}); + +test('Matches the snapshot', () => { + const { asFragment } = render(Content); + expect(asFragment()).toMatchSnapshot(); +}); diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeader.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeader.test.tsx.snap index a64dcc96592..fe09fdd8fee 100644 --- a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeader.test.tsx.snap +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeader.test.tsx.snap @@ -9,17 +9,17 @@ exports[`Matches the snapshot with both title and toolbar 1`] = ` class="pf-v6-c-compass__panel" >
Title
Toolbar diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderContent.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderContent.test.tsx.snap new file mode 100644 index 00000000000..c49e1a1d468 --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderContent.test.tsx.snap @@ -0,0 +1,11 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Matches the snapshot 1`] = ` + +
+ Content +
+
+`; diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderTitle.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderTitle.test.tsx.snap new file mode 100644 index 00000000000..15ac7ab71eb --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderTitle.test.tsx.snap @@ -0,0 +1,11 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Matches the snapshot 1`] = ` + +
+ Content +
+
+`; diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderToolbar.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderToolbar.test.tsx.snap new file mode 100644 index 00000000000..79550ac0b48 --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainHeaderToolbar.test.tsx.snap @@ -0,0 +1,11 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Matches the snapshot 1`] = ` + +
+ Content +
+
+`; diff --git a/packages/react-core/src/components/Compass/examples/Compass.md b/packages/react-core/src/components/Compass/examples/Compass.md index fbfe53abcc5..94a217dd823 100644 --- a/packages/react-core/src/components/Compass/examples/Compass.md +++ b/packages/react-core/src/components/Compass/examples/Compass.md @@ -46,3 +46,21 @@ The background image of the `Compass` and `CompassHero` may be customized by usi ```ts isFullscreen file="CompassDemo.tsx" ``` + +## Composable structure + +When building a more custom implementation using Compass components, there are some intended or expected structures that must be present. + +### CompassMainHeader structure + +When using the `children` property in the `` component, you should ensure that the expected sub-components are used. The following code block shows a general structure to follow. + +```noLive + + + + {Your custom content goes here, which can include the CompassMainHeaderTitle and/or CompassMainHeaderToolbar sub-components} + + + +``` diff --git a/packages/react-core/src/components/Compass/examples/CompassBasic.tsx b/packages/react-core/src/components/Compass/examples/CompassBasic.tsx index f43c55b79bb..c00a2302414 100644 --- a/packages/react-core/src/components/Compass/examples/CompassBasic.tsx +++ b/packages/react-core/src/components/Compass/examples/CompassBasic.tsx @@ -1,4 +1,12 @@ -import { Compass, CompassHeader, CompassHero, CompassContent, CompassMainHeader } from '@patternfly/react-core'; +import { + Compass, + CompassHeader, + CompassHero, + CompassContent, + CompassMainHeader, + CompassPanel, + CompassMainHeaderContent +} from '@patternfly/react-core'; import './compass.css'; export const CompassBasic: React.FunctionComponent = () => { @@ -12,7 +20,11 @@ export const CompassBasic: React.FunctionComponent = () => { -
Content title
+ + +
Content title
+
+
Content
diff --git a/packages/react-core/src/components/Compass/index.ts b/packages/react-core/src/components/Compass/index.ts index c27bc7678f1..aabf250facb 100644 --- a/packages/react-core/src/components/Compass/index.ts +++ b/packages/react-core/src/components/Compass/index.ts @@ -3,5 +3,8 @@ export * from './CompassContent'; export * from './CompassHeader'; export * from './CompassHero'; export * from './CompassMainHeader'; +export * from './CompassMainHeaderContent'; +export * from './CompassMainHeaderTitle'; +export * from './CompassMainHeaderToolbar'; export * from './CompassMessageBar'; export * from './CompassPanel'; diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 4df6169715f..e49b34ac563 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -23,7 +23,7 @@ "test:a11y": "patternfly-a11y --config patternfly-a11y.config" }, "dependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.21", + "@patternfly/patternfly": "6.5.0-prerelease.22", "@patternfly/react-charts": "workspace:^", "@patternfly/react-code-editor": "workspace:^", "@patternfly/react-core": "workspace:^", diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index f6edeb4ccdb..bc0e59a82bc 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -33,7 +33,7 @@ "@fortawesome/free-brands-svg-icons": "^5.15.4", "@fortawesome/free-regular-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@patternfly/patternfly": "6.5.0-prerelease.21", + "@patternfly/patternfly": "6.5.0-prerelease.22", "fs-extra": "^11.3.0", "tslib": "^2.8.1" }, diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index c21a255c304..fdc7478819c 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -19,7 +19,7 @@ "clean": "rimraf dist css" }, "devDependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.21", + "@patternfly/patternfly": "6.5.0-prerelease.22", "change-case": "^5.4.4", "fs-extra": "^11.3.0" }, diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index 0841e4fc964..66f718d466f 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@adobe/css-tools": "^4.4.4", - "@patternfly/patternfly": "6.5.0-prerelease.21", + "@patternfly/patternfly": "6.5.0-prerelease.22", "fs-extra": "^11.3.0" } } diff --git a/yarn.lock b/yarn.lock index abeb14925ba..56d41d9096e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4516,10 +4516,10 @@ __metadata: languageName: node linkType: hard -"@patternfly/patternfly@npm:6.5.0-prerelease.21": - version: 6.5.0-prerelease.21 - resolution: "@patternfly/patternfly@npm:6.5.0-prerelease.21" - checksum: 10c0/2de6f81ae974c005d9d38041f1bb93732567aa37fdb5e56e8547a117b126c3649e2c5133d64eb956964cb19ccb28f39f881de41b98232dc2ee83f8f5e125bfaf +"@patternfly/patternfly@npm:6.5.0-prerelease.22": + version: 6.5.0-prerelease.22 + resolution: "@patternfly/patternfly@npm:6.5.0-prerelease.22" + checksum: 10c0/664920b21d28e25a57ac45f21896db5077d065138273bed146bde22b8925091984401575579b679f7ec66fa660d2d913119d913a9daefeec41cbb15624d10140 languageName: node linkType: hard @@ -4617,7 +4617,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-core@workspace:packages/react-core" dependencies: - "@patternfly/patternfly": "npm:6.5.0-prerelease.21" + "@patternfly/patternfly": "npm:6.5.0-prerelease.22" "@patternfly/react-icons": "workspace:^" "@patternfly/react-styles": "workspace:^" "@patternfly/react-tokens": "workspace:^" @@ -4638,7 +4638,7 @@ __metadata: resolution: "@patternfly/react-docs@workspace:packages/react-docs" dependencies: "@patternfly/documentation-framework": "npm:^6.28.9" - "@patternfly/patternfly": "npm:6.5.0-prerelease.21" + "@patternfly/patternfly": "npm:6.5.0-prerelease.22" "@patternfly/patternfly-a11y": "npm:5.1.0" "@patternfly/react-charts": "workspace:^" "@patternfly/react-code-editor": "workspace:^" @@ -4678,7 +4678,7 @@ __metadata: "@fortawesome/free-brands-svg-icons": "npm:^5.15.4" "@fortawesome/free-regular-svg-icons": "npm:^5.15.4" "@fortawesome/free-solid-svg-icons": "npm:^5.15.4" - "@patternfly/patternfly": "npm:6.5.0-prerelease.21" + "@patternfly/patternfly": "npm:6.5.0-prerelease.22" fs-extra: "npm:^11.3.0" tslib: "npm:^2.8.1" peerDependencies: @@ -4763,7 +4763,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-styles@workspace:packages/react-styles" dependencies: - "@patternfly/patternfly": "npm:6.5.0-prerelease.21" + "@patternfly/patternfly": "npm:6.5.0-prerelease.22" change-case: "npm:^5.4.4" fs-extra: "npm:^11.3.0" languageName: unknown @@ -4805,7 +4805,7 @@ __metadata: resolution: "@patternfly/react-tokens@workspace:packages/react-tokens" dependencies: "@adobe/css-tools": "npm:^4.4.4" - "@patternfly/patternfly": "npm:6.5.0-prerelease.21" + "@patternfly/patternfly": "npm:6.5.0-prerelease.22" fs-extra: "npm:^11.3.0" languageName: unknown linkType: soft From ddd0696796134c7d0f9583ce56e26b0df47156cb Mon Sep 17 00:00:00 2001 From: Erin Donehoo <105813956+edonehoo@users.noreply.github.com> Date: Fri, 14 Nov 2025 15:34:40 -0500 Subject: [PATCH 009/109] fix: Moves items to new nav. (#12013) * docs: Moves OUIA guide in nav * other nav updates to fit with org * docs: Moves OUIA guide in nav * other nav updates to fit with org * update AI urls * fix broken urls * Pull in updates and bump core version * chore: update yarn.lock for @patternfly/patternfly 6.5.0-prerelease.27 --------- Co-authored-by: nicolethoen --- .../echarts/components/Line/examples/index.md | 3 ++- .../components/Sankey/examples/index.md | 3 ++- .../components/ChartArea/examples/ChartArea.md | 3 ++- .../components/ChartBar/examples/ChartBar.md | 3 ++- .../ChartBoxPlot/examples/ChartBoxPlot.md | 3 ++- .../ChartBullet/examples/ChartBullet.md | 3 ++- .../ChartDonut/examples/ChartDonut.md | 3 ++- .../examples/ChartDonutUtilization.md | 3 ++- .../ChartLegend/examples/ChartLegend.md | 3 ++- .../components/ChartLine/examples/ChartLine.md | 3 ++- .../components/ChartPie/examples/ChartPie.md | 3 ++- .../ChartScatter/examples/ChartScatter.md | 3 ++- .../ChartStack/examples/ChartStack.md | 3 ++- .../ChartTheme/examples/ChartTheme.md | 3 ++- .../ChartThreshold/examples/ChartThreshold.md | 3 ++- .../ChartTooltip/examples/ChartTooltip.md | 3 ++- .../components/Patterns/examples/patterns.md | 3 ++- .../ResizeObserver/examples/resizeObserver.md | 3 ++- .../components/Skeletons/examples/skeletons.md | 3 ++- .../components/Sparkline/examples/sparkline.md | 3 ++- packages/react-core/package.json | 2 +- .../src/components/Compass/examples/Compass.md | 2 +- .../components/Modal/examples/Modal.md | 4 ++-- .../components/Tile/examples/Tile.md | 2 -- packages/react-core/src/helpers/OUIA/OUIA.md | 4 ++-- .../src/layouts/Bullseye/examples/Bullseye.md | 3 ++- .../src/layouts/Flex/examples/Flex.md | 3 ++- .../src/layouts/Gallery/examples/Gallery.md | 3 ++- .../src/layouts/Grid/examples/Grid.md | 3 ++- .../src/layouts/Level/examples/Level.md | 3 ++- .../src/layouts/Split/examples/Split.md | 3 ++- .../src/layouts/Stack/examples/Stack.md | 3 ++- packages/react-docs/package.json | 2 +- .../patternfly-docs/patternfly-docs.config.js | 8 +++----- packages/react-icons/package.json | 2 +- packages/react-styles/package.json | 2 +- packages/react-tokens/package.json | 2 +- yarn.lock | 18 +++++++++--------- 38 files changed, 76 insertions(+), 53 deletions(-) diff --git a/packages/react-charts/src/echarts/components/Line/examples/index.md b/packages/react-charts/src/echarts/components/Line/examples/index.md index bbbdb5abdd9..c440cf73d37 100644 --- a/packages/react-charts/src/echarts/components/Line/examples/index.md +++ b/packages/react-charts/src/echarts/components/Line/examples/index.md @@ -1,6 +1,7 @@ --- id: Line chart -section: charts +section: components +subsection: charts propComponents: [ { component: 'Charts', diff --git a/packages/react-charts/src/echarts/components/Sankey/examples/index.md b/packages/react-charts/src/echarts/components/Sankey/examples/index.md index ea47a3892eb..26670100e7f 100644 --- a/packages/react-charts/src/echarts/components/Sankey/examples/index.md +++ b/packages/react-charts/src/echarts/components/Sankey/examples/index.md @@ -1,6 +1,7 @@ --- id: Sankey chart -section: charts +section: components +subsection: charts propComponents: [ { component: 'Charts', diff --git a/packages/react-charts/src/victory/components/ChartArea/examples/ChartArea.md b/packages/react-charts/src/victory/components/ChartArea/examples/ChartArea.md index 1b1f7d9e1ee..8211352198d 100644 --- a/packages/react-charts/src/victory/components/ChartArea/examples/ChartArea.md +++ b/packages/react-charts/src/victory/components/ChartArea/examples/ChartArea.md @@ -1,6 +1,7 @@ --- id: Area chart -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartArea', diff --git a/packages/react-charts/src/victory/components/ChartBar/examples/ChartBar.md b/packages/react-charts/src/victory/components/ChartBar/examples/ChartBar.md index d9364fdc094..29f57c11b9e 100644 --- a/packages/react-charts/src/victory/components/ChartBar/examples/ChartBar.md +++ b/packages/react-charts/src/victory/components/ChartBar/examples/ChartBar.md @@ -1,6 +1,7 @@ --- id: Bar chart -section: charts +section: components +subsection: charts propComponents: ['Chart', 'ChartAxis', 'ChartBar', 'ChartGroup', 'ChartLabel', 'ChartVoronoiContainer'] hideDarkMode: true --- diff --git a/packages/react-charts/src/victory/components/ChartBoxPlot/examples/ChartBoxPlot.md b/packages/react-charts/src/victory/components/ChartBoxPlot/examples/ChartBoxPlot.md index c6b1a37da37..cccdad20c88 100644 --- a/packages/react-charts/src/victory/components/ChartBoxPlot/examples/ChartBoxPlot.md +++ b/packages/react-charts/src/victory/components/ChartBoxPlot/examples/ChartBoxPlot.md @@ -1,6 +1,7 @@ --- id: Box plot chart -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartAxis', diff --git a/packages/react-charts/src/victory/components/ChartBullet/examples/ChartBullet.md b/packages/react-charts/src/victory/components/ChartBullet/examples/ChartBullet.md index 32029b6b5c6..9484f65b26d 100644 --- a/packages/react-charts/src/victory/components/ChartBullet/examples/ChartBullet.md +++ b/packages/react-charts/src/victory/components/ChartBullet/examples/ChartBullet.md @@ -1,6 +1,7 @@ --- id: Bullet chart -section: charts +section: components +subsection: charts propComponents: [ 'ChartAxis', 'ChartBullet', diff --git a/packages/react-charts/src/victory/components/ChartDonut/examples/ChartDonut.md b/packages/react-charts/src/victory/components/ChartDonut/examples/ChartDonut.md index 0da236dad32..93d9d732e36 100644 --- a/packages/react-charts/src/victory/components/ChartDonut/examples/ChartDonut.md +++ b/packages/react-charts/src/victory/components/ChartDonut/examples/ChartDonut.md @@ -1,6 +1,7 @@ --- id: Donut chart -section: charts +section: components +subsection: charts propComponents: [ 'ChartDonut' ] diff --git a/packages/react-charts/src/victory/components/ChartDonutUtilization/examples/ChartDonutUtilization.md b/packages/react-charts/src/victory/components/ChartDonutUtilization/examples/ChartDonutUtilization.md index 165710e36ac..be17f8b9589 100644 --- a/packages/react-charts/src/victory/components/ChartDonutUtilization/examples/ChartDonutUtilization.md +++ b/packages/react-charts/src/victory/components/ChartDonutUtilization/examples/ChartDonutUtilization.md @@ -1,6 +1,7 @@ --- id: Donut utilization chart -section: charts +section: components +subsection: charts propComponents: [ 'ChartDonutThreshold', 'ChartDonutUtilization' diff --git a/packages/react-charts/src/victory/components/ChartLegend/examples/ChartLegend.md b/packages/react-charts/src/victory/components/ChartLegend/examples/ChartLegend.md index 3a0df4da60e..cbfe8f07204 100644 --- a/packages/react-charts/src/victory/components/ChartLegend/examples/ChartLegend.md +++ b/packages/react-charts/src/victory/components/ChartLegend/examples/ChartLegend.md @@ -1,6 +1,7 @@ --- id: Legends -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartArea', diff --git a/packages/react-charts/src/victory/components/ChartLine/examples/ChartLine.md b/packages/react-charts/src/victory/components/ChartLine/examples/ChartLine.md index 294f1be7475..312ff2e3cb9 100644 --- a/packages/react-charts/src/victory/components/ChartLine/examples/ChartLine.md +++ b/packages/react-charts/src/victory/components/ChartLine/examples/ChartLine.md @@ -1,6 +1,7 @@ --- id: Line chart -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartAxis', diff --git a/packages/react-charts/src/victory/components/ChartPie/examples/ChartPie.md b/packages/react-charts/src/victory/components/ChartPie/examples/ChartPie.md index 41fe48515a8..2c6fb564b1d 100644 --- a/packages/react-charts/src/victory/components/ChartPie/examples/ChartPie.md +++ b/packages/react-charts/src/victory/components/ChartPie/examples/ChartPie.md @@ -1,6 +1,7 @@ --- id: Pie chart -section: charts +section: components +subsection: charts propComponents: ['ChartPie'] hideDarkMode: true --- diff --git a/packages/react-charts/src/victory/components/ChartScatter/examples/ChartScatter.md b/packages/react-charts/src/victory/components/ChartScatter/examples/ChartScatter.md index 90400d6c9a4..47322e03200 100644 --- a/packages/react-charts/src/victory/components/ChartScatter/examples/ChartScatter.md +++ b/packages/react-charts/src/victory/components/ChartScatter/examples/ChartScatter.md @@ -1,6 +1,7 @@ --- id: Scatter chart -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartArea', diff --git a/packages/react-charts/src/victory/components/ChartStack/examples/ChartStack.md b/packages/react-charts/src/victory/components/ChartStack/examples/ChartStack.md index 92bef38d902..10874b7b437 100644 --- a/packages/react-charts/src/victory/components/ChartStack/examples/ChartStack.md +++ b/packages/react-charts/src/victory/components/ChartStack/examples/ChartStack.md @@ -1,6 +1,7 @@ --- id: Stack chart -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartArea', diff --git a/packages/react-charts/src/victory/components/ChartTheme/examples/ChartTheme.md b/packages/react-charts/src/victory/components/ChartTheme/examples/ChartTheme.md index 095131377d6..04d7276771d 100644 --- a/packages/react-charts/src/victory/components/ChartTheme/examples/ChartTheme.md +++ b/packages/react-charts/src/victory/components/ChartTheme/examples/ChartTheme.md @@ -1,6 +1,7 @@ --- id: Colors for charts -section: charts +section: components +subsection: charts hideDarkMode: true --- diff --git a/packages/react-charts/src/victory/components/ChartThreshold/examples/ChartThreshold.md b/packages/react-charts/src/victory/components/ChartThreshold/examples/ChartThreshold.md index 1e21b77d3ea..179f19f9ec1 100644 --- a/packages/react-charts/src/victory/components/ChartThreshold/examples/ChartThreshold.md +++ b/packages/react-charts/src/victory/components/ChartThreshold/examples/ChartThreshold.md @@ -1,6 +1,7 @@ --- id: Threshold chart -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartAxis', diff --git a/packages/react-charts/src/victory/components/ChartTooltip/examples/ChartTooltip.md b/packages/react-charts/src/victory/components/ChartTooltip/examples/ChartTooltip.md index 8a67a44fb26..41561f60db8 100644 --- a/packages/react-charts/src/victory/components/ChartTooltip/examples/ChartTooltip.md +++ b/packages/react-charts/src/victory/components/ChartTooltip/examples/ChartTooltip.md @@ -1,6 +1,7 @@ --- id: Tooltips -section: charts +section: components +subsection: charts propComponents: ['ChartTooltip'] hideDarkMode: true --- diff --git a/packages/react-charts/src/victory/components/Patterns/examples/patterns.md b/packages/react-charts/src/victory/components/Patterns/examples/patterns.md index 6e6d1b6ca0a..a3f4788615f 100644 --- a/packages/react-charts/src/victory/components/Patterns/examples/patterns.md +++ b/packages/react-charts/src/victory/components/Patterns/examples/patterns.md @@ -1,6 +1,7 @@ --- id: Patterns -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartArea', diff --git a/packages/react-charts/src/victory/components/ResizeObserver/examples/resizeObserver.md b/packages/react-charts/src/victory/components/ResizeObserver/examples/resizeObserver.md index 2c6210ad0b2..4c98bbd440c 100644 --- a/packages/react-charts/src/victory/components/ResizeObserver/examples/resizeObserver.md +++ b/packages/react-charts/src/victory/components/ResizeObserver/examples/resizeObserver.md @@ -1,6 +1,7 @@ --- id: Resize observer -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartArea', diff --git a/packages/react-charts/src/victory/components/Skeletons/examples/skeletons.md b/packages/react-charts/src/victory/components/Skeletons/examples/skeletons.md index c42d5981666..7e1c7ae85e0 100644 --- a/packages/react-charts/src/victory/components/Skeletons/examples/skeletons.md +++ b/packages/react-charts/src/victory/components/Skeletons/examples/skeletons.md @@ -1,6 +1,7 @@ --- id: Skeletons -section: charts +section: components +subsection: charts propComponents: [ 'Chart', 'ChartArea', diff --git a/packages/react-charts/src/victory/components/Sparkline/examples/sparkline.md b/packages/react-charts/src/victory/components/Sparkline/examples/sparkline.md index cd9821cb949..6802cb6bde0 100644 --- a/packages/react-charts/src/victory/components/Sparkline/examples/sparkline.md +++ b/packages/react-charts/src/victory/components/Sparkline/examples/sparkline.md @@ -1,6 +1,7 @@ --- id: Sparkline chart -section: charts +section: components +subsection: charts propComponents: [ 'ChartArea', 'ChartContainer', diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 73d260a2dce..ebb81ae7ea8 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -54,7 +54,7 @@ "tslib": "^2.8.1" }, "devDependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.22", + "@patternfly/patternfly": "6.5.0-prerelease.27", "case-anything": "^3.1.2", "css": "^3.0.0", "fs-extra": "^11.3.0" diff --git a/packages/react-core/src/components/Compass/examples/Compass.md b/packages/react-core/src/components/Compass/examples/Compass.md index 94a217dd823..af4df67604f 100644 --- a/packages/react-core/src/components/Compass/examples/Compass.md +++ b/packages/react-core/src/components/Compass/examples/Compass.md @@ -1,7 +1,7 @@ --- id: Compass cssPrefix: pf-v6-c-compass -section: PatternFly-AI +section: AI subsection: Generative UIs beta: true propComponents: diff --git a/packages/react-core/src/deprecated/components/Modal/examples/Modal.md b/packages/react-core/src/deprecated/components/Modal/examples/Modal.md index 80f1032b91e..539303b9a6f 100644 --- a/packages/react-core/src/deprecated/components/Modal/examples/Modal.md +++ b/packages/react-core/src/deprecated/components/Modal/examples/Modal.md @@ -127,7 +127,7 @@ To guide users through a series of steps in a modal, you can add a [wizard](/com ### With dropdown -To present a menu of actions or links to a user, you can add a [dropdown](/components/dropdown) to a modal. To allow the dropdown to visually break out of the modal container, set the `menuAppendTo` property to “parent”. Handle the modal’s closing behavior by listening to the `onEscapePress` callback on the `` component. This allows the "escape" key to collapse the dropdown without closing the entire modal. +To present a menu of actions or links to a user, you can add a [dropdown](/components/menus/dropdown) to a modal. To allow the dropdown to visually break out of the modal container, set the `menuAppendTo` property to “parent”. Handle the modal’s closing behavior by listening to the `onEscapePress` callback on the `` component. This allows the "escape" key to collapse the dropdown without closing the entire modal. ```ts file="./ModalWithDropdown.tsx" @@ -143,7 +143,7 @@ To help simplify and explain complex models, add a help [popover](/components/po ### With form -To collect user input within a modal, you can add a [form](/components/form). +To collect user input within a modal, you can add a [form](/components/forms/form). To submit the form from a button in the modal's footer (outside of the `
`), set the button's `form` property equal to the form's id. diff --git a/packages/react-core/src/deprecated/components/Tile/examples/Tile.md b/packages/react-core/src/deprecated/components/Tile/examples/Tile.md index 45b0a61b12c..2efc2b95646 100644 --- a/packages/react-core/src/deprecated/components/Tile/examples/Tile.md +++ b/packages/react-core/src/deprecated/components/Tile/examples/Tile.md @@ -15,8 +15,6 @@ import './Tile.css'; ## Examples -Keyboard interaction patterns and a11y is implemented in the Tile demos, located in the [Demo section](/components/tile/react-demos). - ### Basic tile Basic tiles can appear in one of three states: a default state, selected state, and a disabled state. To change the state of a tile, use the properties `isSelected` and `isDisabled`. diff --git a/packages/react-core/src/helpers/OUIA/OUIA.md b/packages/react-core/src/helpers/OUIA/OUIA.md index 4b67e58ca0a..21bb7bf56cf 100644 --- a/packages/react-core/src/helpers/OUIA/OUIA.md +++ b/packages/react-core/src/helpers/OUIA/OUIA.md @@ -1,6 +1,6 @@ --- id: Open UI Automation -section: developer-resources +section: developer-guides --- import { Fragment } from 'react'; @@ -54,6 +54,7 @@ component. * [Card](/components/card) * [Checkbox](/components/forms/checkbox) * [Chip](/components/chip) +* [Content](/components/content) * [Dropdown](/components/menus/dropdown) * [DropdownItem](/components/menus/dropdown) * [FormSelect](/components/forms/form-select) @@ -68,7 +69,6 @@ component. * [Switch](/components/switch) * [TabContent](/components/tabs) * [Tabs](/components/tabs) -* [Text](/components/text) * [TextInput](/components/forms/text-input) * [Title](/components/title) * [Toolbar](/components/toolbar) diff --git a/packages/react-core/src/layouts/Bullseye/examples/Bullseye.md b/packages/react-core/src/layouts/Bullseye/examples/Bullseye.md index dce64822131..1beaf82bb26 100644 --- a/packages/react-core/src/layouts/Bullseye/examples/Bullseye.md +++ b/packages/react-core/src/layouts/Bullseye/examples/Bullseye.md @@ -1,7 +1,8 @@ --- id: Bullseye cssPrefix: pf-v6-l-bullseye -section: layouts +section: foundations-and-styles +subsection: layouts propComponents: ['Bullseye'] --- diff --git a/packages/react-core/src/layouts/Flex/examples/Flex.md b/packages/react-core/src/layouts/Flex/examples/Flex.md index f9ab9184c66..9beb61e69db 100644 --- a/packages/react-core/src/layouts/Flex/examples/Flex.md +++ b/packages/react-core/src/layouts/Flex/examples/Flex.md @@ -1,7 +1,8 @@ --- id: Flex cssPrefix: pf-v6-l-flex -section: layouts +section: foundations-and-styles +subsection: layouts propComponents: ['Flex', 'FlexItem'] --- diff --git a/packages/react-core/src/layouts/Gallery/examples/Gallery.md b/packages/react-core/src/layouts/Gallery/examples/Gallery.md index eb504e8d0e7..6681d2fecf3 100644 --- a/packages/react-core/src/layouts/Gallery/examples/Gallery.md +++ b/packages/react-core/src/layouts/Gallery/examples/Gallery.md @@ -1,7 +1,8 @@ --- id: Gallery cssPrefix: pf-v6-l-gallery -section: layouts +section: foundations-and-styles +subsection: layouts propComponents: ['Gallery', 'GalleryItem'] --- diff --git a/packages/react-core/src/layouts/Grid/examples/Grid.md b/packages/react-core/src/layouts/Grid/examples/Grid.md index 46de6c7f310..fe19b34c286 100644 --- a/packages/react-core/src/layouts/Grid/examples/Grid.md +++ b/packages/react-core/src/layouts/Grid/examples/Grid.md @@ -1,7 +1,8 @@ --- id: Grid cssPrefix: pf-v6-l-grid -section: layouts +section: foundations-and-styles +subsection: layouts propComponents: ['Grid', 'GridItem'] --- diff --git a/packages/react-core/src/layouts/Level/examples/Level.md b/packages/react-core/src/layouts/Level/examples/Level.md index 007d9f39111..af2763f0207 100644 --- a/packages/react-core/src/layouts/Level/examples/Level.md +++ b/packages/react-core/src/layouts/Level/examples/Level.md @@ -1,7 +1,8 @@ --- id: Level cssPrefix: pf-v6-l-level -section: layouts +section: foundations-and-styles +subsection: layouts propComponents: ['Level', 'LevelItem'] --- diff --git a/packages/react-core/src/layouts/Split/examples/Split.md b/packages/react-core/src/layouts/Split/examples/Split.md index 49ad26e7b6d..49955d214a0 100644 --- a/packages/react-core/src/layouts/Split/examples/Split.md +++ b/packages/react-core/src/layouts/Split/examples/Split.md @@ -1,7 +1,8 @@ --- id: Split cssPrefix: pf-v6-l-split -section: layouts +section: foundations-and-styles +subsection: layouts propComponents: ['Split', 'SplitItem'] --- diff --git a/packages/react-core/src/layouts/Stack/examples/Stack.md b/packages/react-core/src/layouts/Stack/examples/Stack.md index fdb34f40ff1..06e822442ce 100644 --- a/packages/react-core/src/layouts/Stack/examples/Stack.md +++ b/packages/react-core/src/layouts/Stack/examples/Stack.md @@ -1,7 +1,8 @@ --- id: Stack cssPrefix: pf-v6-l-stack -section: layouts +section: foundations-and-styles +subsection: layouts propComponents: ['Stack', 'StackItem'] --- diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index e49b34ac563..1717521a250 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -23,7 +23,7 @@ "test:a11y": "patternfly-a11y --config patternfly-a11y.config" }, "dependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.22", + "@patternfly/patternfly": "6.5.0-prerelease.27", "@patternfly/react-charts": "workspace:^", "@patternfly/react-code-editor": "workspace:^", "@patternfly/react-core": "workspace:^", diff --git a/packages/react-docs/patternfly-docs/patternfly-docs.config.js b/packages/react-docs/patternfly-docs/patternfly-docs.config.js index 623e343eaae..4d151702f93 100644 --- a/packages/react-docs/patternfly-docs/patternfly-docs.config.js +++ b/packages/react-docs/patternfly-docs/patternfly-docs.config.js @@ -9,13 +9,11 @@ module.exports = { hasRTLSwitcher: true, hasDesignGuidelines: false, sideNavItems: [ - { section: 'get-started' }, - { section: 'developer-resources' }, - { section: 'charts' }, { section: 'components' }, { section: 'patterns' }, - { section: 'layouts' }, - { section: 'PatternFly-AI' } + { section: 'foundations-and-styles' }, + { section: 'AI' }, + { section: 'developer-guides' } ], topNavItems: [{ text: 'Icons', path: '/icons' }], port: 8002 diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index bc0e59a82bc..2c494687c44 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -33,7 +33,7 @@ "@fortawesome/free-brands-svg-icons": "^5.15.4", "@fortawesome/free-regular-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@patternfly/patternfly": "6.5.0-prerelease.22", + "@patternfly/patternfly": "6.5.0-prerelease.27", "fs-extra": "^11.3.0", "tslib": "^2.8.1" }, diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index fdc7478819c..5caaeaa76b6 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -19,7 +19,7 @@ "clean": "rimraf dist css" }, "devDependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.22", + "@patternfly/patternfly": "6.5.0-prerelease.27", "change-case": "^5.4.4", "fs-extra": "^11.3.0" }, diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index 66f718d466f..79abc425752 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@adobe/css-tools": "^4.4.4", - "@patternfly/patternfly": "6.5.0-prerelease.22", + "@patternfly/patternfly": "6.5.0-prerelease.27", "fs-extra": "^11.3.0" } } diff --git a/yarn.lock b/yarn.lock index 56d41d9096e..1e4a35bd707 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4516,10 +4516,10 @@ __metadata: languageName: node linkType: hard -"@patternfly/patternfly@npm:6.5.0-prerelease.22": - version: 6.5.0-prerelease.22 - resolution: "@patternfly/patternfly@npm:6.5.0-prerelease.22" - checksum: 10c0/664920b21d28e25a57ac45f21896db5077d065138273bed146bde22b8925091984401575579b679f7ec66fa660d2d913119d913a9daefeec41cbb15624d10140 +"@patternfly/patternfly@npm:6.5.0-prerelease.27": + version: 6.5.0-prerelease.27 + resolution: "@patternfly/patternfly@npm:6.5.0-prerelease.27" + checksum: 10c0/2e36c0dbcb6824d30b6074a48e64dff1f823be6164e2ef0a92fab901876567c6660c6be4e99b0df170f80a271c3abcea4925f87fd36f66a2d46a06171f8a1fc3 languageName: node linkType: hard @@ -4617,7 +4617,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-core@workspace:packages/react-core" dependencies: - "@patternfly/patternfly": "npm:6.5.0-prerelease.22" + "@patternfly/patternfly": "npm:6.5.0-prerelease.27" "@patternfly/react-icons": "workspace:^" "@patternfly/react-styles": "workspace:^" "@patternfly/react-tokens": "workspace:^" @@ -4638,7 +4638,7 @@ __metadata: resolution: "@patternfly/react-docs@workspace:packages/react-docs" dependencies: "@patternfly/documentation-framework": "npm:^6.28.9" - "@patternfly/patternfly": "npm:6.5.0-prerelease.22" + "@patternfly/patternfly": "npm:6.5.0-prerelease.27" "@patternfly/patternfly-a11y": "npm:5.1.0" "@patternfly/react-charts": "workspace:^" "@patternfly/react-code-editor": "workspace:^" @@ -4678,7 +4678,7 @@ __metadata: "@fortawesome/free-brands-svg-icons": "npm:^5.15.4" "@fortawesome/free-regular-svg-icons": "npm:^5.15.4" "@fortawesome/free-solid-svg-icons": "npm:^5.15.4" - "@patternfly/patternfly": "npm:6.5.0-prerelease.22" + "@patternfly/patternfly": "npm:6.5.0-prerelease.27" fs-extra: "npm:^11.3.0" tslib: "npm:^2.8.1" peerDependencies: @@ -4763,7 +4763,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-styles@workspace:packages/react-styles" dependencies: - "@patternfly/patternfly": "npm:6.5.0-prerelease.22" + "@patternfly/patternfly": "npm:6.5.0-prerelease.27" change-case: "npm:^5.4.4" fs-extra: "npm:^11.3.0" languageName: unknown @@ -4805,7 +4805,7 @@ __metadata: resolution: "@patternfly/react-tokens@workspace:packages/react-tokens" dependencies: "@adobe/css-tools": "npm:^4.4.4" - "@patternfly/patternfly": "npm:6.5.0-prerelease.22" + "@patternfly/patternfly": "npm:6.5.0-prerelease.27" fs-extra: "npm:^11.3.0" languageName: unknown linkType: soft From eed37ddb3b4437aceb531bed2616130e6ebcc70b Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Fri, 14 Nov 2025 20:46:19 +0000 Subject: [PATCH 010/109] chore(release): releasing packages [ci skip] - @patternfly/react-charts@8.5.0-prerelease.6 - @patternfly/react-code-editor@6.5.0-prerelease.13 - @patternfly/react-core@6.5.0-prerelease.13 - @patternfly/react-docs@7.5.0-prerelease.14 - @patternfly/react-drag-drop@6.5.0-prerelease.13 - @patternfly/react-icons@6.5.0-prerelease.6 - demo-app-ts@6.5.0-prerelease.13 - @patternfly/react-styles@6.5.0-prerelease.6 - @patternfly/react-table@6.5.0-prerelease.13 - @patternfly/react-templates@6.5.0-prerelease.13 - @patternfly/react-tokens@6.5.0-prerelease.6 --- packages/react-charts/CHANGELOG.md | 6 ++++++ packages/react-charts/package.json | 2 +- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 10 ++++++++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 10 ++++++++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-icons/CHANGELOG.md | 10 ++++++++++ packages/react-icons/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-styles/CHANGELOG.md | 10 ++++++++++ packages/react-styles/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- packages/react-tokens/CHANGELOG.md | 10 ++++++++++ packages/react-tokens/package.json | 2 +- 22 files changed, 87 insertions(+), 11 deletions(-) diff --git a/packages/react-charts/CHANGELOG.md b/packages/react-charts/CHANGELOG.md index aa1da2826ea..7db845d5d0a 100644 --- a/packages/react-charts/CHANGELOG.md +++ b/packages/react-charts/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.5.0-prerelease.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.5...@patternfly/react-charts@8.5.0-prerelease.6) (2025-11-14) + +### Bug Fixes + +- Moves items to new nav. ([#12013](https://github.com/patternfly/patternfly-react/issues/12013)) ([ddd0696](https://github.com/patternfly/patternfly-react/commit/ddd0696796134c7d0f9583ce56e26b0df47156cb)) + # [8.5.0-prerelease.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.4...@patternfly/react-charts@8.5.0-prerelease.5) (2025-11-12) **Note:** Version bump only for package @patternfly/react-charts diff --git a/packages/react-charts/package.json b/packages/react-charts/package.json index 53fb5a4720b..32dccfb3153 100644 --- a/packages/react-charts/package.json +++ b/packages/react-charts/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-charts", - "version": "8.5.0-prerelease.5", + "version": "8.5.0-prerelease.6", "description": "This library provides a set of React chart components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index f423643bc77..258a0847df3 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.12...@patternfly/react-code-editor@6.5.0-prerelease.13) (2025-11-14) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.11...@patternfly/react-code-editor@6.5.0-prerelease.12) (2025-11-12) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 926f29a585e..7f692072874 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.12", + "version": "6.5.0-prerelease.13", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index d35044f9514..ebd5dcf02d3 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.12...@patternfly/react-core@6.5.0-prerelease.13) (2025-11-14) + +### Bug Fixes + +- Moves items to new nav. ([#12013](https://github.com/patternfly/patternfly-react/issues/12013)) ([ddd0696](https://github.com/patternfly/patternfly-react/commit/ddd0696796134c7d0f9583ce56e26b0df47156cb)) + +### Features + +- **Compass:** updated mainheader structure to be composable ([#12135](https://github.com/patternfly/patternfly-react/issues/12135)) ([6bcdcaf](https://github.com/patternfly/patternfly-react/commit/6bcdcaf116645aad4c9c0d98ca61045976a84946)) + # [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.11...@patternfly/react-core@6.5.0-prerelease.12) (2025-11-12) ### Features diff --git a/packages/react-core/package.json b/packages/react-core/package.json index ebb81ae7ea8..7ac630b0326 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.12", + "version": "6.5.0-prerelease.13", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 4c69c6eeb57..0c4764ca7f6 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.13...@patternfly/react-docs@7.5.0-prerelease.14) (2025-11-14) + +### Bug Fixes + +- Moves items to new nav. ([#12013](https://github.com/patternfly/patternfly-react/issues/12013)) ([ddd0696](https://github.com/patternfly/patternfly-react/commit/ddd0696796134c7d0f9583ce56e26b0df47156cb)) + +### Features + +- **Compass:** updated mainheader structure to be composable ([#12135](https://github.com/patternfly/patternfly-react/issues/12135)) ([6bcdcaf](https://github.com/patternfly/patternfly-react/commit/6bcdcaf116645aad4c9c0d98ca61045976a84946)) + # [7.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.12...@patternfly/react-docs@7.5.0-prerelease.13) (2025-11-12) ### Features diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 1717521a250..73a4f6fda54 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.13", + "version": "7.5.0-prerelease.14", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index 9e8a6f6ad73..f536af96c38 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.12...@patternfly/react-drag-drop@6.5.0-prerelease.13) (2025-11-14) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.11...@patternfly/react-drag-drop@6.5.0-prerelease.12) (2025-11-12) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index e106ba1bf5d..ce3988bb48e 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.12", + "version": "6.5.0-prerelease.13", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-icons/CHANGELOG.md b/packages/react-icons/CHANGELOG.md index 04f6b53d0ed..cfee6ea5bf1 100644 --- a/packages/react-icons/CHANGELOG.md +++ b/packages/react-icons/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.5...@patternfly/react-icons@6.5.0-prerelease.6) (2025-11-14) + +### Bug Fixes + +- Moves items to new nav. ([#12013](https://github.com/patternfly/patternfly-react/issues/12013)) ([ddd0696](https://github.com/patternfly/patternfly-react/commit/ddd0696796134c7d0f9583ce56e26b0df47156cb)) + +### Features + +- **Compass:** updated mainheader structure to be composable ([#12135](https://github.com/patternfly/patternfly-react/issues/12135)) ([6bcdcaf](https://github.com/patternfly/patternfly-react/commit/6bcdcaf116645aad4c9c0d98ca61045976a84946)) + # [6.5.0-prerelease.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.4...@patternfly/react-icons@6.5.0-prerelease.5) (2025-11-12) ### Features diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 2c494687c44..6b286bc8ab0 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-icons", - "version": "6.5.0-prerelease.5", + "version": "6.5.0-prerelease.6", "description": "PatternFly 4 Icons as React Components", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 4c3fcbb10ab..07498029acb 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.12...demo-app-ts@6.5.0-prerelease.13) (2025-11-14) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.11...demo-app-ts@6.5.0-prerelease.12) (2025-11-12) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 1801ded334a..0b1b4c63008 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.12", + "version": "6.5.0-prerelease.13", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-styles/CHANGELOG.md b/packages/react-styles/CHANGELOG.md index a12a29f1c07..b409af0dab1 100644 --- a/packages/react-styles/CHANGELOG.md +++ b/packages/react-styles/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-styles@6.5.0-prerelease.5...@patternfly/react-styles@6.5.0-prerelease.6) (2025-11-14) + +### Bug Fixes + +- Moves items to new nav. ([#12013](https://github.com/patternfly/patternfly-react/issues/12013)) ([ddd0696](https://github.com/patternfly/patternfly-react/commit/ddd0696796134c7d0f9583ce56e26b0df47156cb)) + +### Features + +- **Compass:** updated mainheader structure to be composable ([#12135](https://github.com/patternfly/patternfly-react/issues/12135)) ([6bcdcaf](https://github.com/patternfly/patternfly-react/commit/6bcdcaf116645aad4c9c0d98ca61045976a84946)) + # [6.5.0-prerelease.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-styles@6.5.0-prerelease.4...@patternfly/react-styles@6.5.0-prerelease.5) (2025-11-12) ### Features diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index 5caaeaa76b6..14c591afb22 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-styles", - "version": "6.5.0-prerelease.5", + "version": "6.5.0-prerelease.6", "main": "dist/js/index.js", "module": "dist/esm/index.js", "types": "dist/esm/index.d.ts", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index fd6e87a5c11..cb995a0b6ec 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.12...@patternfly/react-table@6.5.0-prerelease.13) (2025-11-14) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.11...@patternfly/react-table@6.5.0-prerelease.12) (2025-11-12) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 09c28e3bc5b..9c5b34a0339 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.12", + "version": "6.5.0-prerelease.13", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index aa801f85cc4..2ec8572b27c 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.12...@patternfly/react-templates@6.5.0-prerelease.13) (2025-11-14) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.11...@patternfly/react-templates@6.5.0-prerelease.12) (2025-11-12) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index 0c5e65e1b48..358ee2e1b12 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.12", + "version": "6.5.0-prerelease.13", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-tokens/CHANGELOG.md b/packages/react-tokens/CHANGELOG.md index 08af45c4635..eccbb873a9c 100644 --- a/packages/react-tokens/CHANGELOG.md +++ b/packages/react-tokens/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-tokens@6.5.0-prerelease.5...@patternfly/react-tokens@6.5.0-prerelease.6) (2025-11-14) + +### Bug Fixes + +- Moves items to new nav. ([#12013](https://github.com/patternfly/patternfly-react/issues/12013)) ([ddd0696](https://github.com/patternfly/patternfly-react/commit/ddd0696796134c7d0f9583ce56e26b0df47156cb)) + +### Features + +- **Compass:** updated mainheader structure to be composable ([#12135](https://github.com/patternfly/patternfly-react/issues/12135)) ([6bcdcaf](https://github.com/patternfly/patternfly-react/commit/6bcdcaf116645aad4c9c0d98ca61045976a84946)) + # [6.5.0-prerelease.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-tokens@6.5.0-prerelease.4...@patternfly/react-tokens@6.5.0-prerelease.5) (2025-11-12) ### Features diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index 79abc425752..ae6dc641c31 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-tokens", - "version": "6.5.0-prerelease.5", + "version": "6.5.0-prerelease.6", "description": "This library provides access to the design tokens of PatternFly 4 from JavaScript", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 399cbc45844152083d0160d63f953aa7f29479d3 Mon Sep 17 00:00:00 2001 From: Nicole Thoen Date: Mon, 17 Nov 2025 10:56:12 -0500 Subject: [PATCH 011/109] fix(Compass): get props tables rendering correctly (#12142) --- packages/react-core/src/components/Compass/Compass.tsx | 2 +- .../react-core/src/components/Compass/CompassContent.tsx | 2 +- .../react-core/src/components/Compass/CompassHeader.tsx | 6 +++++- packages/react-core/src/components/Compass/CompassHero.tsx | 6 +++++- .../react-core/src/components/Compass/CompassMainHeader.tsx | 2 +- .../src/components/Compass/CompassMainHeaderContent.tsx | 2 +- .../src/components/Compass/CompassMainHeaderTitle.tsx | 2 +- .../src/components/Compass/CompassMainHeaderToolbar.tsx | 2 +- .../react-core/src/components/Compass/CompassMessageBar.tsx | 2 +- packages/react-core/src/components/Compass/CompassPanel.tsx | 2 +- 10 files changed, 18 insertions(+), 10 deletions(-) diff --git a/packages/react-core/src/components/Compass/Compass.tsx b/packages/react-core/src/components/Compass/Compass.tsx index 14b94635691..4594a4a19e5 100644 --- a/packages/react-core/src/components/Compass/Compass.tsx +++ b/packages/react-core/src/components/Compass/Compass.tsx @@ -52,7 +52,7 @@ export const Compass: React.FunctionComponent = ({ backgroundSrcLight, backgroundSrcDark, ...props -}) => { +}: CompassProps) => { const hasDrawer = drawerContent !== undefined; const backgroundImageStyles: { [key: string]: string } = {}; diff --git a/packages/react-core/src/components/Compass/CompassContent.tsx b/packages/react-core/src/components/Compass/CompassContent.tsx index cfd9a74219d..e91c8668348 100644 --- a/packages/react-core/src/components/Compass/CompassContent.tsx +++ b/packages/react-core/src/components/Compass/CompassContent.tsx @@ -19,7 +19,7 @@ export const CompassContent: React.FunctionComponent = ({ drawerProps, drawerContent, ...props -}) => { +}: CompassContentProps) => { const hasDrawer = drawerContent !== undefined; const compassContent = ( diff --git a/packages/react-core/src/components/Compass/CompassHeader.tsx b/packages/react-core/src/components/Compass/CompassHeader.tsx index 0d2896c2982..7de33925245 100644 --- a/packages/react-core/src/components/Compass/CompassHeader.tsx +++ b/packages/react-core/src/components/Compass/CompassHeader.tsx @@ -10,7 +10,11 @@ export interface CompassHeaderProps { profile?: React.ReactNode; } -export const CompassHeader: React.FunctionComponent = ({ logo, nav, profile }) => ( +export const CompassHeader: React.FunctionComponent = ({ + logo, + nav, + profile +}: CompassHeaderProps) => ( <>
{logo}
{nav}
diff --git a/packages/react-core/src/components/Compass/CompassHero.tsx b/packages/react-core/src/components/Compass/CompassHero.tsx index 6b28eb4af7f..ce57d73ccfe 100644 --- a/packages/react-core/src/components/Compass/CompassHero.tsx +++ b/packages/react-core/src/components/Compass/CompassHero.tsx @@ -9,7 +9,11 @@ export interface CompassHeroProps extends Omit, className?: string; } -export const CompassHero: React.FunctionComponent = ({ className, children, ...props }) => ( +export const CompassHero: React.FunctionComponent = ({ + className, + children, + ...props +}: CompassHeroProps) => (
{children}
diff --git a/packages/react-core/src/components/Compass/CompassMainHeader.tsx b/packages/react-core/src/components/Compass/CompassMainHeader.tsx index f62d0d0be6f..05407f7c93f 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeader.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeader.tsx @@ -31,7 +31,7 @@ export const CompassMainHeader: React.FunctionComponent children, compassPanelProps, ...props -}) => { +}: CompassMainHeaderProps) => { const _content = title !== undefined || toolbar !== undefined ? ( diff --git a/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx b/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx index cebe3baba23..e8d5d49b682 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx @@ -16,7 +16,7 @@ export const CompassMainHeaderContent: React.FunctionComponent ( +}: CompassMainHeaderContentProps) => (
{children}
diff --git a/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx b/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx index f1a628c0ae7..d1fd6aab006 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx @@ -16,7 +16,7 @@ export const CompassMainHeaderTitle: React.FunctionComponent ( +}: CompassMainHeaderTitleProps) => (
{children}
diff --git a/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx b/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx index 9dd986ef159..ef7f852a844 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx @@ -16,7 +16,7 @@ export const CompassMainHeaderToolbar: React.FunctionComponent ( +}: CompassMainHeaderToolbarProps) => (
{children}
diff --git a/packages/react-core/src/components/Compass/CompassMessageBar.tsx b/packages/react-core/src/components/Compass/CompassMessageBar.tsx index 257a9b422dc..f38b8a8529b 100644 --- a/packages/react-core/src/components/Compass/CompassMessageBar.tsx +++ b/packages/react-core/src/components/Compass/CompassMessageBar.tsx @@ -12,7 +12,7 @@ export const CompassMessageBar: React.FunctionComponent children, className, ...props -}) => ( +}: CompassMessageBarProps) => (
{children}
diff --git a/packages/react-core/src/components/Compass/CompassPanel.tsx b/packages/react-core/src/components/Compass/CompassPanel.tsx index bb62112f237..d7b77843e77 100644 --- a/packages/react-core/src/components/Compass/CompassPanel.tsx +++ b/packages/react-core/src/components/Compass/CompassPanel.tsx @@ -30,7 +30,7 @@ export const CompassPanel: React.FunctionComponent = ({ isFullHeight, isScrollable, ...props -}) => ( +}: CompassPanelProps) => (
Date: Mon, 17 Nov 2025 16:07:49 +0000 Subject: [PATCH 012/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.14 - @patternfly/react-core@6.5.0-prerelease.14 - @patternfly/react-docs@7.5.0-prerelease.15 - @patternfly/react-drag-drop@6.5.0-prerelease.14 - demo-app-ts@6.5.0-prerelease.14 - @patternfly/react-table@6.5.0-prerelease.14 - @patternfly/react-templates@6.5.0-prerelease.14 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 6 ++++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 14 files changed, 37 insertions(+), 7 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index 258a0847df3..b0fc490aa25 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.13...@patternfly/react-code-editor@6.5.0-prerelease.14) (2025-11-17) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.12...@patternfly/react-code-editor@6.5.0-prerelease.13) (2025-11-14) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 7f692072874..c530476c27b 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.13", + "version": "6.5.0-prerelease.14", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index ebd5dcf02d3..639fc4d7bc3 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.13...@patternfly/react-core@6.5.0-prerelease.14) (2025-11-17) + +### Bug Fixes + +- **Compass:** get props tables rendering correctly ([#12142](https://github.com/patternfly/patternfly-react/issues/12142)) ([399cbc4](https://github.com/patternfly/patternfly-react/commit/399cbc45844152083d0160d63f953aa7f29479d3)) + # [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.12...@patternfly/react-core@6.5.0-prerelease.13) (2025-11-14) ### Bug Fixes diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 7ac630b0326..0f604697b97 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.13", + "version": "6.5.0-prerelease.14", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 0c4764ca7f6..cb32fc37e38 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.14...@patternfly/react-docs@7.5.0-prerelease.15) (2025-11-17) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.13...@patternfly/react-docs@7.5.0-prerelease.14) (2025-11-14) ### Bug Fixes diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 73a4f6fda54..d6696a9b883 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.14", + "version": "7.5.0-prerelease.15", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index f536af96c38..ca4fc56bbc4 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.13...@patternfly/react-drag-drop@6.5.0-prerelease.14) (2025-11-17) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.12...@patternfly/react-drag-drop@6.5.0-prerelease.13) (2025-11-14) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index ce3988bb48e..4a0d0ccbd47 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.13", + "version": "6.5.0-prerelease.14", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 07498029acb..8a9b2e6f53a 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.13...demo-app-ts@6.5.0-prerelease.14) (2025-11-17) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.12...demo-app-ts@6.5.0-prerelease.13) (2025-11-14) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 0b1b4c63008..1b971b4ae48 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.13", + "version": "6.5.0-prerelease.14", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index cb995a0b6ec..35521dc595c 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.13...@patternfly/react-table@6.5.0-prerelease.14) (2025-11-17) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.12...@patternfly/react-table@6.5.0-prerelease.13) (2025-11-14) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 9c5b34a0339..a81d8eaec11 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.13", + "version": "6.5.0-prerelease.14", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 2ec8572b27c..2af33de824b 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.13...@patternfly/react-templates@6.5.0-prerelease.14) (2025-11-17) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.12...@patternfly/react-templates@6.5.0-prerelease.13) (2025-11-14) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index 358ee2e1b12..d50a442c138 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.13", + "version": "6.5.0-prerelease.14", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 4bd98bc297261f79e4a4a7d351e336cf26a526e4 Mon Sep 17 00:00:00 2001 From: Austin Sullivan Date: Wed, 19 Nov 2025 16:14:52 -0500 Subject: [PATCH 013/109] feat(Compass): add compass nav components (#12138) * feat(Compass): add compass nav components * refactor to bundle children into CompassNavSearch/Home components * Tweak interfaces to not duplicate props from HTMLDivElement * update tests * Add padding to compass demo nav * Update icons * Core bump * Update lockfile * Update packages/react-core/src/components/Compass/CompassNavContent.tsx Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com> * Update packages/react-core/src/components/Compass/CompassNavHome.tsx Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com> * Update packages/react-core/src/components/Compass/CompassNavMain.tsx Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com> * Update packages/react-core/src/components/Compass/CompassNavSearch.tsx Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com> * format * Fix dep issue introduced during merge conflict resolution * Add trigger ref to tooltips * Address interface/a11y feedback * Update packages/react-core/src/components/Compass/CompassNavContent.tsx Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> --------- Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com> Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> --- .../components/Compass/CompassNavContent.tsx | 20 ++++ .../src/components/Compass/CompassNavHome.tsx | 77 +++++++++++++ .../src/components/Compass/CompassNavMain.tsx | 21 ++++ .../components/Compass/CompassNavSearch.tsx | 70 ++++++++++++ .../__tests__/CompassNavContent.test.tsx | 37 ++++++ .../Compass/__tests__/CompassNavHome.test.tsx | 89 +++++++++++++++ .../Compass/__tests__/CompassNavMain.test.tsx | 37 ++++++ .../__tests__/CompassNavSearch.test.tsx | 87 ++++++++++++++ .../CompassNavContent.test.tsx.snap | 13 +++ .../CompassNavHome.test.tsx.snap | 107 ++++++++++++++++++ .../CompassNavMain.test.tsx.snap | 13 +++ .../CompassNavSearch.test.tsx.snap | 93 +++++++++++++++ .../Compass/examples/CompassDemo.tsx | 94 ++++++++------- .../src/components/Compass/index.ts | 4 + 14 files changed, 722 insertions(+), 40 deletions(-) create mode 100644 packages/react-core/src/components/Compass/CompassNavContent.tsx create mode 100644 packages/react-core/src/components/Compass/CompassNavHome.tsx create mode 100644 packages/react-core/src/components/Compass/CompassNavMain.tsx create mode 100644 packages/react-core/src/components/Compass/CompassNavSearch.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/CompassNavContent.test.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/CompassNavHome.test.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/CompassNavMain.test.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/CompassNavSearch.test.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavContent.test.tsx.snap create mode 100644 packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavHome.test.tsx.snap create mode 100644 packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavMain.test.tsx.snap create mode 100644 packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavSearch.test.tsx.snap diff --git a/packages/react-core/src/components/Compass/CompassNavContent.tsx b/packages/react-core/src/components/Compass/CompassNavContent.tsx new file mode 100644 index 00000000000..8c27583213b --- /dev/null +++ b/packages/react-core/src/components/Compass/CompassNavContent.tsx @@ -0,0 +1,20 @@ +import styles from '@patternfly/react-styles/css/components/Compass/compass'; +import { css } from '@patternfly/react-styles'; +export interface CompassNavContentProps extends React.HTMLProps { + /** Content of the nav content wrapper. */ + children: React.ReactNode; + /** Additional classes added to the nav content. */ + className?: string; +} + +export const CompassNavContent: React.FunctionComponent = ({ + children, + className, + ...props +}: CompassNavContentProps) => ( +
+ {children} +
+); + +CompassNavContent.displayName = 'CompassNavContent'; diff --git a/packages/react-core/src/components/Compass/CompassNavHome.tsx b/packages/react-core/src/components/Compass/CompassNavHome.tsx new file mode 100644 index 00000000000..8f9410ddc08 --- /dev/null +++ b/packages/react-core/src/components/Compass/CompassNavHome.tsx @@ -0,0 +1,77 @@ +import { useRef } from 'react'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; +import { css } from '@patternfly/react-styles'; +import { Button } from '../Button'; +import { Tooltip } from '../Tooltip'; + +const CompassHomeIcon = () => ( + +); + +export interface CompassNavHomeProps extends Omit, 'onClick'> { + /** Content to display in the tooltip. Defaults to "Home". */ + tooltipContent?: React.ReactNode; + /** Click handler for the home button. */ + onClick?: React.MouseEventHandler; + /** Additional classes added to the nav home wrapper. */ + className?: string; + /** Accessible label for the nav home. */ + 'aria-label'?: string; +} + +export const CompassNavHome: React.FunctionComponent = ({ + 'aria-label': ariaLabel = 'Home', + tooltipContent = 'Home', + className, + onClick, + ...props +}: CompassNavHomeProps) => { + const buttonRef = useRef(null); + + return ( +
+ +
+ ); +}; + +CompassNavHome.displayName = 'CompassNavHome'; diff --git a/packages/react-core/src/components/Compass/CompassNavMain.tsx b/packages/react-core/src/components/Compass/CompassNavMain.tsx new file mode 100644 index 00000000000..082e75c61e8 --- /dev/null +++ b/packages/react-core/src/components/Compass/CompassNavMain.tsx @@ -0,0 +1,21 @@ +import styles from '@patternfly/react-styles/css/components/Compass/compass'; +import { css } from '@patternfly/react-styles'; + +export interface CompassNavMainProps extends React.HTMLProps { + /** Content of the nav main section (typically tabs). */ + children: React.ReactNode; + /** Additional classes added to the nav main section. */ + className?: string; +} + +export const CompassNavMain: React.FunctionComponent = ({ + children, + className, + ...props +}: CompassNavMainProps) => ( +
+ {children} +
+); + +CompassNavMain.displayName = 'CompassNavMain'; diff --git a/packages/react-core/src/components/Compass/CompassNavSearch.tsx b/packages/react-core/src/components/Compass/CompassNavSearch.tsx new file mode 100644 index 00000000000..5731b45883c --- /dev/null +++ b/packages/react-core/src/components/Compass/CompassNavSearch.tsx @@ -0,0 +1,70 @@ +import { useRef } from 'react'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; +import { css } from '@patternfly/react-styles'; +import { Button } from '../Button'; +import { Tooltip } from '../Tooltip'; + +const CompassSearchIcon = () => ( + +); + +export interface CompassNavSearchProps extends Omit, 'onClick'> { + /** Content to display in the tooltip. Defaults to "Search". */ + tooltipContent?: React.ReactNode; + /** Click handler for the search button. */ + onClick?: React.MouseEventHandler; + /** Additional classes added to the nav search wrapper. */ + className?: string; + /** Accessible label for the nav search. */ + 'aria-label'?: string; +} + +export const CompassNavSearch: React.FunctionComponent = ({ + 'aria-label': ariaLabel = 'Search', + tooltipContent = 'Search', + className, + onClick, + ...props +}: CompassNavSearchProps) => { + const buttonRef = useRef(null); + + return ( +
+ +
+ ); +}; + +CompassNavSearch.displayName = 'CompassNavSearch'; diff --git a/packages/react-core/src/components/Compass/__tests__/CompassNavContent.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassNavContent.test.tsx new file mode 100644 index 00000000000..eb176b5ccae --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/CompassNavContent.test.tsx @@ -0,0 +1,37 @@ +import { render, screen } from '@testing-library/react'; +import { CompassNavContent } from '../CompassNavContent'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; + +test('Renders with children', () => { + render(Test content); + + expect(screen.getByText('Test content')).toBeVisible(); +}); + +test('Renders with custom class name when className prop is provided', () => { + render(Test); + + expect(screen.getByText('Test')).toHaveClass('custom-class'); +}); + +test(`Renders with default ${styles.compassNavContent} class`, () => { + render(Test); + + expect(screen.getByText('Test')).toHaveClass(styles.compassNavContent, { exact: true }); +}); + +test('Renders with additional props spread to the component', () => { + render(Test); + + expect(screen.getByText('Test')).toHaveAccessibleName('Test label'); +}); + +test('Matches the snapshot', () => { + const { asFragment } = render( + +
Nav content wrapper
+
+ ); + + expect(asFragment()).toMatchSnapshot(); +}); diff --git a/packages/react-core/src/components/Compass/__tests__/CompassNavHome.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassNavHome.test.tsx new file mode 100644 index 00000000000..020d154cfd5 --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/CompassNavHome.test.tsx @@ -0,0 +1,89 @@ +import { render, screen } from '@testing-library/react'; +import userEvent from '@testing-library/user-event'; +import { CompassNavHome } from '../CompassNavHome'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; + +test('Renders with default aria-label', () => { + render(); + + expect(screen.getByRole('button', { name: 'Home' })).toBeVisible(); +}); + +test('Renders with custom aria-label when provided', () => { + render(); + + expect(screen.getByRole('button', { name: 'Custom home' })).toBeVisible(); +}); + +test('Renders with default tooltip content', async () => { + const user = userEvent.setup(); + + render(); + + const button = screen.getByRole('button'); + + user.hover(button); + + await screen.findByRole('tooltip'); + + expect(screen.getByRole('tooltip')).toHaveTextContent('Home'); +}); + +test('Renders with custom tooltip content when provided', async () => { + const user = userEvent.setup(); + + render(); + + const button = screen.getByRole('button'); + + user.hover(button); + + await screen.findByRole('tooltip'); + expect(screen.getByRole('tooltip')).toHaveTextContent('Custom tooltip'); +}); + +test('Renders with custom class name when className prop is provided', () => { + const { container } = render(); + + expect(container.firstChild).toHaveClass('custom-class'); +}); + +test(`Renders with default class`, () => { + const { container } = render(); + + expect(container.firstChild).toHaveClass(styles.compassNav + '-home', { exact: true }); +}); + +test('Calls onClick handler when button is clicked', async () => { + const user = userEvent.setup(); + const onClick = jest.fn(); + + render(); + + await user.click(screen.getByRole('button', { name: 'Home' })); + + expect(onClick).toHaveBeenCalledTimes(1); +}); + +test('Renders button with plain variant and circle shape', () => { + render(); + + const button = screen.getByRole('button', { name: 'Home' }); + + expect(button).toHaveClass('pf-m-plain'); + expect(button).toHaveClass('pf-m-circle'); +}); + +test('Matches the snapshot', () => { + const { asFragment } = render(); + + expect(asFragment()).toMatchSnapshot(); +}); + +test('Matches the snapshot with custom props', () => { + const { asFragment } = render( + + ); + + expect(asFragment()).toMatchSnapshot(); +}); diff --git a/packages/react-core/src/components/Compass/__tests__/CompassNavMain.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassNavMain.test.tsx new file mode 100644 index 00000000000..0242f9ef64c --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/CompassNavMain.test.tsx @@ -0,0 +1,37 @@ +import { render, screen } from '@testing-library/react'; +import { CompassNavMain } from '../CompassNavMain'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; + +test('Renders with children', () => { + render(Test content); + + expect(screen.getByText('Test content')).toBeVisible(); +}); + +test('Renders with custom class name when className prop is provided', () => { + render(Test); + + expect(screen.getByText('Test')).toHaveClass('custom-class'); +}); + +test(`Renders with default ${styles.compassNavMain} class`, () => { + render(Test); + + expect(screen.getByText('Test')).toHaveClass(styles.compassNavMain, { exact: true }); +}); + +test('Renders with additional props spread to the component', () => { + render(Test); + + expect(screen.getByText('Test')).toHaveAccessibleName('Test label'); +}); + +test('Matches the snapshot', () => { + const { asFragment } = render( + +
Main tabs content
+
+ ); + + expect(asFragment()).toMatchSnapshot(); +}); diff --git a/packages/react-core/src/components/Compass/__tests__/CompassNavSearch.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassNavSearch.test.tsx new file mode 100644 index 00000000000..2c5432c9bb2 --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/CompassNavSearch.test.tsx @@ -0,0 +1,87 @@ +import { render, screen } from '@testing-library/react'; +import userEvent from '@testing-library/user-event'; +import { CompassNavSearch } from '../CompassNavSearch'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; + +test('Renders with default aria-label', () => { + render(); + expect(screen.getByRole('button', { name: 'Search' })).toBeVisible(); +}); + +test('Renders with custom aria-label when provided', () => { + render(); + expect(screen.getByRole('button', { name: 'Custom search' })).toBeVisible(); +}); + +test('Renders with default tooltip content', async () => { + const user = userEvent.setup(); + + render(); + + const button = screen.getByRole('button'); + + user.hover(button); + + await screen.findByRole('tooltip'); + + expect(screen.getByRole('tooltip')).toHaveTextContent('Search'); +}); + +test('Renders with custom tooltip content when provided', async () => { + const user = userEvent.setup(); + + render(); + + const button = screen.getByRole('button'); + + user.hover(button); + + await screen.findByRole('tooltip'); + + expect(screen.getByRole('tooltip')).toHaveTextContent('Custom tooltip'); +}); + +test('Renders with custom class name when className prop is provided', () => { + const { container } = render(); + + expect(container.firstChild).toHaveClass('custom-class'); +}); + +test(`Renders with default class`, () => { + const { container } = render(); + + expect(container.firstChild).toHaveClass(styles.compassNav + '-search', { exact: true }); +}); + +test('Calls onClick handler when button is clicked', async () => { + const user = userEvent.setup(); + const onClick = jest.fn(); + + render(); + + await user.click(screen.getByRole('button', { name: 'Search' })); + + expect(onClick).toHaveBeenCalledTimes(1); +}); + +test('Renders button with plain variant and circle shape', () => { + render(); + + const button = screen.getByRole('button', { name: 'Search' }); + + expect(button).toHaveClass('pf-m-plain'); +}); + +test('Matches the snapshot', () => { + const { asFragment } = render(); + + expect(asFragment()).toMatchSnapshot(); +}); + +test('Matches the snapshot with custom props', () => { + const { asFragment } = render( + + ); + + expect(asFragment()).toMatchSnapshot(); +}); diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavContent.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavContent.test.tsx.snap new file mode 100644 index 00000000000..df1e9a2ddea --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavContent.test.tsx.snap @@ -0,0 +1,13 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Matches the snapshot 1`] = ` + +
+
+ Nav content wrapper +
+
+
+`; diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavHome.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavHome.test.tsx.snap new file mode 100644 index 00000000000..4ff0408656d --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavHome.test.tsx.snap @@ -0,0 +1,107 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Matches the snapshot 1`] = ` + +
+ +
+
+`; + +exports[`Matches the snapshot with custom props 1`] = ` + +
+ +
+
+`; diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavMain.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavMain.test.tsx.snap new file mode 100644 index 00000000000..53987fbf559 --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavMain.test.tsx.snap @@ -0,0 +1,13 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Matches the snapshot 1`] = ` + +
+
+ Main tabs content +
+
+
+`; diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavSearch.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavSearch.test.tsx.snap new file mode 100644 index 00000000000..0bcb2978947 --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassNavSearch.test.tsx.snap @@ -0,0 +1,93 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Matches the snapshot 1`] = ` + + + +`; + +exports[`Matches the snapshot with custom props 1`] = ` + + + +`; diff --git a/packages/react-core/src/components/Compass/examples/CompassDemo.tsx b/packages/react-core/src/components/Compass/examples/CompassDemo.tsx index f2c08e72180..e70a9b15873 100644 --- a/packages/react-core/src/components/Compass/examples/CompassDemo.tsx +++ b/packages/react-core/src/components/Compass/examples/CompassDemo.tsx @@ -1,3 +1,5 @@ +/* eslint-disable no-console */ + import { useRef, useState } from 'react'; import { Compass, @@ -7,6 +9,10 @@ import { CompassMainHeader, CompassPanel, CompassMessageBar, + CompassNavContent, + CompassNavHome, + CompassNavMain, + CompassNavSearch, Hero, Tabs, TabsComponent, @@ -32,49 +38,57 @@ export const CompassBasic: React.FunctionComponent = () => { const navContent = ( <> - - setActiveTab(tabIndex as number)} - component={TabsComponent.nav} - aria-label="Compass navigation tabs" - inset={{ default: 'insetXl' }} - > - Tab 1} - aria-label="Compass tab with subtabs" - /> - Tab 2} /> - Tab 3} /> - Disabled Tab 4} isDisabled /> - + + + console.log('Home')} /> + + setActiveTab(tabIndex as number)} + component={TabsComponent.nav} + aria-label="Compass navigation tabs" + > + Tab 1} + aria-label="Compass tab with subtabs" + /> + Tab 2} /> + Tab 3} /> + Disabled Tab 4} isDisabled /> + + + console.log('Search')} /> + - setActiveSubtab(tabIndex as number)} - aria-label="Compass navigation subtabs" - inset={{ default: 'insetXl' }} - > - -
Subtab 1
- - } - /> - Subtab 2} /> - Disabled Subtab 3} isDisabled /> -
+ + + setActiveSubtab(tabIndex as number)} + aria-label="Compass navigation subtabs" + > + +
Subtab 1
+ + } + /> + Subtab 2} /> + Disabled Subtab 3} isDisabled /> +
+
+
diff --git a/packages/react-core/src/components/Compass/index.ts b/packages/react-core/src/components/Compass/index.ts index aabf250facb..936b03ca5af 100644 --- a/packages/react-core/src/components/Compass/index.ts +++ b/packages/react-core/src/components/Compass/index.ts @@ -7,4 +7,8 @@ export * from './CompassMainHeaderContent'; export * from './CompassMainHeaderTitle'; export * from './CompassMainHeaderToolbar'; export * from './CompassMessageBar'; +export * from './CompassNavContent'; +export * from './CompassNavHome'; +export * from './CompassNavMain'; +export * from './CompassNavSearch'; export * from './CompassPanel'; From 754bcb0d0ff58e0b52c02e34ba5c654a703db45e Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Wed, 19 Nov 2025 21:26:27 +0000 Subject: [PATCH 014/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.15 - @patternfly/react-core@6.5.0-prerelease.15 - @patternfly/react-docs@7.5.0-prerelease.16 - @patternfly/react-drag-drop@6.5.0-prerelease.15 - demo-app-ts@6.5.0-prerelease.15 - @patternfly/react-table@6.5.0-prerelease.15 - @patternfly/react-templates@6.5.0-prerelease.15 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 6 ++++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 14 files changed, 37 insertions(+), 7 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index b0fc490aa25..cf2255228de 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.14...@patternfly/react-code-editor@6.5.0-prerelease.15) (2025-11-19) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.13...@patternfly/react-code-editor@6.5.0-prerelease.14) (2025-11-17) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index c530476c27b..6b408607bbe 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.14", + "version": "6.5.0-prerelease.15", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index 639fc4d7bc3..f1c11b907fb 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.14...@patternfly/react-core@6.5.0-prerelease.15) (2025-11-19) + +### Features + +- **Compass:** add compass nav components ([#12138](https://github.com/patternfly/patternfly-react/issues/12138)) ([4bd98bc](https://github.com/patternfly/patternfly-react/commit/4bd98bc297261f79e4a4a7d351e336cf26a526e4)) + # [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.13...@patternfly/react-core@6.5.0-prerelease.14) (2025-11-17) ### Bug Fixes diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 0f604697b97..bfb3d95211d 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.14", + "version": "6.5.0-prerelease.15", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index cb32fc37e38..6a46d6b7b45 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.15...@patternfly/react-docs@7.5.0-prerelease.16) (2025-11-19) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.14...@patternfly/react-docs@7.5.0-prerelease.15) (2025-11-17) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index d6696a9b883..9a3f2f542cd 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.15", + "version": "7.5.0-prerelease.16", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index ca4fc56bbc4..0279d24303a 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.14...@patternfly/react-drag-drop@6.5.0-prerelease.15) (2025-11-19) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.13...@patternfly/react-drag-drop@6.5.0-prerelease.14) (2025-11-17) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index 4a0d0ccbd47..bff048df1c2 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.14", + "version": "6.5.0-prerelease.15", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 8a9b2e6f53a..0fdf0d7c0db 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.14...demo-app-ts@6.5.0-prerelease.15) (2025-11-19) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.13...demo-app-ts@6.5.0-prerelease.14) (2025-11-17) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 1b971b4ae48..44ddf8bc46f 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.14", + "version": "6.5.0-prerelease.15", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index 35521dc595c..cf0f2b1165a 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.14...@patternfly/react-table@6.5.0-prerelease.15) (2025-11-19) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.13...@patternfly/react-table@6.5.0-prerelease.14) (2025-11-17) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index a81d8eaec11..0e585d10992 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.14", + "version": "6.5.0-prerelease.15", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 2af33de824b..943cdf62f94 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.14...@patternfly/react-templates@6.5.0-prerelease.15) (2025-11-19) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.13...@patternfly/react-templates@6.5.0-prerelease.14) (2025-11-17) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index d50a442c138..c760d516876 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.14", + "version": "6.5.0-prerelease.15", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 1da6fc2fb7d1f09ca31cc95069dab87c587639f5 Mon Sep 17 00:00:00 2001 From: kmcfaul <45077788+kmcfaul@users.noreply.github.com> Date: Thu, 20 Nov 2025 10:51:00 -0500 Subject: [PATCH 015/109] feat(Compass): add CompassMainFooter (#12137) * feat(Compass): add CompassMainFooter * add tests * add isExpanded to CompassMainFooter * add max height to examples --- .../components/Compass/CompassMainFooter.tsx | 24 +++++++++ .../__tests__/CompassMainFooter.test.tsx | 52 +++++++++++++++++++ .../CompassMainFooter.test.tsx.snap | 11 ++++ .../components/Compass/examples/Compass.md | 11 +++- .../Compass/examples/CompassBasic.tsx | 1 + .../examples/CompassMainFooterDemo.tsx | 43 +++++++++++++++ .../components/Compass/examples/compass.css | 16 +++++- .../src/components/Compass/index.ts | 1 + 8 files changed, 156 insertions(+), 3 deletions(-) create mode 100644 packages/react-core/src/components/Compass/CompassMainFooter.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/CompassMainFooter.test.tsx create mode 100644 packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainFooter.test.tsx.snap create mode 100644 packages/react-core/src/components/Compass/examples/CompassMainFooterDemo.tsx diff --git a/packages/react-core/src/components/Compass/CompassMainFooter.tsx b/packages/react-core/src/components/Compass/CompassMainFooter.tsx new file mode 100644 index 00000000000..cbbd60f663f --- /dev/null +++ b/packages/react-core/src/components/Compass/CompassMainFooter.tsx @@ -0,0 +1,24 @@ +import styles from '@patternfly/react-styles/css/components/Compass/compass'; +import { css } from '@patternfly/react-styles'; + +interface CompassMainFooterProps extends Omit, 'title'> { + /** Additional classes added to the main footer */ + className?: string; + /** Main footer content */ + children?: React.ReactNode; + /** Indicates if the main footer is expanded */ + isExpanded?: boolean; +} + +export const CompassMainFooter: React.FunctionComponent = ({ + className, + children, + isExpanded = true, + ...props +}) => ( +
+ {children} +
+); + +CompassMainFooter.displayName = 'CompassMainFooter'; diff --git a/packages/react-core/src/components/Compass/__tests__/CompassMainFooter.test.tsx b/packages/react-core/src/components/Compass/__tests__/CompassMainFooter.test.tsx new file mode 100644 index 00000000000..25b955ba77c --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/CompassMainFooter.test.tsx @@ -0,0 +1,52 @@ +import { render, screen } from '@testing-library/react'; +import { CompassMainFooter } from '../CompassMainFooter'; +import styles from '@patternfly/react-styles/css/components/Compass/compass'; + +test('Renders without children', () => { + render( +
+ +
+ ); + expect(screen.getByTestId('test-main-footer').firstChild).toBeVisible(); +}); + +test('Renders with children', () => { + render(Custom content); + expect(screen.getByText('Custom content')).toBeVisible(); +}); + +test('Renders with custom class name when className prop is provided', () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass('custom-class'); +}); + +test(`Renders with default ${styles.compassMainFooter} class`, () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass(styles.compassMainFooter); +}); + +test(`Renders with pf-m-expanded class by default`, () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass('pf-m-expanded'); +}); + +test(`Renders with pf-m-expanded class when isExpanded is true`, () => { + render(Test); + expect(screen.getByText('Test')).toHaveClass('pf-m-expanded'); +}); + +test(`Renders without pf-m-expanded class when isExpanded is false`, () => { + render(Test); + expect(screen.getByText('Test')).not.toHaveClass('pf-m-expanded'); +}); + +test('Renders with additional props spread to the component', () => { + render(Test); + expect(screen.getByText('Test')).toHaveAccessibleName('Test label'); +}); + +test('Matches the snapshot', () => { + const { asFragment } = render(Custom children content); + expect(asFragment()).toMatchSnapshot(); +}); diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainFooter.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainFooter.test.tsx.snap new file mode 100644 index 00000000000..160ef4650a2 --- /dev/null +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/CompassMainFooter.test.tsx.snap @@ -0,0 +1,11 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Matches the snapshot 1`] = ` + + + +`; diff --git a/packages/react-core/src/components/Compass/examples/Compass.md b/packages/react-core/src/components/Compass/examples/Compass.md index af4df67604f..b24170a3eea 100644 --- a/packages/react-core/src/components/Compass/examples/Compass.md +++ b/packages/react-core/src/components/Compass/examples/Compass.md @@ -16,13 +16,14 @@ propComponents: ] --- -import './compass.css'; import { useRef, useState } from 'react'; import PlayIcon from '@patternfly/react-icons/dist/esm/icons/play-icon'; import OutlinedPlusSquare from '@patternfly/react-icons/dist/esm/icons/outlined-plus-square-icon'; import OutlinedCopy from '@patternfly/react-icons/dist/esm/icons/outlined-copy-icon'; import OutlinedQuestionCircleIcon from '@patternfly/react-icons/dist/esm/icons/outlined-question-circle-icon'; +import './compass.css'; + ## Examples ### Basic @@ -41,6 +42,14 @@ The background image of the `Compass` and `CompassHero` may be customized by usi ``` +### With alternate footer + +When `footer` is used, its content will take up the width of the screen. However, if content inside of the footer grows, then the two sidebars' heights and placement will adjust to allow for the change. If this is not the desired behavior, then using a `CompassMainFooter` inside of the of the `main` section provides an alterate way to render footer content without interfering with the sidebars, by rendering content at the bottom of the page between the two sidebars opposed to the whole bottom of the page. + +```ts file="CompassMainFooterDemo.tsx" + +``` + ### Demo ```ts isFullscreen file="CompassDemo.tsx" diff --git a/packages/react-core/src/components/Compass/examples/CompassBasic.tsx b/packages/react-core/src/components/Compass/examples/CompassBasic.tsx index c00a2302414..fd3cd1a57cb 100644 --- a/packages/react-core/src/components/Compass/examples/CompassBasic.tsx +++ b/packages/react-core/src/components/Compass/examples/CompassBasic.tsx @@ -40,6 +40,7 @@ export const CompassBasic: React.FunctionComponent = () => { main={mainContent} sidebarEnd={sidebarEndContent} footer={footerContent} + style={{ height: '600px' }} /> ); }; diff --git a/packages/react-core/src/components/Compass/examples/CompassMainFooterDemo.tsx b/packages/react-core/src/components/Compass/examples/CompassMainFooterDemo.tsx new file mode 100644 index 00000000000..4846f6f07aa --- /dev/null +++ b/packages/react-core/src/components/Compass/examples/CompassMainFooterDemo.tsx @@ -0,0 +1,43 @@ +import { + Compass, + CompassHeader, + CompassHero, + CompassContent, + CompassMainHeader, + CompassMainFooter +} from '@patternfly/react-core'; +import './compass.css'; + +export const CompassMainFooterDemo: React.FunctionComponent = () => { + const headerContent = Logo
} nav={
Nav
} profile={
Profile
} />; + const sidebarStartContent =
Sidebar start
; + // TODO: simplify mainContent to only a div string + const mainContent = ( + <> + +
Hero
+
+ + +
Content title
+
+
Content
+
+ +
Footer
+
+ + ); + const sidebarEndContent =
Sidebar end
; + + return ( + + ); +}; diff --git a/packages/react-core/src/components/Compass/examples/compass.css b/packages/react-core/src/components/Compass/examples/compass.css index 46c3b19746b..75aef0a3a59 100644 --- a/packages/react-core/src/components/Compass/examples/compass.css +++ b/packages/react-core/src/components/Compass/examples/compass.css @@ -1,8 +1,20 @@ -#ws-react-c-compass-basic [class*="pf-v6-c-compass"] { +#ws-react-p-compass-basic [class*="pf-v6-c-compass"] { position: relative; } -#ws-react-c-compass-basic [class*="pf-v6-c-compass"]::after { +#ws-react-p-compass-basic [class*="pf-v6-c-compass"]::after { + content: ""; + position: absolute; + inset: 0; + border: var(--pf-t--global--border--width--regular) dashed var(--pf-t--global--border--color--default); + pointer-events: none; +} + +#ws-react-p-compass-with-alternate-footer [class*="pf-v6-c-compass"] { + position: relative; +} + +#ws-react-p-compass-with-alternate-footer [class*="pf-v6-c-compass"]:not([class*="footer"])::after { content: ""; position: absolute; inset: 0; diff --git a/packages/react-core/src/components/Compass/index.ts b/packages/react-core/src/components/Compass/index.ts index 936b03ca5af..7aef7c2e42e 100644 --- a/packages/react-core/src/components/Compass/index.ts +++ b/packages/react-core/src/components/Compass/index.ts @@ -6,6 +6,7 @@ export * from './CompassMainHeader'; export * from './CompassMainHeaderContent'; export * from './CompassMainHeaderTitle'; export * from './CompassMainHeaderToolbar'; +export * from './CompassMainFooter'; export * from './CompassMessageBar'; export * from './CompassNavContent'; export * from './CompassNavHome'; From 2c318ff964093d6af84d350adeaada4b1bd5911e Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Thu, 20 Nov 2025 16:03:12 +0000 Subject: [PATCH 016/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.16 - @patternfly/react-core@6.5.0-prerelease.16 - @patternfly/react-docs@7.5.0-prerelease.17 - @patternfly/react-drag-drop@6.5.0-prerelease.16 - demo-app-ts@6.5.0-prerelease.16 - @patternfly/react-table@6.5.0-prerelease.16 - @patternfly/react-templates@6.5.0-prerelease.16 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 6 ++++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 14 files changed, 37 insertions(+), 7 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index cf2255228de..57f14c34bfb 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.15...@patternfly/react-code-editor@6.5.0-prerelease.16) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.14...@patternfly/react-code-editor@6.5.0-prerelease.15) (2025-11-19) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 6b408607bbe..d1254e8c6af 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.15", + "version": "6.5.0-prerelease.16", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index f1c11b907fb..441ade3fc92 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.15...@patternfly/react-core@6.5.0-prerelease.16) (2025-11-20) + +### Features + +- **Compass:** add CompassMainFooter ([#12137](https://github.com/patternfly/patternfly-react/issues/12137)) ([1da6fc2](https://github.com/patternfly/patternfly-react/commit/1da6fc2fb7d1f09ca31cc95069dab87c587639f5)) + # [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.14...@patternfly/react-core@6.5.0-prerelease.15) (2025-11-19) ### Features diff --git a/packages/react-core/package.json b/packages/react-core/package.json index bfb3d95211d..1657e9cf901 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.15", + "version": "6.5.0-prerelease.16", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 6a46d6b7b45..655b59b6d45 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.16...@patternfly/react-docs@7.5.0-prerelease.17) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.15...@patternfly/react-docs@7.5.0-prerelease.16) (2025-11-19) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 9a3f2f542cd..e0e383be65a 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.16", + "version": "7.5.0-prerelease.17", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index 0279d24303a..2268ade97e9 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.15...@patternfly/react-drag-drop@6.5.0-prerelease.16) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.14...@patternfly/react-drag-drop@6.5.0-prerelease.15) (2025-11-19) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index bff048df1c2..8ef6bb12d80 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.15", + "version": "6.5.0-prerelease.16", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 0fdf0d7c0db..1429f28c843 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.15...demo-app-ts@6.5.0-prerelease.16) (2025-11-20) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.14...demo-app-ts@6.5.0-prerelease.15) (2025-11-19) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 44ddf8bc46f..1f2d1d734c1 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.15", + "version": "6.5.0-prerelease.16", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index cf0f2b1165a..894ff05052e 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.15...@patternfly/react-table@6.5.0-prerelease.16) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.14...@patternfly/react-table@6.5.0-prerelease.15) (2025-11-19) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 0e585d10992..143fda9e2be 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.15", + "version": "6.5.0-prerelease.16", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 943cdf62f94..3680a111fda 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.15...@patternfly/react-templates@6.5.0-prerelease.16) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.14...@patternfly/react-templates@6.5.0-prerelease.15) (2025-11-19) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index c760d516876..ca64072bb65 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.15", + "version": "6.5.0-prerelease.16", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 606f71751312d5652b0b515dd521ef92be4b887d Mon Sep 17 00:00:00 2001 From: Michael Coker <35148959+mcoker@users.noreply.github.com> Date: Thu, 20 Nov 2025 11:03:47 -0600 Subject: [PATCH 017/109] feat(react-icons): add rhds icons (#12143) * feat(react-icons): add rhds icons * chore: make icons page bigger * chore: rhds to rh, support multiple paths * chore: lint * chore: filenames * chore: update filename * chore: filenames * chore: remove files --- .prettierignore | 4 + package.json | 1 + .../react-docs/patternfly-docs/pages/icons.js | 11 +- packages/react-icons/package.json | 1 + .../react-icons/scripts/generateIcons.mjs | 10 +- .../scripts/icons/rhIconsMicrons.mjs | 154 + .../scripts/icons/rhIconsSocial.mjs | 320 ++ .../scripts/icons/rhIconsStandard.mjs | 4580 +++++++++++++++++ .../react-icons/scripts/icons/rhIconsUI.mjs | 4106 +++++++++++++++ packages/react-icons/scripts/parseRHIcons.mjs | 239 + yarn.lock | 9 + 11 files changed, 9431 insertions(+), 4 deletions(-) create mode 100644 .prettierignore create mode 100644 packages/react-icons/scripts/icons/rhIconsMicrons.mjs create mode 100644 packages/react-icons/scripts/icons/rhIconsSocial.mjs create mode 100644 packages/react-icons/scripts/icons/rhIconsStandard.mjs create mode 100644 packages/react-icons/scripts/icons/rhIconsUI.mjs create mode 100644 packages/react-icons/scripts/parseRHIcons.mjs diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000000..2adc63e5c96 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,4 @@ +# Generated icon files - these are auto-generated and should not be formatted +packages/react-icons/scripts/icons/rhIcons*.mjs +packages/react-icons/scripts/icons/rhdsIcons*.mjs + diff --git a/package.json b/package.json index 41033f69eef..683ed7b5eb8 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ "@eslint/compat": "^1.3.1", "@eslint/js": "^9.32.0", "@octokit/rest": "^21.1.1", + "@rhds/icons": "^2.0.0", "@rollup/plugin-commonjs": "^26.0.3", "@rollup/plugin-node-resolve": "^15.3.1", "@rollup/plugin-replace": "^5.0.7", diff --git a/packages/react-docs/patternfly-docs/pages/icons.js b/packages/react-docs/patternfly-docs/pages/icons.js index fd66ba337b9..686e751d30a 100644 --- a/packages/react-docs/patternfly-docs/pages/icons.js +++ b/packages/react-docs/patternfly-docs/pages/icons.js @@ -1,10 +1,12 @@ // eslint-disable-next-line import React from 'react'; import { Content } from '@patternfly/react-core/dist/esm/components/Content'; +import { Icon } from '@patternfly/react-core/dist/esm/components/Icon'; import { Grid, GridItem } from '@patternfly/react-core/dist/esm/layouts/Grid'; import { PageSection } from '@patternfly/react-core/dist/esm/components/Page/PageSection'; import { Tooltip } from '@patternfly/react-core/dist/esm/components/Tooltip'; import spacerMd from '@patternfly/react-tokens/dist/esm/t_global_spacer_md'; +import spacerSm from '@patternfly/react-tokens/dist/esm/t_global_spacer_sm'; import labelFontSize from '@patternfly/react-tokens/dist/esm/t_global_font_size_sm'; import * as IconsModule from '@patternfly/react-icons/dist/esm'; @@ -17,7 +19,8 @@ const iconsPage = () => { display: 'flex', flexDirection: 'column', alignItems: 'center', - padding: spacerMd.var + padding: spacerMd.var, + gap: spacerSm.var }; const labelStyle = { @@ -53,10 +56,12 @@ const iconsPage = () => { // BREAKING CHANGE - remove line below when AnsibeTowerIcon is removed // hide AnsibeTowerIcon in favor of corrected AnsibleTowerIcon .filter(([id]) => id !== 'AnsibeTowerIcon') - .map(([id, Icon]) => ( + .map(([id, ReactIcon]) => ( {id}
}> - + + +
{getLabel(id)}
diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 6b286bc8ab0..bf5e173a561 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -34,6 +34,7 @@ "@fortawesome/free-regular-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", "@patternfly/patternfly": "6.5.0-prerelease.27", + "@rhds/icons": "^2.0.0", "fs-extra": "^11.3.0", "tslib": "^2.8.1" }, diff --git a/packages/react-icons/scripts/generateIcons.mjs b/packages/react-icons/scripts/generateIcons.mjs index 77344821170..0574ac1bc0e 100644 --- a/packages/react-icons/scripts/generateIcons.mjs +++ b/packages/react-icons/scripts/generateIcons.mjs @@ -1,6 +1,10 @@ import faIcons from './icons/fontawesomeIcons.mjs'; import patternflyIcons from './icons/patternflyIcons.mjs'; import customIcons from './icons/customIcons.mjs'; +import rhIconsMicrons from './icons/rhIconsMicrons.mjs'; +import rhIconsStandard from './icons/rhIconsStandard.mjs'; +import rhIconsSocial from './icons/rhIconsSocial.mjs'; +import rhIconsUI from './icons/rhIconsUI.mjs'; /** * Generates icons from FontAwesome, PatternFly CSS, and custom icons in this repo. @@ -9,6 +13,10 @@ export function generateIcons() { return { ...faIcons, ...patternflyIcons, - ...customIcons + ...customIcons, + ...rhIconsMicrons, + ...rhIconsStandard, + ...rhIconsSocial, + ...rhIconsUI }; } diff --git a/packages/react-icons/scripts/icons/rhIconsMicrons.mjs b/packages/react-icons/scripts/icons/rhIconsMicrons.mjs new file mode 100644 index 00000000000..5476ce0ceb9 --- /dev/null +++ b/packages/react-icons/scripts/icons/rhIconsMicrons.mjs @@ -0,0 +1,154 @@ +export default { + 'rh-microns-arrow-down': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M16.71 11.29a.996.996 0 0 0-1.41 0l-4.29 4.29V2c0-.55-.45-1-1-1s-1 .45-1 1v13.59L4.72 11.3a.987.987 0 0 0-1.41-.02.987.987 0 0 0-.02 1.41l.02.02 5.65 5.65c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.65-5.65a.996.996 0 0 0 0-1.41Z' + }, + 'rh-microns-arrow-left': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M18 9H4.41L8.7 4.71c.4-.38.41-1.02.02-1.41a.987.987 0 0 0-1.41-.02l-.02.02-5.64 5.64c-.58.59-.58 1.53 0 2.12l5.65 5.65a.996.996 0 1 0 1.41-1.41l-4.29-4.29h13.59c.55 0 1-.45 1-1s-.45-1-1-1Z' + }, + 'rh-microns-arrow-right': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M18.35 8.94 12.7 3.29a.987.987 0 0 0-1.41-.02.987.987 0 0 0-.02 1.41l.02.02 4.29 4.29H2c-.55 0-1 .45-1 1s.45 1 1 1h13.59l-4.29 4.29a.987.987 0 0 0-.02 1.41c.38.4 1.02.41 1.41.02l.02-.02 5.65-5.65c.59-.59.59-1.53 0-2.12Z' + }, + 'rh-microns-arrow-up': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'm16.71 7.29-5.65-5.64c-.59-.58-1.53-.58-2.12 0L3.29 7.29a.987.987 0 0 0-.02 1.41c.38.4 1.02.41 1.41.02l.02-.02 4.29-4.29V18c0 .55.45 1 1 1s1-.45 1-1V4.41l4.29 4.29a.996.996 0 1 0 1.41-1.41Z' + }, + 'rh-microns-caret-down-fill': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M18.92 5.62C18.77 5.25 18.4 5 18 5H2a1.003 1.003 0 0 0-.71 1.71l7.65 7.65c.29.29.68.44 1.06.44s.77-.15 1.06-.44l7.65-7.65c.29-.29.37-.72.22-1.09Z' + }, + 'rh-microns-caret-down': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M18.71 5.29a.996.996 0 0 0-1.41 0l-7.29 7.29-7.3-7.29a.987.987 0 0 0-1.41-.02.987.987 0 0 0-.02 1.41l.02.02 7.65 7.65c.29.29.68.44 1.06.44s.77-.15 1.06-.44l7.65-7.65a.996.996 0 0 0 0-1.41Z' + }, + 'rh-microns-caret-left-fill': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M13.38 1.08a.988.988 0 0 0-1.09.22L4.64 8.95a1.49 1.49 0 0 0 0 2.12l7.65 7.65a.996.996 0 0 0 1.7-.71V2c0-.4-.24-.77-.62-.92Z' + }, + 'rh-microns-caret-left': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'm6.41 10 7.29-7.29.02-.02c.38-.4.37-1.03-.02-1.41-.4-.38-1.03-.37-1.41.02L4.64 8.95a1.49 1.49 0 0 0 0 2.12l7.65 7.65c.19.19.44.29.71.29.27 0 .52-.11.71-.29a.996.996 0 0 0 0-1.41l-7.29-7.29Z' + }, + 'rh-microns-caret-right-fill': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M14.35 8.94 6.71 1.29a.996.996 0 0 0-1.7.71v16a1.003 1.003 0 0 0 1.71.71l7.65-7.65c.59-.59.59-1.54 0-2.12Z' + }, + 'rh-microns-caret-right': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M14.35 8.94 6.71 1.29l-.02-.02c-.4-.38-1.03-.37-1.41.02-.38.4-.37 1.03.02 1.41l7.29 7.29-7.29 7.29a1.003 1.003 0 0 0 1.42 1.42l7.65-7.65c.59-.59.59-1.54 0-2.12Z' + }, + 'rh-microns-caret-up-fill': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'm18.71 13.29-7.65-7.65a1.49 1.49 0 0 0-2.12 0s-7.65 7.65-7.65 7.65a.996.996 0 0 0 .71 1.7h16a1.003 1.003 0 0 0 .71-1.71Z' + }, + 'rh-microns-caret-up': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'm18.71 13.29-7.65-7.65a1.49 1.49 0 0 0-2.12 0l-7.65 7.65-.02.02c-.38.4-.37 1.03.02 1.41.4.38 1.03.37 1.41-.02l7.29-7.29 7.29 7.29c.19.19.44.29.71.29.27 0 .52-.11.71-.29a.996.996 0 0 0 0-1.41Z' + }, + 'rh-microns-checkbox-complete-fill': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M17.5 1h-15C1.67 1 1 1.67 1 2.5v15c0 .83.67 1.5 1.5 1.5h15c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5Zm-1.7 6.8-5.65 5.65c-.32.32-.73.47-1.15.47s-.83-.16-1.15-.47L5.2 10.8c-.43-.45-.41-1.16.04-1.59.44-.42 1.12-.42 1.56 0L9 11.42l5.2-5.2c.45-.43 1.16-.41 1.59.04.42.44.42 1.12 0 1.56Z' + }, + 'rh-microns-checkbox-complete': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'm5.29 10.71 2.65 2.65c.29.29.68.44 1.06.44s.77-.15 1.06-.44l4.65-4.65c.4-.38.41-1.02.02-1.41a.987.987 0 0 0-1.41-.02l-.02.02-4.29 4.29L6.72 9.3a.987.987 0 0 0-1.41-.02.987.987 0 0 0-.02 1.41l.02.02ZM17.5 1h-15C1.67 1 1 1.67 1 2.5v15c0 .83.67 1.5 1.5 1.5h15c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5ZM17 17H3V3h14v14Z' + }, + 'rh-microns-checkbox-incomplete': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M17.5 1h-15C1.67 1 1 1.67 1 2.5v15c0 .83.67 1.5 1.5 1.5h15c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5ZM17 17H3V3h14v14Z' + }, + 'rh-microns-checkmark': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M18.71 4.27c-.4-.38-1.03-.37-1.41.02L7 14.59 2.71 10.3l-.02-.02c-.4-.38-1.03-.37-1.41.02-.38.4-.37 1.03.02 1.41l4.65 4.65a1.499 1.499 0 0 0 2.12 0L18.72 5.71l.02-.02c.38-.4.37-1.03-.02-1.41Z' + }, + 'rh-microns-close': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M17.8 16.2 11.59 10l6.21-6.21c.42-.46.39-1.17-.07-1.59-.43-.4-1.09-.4-1.52 0l-6.2 6.2-6.22-6.19c-.44-.44-1.15-.44-1.59 0-.44.44-.44 1.15 0 1.59l6.2 6.21-6.2 6.2c-.42.46-.39 1.17.07 1.59.43.4 1.09.4 1.52 0L10 11.59l6.2 6.2c.44.44 1.15.44 1.59 0 .44-.45.44-1.16 0-1.6Z' + }, + 'rh-microns-external-link': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'M18 14c-.55 0-1 .45-1 1v2H3V3h2c.55 0 1-.45 1-1s-.45-1-1-1H2.5C1.67 1 1 1.67 1 2.5v15c0 .83.67 1.5 1.5 1.5h15c.83 0 1.5-.67 1.5-1.5V15c0-.55-.45-1-1-1Zm-.5-13H11c-.55 0-1 .45-1 1s.45 1 1 1h4.59L8.3 10.29a.987.987 0 0 0-.02 1.41c.38.4 1.02.41 1.41.02l.02-.02L17 4.41V9c0 .55.45 1 1 1s1-.45 1-1V2.5c0-.83-.67-1.5-1.5-1.5Z' + }, + 'rh-microns-search': { + xOffset: 0, + yOffset: 0, + width: 20, + height: 20, + svgPathData: + 'm18.8 17.21-4.41-4.41A7.906 7.906 0 0 0 16 8c0-4.41-3.59-8-8-8S0 3.59 0 8s3.59 8 8 8c1.73 0 3.42-.57 4.8-1.61l4.41 4.41c.44.44 1.15.44 1.59 0 .44-.44.44-1.15 0-1.59ZM8 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6Z' + } +}; diff --git a/packages/react-icons/scripts/icons/rhIconsSocial.mjs b/packages/react-icons/scripts/icons/rhIconsSocial.mjs new file mode 100644 index 00000000000..2a5f57bfcbf --- /dev/null +++ b/packages/react-icons/scripts/icons/rhIconsSocial.mjs @@ -0,0 +1,320 @@ +export default { + 'rh-social-email-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'M16.42 18.79c-.12.11-.27.17-.42.17s-.3-.05-.42-.17l-1.95-1.95-5.1 5.1h14.95l-5.1-5.1-1.95 1.95ZM7.69 10.9v10.2l5.1-5.1-5.1-5.1z' }, + { path: 'M23.47 10.06H8.52L16 17.53l7.47-7.47zm.84 11.04V10.9L19.22 16l5.09 5.1z' }, + { path: 'M30.81 0H1.19C.53 0 0 .53 0 1.19v29.63c0 .65.53 1.19 1.19 1.19h29.63c.65 0 1.19-.53 1.19-1.19V1.19c0-.65-.53-1.19-1.19-1.19ZM25.5 22.53c0 .08-.02.15-.05.23-.06.14-.18.26-.32.32-.07.03-.15.05-.23.05H7.09c-.08 0-.15-.02-.23-.05a.625.625 0 0 1-.32-.32.593.593 0 0 1-.05-.23V9.47c0-.08.02-.15.05-.23.06-.14.18-.26.32-.32.07-.03.15-.05.23-.05H24.9c.08 0 .15.02.23.05.14.06.26.18.32.32.03.07.05.15.05.23v13.06Z' } + ] + }, + 'rh-social-email': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M25.02 7.83a.63.63 0 0 0-.58-.39H5.56a.644.644 0 0 0-.58.39c-.03.08-.05.16-.05.24v13.84a.644.644 0 0 0 .39.58c.08.03.16.05.24.05h18.88a.644.644 0 0 0 .58-.39c.03-.08.05-.16.05-.24V8.07c0-.08-.02-.17-.05-.24Zm-2.1.87L15 16.62 7.07 8.7h15.85ZM6.2 9.59 11.61 15 6.2 20.41V9.6Zm.89 11.71 5.41-5.41 2.07 2.07c.13.13.29.18.45.18s.32-.06.45-.18h.01l2.07-2.07 5.41 5.41H7.09Zm16.72-.89L18.41 15l5.4-5.41V20.4Z' + }, + 'rh-social-facebook-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0Zm-13.1 26.87v-7.64h2.55l.48-3.16h-3V14a1.58 1.58 0 0 1 1.78-1.71h1.38V9.62a16.32 16.32 0 0 0-2.45-.22c-2.5 0-4.13 1.52-4.13 4.26v2.41h-2.8v3.16h2.77v7.64a10.93 10.93 0 1 1 3.42 0Z' + }, + 'rh-social-facebook': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M25.93 15.07a10.93 10.93 0 1 0-12.64 10.8v-7.64h-2.77v-3.16h2.77v-2.41c0-2.74 1.63-4.26 4.13-4.26a16.32 16.32 0 0 1 2.45.22v2.69h-1.38A1.58 1.58 0 0 0 16.71 13v2.05h3l-.48 3.16h-2.52v7.64a10.94 10.94 0 0 0 9.22-10.8Z' + }, + 'rh-social-flickr-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM9.75 21a5 5 0 1 1 5-5 5 5 0 0 1-5 5Zm12.5 0a5 5 0 1 1 5-5 5 5 0 0 1-5 5Z' + }, + 'rh-social-flickr': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M8.93 19.86A4.86 4.86 0 1 1 13.79 15a4.86 4.86 0 0 1-4.86 4.86Zm12.14-9.23A4.37 4.37 0 1 1 16.7 15a4.38 4.38 0 0 1 4.37-4.37m0-.49A4.86 4.86 0 1 0 25.93 15a4.87 4.87 0 0 0-4.86-4.86Z' + }, + 'rh-social-github-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM19.5 26.68c-.56.11-.76-.24-.76-.53v-3a2.62 2.62 0 0 0-.74-2.08c2.47-.28 5.05-1.21 5.05-5.46a4.25 4.25 0 0 0-1.13-3 4 4 0 0 0-.11-2.93s-.93-.3-3 1.13a10.55 10.55 0 0 0-5.54 0c-2.11-1.43-3-1.13-3-1.13a4 4 0 0 0-.11 2.93 4.29 4.29 0 0 0-1.13 3c0 4.24 2.58 5.19 5 5.47a2.36 2.36 0 0 0-.7 1.48 2.36 2.36 0 0 1-3.22-.92 2.32 2.32 0 0 0-1.74-1.14s-1.08 0-.08.67a2.91 2.91 0 0 1 1.23 1.62s.65 2.15 3.72 1.48v1.88c0 .26-.2.63-.76.53a11.06 11.06 0 1 1 7 0Z' + }, + 'rh-social-github': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M15 4.22a11.05 11.05 0 0 0-3.5 21.54c.56.11.76-.24.76-.53v-1.88c-3.07.67-3.72-1.48-3.72-1.48a2.91 2.91 0 0 0-1.23-1.62c-1-.68.08-.67.08-.67a2.32 2.32 0 0 1 1.69 1.14 2.36 2.36 0 0 0 3.22.92 2.39 2.39 0 0 1 .7-1.48c-2.45-.28-5-1.23-5-5.46a4.3 4.3 0 0 1 1.13-3 4 4 0 0 1 .06-2.9s.93-.3 3 1.14a10.29 10.29 0 0 1 5.54 0c2.11-1.44 3-1.14 3-1.14a4 4 0 0 1 .11 2.93 4.25 4.25 0 0 1 1.13 3c0 4.24-2.58 5.18-5.05 5.45a2.63 2.63 0 0 1 .75 2.05v3c0 .33.2.64.76.53A11.05 11.05 0 0 0 15 4.22Z' + }, + 'rh-social-google-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM16.14 26.05A10.05 10.05 0 1 1 22.9 8.57c-2.1 2-2 2.1-2.86 2.93a5.66 5.66 0 0 0-3.9-1.5 5.88 5.88 0 0 0-5.87 6 5.88 5.88 0 0 0 5.87 6c3.26 0 4.58-1.4 5.43-4h-5.43v-4h9.65c.67 4.83-1.35 12.05-9.65 12.05Z' + }, + 'rh-social-google': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M15.15 25.65a10.65 10.65 0 1 1 7.16-18.53c-2.23 2.11-2.15 2.23-3 3.11a6 6 0 0 0-4.13-1.56A6.24 6.24 0 0 0 8.93 15a6.24 6.24 0 0 0 6.22 6.33c3.45 0 4.85-1.49 5.75-4.23h-5.75v-4.21h10.22c.72 5.1-1.43 12.76-10.22 12.76Z' + }, + 'rh-social-instagram-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'M16 12.7a3.3 3.3 0 1 0 3.3 3.3 3.3 3.3 0 0 0-3.3-3.3Z' }, + { path: 'M23.73 10.16A3 3 0 0 0 23 9a3 3 0 0 0-1.14-.75A5.73 5.73 0 0 0 20 7.93h-8a5.73 5.73 0 0 0-1.84.34A3 3 0 0 0 9 9a3 3 0 0 0-.75 1.14A5.73 5.73 0 0 0 7.93 12v8a5.73 5.73 0 0 0 .34 1.84A3 3 0 0 0 9 23a3 3 0 0 0 1.14.75 5.73 5.73 0 0 0 1.84.34c1 0 1.35.05 4 .05s3 0 4-.05a5.73 5.73 0 0 0 1.84-.34 3.38 3.38 0 0 0 1.89-1.89 5.73 5.73 0 0 0 .36-1.86c0-1 .05-1.35.05-4s0-3-.05-4a5.73 5.73 0 0 0-.34-1.84ZM16 21.09A5.09 5.09 0 1 1 21.09 16 5.09 5.09 0 0 1 16 21.09Zm5.29-9.19a1.19 1.19 0 1 1 1.19-1.19 1.19 1.19 0 0 1-1.19 1.19Z' }, + { path: 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0Zm-5 20.09a7.18 7.18 0 0 1-.46 2.4 5 5 0 0 1-2.9 2.9 7.18 7.18 0 0 1-2.4.46c-1.06 0-1.4.06-4.09.06s-3 0-4.09-.06a7.18 7.18 0 0 1-2.4-.46 5 5 0 0 1-2.9-2.9 7.18 7.18 0 0 1-.46-2.4C6.1 19 6.09 18.69 6.09 16s0-3 .06-4.09a7.18 7.18 0 0 1 .46-2.4 5 5 0 0 1 2.9-2.9 7.18 7.18 0 0 1 2.4-.46c1.09-.05 1.4-.06 4.09-.06s3 0 4.09.06a7.18 7.18 0 0 1 2.4.46 5 5 0 0 1 2.9 2.9 7.18 7.18 0 0 1 .46 2.4c0 1.06.06 1.4.06 4.09s-.01 3-.06 4.09Z' } + ] + }, + 'rh-social-instagram': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: [ + { path: 'M15 4.4c-2.88 0-3.24 0-4.37.06A7.72 7.72 0 0 0 8.06 5 5.38 5.38 0 0 0 5 8.06a7.72 7.72 0 0 0-.5 2.57c0 1.13-.06 1.49-.06 4.37s0 3.24.06 4.37a7.72 7.72 0 0 0 .5 2.57A5.38 5.38 0 0 0 8.06 25a7.72 7.72 0 0 0 2.57.5c1.13.05 1.49.06 4.37.06s3.24 0 4.37-.06a7.72 7.72 0 0 0 2.57-.5 5.38 5.38 0 0 0 3.1-3.1 7.72 7.72 0 0 0 .5-2.57c.05-1.13.06-1.49.06-4.37s0-3.24-.06-4.37A7.72 7.72 0 0 0 25 8.06 5.38 5.38 0 0 0 21.94 5a7.72 7.72 0 0 0-2.57-.5c-1.13 0-1.49-.06-4.37-.06Zm0 1.91c2.83 0 3.17 0 4.28.06a5.73 5.73 0 0 1 2 .37 3.47 3.47 0 0 1 2 2 5.73 5.73 0 0 1 .37 2c.05 1.11.06 1.45.06 4.28s0 3.17-.06 4.28a5.73 5.73 0 0 1-.37 2 3.47 3.47 0 0 1-2 2 5.73 5.73 0 0 1-2 .37c-1.11.05-1.45.06-4.28.06s-3.17 0-4.28-.06a5.73 5.73 0 0 1-2-.37 3.47 3.47 0 0 1-2-2 5.73 5.73 0 0 1-.37-2c0-1.11-.06-1.45-.06-4.28s0-3.17.06-4.28a5.73 5.73 0 0 1 .37-2 3.47 3.47 0 0 1 2-2 5.73 5.73 0 0 1 2-.37c1.11 0 1.45-.06 4.28-.06' }, + { path: 'M15 18.53A3.53 3.53 0 1 1 18.53 15 3.53 3.53 0 0 1 15 18.53Zm0-9A5.44 5.44 0 1 0 20.44 15 5.43 5.43 0 0 0 15 9.56Zm6.93-.19a1.27 1.27 0 1 1-1.27-1.27 1.27 1.27 0 0 1 1.27 1.27Z' } + ] + }, + 'rh-social-linkedin-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM10.47 25.5h-4V12.59h4Zm-2-14.67a2.33 2.33 0 1 1 2.32-2.33 2.33 2.33 0 0 1-2.33 2.33Zm17 14.67h-4v-6.28c0-1.49 0-3.42-2.09-3.42S17 17.43 17 19.11v6.39h-4V12.59h3.84v1.76h.06a4.21 4.21 0 0 1 3.8-2.08c4.06 0 4.81 2.67 4.81 6.15Z' + }, + 'rh-social-linkedin': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M9.27 24.35h-4.3V10.52h4.3v13.83zM7.12 8.63a2.49 2.49 0 1 1 2.49-2.49 2.48 2.48 0 0 1-2.49 2.49Zm18.25 15.72h-4.29v-6.72C21.08 16 21 14 18.84 14s-2.58 1.75-2.58 3.55v6.84H12V10.52h4.12v1.89h.06a4.53 4.53 0 0 1 4.07-2.23c4.35 0 5.15 2.86 5.15 6.59v7.58Z' + }, + 'rh-social-messenger-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'm21.59 12.67-3.32 2.52a.63.63 0 0 1-.76 0l-2.45-1.84a1.57 1.57 0 0 0-2.28.42l-3.09 4.9a.5.5 0 0 0 .72.66l3.32-2.52a.63.63 0 0 1 .76 0l2.45 1.84a1.57 1.57 0 0 0 2.28-.42l3.09-4.9a.5.5 0 0 0-.72-.66Z' }, + { path: 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM16 25.88a11.62 11.62 0 0 1-3-.4.77.77 0 0 0-.56 0l-2.09.92a.84.84 0 0 1-1.18-.75l-.06-1.87a.83.83 0 0 0-.28-.6 10 10 0 0 1-3.3-7.54A10.14 10.14 0 0 1 16 5.49a10.2 10.2 0 1 1 0 20.39Z' } + ] + }, + 'rh-social-messenger': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M15 3.76c-6.33 0-11.24 4.64-11.24 10.9a10.67 10.67 0 0 0 3.53 8.07.9.9 0 0 1 .3.64l.06 2a.9.9 0 0 0 1.26.8l2.23-1a.91.91 0 0 1 .61 0 12.26 12.26 0 0 0 3.25.43c6.33 0 11.24-4.64 11.24-10.91S21.33 3.76 15 3.76Zm6.75 8.39-3.3 5.24a1.69 1.69 0 0 1-2.44.45l-2.63-2a.68.68 0 0 0-.81 0L9 18.56a.53.53 0 0 1-.77-.71l3.3-5.24a1.69 1.69 0 0 1 2.47-.45l2.63 2a.68.68 0 0 0 .81 0L21 11.44a.53.53 0 0 1 .75.71Z' + }, + 'rh-social-microsoft-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM15.53 25.4a.1.1 0 0 1-.1.1H6.6a.09.09 0 0 1-.1-.1v-8.83a.09.09 0 0 1 .1-.1h8.83a.1.1 0 0 1 .1.1Zm0-10a.1.1 0 0 1-.1.1H6.6a.09.09 0 0 1-.1-.1V6.6a.09.09 0 0 1 .1-.1h8.83a.1.1 0 0 1 .1.1Zm10 10a.09.09 0 0 1-.1.1h-8.86a.1.1 0 0 1-.1-.1v-8.83a.1.1 0 0 1 .1-.1h8.83a.09.09 0 0 1 .1.1Zm0-10a.09.09 0 0 1-.1.1h-8.86a.1.1 0 0 1-.1-.1V6.6a.1.1 0 0 1 .1-.1h8.83a.09.09 0 0 1 .1.1Z' + }, + 'rh-social-rss-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.81 0H1.19C.53 0 0 .53 0 1.19v29.63c0 .65.53 1.19 1.19 1.19h29.63c.65 0 1.19-.53 1.19-1.19V1.19c0-.65-.53-1.19-1.19-1.19ZM8.31 26.06C7 26.06 5.94 25 5.94 23.69S7 21.32 8.31 21.32s2.37 1.06 2.37 2.37-1.06 2.37-2.37 2.37Zm10.06-.59h-3.55c-.33 0-.59-.27-.59-.59 0-3.92-3.18-7.1-7.1-7.1-.33 0-.59-.27-.59-.59v-3.55c0-.33.27-.59.59-.59 6.53 0 11.83 5.31 11.83 11.83 0 .33-.27.59-.59.59Zm7.1 0h-3.55c-.33 0-.59-.27-.59-.59 0-7.83-6.37-14.2-14.2-14.2-.33 0-.59-.27-.59-.59V6.54c0-.33.27-.59.59-.59 10.44 0 18.94 8.5 18.94 18.94 0 .33-.27.59-.59.59Z' + }, + 'rh-social-rss': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: [ + { path: 'M6.85 20.64c-1.39 0-2.51 1.12-2.51 2.51s1.12 2.51 2.51 2.51c1.39-.01 2.51-1.13 2.51-2.52s-1.12-2.5-2.51-2.5ZM5.6 11.86c-.34 0-.63.28-.63.63v3.76c0 .34.28.63.63.63a7.53 7.53 0 0 1 7.53 7.54c0 .33.28.63.63.63h3.76a.65.65 0 0 0 .63-.64c0-6.91-5.62-12.54-12.54-12.54Z' }, + { path: 'M5.6 4.35c-.34 0-.63.28-.63.63v3.76c0 .33.28.63.63.63 8.3 0 15.05 6.75 15.05 15.05 0 .33.28.63.63.63h3.77c.34.01.63-.26.63-.61 0-11.07-9.01-20.08-20.08-20.08Z' }, + { path: 'M6.85 25.66c-1.39 0-2.51-1.12-2.51-2.51s1.12-2.51 2.51-2.51 2.51 1.12 2.51 2.5-1.12 2.51-2.51 2.52Zm10.66-.62h-3.76a.64.64 0 0 1-.63-.63 7.53 7.53 0 0 0-7.53-7.54c-.35 0-.63-.29-.63-.63v-3.76c0-.35.29-.63.63-.63 6.92 0 12.54 5.63 12.54 12.54 0 .35-.29.63-.63.64Zm7.54.01h-.01l-3.76-.01a.64.64 0 0 1-.63-.63c0-8.3-6.75-15.05-15.05-15.05a.64.64 0 0 1-.63-.63V4.97c0-.35.29-.63.63-.63 11.07 0 20.08 9.01 20.08 20.08 0 .35-.29.63-.63.63Z' } + ] + }, + 'rh-social-stackoverflow-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0Zm-15 9.22 6.52 5.45L21.29 16l-6.52-5.44Zm-2.52 3.55L21 16.36l-.72 1.54-7.7-3.59Zm-1.45 3.84 8.27 1.72-.36 1.51-8.26-1.53Zm-.35 3.75h8.22v1.54h-8.18Zm11.85 5.14H7.94v-6.68H10v4.62h11.3v-4.62h2.05Zm-.67-11.14-5.08-6.83L19 6.5l5.08 6.83Z' + }, + 'rh-social-stackoverflow': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: [ + { path: 'M20.78 21.34V16.3h2.24v7.29H6.2V16.3h2.24v5.04h12.34z' }, + { path: 'M10.12 19.66h9V18h-9Zm8.13-16.82L16.74 4l5.55 7.46 1.51-1.16Zm-4.6 4.37 7.13 6L22 11.76l-7.17-5.95Zm-2.35 4.15 8.41 3.93.79-1.68-8.42-3.93Zm7.84 6.05.39-1.65-9-1.88-.38 1.86Z' } + ] + }, + 'rh-social-threads-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'M16.38 16.28c-1.54.09-2.5.79-2.44 1.79.06 1.05 1.22 1.54 2.33 1.48 1.03-.05 2.36-.45 2.58-3.11-.57-.12-1.19-.18-1.86-.18-.2 0-.41 0-.62.02Z' }, + { path: 'M30.81 0H1.19C.53 0 0 .53 0 1.19v29.63C0 31.47.53 32 1.19 32h29.63c.65 0 1.19-.53 1.19-1.19V1.19C32 .53 31.47 0 30.81 0ZM10.68 22c1.2 1.49 3.04 2.26 5.48 2.28 2.2-.02 3.65-.53 4.86-1.71 1.38-1.35 1.35-3.01.91-4.02-.26-.59-.73-1.09-1.37-1.47-.16 1.13-.52 2.05-1.08 2.74-.74.92-1.79 1.43-3.12 1.5-1.01.05-1.98-.18-2.73-.67-.89-.58-1.41-1.46-1.47-2.48-.05-1 .34-1.91 1.11-2.58.74-.64 1.77-1.01 3-1.08.9-.05 1.75-.01 2.53.12-.1-.62-.31-1.12-.63-1.47-.43-.49-1.1-.74-1.98-.75h-.02c-.71 0-1.67.19-2.28 1.11l-1.47-.99c.82-1.22 2.15-1.89 3.75-1.89h.04c2.68.02 4.27 1.65 4.43 4.51l.27.12c1.25.59 2.16 1.48 2.64 2.57.67 1.53.73 4.01-1.3 6-1.55 1.52-3.43 2.2-6.09 2.22h-.01c-3-.02-5.3-1.01-6.85-2.94-1.38-1.72-2.09-4.11-2.11-7.1.02-3.01.74-5.4 2.11-7.12 1.55-1.93 3.86-2.92 6.85-2.94h.01c2.3.02 4.22.61 5.72 1.76 1.4 1.08 2.39 2.62 2.94 4.58l-1.71.48c-.92-3.32-3.26-5.01-6.95-5.04-2.44.02-4.28.78-5.48 2.28-1.12 1.4-1.7 3.41-1.72 6 .02 2.58.6 4.6 1.72 6Z' } + ] + }, + 'rh-social-threads': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M15.17 25.65c-3.18-.02-5.62-1.07-7.26-3.11-1.46-1.82-2.21-4.35-2.24-7.53.03-3.19.78-5.72 2.24-7.54 1.64-2.05 4.08-3.09 7.26-3.12h.01c2.44.02 4.47.64 6.06 1.86 1.49 1.15 2.54 2.78 3.11 4.85l-1.81.5c-.98-3.51-3.46-5.31-7.37-5.34-2.58.02-4.53.83-5.8 2.41-1.19 1.48-1.8 3.62-1.82 6.36.02 2.74.64 4.88 1.83 6.36 1.27 1.58 3.22 2.39 5.8 2.41 2.33-.02 3.87-.56 5.15-1.81 1.46-1.43 1.44-3.19.97-4.26-.27-.63-.78-1.15-1.45-1.55-.17 1.2-.55 2.17-1.14 2.9-.79.98-1.9 1.51-3.31 1.59-1.07.06-2.1-.19-2.89-.71-.94-.61-1.49-1.54-1.55-2.63-.06-1.06.36-2.03 1.18-2.73.78-.68 1.88-1.07 3.18-1.15.96-.05 1.85-.01 2.68.13-.11-.66-.33-1.18-.66-1.56-.46-.52-1.16-.78-2.09-.79h-.03c-.75 0-1.77.21-2.41 1.17l-1.56-1.05c.87-1.29 2.28-2 3.97-2h.04c2.83.02 4.52 1.75 4.69 4.78.1.04.19.08.29.13 1.32.62 2.29 1.56 2.8 2.72.71 1.62.77 4.25-1.37 6.35-1.64 1.61-3.63 2.33-6.46 2.35Zm.89-10.37c-.22 0-.43 0-.66.02-1.63.09-2.64.84-2.59 1.9.06 1.11 1.29 1.63 2.47 1.57 1.09-.06 2.5-.48 2.74-3.29-.6-.13-1.26-.2-1.97-.2Z' + }, + 'rh-social-twitch-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'm14.88 20.87 2.62-2.62h3l3-3V7h-12v11.25h3.37Zm4.86-11.23h1.5v4.49h-1.5Zm-4.11 0h1.49v4.49h-1.49Z' }, + { path: 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM25 16l-6.73 6.74h-3l-3.74 3.74v-3.74H7V9.26l3.74-3.74H25Z' } + ] + }, + 'rh-social-twitch': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: [ + { path: 'm23 16.2-3.18 3.19h-3.23l-2.78 2.78v-2.78h-3.59V7.45H23v8.75ZM9.43 5.86l-4 4v14.3h4.77v4l4-4h3.19L24.55 17V5.86Z' }, + { path: 'M18.98 10.23h1.59v4.78h-1.59v-4.78zm-4.38 0h1.59v4.78H14.6v-4.78z' } + ] + }, + 'rh-social-wechat-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'M10 9.76a1.2 1.2 0 0 0-1.22 1.18A1.21 1.21 0 1 0 10 9.76Zm6.07 2.42A1.21 1.21 0 0 0 17.28 11a1.19 1.19 0 0 0-1.19-1.21A1.22 1.22 0 0 0 14.86 11a1.23 1.23 0 0 0 1.21 1.18ZM19 16.09a1 1 0 0 0-1 1 1 1 0 1 0 2.05 0 1 1 0 0 0-1.05-1Z' }, + { path: 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM12.22 21a10 10 0 0 1-2.24-.4.75.75 0 0 0-.62.08l-1.9 1.11a.72.72 0 0 1-.2.09c-.27.09-.44 0-.4-.33A5.11 5.11 0 0 1 7 21l.3-1.15a.56.56 0 0 0-.24-.71 7.42 7.42 0 0 1-2.68-3.38A6.31 6.31 0 0 1 4.91 10a8.28 8.28 0 0 1 4.17-3.42 10.54 10.54 0 0 1 5.8-.58 9.67 9.67 0 0 1 4.59 2A7.16 7.16 0 0 1 22 11.84c0 .12.06.24.09.38h-.82a9 9 0 0 0-5.62 2.06 6.36 6.36 0 0 0-2.3 3.83 5.62 5.62 0 0 0 .16 2.67s0 .11 0 .17c-.43.05-.86.05-1.29.05ZM28 22.36a7 7 0 0 1-1.54 1.54.42.42 0 0 0-.2.57c.11.41.22.82.32 1.23 0 .15.1.32-.06.44s-.3 0-.43-.07l-1.54-.89a.7.7 0 0 0-.58-.07 8.8 8.8 0 0 1-6.45-.57 6.36 6.36 0 0 1-3.13-3.13 5.34 5.34 0 0 1 1-6 7.38 7.38 0 0 1 3.88-2.31 9.22 9.22 0 0 1 2.39-.28 8.18 8.18 0 0 1 5 1.67A5.89 5.89 0 0 1 29 18.14a5.39 5.39 0 0 1-1 4.22Z' }, + { path: 'M24 16.09a1 1 0 0 0-1 1 1 1 0 0 0 1 1.05 1 1 0 0 0 1-1 1 1 0 0 0-1-1.05Z' } + ] + }, + 'rh-social-wechat': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: [ + { path: 'M11.7 20.51h-1.46a11 11 0 0 1-2.48-.45.82.82 0 0 0-.7.09L5 21.39l-.22.1c-.3.1-.49-.06-.45-.37a5.63 5.63 0 0 1 .14-.59l.35-1.28a.62.62 0 0 0-.28-.79 8.34 8.34 0 0 1-3-3.76 7 7 0 0 1 .6-6.38 9.23 9.23 0 0 1 4.64-3.8 11.75 11.75 0 0 1 6.45-.67 10.69 10.69 0 0 1 5.1 2.27 8 8 0 0 1 2.79 4.25c0 .14.06.27.09.42h-.9a10.07 10.07 0 0 0-6.31 2.3 7.06 7.06 0 0 0-2.55 4.26 6.31 6.31 0 0 0 .17 3ZM7.78 8.06a1.35 1.35 0 0 0 0 2.69 1.37 1.37 0 0 0 1.33-1.31 1.34 1.34 0 0 0-1.33-1.38Zm8.1 1.34a1.35 1.35 0 1 0-2.69 0 1.35 1.35 0 1 0 2.69 0Z' }, + { path: 'M20.72 11.45a9.22 9.22 0 0 1 5.53 1.85 6.58 6.58 0 0 1 2.63 4.08 6 6 0 0 1-1.07 4.69 7.54 7.54 0 0 1-1.71 1.72c-.27.19-.31.3-.22.63l.36 1.36c0 .17.11.37-.07.5s-.33 0-.48-.08l-1.72-1a.72.72 0 0 0-.64-.08 9.79 9.79 0 0 1-7.17-.63A7.1 7.1 0 0 1 12.68 21a5.94 5.94 0 0 1 1.06-6.69 8.33 8.33 0 0 1 4.32-2.57 10.39 10.39 0 0 1 2.66-.29Zm-1.85 4.78a1.14 1.14 0 1 0-2.28 0 1.14 1.14 0 1 0 2.28 0Zm5.6 0a1.15 1.15 0 0 0-2.29 0 1.15 1.15 0 1 0 2.29 0Z' } + ] + }, + 'rh-social-weibo-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'M12.19 19.32a1.36 1.36 0 0 0-1.48 1.24 1.05 1.05 0 0 0 1.1 1.09 1.32 1.32 0 0 0 1.37-1.35.92.92 0 0 0-.99-.98Z' }, + { path: 'M19.37 15.89a6.88 6.88 0 0 0-1.37-.75 10.75 10.75 0 0 0-5.89-.44 8.4 8.4 0 0 0-4.38 2.13 3.68 3.68 0 0 0 .62 6.1A8.57 8.57 0 0 0 13 24.16a10.94 10.94 0 0 0 5.17-1.29A5.76 5.76 0 0 0 20.31 21a3.58 3.58 0 0 0-.94-5.11Zm-3 5.65a5 5 0 0 1-5.35 1.32 3.06 3.06 0 0 1-1.2-4.66 4.68 4.68 0 0 1 3.77-1.77 3.69 3.69 0 0 1 2 .56 3.06 3.06 0 0 1 .81 4.55Z' }, + { path: 'M14 18.74a.44.44 0 0 0-.39.13.41.41 0 0 0-.11.34.39.39 0 0 0 .34.33.33.33 0 0 0 .14 0c.19-.06.42-.22.4-.44s-.24-.34-.38-.36Z' }, + { path: 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM25 19.67a5.84 5.84 0 0 1-2.43 3.24 13.36 13.36 0 0 1-5.81 2.3 14.82 14.82 0 0 1-7.81-.61 13.27 13.27 0 0 1-2.53-1.33c-2.28-1.5-2.91-3.6-2.11-6.29a7.91 7.91 0 0 1 1.44-2.64 16.43 16.43 0 0 1 5.56-4.86 9.78 9.78 0 0 1 2.36-.79 1.87 1.87 0 0 1 2.39 2c0 .52-.09 1-.14 1.65l1.3-.31c.74-.17 1.47-.36 2.21-.5a2.76 2.76 0 0 1 1.74.2A1.44 1.44 0 0 1 22 13c0 .66-.14 1.32-.22 2.06a2.19 2.19 0 0 0 .28.16c.49.26 1 .49 1.47.77A2.89 2.89 0 0 1 25 19.67Zm-3.79-9.14a.56.56 0 0 1 0-1.11h.65a2.78 2.78 0 0 1 2.72 3.88.58.58 0 0 1-.75.28c-.29-.08-.33-.32-.32-.58.13-1.86-.57-2.36-2.33-2.47Zm6.47 3.82a.69.69 0 0 1-1.27-.53c1-3.86-2-6.73-5.76-6.28-.49 0-.67-.15-.68-.5-.08-1.23 1.25-.83 2-1a5.91 5.91 0 0 1 5.92 4.7c.11 1.2.41 2.51-.24 3.61Z' } + ] + }, + 'rh-social-weibo': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: [ + { path: 'm15.42 11.45 1.34-.32c.75-.17 1.5-.37 2.26-.5a2.81 2.81 0 0 1 1.78.2 1.46 1.46 0 0 1 .92 1.37c0 .68-.14 1.36-.22 2.12l.28.16c.51.26 1 .5 1.51.78A3 3 0 0 1 24.73 19a6 6 0 0 1-2.49 3.32 13.69 13.69 0 0 1-5.95 2.35 15.13 15.13 0 0 1-8-.63A13.57 13.57 0 0 1 5.7 22.7c-2.33-1.54-3-3.69-2.16-6.44A8.06 8.06 0 0 1 5 13.55a16.92 16.92 0 0 1 5.69-5 10.26 10.26 0 0 1 2.42-.8 1.9 1.9 0 0 1 2.44 2 15.35 15.35 0 0 1-.13 1.7Zm-2.91 12.16a11.19 11.19 0 0 0 5.29-1.33 6 6 0 0 0 2.2-1.89 3.66 3.66 0 0 0-1-5.25 7.27 7.27 0 0 0-1.46-.77 11.06 11.06 0 0 0-6-.45A8.5 8.5 0 0 0 7 16.11a3.76 3.76 0 0 0 .63 6.24 8.86 8.86 0 0 0 4.88 1.26Zm9.13-18.54a6 6 0 0 1 6.06 4.8c.12 1.23.43 2.57-.23 3.69a.71.71 0 0 1-1.3-.54c1-3.95-2-6.89-5.9-6.43-.5 0-.68-.15-.69-.51-.08-1.26 1.27-.85 2.06-1.01Z' }, + { path: 'M21.49 8.51a2.86 2.86 0 0 1 2.79 4 .6.6 0 0 1-.78.28c-.29-.08-.33-.33-.32-.59.18-1.9-.53-2.41-2.34-2.53a.57.57 0 0 1 0-1.13c.16-.04.43-.03.65-.03Zm-8.39 7.18a3.77 3.77 0 0 1 2.09.58 3.12 3.12 0 0 1 .81 4.65 5.05 5.05 0 0 1-5.48 1.35 3.13 3.13 0 0 1-1.23-4.76 4.8 4.8 0 0 1 3.81-1.82ZM11.25 21a1.33 1.33 0 0 0 1.4-1.37.94.94 0 0 0-1-1 1.39 1.39 0 0 0-1.51 1.27 1.06 1.06 0 0 0 1.11 1.1Zm2.07-2.15h.14c.2-.06.43-.23.42-.46a.55.55 0 0 0-.4-.35.44.44 0 0 0-.39.13.4.4 0 0 0-.12.34.41.41 0 0 0 .35.37Z' } + ] + }, + 'rh-social-whatsapp-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0ZM16.49 26.33a10.54 10.54 0 0 1-5-1.28L5.9 26.51l1.49-5.44a10.5 10.5 0 1 1 9.1 5.26Z' }, + { path: 'M16.49 7.09a8.74 8.74 0 0 0-8.73 8.73 8.65 8.65 0 0 0 1.34 4.64l.2.33L8.42 24l3.3-.86.32.19a8.77 8.77 0 0 0 4.45 1.21 8.73 8.73 0 0 0 0-17.46Zm5.14 12.48a2.74 2.74 0 0 1-1.78 1.25 3.56 3.56 0 0 1-1.65-.11 14.36 14.36 0 0 1-1.49-.55 11.83 11.83 0 0 1-4.49-4 5.12 5.12 0 0 1-1.07-2.71 2.92 2.92 0 0 1 .92-2.19 1 1 0 0 1 .7-.33h.5c.16 0 .38-.06.59.45l.81 2a.49.49 0 0 1 0 .46 1.94 1.94 0 0 1-.27.43 4.9 4.9 0 0 1-.39.46c-.13.13-.27.28-.12.54a8.27 8.27 0 0 0 1.46 1.82 7.33 7.33 0 0 0 2.11 1.3c.27.13.42.11.57-.07a10.6 10.6 0 0 0 .83-1c.18-.26.35-.22.59-.13s1.53.72 1.8.86.43.19.5.3a2.33 2.33 0 0 1-.12 1.22Z' } + ] + }, + 'rh-social-whatsapp': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M22.77 7.19A10.92 10.92 0 0 0 5.59 20.36L4 26l5.79-1.52A10.85 10.85 0 0 0 15 25.82a10.92 10.92 0 0 0 7.77-18.63ZM15.05 24a9 9 0 0 1-4.61-1.27l-.34-.19-3.43.9.92-3.35-.22-.34A9 9 0 0 1 6 14.9a9.07 9.07 0 1 1 9.05 9.1Zm5-6.79c-.27-.14-1.61-.8-1.86-.89s-.43-.14-.62.14-.7.88-.86 1.06-.32.21-.59.07a7.25 7.25 0 0 1-2.19-1.35 8.3 8.3 0 0 1-1.52-1.89c-.16-.27 0-.42.12-.56s.27-.31.41-.47a1.79 1.79 0 0 0 .27-.46.51.51 0 0 0 0-.48c-.07-.13-.61-1.48-.84-2s-.45-.46-.62-.47h-.52a1 1 0 0 0-.72.34 3.07 3.07 0 0 0-1 2.28 5.36 5.36 0 0 0 1.11 2.82 12.34 12.34 0 0 0 4.66 4.12 16.42 16.42 0 0 0 1.56.57 3.68 3.68 0 0 0 1.71.11 2.78 2.78 0 0 0 1.84-1.3 2.25 2.25 0 0 0 .16-1.3c-.07-.16-.26-.23-.55-.36Z' + }, + 'rh-social-x-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'm16.18 14.49-4.73-6.76H8.94l5.85 8.37.73 1.06 5.01 7.16h2.52l-6.14-8.78-.73-1.05z' }, + { path: 'M30.81 0H1.19C.53 0 0 .53 0 1.19v29.63c0 .65.53 1.19 1.19 1.19h29.63c.65 0 1.19-.53 1.19-1.19V1.19C32 .53 31.47 0 30.81 0ZM19.75 25.5l-5.07-7.38-6.35 7.38H6.69l7.26-8.44L6.7 6.5h5.54l4.8 6.99 6.01-6.99h1.64l-6.92 8.05L25.3 25.5h-5.54Z' } + ] + }, + 'rh-social-x': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'm16.78 13.54 6.96-8.09h-1.65l-6.04 7.02-4.82-7.02H5.67l7.3 10.62-7.3 8.48h1.65l6.38-7.42 5.1 7.42h5.56l-7.57-11.01Zm-2.26 2.62-.74-1.06L7.9 6.69h2.53l4.75 6.79.74 1.06 6.17 8.83h-2.53l-5.03-7.2Z' + }, + 'rh-social-youtube-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: [ + { path: 'M30.81 0H1.19A1.19 1.19 0 0 0 0 1.19v29.62A1.19 1.19 0 0 0 1.19 32h29.62A1.19 1.19 0 0 0 32 30.81V1.19A1.19 1.19 0 0 0 30.81 0Zm-4.63 16.77a31.12 31.12 0 0 1-.2 3.29 4.44 4.44 0 0 1-.81 2 2.93 2.93 0 0 1-2 .86c-2.85.2-7.13.21-7.13.21s-5.29-.05-6.92-.2a3.49 3.49 0 0 1-2.25-.87 4.44 4.44 0 0 1-.81-2 31.12 31.12 0 0 1-.2-3.29v-1.55A31.37 31.37 0 0 1 6 11.93a4.42 4.42 0 0 1 .81-2 2.88 2.88 0 0 1 2-.86c2.91-.23 7.19-.23 7.19-.23s4.28 0 7.13.21a2.88 2.88 0 0 1 2 .86 4.42 4.42 0 0 1 .81 2 31.37 31.37 0 0 1 .2 3.29Z' }, + { path: 'm13.9 18.64 5.5-2.85-5.5-2.87v5.72z' } + ] + }, + 'rh-social-youtube': { + xOffset: 0, + yOffset: 0, + width: 30, + height: 30, + svgPathData: + 'M12.68 17.92V11.6l6.07 3.17-6.07 3.15ZM26 10.5a4.82 4.82 0 0 0-.9-2.23 3.21 3.21 0 0 0-2.25-.95C19.73 7.09 15 7.09 15 7.09s-4.72 0-7.87.23a3.21 3.21 0 0 0-2.25.95A4.82 4.82 0 0 0 4 10.5a34.76 34.76 0 0 0-.22 3.64v1.71A34.76 34.76 0 0 0 4 19.49a4.82 4.82 0 0 0 .9 2.23 3.74 3.74 0 0 0 2.47 1c1.8.17 7.65.23 7.65.23s4.73 0 7.87-.24a3.17 3.17 0 0 0 2.25-1 4.82 4.82 0 0 0 .9-2.23 34.76 34.76 0 0 0 .22-3.64v-1.7A34.76 34.76 0 0 0 26 10.5Z' + } +}; diff --git a/packages/react-icons/scripts/icons/rhIconsStandard.mjs b/packages/react-icons/scripts/icons/rhIconsStandard.mjs new file mode 100644 index 00000000000..b26d06a9b79 --- /dev/null +++ b/packages/react-icons/scripts/icons/rhIconsStandard.mjs @@ -0,0 +1,4580 @@ +export default { + 'rh-standard-5g': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M7.5 22.38h-3c-.35 0-.62.28-.62.62v6c0 .34.28.62.62.62h3c.35 0 .62-.28.62-.62v-6c0-.34-.28-.62-.62-.62Zm-.62 6H5.13v-4.75h1.75v4.75Zm6.62-10h-3c-.35 0-.62.28-.62.62v10c0 .34.28.62.62.62h3c.35 0 .62-.28.62-.62V19c0-.34-.28-.62-.62-.62Zm-.62 10h-1.75v-8.75h1.75v8.75Zm6.62-14h-3c-.35 0-.62.28-.62.62v14c0 .34.28.62.62.62h3c.35 0 .62-.28.62-.62V15c0-.34-.28-.62-.62-.62Zm-.62 14h-1.75V15.62h1.75v12.75Zm6.62-18h-3c-.35 0-.62.28-.62.62v18c0 .34.28.62.62.62h3c.35 0 .62-.28.62-.62V11c0-.34-.28-.62-.62-.62Zm-.62 18h-1.75V11.62h1.75v16.76Zm6.62-22h-3c-.35 0-.62.28-.62.62v22c0 .34.28.62.62.62h3c.35 0 .62-.28.62-.62V7c0-.34-.28-.62-.62-.62Zm-.62 22h-1.75V7.62h1.75v20.76Z' + }, + 'rh-standard-acorn': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.256 13.23a10.96 10.96 0 0 0-.787-.713.626.626 0 0 0-.793.966c.24.198.473.408.697.631 3.655 3.656 3.655 9.603 0 13.258-3.656 3.656-9.603 3.656-13.26 0a9.685 9.685 0 0 1-.63-.695.623.623 0 1 0-.966.79 10.591 10.591 0 0 0 8.227 3.896 10.59 10.59 0 0 0 7.512-3.106c4.143-4.144 4.143-10.884 0-15.027Zm-1.329-4.158-1.414-1.414a12.546 12.546 0 0 0-8.927-3.697 12.525 12.525 0 0 0-8.464 3.277l-1.68-1.68a.625.625 0 1 0-.884.884l1.68 1.681c-4.483 4.95-4.352 12.617.42 17.39l1.415 1.415a.622.622 0 0 0 .884 0l16.97-16.971a.626.626 0 0 0 0-.885ZM9.515 25.602l-.973-.973c-4.435-4.435-4.435-11.652 0-16.086 2.149-2.15 5.005-3.332 8.044-3.332s5.895 1.183 8.043 3.332l.973.972L9.515 25.602ZM29.86 29.04a.642.642 0 0 0-.68.14c-.12.12-.18.27-.18.44s.06.33.18.44c.12.12.28.19.44.19a.616.616 0 0 0 .44-.19c.12-.11.19-.27.19-.44 0-.16-.07-.32-.19-.44a.727.727 0 0 0-.2-.14Z' }, + { path: 'M22.442 8.558a.625.625 0 0 0-.884 0L21 9.116l-2.558-2.558a.625.625 0 1 0-.884.884l.558.558L16 10.116l-.558-.558a.625.625 0 1 0-.884.884l.558.558-1.558 1.558a.626.626 0 0 0 .884.884L16 11.884 17.116 13l-2.558 2.558a.626.626 0 0 0 .884.884L18 13.884l.558.558a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884L18.884 13 21 10.884l.558.558a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884L21.884 10l.558-.558a.626.626 0 0 0 0-.884ZM18 12.116 16.884 11 19 8.884 20.116 10 18 12.116Z' } + ] + }, + 'rh-standard-agile-integration': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M21.69 17.07c3.57 0 6.48-2.91 6.48-6.48.11-4.68-5.17-7.95-9.31-5.82-.19.09-.37.19-.54.3-.17.11-.34.22-.51.34-4.95 3.67-2.27 11.68 3.89 11.66ZM18.55 6.41c.13-.1.27-.19.41-.28.14-.09.29-.17.44-.24 3.35-1.72 7.6.92 7.52 4.7 0 2.88-2.34 5.23-5.23 5.23-4.95.05-7.13-6.48-3.14-9.41Z' }, + { path: 'M9.85 12.72c-1 0-1.95.22-2.84.65-.19.09-.37.19-.54.3-.18.11-.34.22-.51.34-4.95 3.67-2.27 11.68 3.89 11.66 8.58-.33 8.58-12.63 0-12.95Zm0 11.7c-4.95.05-7.13-6.48-3.13-9.41.13-.1.27-.19.41-.28.14-.09.29-.17.44-.24 3.35-1.72 7.6.92 7.52 4.7 0 2.88-2.34 5.23-5.23 5.23Zm13.36-5.75c-1 0-1.95.22-2.84.65-.19.09-.37.19-.54.3-.17.11-.34.22-.51.34-4.95 3.67-2.27 11.68 3.89 11.66 8.58-.33 8.58-12.63 0-12.95Zm0 11.7c-4.95.05-7.13-6.48-3.14-9.41.13-.1.27-.19.41-.28.14-.09.29-.17.44-.24 3.35-1.72 7.6.92 7.52 4.7 0 2.88-2.34 5.23-5.23 5.23Zm-4.76-18.93c.24-.22.24-.66 0-.88a.653.653 0 0 0-.69-.14.66.66 0 0 0-.2.14c-.24.22-.24.66 0 .88.06.06.13.11.2.14.24.1.51.04.69-.14Zm5.14 2.96c.13 0 .26-.04.37-.13.28-.2.33-.6.12-.87-.2-.28-.6-.33-.87-.12a.62.62 0 0 0 .38 1.12Zm-3.65-2.47c.31.08.68-.08.78-.41a.621.621 0 0 0-.41-.79c-.77-.23-1.15.94-.37 1.2Zm2.11.98c.19 0 .38-.09.51-.26.2-.29.13-.68-.15-.88-.29-.19-.68-.13-.87.15-.2.29-.14.68.14.88.11.07.24.11.37.11Z' }, + { path: 'M13.9 12.99c.13 0 .26-.04.37-.12.66-.48-.07-1.48-.73-1.01-.29.2-.35.59-.14.87.12.17.31.26.5.26Zm-2.27 4.96c0-.82-1.24-.82-1.25-.01-.02.82 1.23.83 1.25.01Zm.28 1.94a.622.622 0 1 0-1.19.37c.1.33.46.52.78.41.33-.1.52-.45.41-.78Zm-.75-3.48c.31.13.68-.07.78-.39a.626.626 0 0 0-.39-.79.62.62 0 0 0-.79.4c-.11.33.07.68.4.78Zm.74 5.09c-.28.19-.35.58-.15.86.2.29.59.35.87.16a.625.625 0 0 0-.72-1.02Zm12.77-.74c-.23-.23-.65-.23-.89 0-.05.06-.1.13-.13.21a.59.59 0 0 0 0 .47c.03.08.08.15.13.21.24.23.65.24.89 0 .06-.06.1-.13.14-.21a.69.69 0 0 0 0-.47.77.77 0 0 0-.14-.21Zm-5.37 3.48c-.33.07-.55.4-.48.74.07.34.41.57.74.48.34-.07.56-.4.49-.73a.637.637 0 0 0-.75-.49Zm3.27-1.79c-.24.25-.23.64 0 .88.25.24.64.24.89-.01.24-.24.23-.64-.02-.88a.619.619 0 0 0-.88.01Zm-1.5 1.14c-.3.17-.41.55-.25.85.17.31.55.4.85.25a.62.62 0 0 0 .25-.85.615.615 0 0 0-.85-.25Zm3.69-6.52c-.08.03-.15.08-.21.13a.65.65 0 0 0 0 .89c.17.17.46.23.68.13.08-.03.15-.07.21-.13.05-.06.1-.13.13-.2a.65.65 0 0 0-.13-.69.743.743 0 0 0-.21-.13.636.636 0 0 0-.47 0Zm-9.07 6.87a.629.629 0 0 0-.81.36c-.13.32.03.68.36.81.31.12.68-.03.8-.36a.62.62 0 0 0-.35-.81Z' } + ] + }, + 'rh-standard-agile': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.58 29.24a.64.64 0 0 0-.14-.68l-2-2c-.56-.58-1.46.32-.88.88l.93.94H16A7.39 7.39 0 0 1 8.62 21C9 11.24 23 11.24 23.38 21a7.42 7.42 0 0 1-1.62 4.61.62.62 0 0 0 .09.88c.85.55 1.31-.77 1.7-1.31a8.68 8.68 0 0 0-3.17-11.59 4.61 4.61 0 1 0-4.94-5.2l-.78-1a.63.63 0 0 0-1 .75l1.7 2.27a.62.62 0 0 0 .87.12l2.27-1.7a.63.63 0 0 0-.75-1l-1.08.81A3.36 3.36 0 1 1 20 12.38h-4c-11.43.45-11.43 16.79 0 17.25h13.49l-.93.94a.62.62 0 0 0 .88.88c.04-.06 2.25-2.19 2.14-2.21ZM9 28.38H5a.62.62 0 0 0 0 1.24h4a.62.62 0 0 0 0-1.24Z' + }, + 'rh-standard-ai-ml': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 26.38c-.35 0-.62.28-.62.62v3.88c-.57.32-1.22.49-1.88.5-1.66 0-3.11-1.06-3.65-2.65V26c0-.76.62-1.38 1.37-1.38.35 0 .62-.28.62-.62s-.28-.62-.62-.62c-1.45 0-2.62 1.18-2.62 2.62v1.98a4.861 4.861 0 0 1-2.98-4.48c0-.73.16-1.43.48-2.1.14-.28.04-.63-.23-.8a4.85 4.85 0 0 1-2.25-3.98h2.37c1.31 0 2.37 1.06 2.38 2.38 0 .35.28.62.62.62s.62-.28.62-.62a3.6 3.6 0 0 0-.96-2.44A3.632 3.632 0 0 0 13.64 13c0-.35-.28-.62-.62-.62s-.62.28-.62.62c0 1.31-1.06 2.37-2.38 2.38H5.76a4.904 4.904 0 0 1 2.77-3.34c.31-.14.45-.49.33-.8A3.26 3.26 0 0 1 8.62 10c0-1.86 1.51-3.37 3.38-3.38.04 0 .08 0 .12.01l.16.02c.26.02.51-.12.62-.36a2.892 2.892 0 0 1 2.6-1.67c.7 0 1.35.26 1.88.72v4.94A2.365 2.365 0 0 1 15.63 8c0-.35-.28-.62-.62-.62s-.62.28-.62.62c0 1.78 1.3 3.26 3 3.56V13c0 .35.28.62.62.62s.62-.28.62-.62V5.34c.52-.46 1.18-.72 1.88-.72 1.08 0 2.06.61 2.55 1.57-.43.73-1.2 1.18-2.05 1.18-.35 0-.62.28-.62.62s.28.62.62.62c1.37 0 2.61-.78 3.22-1.98 1.76.12 3.15 1.57 3.15 3.35 0 .35.28.62.62.62s.62-.28.62-.62c0-2.54-2.06-4.61-4.6-4.62a4.142 4.142 0 0 0-3.53-2c-.92 0-1.78.3-2.5.85-.72-.55-1.6-.85-2.5-.85-1.44 0-2.78.76-3.53 2-2.54.02-4.6 2.08-4.6 4.62 0 .39.05.77.15 1.15a6.125 6.125 0 0 0-3.11 4.78c0 .02-.02.05-.02.07v.04c-.01.15-.03.31-.03.46 0 1.92.89 3.69 2.39 4.85-.26.69-.39 1.41-.39 2.15 0 2.71 1.77 5.1 4.37 5.86a5.095 5.095 0 0 0 6.6 2.91c.35-.14.69-.31 1-.52.02 0 .03-.03.04-.04.09-.08.16-.18.2-.29.01-.04.02-.08.02-.12 0-.02.01-.04.01-.06v-4.24c0-.35-.28-.62-.62-.62Zm11-7c-1.23 0-2.26.85-2.54 2H24c-.35 0-.62.28-.62.62v4.46c-1.17.29-2 1.34-2 2.54 0 1.45 1.18 2.62 2.62 2.62s2.62-1.18 2.62-2.62c0-1.23-.85-2.26-2-2.54v-3.83h1.83c.29 1.17 1.34 2 2.54 2 1.45 0 2.62-1.18 2.62-2.62s-1.18-2.62-2.62-2.62ZM25.38 29c0 .76-.62 1.38-1.38 1.38s-1.38-.62-1.38-1.38.62-1.38 1.38-1.38 1.38.62 1.38 1.38ZM29 23.38c-.76 0-1.38-.62-1.38-1.38s.62-1.38 1.38-1.38 1.38.62 1.38 1.38-.62 1.38-1.38 1.38Zm-7.59-7.76h4.05a2.616 2.616 0 0 0 5.16-.62c0-1.44-1.18-2.62-2.62-2.62-1.23 0-2.26.85-2.54 2H21c-.21.02-.43.11-.53.31-.02.03-.04.05-.05.08l-1.67 3.74c-.25-.08-.5-.12-.76-.12-1.45 0-2.62 1.18-2.62 2.62s1.18 2.62 2.62 2.62 2.62-1.18 2.62-2.62c0-.73-.3-1.39-.78-1.86l1.56-3.51Zm6.59-2c.76 0 1.38.62 1.38 1.38s-.62 1.38-1.38 1.38-1.38-.62-1.38-1.38.62-1.38 1.38-1.38Zm-10 8.76c-.76 0-1.38-.62-1.38-1.38s.62-1.38 1.38-1.38 1.38.62 1.38 1.38-.62 1.38-1.38 1.38Z' + }, + 'rh-standard-air-filter': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.58 18.24c.06-.15.06-.33 0-.48a.99.99 0 0 0-.11-.17c0-.01-.01-.02-.02-.03l-2-2c-.58-.58-1.46.3-.88.88l.93.93h-7.49c-.82 0-.82 1.25 0 1.25h7.49l-.93.93c-.58.58.3 1.46.88.88l2-2s.01-.02.02-.03c.04-.05.09-.11.11-.17ZM22 12.62h4.49l-.93.93c-.58.58.3 1.46.88.88l2-2s.01-.02.02-.03c.04-.05.09-.11.11-.17.06-.15.06-.33 0-.48a.99.99 0 0 0-.11-.17c0-.01-.01-.02-.02-.03l-2-2c-.58-.58-1.46.3-.88.88l.93.93H22c-.82 0-.82 1.25 0 1.25Zm6.58 11.14a.99.99 0 0 0-.11-.17c0-.01-.01-.02-.02-.03l-2-2c-.58-.58-1.46.3-.88.88l.93.93h-4.49c-.82 0-.82 1.25 0 1.25h4.49l-.93.93c-.58.58.3 1.46.88.88l2-2s.01-.02.02-.03c.04-.05.09-.11.11-.17.06-.15.06-.33 0-.48ZM18 4.38c-.35 0-.62.28-.62.62v26c0 .82 1.25.82 1.25 0V5c0-.35-.28-.62-.62-.62Zm-4.44 14.06c.06.06.12.11.2.14.24.08.5.04.68-.14a.66.66 0 0 0 .14-.2c.06-.16.06-.32 0-.48a.558.558 0 0 0-.14-.2.633.633 0 0 0-.68-.14.66.66 0 0 0-.2.14.66.66 0 0 0-.14.2c-.07.16-.07.32 0 .48.03.07.08.14.14.2Zm.44-5.82c.54.03.83-.71.44-1.06-.23-.24-.65-.23-.88 0-.25.22-.25.64 0 .88.12.12.27.18.44.18Zm.44 10.94a.637.637 0 0 0-.68-.14.66.66 0 0 0-.2.14.66.66 0 0 0-.14.2c-.07.16-.07.32 0 .48.03.07.08.14.14.2.06.06.12.11.2.14.24.1.5.04.68-.14a.66.66 0 0 0 .14-.2c.07-.16.07-.32 0-.48a.66.66 0 0 0-.14-.2Zm-4.88-9c-.06.05-.11.12-.14.2-.08.24-.04.5.14.68.57.57 1.47-.31.88-.88a.628.628 0 0 0-.88 0Zm0-6a.61.61 0 0 0 0 .88c.57.59 1.47-.31.88-.88a.628.628 0 0 0-.88 0Zm.2 11.86c-.31.13-.48.51-.34.82.03.07.08.14.14.2.23.25.65.25.88 0a.66.66 0 0 0 .14-.2.633.633 0 0 0-.82-.82Zm0 6c-.08.03-.14.08-.2.14-.18.17-.22.45-.14.68.03.07.08.14.14.2.23.24.65.24.88 0a.66.66 0 0 0 .14-.2.633.633 0 0 0-.82-.82Zm-4.2-14.86c-.18.17-.22.45-.14.68.03.07.08.14.14.2.06.06.13.11.2.14.61.25 1.18-.56.68-1.02a.628.628 0 0 0-.88 0Zm.88-6a.633.633 0 0 0-.68-.14.718.718 0 0 0-.34.34c-.07.16-.07.32 0 .48a.718.718 0 0 0 .34.34c.23.08.51.04.68-.14a.66.66 0 0 0 .14-.2c.07-.16.07-.32 0-.48a.66.66 0 0 0-.14-.2Zm-.88 12.88c.23.24.65.24.88 0a.66.66 0 0 0 .14-.2c.06-.16.06-.32 0-.48a.652.652 0 0 0-.82-.34c-.08.03-.14.08-.2.14a.66.66 0 0 0-.14.2c-.06.16-.06.32 0 .48.03.07.08.14.14.2Zm.88 5.12a.628.628 0 0 0-.88 0c-.06.06-.11.12-.14.2-.06.16-.06.32 0 .48.03.07.08.14.14.2.23.25.65.25.88 0a.66.66 0 0 0 .14-.2c.07-.16.07-.32 0-.48a.66.66 0 0 0-.14-.2Zm-.68 5.86c-.08.03-.14.08-.2.14-.24.23-.24.65 0 .88.06.06.13.11.2.14.61.26 1.16-.56.68-1.02a.633.633 0 0 0-.68-.14Z' + }, + 'rh-standard-alert': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M17.38 16v6a.62.62 0 0 0 1.24 0v-6a.62.62 0 0 0-1.24 0Zm1.06 8.56a.62.62 0 0 0-.88.88c.56.56 1.44-.32.88-.88Z' }, + { path: 'm32.54 30.08-14-24.78a.64.64 0 0 0-1.08 0l-14 24.78A.62.62 0 0 0 4 31h28a.62.62 0 0 0 .54-.92Zm-27.47-.32L18 6.88l12.93 22.88Z' } + ] + }, + 'rh-standard-amp': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 8.38h-6.48l-.75-3.51a.62.62 0 0 0-.61-.49H12.84a.62.62 0 0 0-.61.49l-.75 3.51H5a.62.62 0 0 0-.62.62v20a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V9a.62.62 0 0 0-.62-.62ZM13.35 5.62h9.3l.59 2.76H12.76Zm17 4v4.76H5.62V9.62ZM5.62 28.38V15.62h24.76v12.76Z' }, + { path: 'M24 12.62h3a.62.62 0 0 0 0-1.24h-3a.62.62 0 0 0 0 1.24Z' } + ] + }, + 'rh-standard-analysis': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M24 27.38c-.35 0-.62.28-.62.62v2.38h-4.75V11.62h4.75V16c0 .82 1.25.82 1.25 0v-5c0-.34-.28-.62-.62-.62h-5.38V5c0-.34-.28-.62-.62-.62h-6c-.35 0-.62.28-.62.62v3.38H6c-.35 0-.62.28-.62.62v22c0 .34.28.62.62.62h18c.35 0 .62-.28.62-.62v-3c0-.34-.28-.62-.62-.62ZM6.62 9.62h4.75v20.76H6.62V9.62Zm6-.62V5.62h4.75v24.76h-4.75V9Z' }, + { path: 'm32.44 27.56-2.77-2.77c2.34-2.9.08-7.49-3.67-7.41-2.55 0-4.62 2.08-4.62 4.62-.08 3.75 4.51 6.01 7.41 3.67l2.77 2.77c.58.58 1.46-.3.88-.88ZM22.62 22c.14-4.46 6.61-4.46 6.75 0-.14 4.46-6.61 4.46-6.75 0Z' } + ] + }, + 'rh-standard-anchor': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.95 22.48v.02-.02Zm0 0-1.38-2.75s-.04-.05-.06-.07c-.29-.46-1.06-.28-1.11.26 0 4.44-3.39 8.13-7.78 8.45V13.62H24c.35 0 .62-.28.62-.62s-.28-.62-.62-.62h-5.38v-1.81c3.63-.79 3.13-6.13-.63-6.19-3.75.06-4.25 5.4-.62 6.19v1.81h-5.38c-.35 0-.62.28-.62.62s.28.62.62.62h5.38v14.73c-4.34-.32-7.77-3.94-7.77-8.36a.664.664 0 0 0-.36-.56c-.31-.14-.66 0-.82.28l-1.39 2.77c-.36.73.75 1.29 1.12.56l.45-.91a9.642 9.642 0 0 0 8.77 7.46v1.39c0 .34.28.62.62.62s.62-.28.62-.62v-1.39c4.3-.28 7.83-3.37 8.77-7.46l.45.91c.37.73 1.48.17 1.12-.56ZM16.12 7.5c.06-2.47 3.69-2.47 3.75 0-.06 2.47-3.69 2.47-3.75 0Z' + }, + 'rh-standard-api': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29 23.38a2.62 2.62 0 0 0-2.54 2h-1.2l-1.82-1.82c-.56-.58-1.46.32-.88.88l2 2a.6.6 0 0 0 .44.18h1.46A2.62 2.62 0 1 0 29 23.38Zm0 4a1.38 1.38 0 0 1 0-2.75 1.38 1.38 0 0 1 0 2.75ZM22.62 22v-8a.61.61 0 0 0-.62-.62h-8a.61.61 0 0 0-.62.62v8a.61.61 0 0 0 .62.62h8a.61.61 0 0 0 .62-.62Zm-1.24-.62h-6.76v-6.76h6.76Zm9.62-6h-4a.61.61 0 0 0-.62.62v1.38H24a.62.62 0 0 0 0 1.24h2.38V20a.61.61 0 0 0 .62.62h4a.61.61 0 0 0 .62-.62v-4a.61.61 0 0 0-.62-.62Zm-.62 4h-2.76v-2.76h2.76ZM23 12.62a.62.62 0 0 0 .44-.18l1.82-1.82h1.2a2.62 2.62 0 1 0 0-1.24H25a.6.6 0 0 0-.44.18l-2 2a.62.62 0 0 0 .44 1.06Zm6-4a1.38 1.38 0 0 1 0 2.75 1.38 1.38 0 0 1 0-2.75Zm-22 4a2.62 2.62 0 0 0 2.54-2h1.2l1.82 1.82a.62.62 0 0 0 .88-.88l-2-2a.6.6 0 0 0-.44-.18H9.54A2.62 2.62 0 1 0 7 12.62Zm0-4a1.38 1.38 0 0 1 0 2.75 1.38 1.38 0 0 1 0-2.75Zm-2 12h4a.61.61 0 0 0 .62-.62v-1.38H12a.62.62 0 0 0 0-1.24H9.62V16a.61.61 0 0 0-.62-.62H5a.61.61 0 0 0-.62.62v4a.61.61 0 0 0 .62.62Zm.62-4h2.76v2.76H5.62Zm6.94 6.94-1.82 1.82h-1.2a2.62 2.62 0 1 0 0 1.24H11a.6.6 0 0 0 .44-.18l2-2c.56-.56-.32-1.44-.88-.88ZM7 27.38a1.38 1.38 0 0 1 0-2.75 1.38 1.38 0 0 1 0 2.75Z' + }, + 'rh-standard-app-mobile': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M15 7.38a.62.62 0 0 0-.61.63.61.61 0 0 0 .61.62.62.62 0 0 0 .62-.63.63.63 0 0 0-.62-.62Zm10 6a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-2 0a.62.62 0 0 0-.61.63.61.61 0 0 0 .61.62.62.62 0 0 0 .63-.62.63.63 0 0 0-.63-.63Z' }, + { path: 'M22 26.38a.62.62 0 0 0-.62.62v3.38H8.62V5.62h12.76V8a.62.62 0 0 0 1.24 0V5a.62.62 0 0 0-.62-.62H8a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h14a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62Z' }, + { path: 'M12.38 28a.62.62 0 0 0 .62.62h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0-.62.62ZM28 10.38H18a.62.62 0 0 0-.62.62v10a.62.62 0 0 0 .62.62h10a.62.62 0 0 0 .62-.62V11a.62.62 0 0 0-.62-.62Zm-.62 10h-8.76v-8.76h8.76Z' }, + { path: 'M25 23.38h-9.38V14a.62.62 0 0 0-1.24 0v10a.62.62 0 0 0 .62.62h10a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-app-on-server': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 23.37a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63ZM18 9.38a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm2 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' }, + { path: 'M31 18.38H5a.62.62 0 0 0-.62.62v10a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V19a.62.62 0 0 0-.62-.62Zm-.62 10H5.62v-8.76h24.76Z' }, + { path: 'M9 24.62h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm4-7h10a.62.62 0 0 0 .62-.62V7a.62.62 0 0 0-.62-.62H13a.62.62 0 0 0-.62.62v10a.62.62 0 0 0 .62.62Zm.62-10h8.76v8.76h-8.76Z' } + ] + }, + 'rh-standard-app-secured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.38H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h17a.62.62 0 0 0 0-1.24H5.62V5.62h24.76V21a.62.62 0 0 0 1.24 0V5a.61.61 0 0 0-.62-.62Z' }, + { path: 'm31.13 24-3-.64a.57.57 0 0 0-.26 0l-3 .64a.62.62 0 0 0-.49.61v3.46a3.62 3.62 0 0 0 7.24 0v-3.48a.62.62 0 0 0-.49-.59ZM25 8.37a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm2 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' } + ] + }, + 'rh-standard-app-unsecured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M22 30.38H5.62V5.62h24.76V21a.62.62 0 0 0 1.24 0V5a.61.61 0 0 0-.62-.62H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h17a.62.62 0 0 0 0-1.24Z' }, + { path: 'M24.38 28.05a3.61 3.61 0 0 0 4.9 3.38l-4.9-4.9Zm7.34 2.28-.56-.55a3.53 3.53 0 0 0 .47-1.73v-3.46a.63.63 0 0 0-.5-.61l-3-.64a.57.57 0 0 0-.26 0l-2.59.55-.38-.38a.63.63 0 1 0-.89.89l.37.36 6 6 .45.45a.59.59 0 0 0 .44.19.63.63 0 0 0 .45-1.07ZM25 8.37a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm2 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' } + ] + }, + 'rh-standard-app-update': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.38H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 26H5.62V5.62h24.76Z' }, + { path: 'M14 27.62a5.64 5.64 0 0 0 5.51-4.5.62.62 0 0 0-1.22-.24 4.41 4.41 0 1 1-.8-3.5H16a.62.62 0 1 0 0 1.24h3a.61.61 0 0 0 .62-.62v-3a.62.62 0 0 0-1.24 0v1.48A5.62 5.62 0 1 0 14 27.62ZM25 8.37a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm2 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' } + ] + }, + 'rh-standard-app': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25 8.37a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm2 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' }, + { path: 'M31 4.38H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 26H5.62V5.62h24.76Z' } + ] + }, + 'rh-standard-apple-core': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 9.625A3.629 3.629 0 0 1 14.375 6c0-.328.055-.668.167-1.04.06-.2.217-.356.417-.418A3.573 3.573 0 0 1 16 4.375 3.629 3.629 0 0 1 19.625 8c0 .328-.055.668-.167 1.04a.627.627 0 0 1-.417.418A3.573 3.573 0 0 1 18 9.625Zm.86-.766Zm-3.203-3.203a1.948 1.948 0 0 0-.032.344A2.378 2.378 0 0 0 18 8.375c.11 0 .223-.01.343-.031A1.9 1.9 0 0 0 18.375 8 2.378 2.378 0 0 0 16 5.625c-.11 0-.223.01-.343.031Z' }, + { path: 'M22 31.625a5.55 5.55 0 0 1-4-1.69 5.55 5.55 0 0 1-4 1.69c-2.334 0-4.449-1.48-5.262-3.684a.625.625 0 0 1 .248-.742A7.352 7.352 0 0 0 12.375 21a7.369 7.369 0 0 0-4.994-6.974.625.625 0 0 1-.363-.859A6.655 6.655 0 0 1 13 9.375a6.61 6.61 0 0 1 5 2.28 6.61 6.61 0 0 1 5-2.28 6.655 6.655 0 0 1 5.982 3.792.623.623 0 0 1-.363.86A7.369 7.369 0 0 0 23.625 21a7.352 7.352 0 0 0 3.39 6.2.623.623 0 0 1 .247.741c-.813 2.204-2.928 3.684-5.262 3.684Zm-4-3.277c.197 0 .383.094.501.252A4.334 4.334 0 0 0 22 30.375a4.382 4.382 0 0 0 3.899-2.427A8.59 8.59 0 0 1 22.375 21a8.618 8.618 0 0 1 5.15-7.888A5.399 5.399 0 0 0 23 10.625c-1.804 0-3.478.9-4.48 2.406-.23.35-.81.35-1.04 0A5.368 5.368 0 0 0 13 10.625a5.399 5.399 0 0 0-4.525 2.487A8.618 8.618 0 0 1 13.625 21a8.59 8.59 0 0 1-3.524 6.948A4.382 4.382 0 0 0 14 30.375c1.383 0 2.658-.647 3.499-1.775a.625.625 0 0 1 .501-.252Z' }, + { path: 'M17 21.625a.625.625 0 0 1-.625-.625v-1a.625.625 0 0 1 1.25 0v1c0 .345-.28.625-.625.625Zm2 0a.625.625 0 0 1-.625-.625v-1a.625.625 0 0 1 1.25 0v1c0 .345-.28.625-.625.625Z' } + ] + }, + 'rh-standard-apps-multiple-secured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M11 25.62h12a.62.62 0 0 0 0-1.24H11.62V5.62h18.76V21a.62.62 0 0 0 1.24 0V5a.61.61 0 0 0-.62-.62H11a.61.61 0 0 0-.62.62v20a.61.61 0 0 0 .62.62Z' }, + { path: 'M8 28.62h15a.62.62 0 0 0 0-1.24H8.62V8a.62.62 0 0 0-1.24 0v20a.61.61 0 0 0 .62.62Z' }, + { path: 'M24 30.38H5.62V11a.62.62 0 0 0-1.24 0v20a.61.61 0 0 0 .62.62h19a.62.62 0 0 0 0-1.24ZM32.13 24l-3-.64a.57.57 0 0 0-.26 0l-3 .64a.62.62 0 0 0-.49.61v3.46a3.62 3.62 0 0 0 7.24 0v-3.48a.62.62 0 0 0-.49-.59ZM26 7.38a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm2 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' } + ] + }, + 'rh-standard-apps-multiple-unsecured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M11 25.62h12a.62.62 0 0 0 0-1.24H11.62V5.62h18.76V21a.62.62 0 0 0 1.24 0V5a.62.62 0 0 0-.62-.62H11a.62.62 0 0 0-.62.62v20a.62.62 0 0 0 .62.62Z' }, + { path: 'M8 28.62h15a.62.62 0 0 0 0-1.24H8.62V8a.62.62 0 0 0-1.24 0v20a.62.62 0 0 0 .62.62Z' }, + { path: 'M24 30.38H5.62V11a.62.62 0 0 0-1.24 0v20a.62.62 0 0 0 .62.62h19a.62.62 0 0 0 0-1.24Zm1.37-2.33A3.63 3.63 0 0 0 29 31.67a3.54 3.54 0 0 0 1.27-.24l-4.9-4.9Zm7.34 2.28-.55-.55a3.63 3.63 0 0 0 .46-1.73v-3.46a.63.63 0 0 0-.49-.61l-3-.64a.57.57 0 0 0-.26 0l-2.6.55-.38-.38a.63.63 0 0 0-.88.89l.36.36 6 6 .46.45a.6.6 0 0 0 .88 0 .63.63 0 0 0 0-.88ZM26 7.38a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm2 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' } + ] + }, + 'rh-standard-apps-multiple': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26 7.38a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm2 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' }, + { path: 'M31 4.38H11a.61.61 0 0 0-.62.62v20a.61.61 0 0 0 .62.62h20a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 20H11.62V5.62h18.76Z' }, + { path: 'M28 27.38H8.62V8a.62.62 0 0 0-1.24 0v20a.61.61 0 0 0 .62.62h20a.62.62 0 0 0 0-1.24Z' }, + { path: 'M25 30.38H5.62V11a.62.62 0 0 0-1.24 0v20a.61.61 0 0 0 .62.62h20a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-architect': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 7.38H9a.63.63 0 0 0-.44.18l-4 4a.63.63 0 0 0-.18.44v16a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V8a.61.61 0 0 0-.62-.62ZM8.38 9.51v1.87H6.51Zm22 17.87H5.62V12.62H9a.61.61 0 0 0 .62-.62V8.62h20.76Z' }, + { path: 'M15 18.62h2.38V23a.61.61 0 0 0 .62.62h3a.62.62 0 0 0 0-1.24h-2.38v-8.76H21a.62.62 0 1 0 0-1.24h-3a.61.61 0 0 0-.62.62v4.38H15a.62.62 0 0 0 0 1.24Zm10-3A2.62 2.62 0 1 0 22.38 13 2.62 2.62 0 0 0 25 15.62Zm0-4A1.38 1.38 0 1 1 23.62 13 1.38 1.38 0 0 1 25 11.62ZM8.38 18A2.62 2.62 0 1 0 11 15.38 2.62 2.62 0 0 0 8.38 18Zm4 0A1.38 1.38 0 1 1 11 16.62 1.38 1.38 0 0 1 12.38 18ZM25 25.62A2.62 2.62 0 1 0 22.38 23 2.62 2.62 0 0 0 25 25.62Zm0-4A1.38 1.38 0 1 1 23.62 23 1.38 1.38 0 0 1 25 21.62Z' } + ] + }, + 'rh-standard-architecture': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.6 22.65a.63.63 0 0 0-.52-.27H18.62v-1.76H27a.62.62 0 0 0 .62-.62v-5.38H31a.62.62 0 0 0 .44-1.06l-9-9a.62.62 0 0 0-1.06.44v4.38h-4.79c-.95-7-11-6.44-11.22.62.19 7.06 10.27 7.58 11.22.62h4.79V14a.62.62 0 0 0 .62.62h4.38v4.76h-7.76c-.07-.72.3-2-.62-2H4a.62.62 0 0 0-.62.62 14.63 14.63 0 0 0 28.29 5.22.64.64 0 0 0-.07-.57ZM11 14.38a4.38 4.38 0 0 1 0-8.76 4.38 4.38 0 0 1 0 8.76Zm11.62-7.87 6.87 6.87h-6.87ZM18 31.38A13.4 13.4 0 0 1 4.64 18.62h12.74V23a.62.62 0 0 0 .62.62h12.14A13.47 13.47 0 0 1 18 31.38Z' + }, + 'rh-standard-arrow-directional': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.58 18.24a.64.64 0 0 0-.14-.68l-9-9c-.56-.58-1.47.32-.88.88l7.93 7.94H5a.62.62 0 1 0 0 1.24h24.49l-7.93 7.94a.62.62 0 0 0 .88.88l9-9a.72.72 0 0 0 .14-.2Z' + }, + 'rh-standard-assigned-desk': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 16.38H20.62v-.76H25a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62H11a.61.61 0 0 0-.62.62v10a.61.61 0 0 0 .62.62h4.38v.76H5a.62.62 0 1 0 0 1.24h.38V31a.62.62 0 0 0 1.24 0V17.62h12.76V28a.61.61 0 0 0 .62.62h9.38V31a.62.62 0 0 0 1.24 0V17.62H31a.62.62 0 0 0 0-1.24Zm-11.62 0h-2.76v-.76h2.76Zm-3.38-2h-4.38V5.62h12.76v8.76H16Zm13.38 13h-8.76v-9.76h8.76Z' }, + { path: 'M23 22.62h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0 0 1.24Z' } + ] + }, + 'rh-standard-atm': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 4.375H9A.625.625 0 0 0 8.375 5v26c0 .345.28.625.625.625h18c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 27 4.375Zm-.625 26H9.625V5.625h16.75v24.75Z' }, + { path: 'M12 16.625h12c.345 0 .625-.28.625-.625V8A.625.625 0 0 0 24 7.375H12a.625.625 0 0 0-.625.625v8c0 .345.28.625.625.625Zm.625-8h10.75v6.75h-10.75v-6.75Zm-.625 11h5a.625.625 0 0 0 0-1.25h-5a.625.625 0 0 0 0 1.25Zm7.56-1.065c-.12.12-.18.28-.18.44s.06.33.18.44c.12.12.28.19.44.19.08 0 .16-.02.24-.05.08-.03.15-.08.2-.14.12-.11.19-.28.19-.44a.632.632 0 0 0-1.07-.44Zm2.2-.14a.668.668 0 0 0-.39.58c0 .16.07.33.19.44.12.12.28.19.44.19.08 0 .16-.02.24-.05a.66.66 0 0 0 .2-.14c.12-.11.19-.28.19-.44s-.07-.32-.19-.44a.634.634 0 0 0-.68-.14Zm2.48 0a.633.633 0 0 0-.68.14c-.12.12-.18.28-.18.44s.06.33.18.44c.06.06.13.11.2.14.08.03.16.05.24.05.16 0 .32-.07.44-.19.12-.11.19-.28.19-.44s-.07-.32-.19-.44a.566.566 0 0 0-.2-.14Zm-4.68 2.14c-.06.06-.1.13-.14.2-.03.08-.04.16-.04.24 0 .16.06.32.18.44a.596.596 0 0 0 .68.14c.08-.03.14-.08.2-.14.12-.12.19-.28.19-.44s-.07-.32-.19-.44c-.23-.24-.65-.23-.88 0Zm2.88 0a.491.491 0 0 0-.2-.14.652.652 0 0 0-.82.34c-.03.08-.04.16-.04.24 0 .17.06.33.18.44.11.12.28.19.44.19.08 0 .16-.02.24-.05.08-.03.15-.08.2-.14a.63.63 0 0 0 .19-.44c0-.08-.02-.16-.05-.24a.658.658 0 0 0-.14-.2Zm1.12 0c-.06.06-.1.12-.14.2-.03.08-.04.16-.04.24 0 .16.06.33.18.44a.596.596 0 0 0 .68.14c.08-.03.15-.08.2-.14.12-.12.19-.28.19-.44s-.07-.32-.19-.44c-.23-.24-.65-.23-.88 0Zm-3.12 2c-.23-.24-.65-.23-.88 0a.56.56 0 0 0-.14.2c-.03.08-.04.16-.04.24s.01.16.04.24c.03.08.08.14.14.2.11.12.28.19.44.19.17 0 .33-.07.44-.19.06-.06.11-.12.14-.2.03-.08.04-.16.04-.24s-.01-.16-.04-.24a.558.558 0 0 0-.14-.2Zm1.12 0c-.12.12-.18.28-.18.44s.06.32.18.44c.06.06.12.11.2.14a.597.597 0 0 0 .68-.14c.12-.12.19-.28.19-.44s-.07-.32-.19-.44c-.23-.23-.65-.24-.88 0Zm2 0c-.12.12-.18.28-.18.44s.06.32.18.44c.06.06.12.11.2.14a.597.597 0 0 0 .68-.14c.12-.12.19-.28.19-.44s-.07-.32-.19-.44c-.23-.23-.65-.24-.88 0Z' }, + { path: 'M22 9.375h-1a.625.625 0 0 0 0 1.25h1a.625.625 0 0 0 0-1.25Zm0 2h-1a.625.625 0 0 0 0 1.25h1a.625.625 0 0 0 0-1.25Zm0 2h-1a.625.625 0 0 0 0 1.25h1a.625.625 0 0 0 0-1.25Z' } + ] + }, + 'rh-standard-atom': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25.62 18C35.48 6.74 33.08-1.92 18 10.39 2.9-1.94.54 6.76 10.38 18-.24 30.39 4 37.24 18 25.61c14 11.66 18.22 4.74 7.62-7.61Zm3.47-12.36c4 .29-2.36 9.22-4.3 11.4A59.41 59.41 0 0 0 19 11.21c4.5-3.77 8.26-5.57 10.09-5.57ZM24 18a60.18 60.18 0 0 1-6 6 60.18 60.18 0 0 1-6-6 60.18 60.18 0 0 1 6-6 60.18 60.18 0 0 1 6 6ZM7.21 11.36C2 1.62 11 6.14 17 11.21A59.41 59.41 0 0 0 11.21 17a39.13 39.13 0 0 1-4-5.64Zm-1.27 18.7C4.43 28 9 21.53 11.21 19A60.63 60.63 0 0 0 17 24.8c-5.59 4.66-10 6.31-11.06 5.26Zm24.12 0c-1 1.05-5.47-.59-11.1-5.26a60.63 60.63 0 0 0 5.83-5.8c2.21 2.51 6.79 9 5.27 11.06Z' }, + { path: 'M18 15.38a2.62 2.62 0 0 0 0 5.24 2.62 2.62 0 0 0 0-5.24Zm0 4a1.38 1.38 0 0 1 0-2.75 1.38 1.38 0 0 1 0 2.75Z' } + ] + }, + 'rh-standard-automation': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M14.75 4.38h-6a.63.63 0 0 0-.63.62v6a.63.63 0 0 0 .63.62h6a.63.63 0 0 0 .63-.62V5a.63.63 0 0 0-.63-.62Zm-.63 6H9.38V5.62h4.74Zm.63 4h-6a.63.63 0 0 0-.63.62v6a.63.63 0 0 0 .63.62h6a.63.63 0 0 0 .63-.62v-6a.63.63 0 0 0-.63-.62Zm-.63 6H9.38v-4.76h4.74Z' }, + { path: 'M24.25 23.38a.63.63 0 0 0-.63.62v1a2.38 2.38 0 0 1-2.37 2.38h-1.49l.93-.94a.62.62 0 0 0-.88-.88l-2 2a.57.57 0 0 0-.19.41.7.7 0 0 0 .19.47l2 2a.63.63 0 0 0 .88 0 .61.61 0 0 0 0-.88l-.93-.94h1.49A3.63 3.63 0 0 0 24.88 25v-1a.63.63 0 0 0-.63-.62Zm-6-14.76h3A2.38 2.38 0 0 1 23.62 11v1a.63.63 0 0 0 1.26 0v-1a3.63 3.63 0 0 0-3.63-3.62h-3a.62.62 0 1 0 0 1.24Zm3 10h.46a2.49 2.49 0 0 0 .3.73l-.32.33a.62.62 0 0 0 .88.88l.33-.32a2.55 2.55 0 0 0 .72.3V21a.63.63 0 0 0 1.25 0v-.46a2.49 2.49 0 0 0 .73-.3l.33.32a.62.62 0 0 0 .88-.88l-.32-.33a2.49 2.49 0 0 0 .3-.73h.46a.63.63 0 0 0 0-1.25h-.46a2.55 2.55 0 0 0-.3-.72l.32-.33c.58-.56-.32-1.46-.88-.88l-.33.32a2.49 2.49 0 0 0-.73-.3V15a.63.63 0 0 0-1.25 0v.46a2.55 2.55 0 0 0-.72.3l-.33-.32c-.56-.58-1.46.32-.88.88l.32.33a2.55 2.55 0 0 0-.3.72h-.46a.63.63 0 0 0 0 1.25Zm3-2a1.38 1.38 0 0 1 0 2.75 1.38 1.38 0 0 1 0-2.75Z' } + ] + }, + 'rh-standard-award-ribbon': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 19.52c6.11-.19 6.11-9 0-9.25-6.11.2-6.11 9.06 0 9.25Zm0-8a3.38 3.38 0 0 1 0 6.75 3.38 3.38 0 0 1 0-6.75Z' }, + { path: 'm28.44 26.56-4-4c.5 0 1.2.07 1.21-.62v-3.88l2.72-2.72a.61.61 0 0 0 0-.88l-2.72-2.72V7.9a.62.62 0 0 0-.65-.63h-3.84l-2.72-2.71a.61.61 0 0 0-.88 0l-2.72 2.71H11a.62.62 0 0 0-.62.63v3.84l-2.72 2.72a.61.61 0 0 0 0 .88l2.72 2.72v3.84c0 .69.71.64 1.21.62l-4 4a.62.62 0 0 0 .41 1.1h3.38V31a.62.62 0 0 0 1.06.44L18 25.88l5.56 5.56a.62.62 0 0 0 1.06-.44v-3.38H28a.62.62 0 0 0 .44-1.06ZM9 14.9l2.46-2.46a.59.59 0 0 0 .18-.44V8.52h3.46a.59.59 0 0 0 .44-.18L18 5.88l2.46 2.46a.59.59 0 0 0 .44.18h3.48V12a.59.59 0 0 0 .18.44L27 14.9l-2.46 2.46a.59.59 0 0 0-.18.44v3.47H20.9a.6.6 0 0 0-.44.19L18 23.92l-2.46-2.46a.6.6 0 0 0-.44-.19h-3.48V17.8a.59.59 0 0 0-.18-.44Zm3 11.48H9.51l3.85-3.86h1.48l2.38 2.38-4.6 4.59V27a.62.62 0 0 0-.62-.62Zm12 0a.62.62 0 0 0-.62.62v2.49l-4.6-4.59 2.38-2.38h1.48l3.85 3.86Z' } + ] + }, + 'rh-standard-backlog': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 26.38H5a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62h22a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62Zm-.62 4H5.62v-2.76h20.76Zm4.62-11H9a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62h22a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62Zm-.62 4H9.62v-2.76h20.76ZM5 17.62h22a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62Zm.62-4h20.76v2.76H5.62ZM28 6.38h-1.49l.93-.94c.58-.56-.32-1.47-.88-.88l-2 2a.63.63 0 0 0 0 .88l2 2a.62.62 0 0 0 .88-.88l-.93-.94H28A2.39 2.39 0 0 1 30.38 10v7a.62.62 0 0 0 1.24 0v-7A3.62 3.62 0 0 0 28 6.38Z' + }, + 'rh-standard-backup-recovery': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M20 30.375H5.625V5.625h24.75V20a.625.625 0 0 0 1.25 0V5A.625.625 0 0 0 31 4.375H5A.625.625 0 0 0 4.375 5v26c0 .345.28.625.625.625h15a.625.625 0 0 0 0-1.25Z' }, + { path: 'M15 9.375H9a.625.625 0 0 0 0 1.25h6a.625.625 0 0 0 0-1.25Zm12.58.385a.66.66 0 0 0-.14-.2.605.605 0 0 0-.2-.14.633.633 0 0 0-.68.14c-.06.06-.1.13-.14.2-.03.08-.04.16-.04.24 0 .17.06.33.18.44.12.12.28.19.44.19.08 0 .16-.02.24-.05.08-.03.15-.08.2-.14a.594.594 0 0 0 .14-.68ZM15 25.375H9a.625.625 0 0 0 0 1.25h6a.625.625 0 0 0 0-1.25Zm0-8H9a.625.625 0 0 0 0 1.25h6a.625.625 0 0 0 0-1.25Zm12.24.045a.657.657 0 0 0-.48 0 .67.67 0 0 0-.2.14c-.06.06-.1.13-.14.2-.03.08-.05.16-.05.24s.02.16.05.24c.04.07.08.14.14.2.12.12.28.19.44.19.16 0 .33-.07.44-.19.06-.06.11-.12.14-.2.03-.08.05-.16.05-.24s-.02-.16-.05-.24a.55.55 0 0 0-.14-.2.565.565 0 0 0-.2-.14Zm.26 4.955c-1.52 0-2.92.685-3.875 1.793V23a.625.625 0 0 0-1.25 0v3c0 .345.28.625.625.625h3a.625.625 0 0 0 0-1.25h-1.728a3.875 3.875 0 0 1 3.228-1.75c2.137 0 3.875 1.738 3.875 3.875s-1.738 3.875-3.875 3.875a3.883 3.883 0 0 1-3.655-2.583.624.624 0 1 0-1.179.416 5.135 5.135 0 0 0 4.834 3.417c2.826 0 5.125-2.299 5.125-5.125s-2.299-5.125-5.125-5.125Z' } + ] + }, + 'rh-standard-bandage': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31.62 10.72a6.35 6.35 0 0 0-10.83-4.49l-3.23 3.24-8.09 8.09-3.24 3.23a6.37 6.37 0 0 0 0 9 6.37 6.37 0 0 0 9 0l3.23-3.24 8.09-8.09 3.24-3.23a6.31 6.31 0 0 0 1.83-4.51ZM18 10.79 25.21 18 18 25.21 10.79 18Zm-3.68 18.09a5.07 5.07 0 0 1-7.2 0 5.07 5.07 0 0 1 0-7.2l2.79-2.8 7.21 7.21Zm11.77-11.76-7.21-7.21 2.8-2.79a5.09 5.09 0 1 1 7.2 7.2Z' }, + { path: 'M17.56 18.44a.61.61 0 0 0 .44.19.6.6 0 0 0 .44-.19.66.66 0 0 0 .14-.2.69.69 0 0 0 .05-.24.61.61 0 0 0-.19-.44.63.63 0 0 0-.88 0 .6.6 0 0 0-.18.44.67.67 0 0 0 0 .24.66.66 0 0 0 .18.2Zm.88 3a.66.66 0 0 0 .14-.2.69.69 0 0 0 .05-.24.61.61 0 0 0-.19-.44.64.64 0 0 0-.88 0 .6.6 0 0 0-.18.44.67.67 0 0 0 0 .24.56.56 0 0 0 .14.2.6.6 0 0 0 .88 0Zm-.88-6a.61.61 0 0 0 .44.19.6.6 0 0 0 .44-.19.66.66 0 0 0 .14-.2.74.74 0 0 0 0-.48.56.56 0 0 0-.14-.2.63.63 0 0 0-.88 0 .56.56 0 0 0-.14.2.74.74 0 0 0 0 .48.66.66 0 0 0 .14.2Zm-3 2.12a.61.61 0 0 0-.19.44.69.69 0 0 0 .05.24.66.66 0 0 0 .14.2.6.6 0 0 0 .88 0 .66.66 0 0 0 .14-.2.67.67 0 0 0 0-.24.6.6 0 0 0-.18-.44.63.63 0 0 0-.84 0Zm6 .88a.6.6 0 0 0 .44.19.69.69 0 0 0 .24-.05.7.7 0 0 0 .34-.34.69.69 0 0 0 .05-.24.63.63 0 0 0-1.07-.44.61.61 0 0 0-.19.44.69.69 0 0 0 .05.24.66.66 0 0 0 .14.2Z' } + ] + }, + 'rh-standard-bank-safe': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.38H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 26H5.62V5.62h24.76Z' }, + { path: 'M9 10.62a.62.62 0 0 0 .62-.62v-.38h16.76v16.76H9.62V26a.62.62 0 0 0-1.24 0v1a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 .62-.62V9a.62.62 0 0 0-.62-.62H9a.62.62 0 0 0-.62.62v1a.62.62 0 0 0 .62.62Z' }, + { path: 'M8 16.62h2a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62H8a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62Zm.62-4h.76v2.76h-.76Zm-.62 12h2a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62H8a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62Zm.62-4h.76v2.76h-.76Zm6.94 1.82a.61.61 0 0 0 .88 0L17.92 21a3.64 3.64 0 0 0 4.16 0l1.48 1.48a.62.62 0 0 0 .88-.88L23 20.08a3.64 3.64 0 0 0 0-4.16l1.48-1.48c.58-.56-.32-1.46-.88-.88L22.08 15a3.64 3.64 0 0 0-4.16 0l-1.48-1.48c-.56-.58-1.46.32-.88.88L17 15.92a3.64 3.64 0 0 0 0 4.16l-1.48 1.48a.61.61 0 0 0 .04.88ZM22.38 18a2.38 2.38 0 0 1-4.75 0 2.38 2.38 0 0 1 4.75 0Z' } + ] + }, + 'rh-standard-bar-graph': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M32 23.38h-6.38V9.73a.62.62 0 1 0-1.24 0v13.65h-3.76v-8.93a.62.62 0 0 0-1.24 0v8.93h-3.76V13.27a.62.62 0 0 0-1.24 0v10.11h-3.76V18a.62.62 0 1 0-1.24 0v5.38H4a.62.62 0 0 0 0 1.24h28a.62.62 0 0 0 0-1.24Z' }, + { path: 'M5 21a.63.63 0 0 0 .63-.63V5.62h24.7v14.74a.63.63 0 0 0 1.25 0V5a.63.63 0 0 0-.58-.62H5a.62.62 0 0 0-.67.62v15.36A.63.63 0 0 0 5 21Zm26 5.83a.61.61 0 0 0-.63.62l-.05 2.93H5.58v-2.93a.63.63 0 0 0-.58-.62.62.62 0 0 0-.62.62V31a.62.62 0 0 0 .62.62h26a.63.63 0 0 0 .63-.61v-3.55a.62.62 0 0 0-.63-.63Z' } + ] + }, + 'rh-standard-barn': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 30.375h-2.375V19a.625.625 0 0 0-1.25 0v11.375h-3.75V21a.626.626 0 0 0-.048-.24.62.62 0 0 0-.113-.169c-.009-.01-.012-.023-.022-.033-.016-.017-.038-.023-.055-.037a.661.661 0 0 0-.147-.098.623.623 0 0 0-.243-.048h-9.995a.623.623 0 0 0-.242.049.586.586 0 0 0-.148.098c-.017.014-.038.02-.054.036-.01.01-.013.023-.022.033a.622.622 0 0 0-.113.17.626.626 0 0 0-.048.239v9.375h-3.75V19a.625.625 0 0 0-1.25 0v11.375H5a.625.625 0 0 0 0 1.25h26a.625.625 0 0 0 0-1.25Zm-13-5.26-3.49-3.49h6.98L18 25.115Zm4.375-2.606v6.982L18.885 26l3.49-3.49ZM17.115 26l-3.49 3.49v-6.98l3.49 3.49Zm.885.884 3.49 3.491h-6.98l3.49-3.49Z' }, + { path: 'M4.87 20.611a.625.625 0 0 0 .741-.481l1.86-8.75L18 5.71l10.529 5.67 1.86 8.75a.625.625 0 0 0 1.222-.26l-1.92-9.034c-.002-.009-.008-.015-.01-.024-.011-.042-.032-.08-.052-.12-.017-.034-.03-.07-.053-.1-.019-.026-.045-.045-.068-.067-.037-.036-.073-.072-.117-.097-.006-.004-.009-.01-.015-.013l-11.08-5.966a.625.625 0 0 0-.592 0l-11.08 5.966c-.006.003-.01.01-.016.013-.043.025-.078.06-.113.095-.024.023-.051.042-.071.068-.023.03-.036.067-.053.102-.02.04-.041.077-.052.12-.002.008-.008.014-.01.023L4.39 19.87a.624.624 0 0 0 .481.741Z' }, + { path: 'M16 11.375a.625.625 0 0 0-.625.625v4c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-4a.625.625 0 0 0-.625-.625h-4Zm3.375 4h-2.75v-2.75h2.75v2.75Z' } + ] + }, + 'rh-standard-battery': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 14.375h-1.375V12a.625.625 0 0 0-.625-.625H5a.625.625 0 0 0-.625.625v12c0 .345.28.625.625.625h24c.345 0 .625-.28.625-.625v-2.375H31c.345 0 .625-.28.625-.625v-6a.625.625 0 0 0-.625-.625Zm-2.625 9H5.625v-10.75h22.75v10.75Zm2-3h-.75v-4.75h.75v4.75Z' }, + { path: 'M25 17.375h-1.375V16a.625.625 0 0 0-1.25 0v1.375H21a.625.625 0 0 0 0 1.25h1.375V20a.625.625 0 0 0 1.25 0v-1.375H25a.625.625 0 0 0 0-1.25Zm-12 0H9a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25Z' } + ] + }, + 'rh-standard-beaker': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 8.38a.62.62 0 0 0-.62.62v11.71a5.74 5.74 0 0 1-7.94-.15 7 7 0 0 0-8.82-.88V12a.59.59 0 0 0-.18-.44l-3-3c-.56-.56-1.44.32-.88.88l2.82 2.82V28A3.62 3.62 0 0 0 12 31.62h12A3.62 3.62 0 0 0 27.62 28V9a.62.62 0 0 0-.62-.62Zm-3 22H12A2.39 2.39 0 0 1 9.62 28v-6.71a5.74 5.74 0 0 1 7.94.15 7 7 0 0 0 8.82.88V28A2.39 2.39 0 0 1 24 30.38Z' }, + { path: 'M21 16.62a3.62 3.62 0 0 0 0-7.24 3.62 3.62 0 0 0 0 7.24Zm0-6a2.38 2.38 0 0 1 0 4.75 2.38 2.38 0 0 1 0-4.75Zm-8-1a2.62 2.62 0 0 0 0-5.24 2.62 2.62 0 0 0 0 5.24Zm0-4a1.38 1.38 0 0 1 0 2.75 1.38 1.38 0 0 1 0-2.75Z' } + ] + }, + 'rh-standard-beehive': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.62 25c0-.81-.36-1.52-.93-2 .57-.48.93-1.19.93-2a2.61 2.61 0 0 0-2.41-2.61c.26-.4.41-.88.41-1.39a2.61 2.61 0 0 0-2.41-2.61c.26-.4.41-.88.41-1.39 0-1.45-1.17-2.62-2.62-2.62h-3.38V7.62H31c.34 0 .62-.28.62-.62s-.28-.62-.62-.62h-4.74l-1.82-1.82a.628.628 0 0 0-.88 0c-.24.24-.24.64 0 .88l.93.93H5c-.34 0-.62.28-.62.62s.28.62.62.62h3.49l-.93.93c-.24.24-.24.64 0 .88.12.12.28.18.44.18s.32-.06.44-.18l1.82-1.82h7.12v2.76H14c-1.45 0-2.62 1.17-2.62 2.62 0 .51.15.99.41 1.39a2.61 2.61 0 0 0-2.41 2.61c0 .51.15.99.41 1.39a2.61 2.61 0 0 0-2.41 2.61c0 .81.36 1.52.93 2-.57.48-.93 1.19-.93 2a2.61 2.61 0 0 0 2.41 2.61c-.26.4-.41.88-.41 1.39 0 1.45 1.17 2.62 2.62 2.62h12c1.45 0 2.62-1.17 2.62-2.62 0-.51-.15-.99-.41-1.39a2.61 2.61 0 0 0 2.41-2.61Zm-1.24-4c0 .76-.62 1.38-1.38 1.38h-3.42a4.63 4.63 0 0 0-1.43-2.76H26c.76 0 1.38.62 1.38 1.38Zm-6 2A3.381 3.381 0 0 1 18 26.38a3.381 3.381 0 0 1 0-6.76A3.381 3.381 0 0 1 21.38 23ZM14 11.62h8c.76 0 1.38.62 1.38 1.38s-.62 1.38-1.38 1.38h-8c-.76 0-1.38-.62-1.38-1.38s.62-1.38 1.38-1.38Zm-2 4h12c.76 0 1.38.62 1.38 1.38s-.62 1.38-1.38 1.38H12c-.76 0-1.38-.62-1.38-1.38s.62-1.38 1.38-1.38ZM8.62 21c0-.76.62-1.38 1.38-1.38h4.85a4.63 4.63 0 0 0-1.43 2.76H10c-.76 0-1.38-.62-1.38-1.38Zm0 4c0-.76.62-1.38 1.38-1.38h3.42a4.63 4.63 0 0 0 1.43 2.76H10c-.76 0-1.38-.62-1.38-1.38ZM24 30.38H12c-.76 0-1.38-.62-1.38-1.38s.62-1.38 1.38-1.38h12c.76 0 1.38.62 1.38 1.38s-.62 1.38-1.38 1.38Zm2-4h-4.85a4.63 4.63 0 0 0 1.43-2.76H26c.76 0 1.38.62 1.38 1.38s-.62 1.38-1.38 1.38Z' }, + { path: 'M8 12.62c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62Zm-2 3.01c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62Zm24 8.99c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62Zm-.99 4c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62ZM31 31.63c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62Z' } + ] + }, + 'rh-standard-binoculars': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26 13.38A5.62 5.62 0 1 0 31.62 19 5.62 5.62 0 0 0 26 13.38Zm0 10A4.38 4.38 0 1 1 30.38 19 4.39 4.39 0 0 1 26 23.38Zm-16-10A5.62 5.62 0 1 0 15.62 19 5.62 5.62 0 0 0 10 13.38Zm0 10A4.38 4.38 0 1 1 14.38 19 4.39 4.39 0 0 1 10 23.38Zm10-2h-4a.62.62 0 1 0 0 1.24h4a.62.62 0 0 0 0-1.24Zm-7-7.76h3a.62.62 0 0 0 .62-.62 1.38 1.38 0 1 1 2.76 0 .62.62 0 0 0 .62.62h3a.62.62 0 1 0 0-1.24h-2.45a2.63 2.63 0 0 0-5.1 0H13a.62.62 0 0 0 0 1.24Z' }, + { path: 'M10 15.38A3.62 3.62 0 0 0 6.38 19a.62.62 0 0 0 1.24 0A2.39 2.39 0 0 1 10 16.62a.62.62 0 0 0 0-1.24Zm16 0A3.62 3.62 0 0 0 22.38 19a.62.62 0 0 0 1.24 0A2.39 2.39 0 0 1 26 16.62a.62.62 0 1 0 0-1.24Z' } + ] + }, + 'rh-standard-bird': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26.24 15.42a.63.63 0 1 0-.24 1.21.63.63 0 0 0 .24-1.21Z' }, + { path: 'M30.49 15.43a7 7 0 0 0-10.4-3.22l-5.65-5.65a.62.62 0 0 0-.88.88L19.12 13l-.06.06L18 14.12C15.82 12 11.22 7.33 9.08 5.19a.64.64 0 0 0-.89 0C3.36 9.73 5.1 18.48 11.25 20.87l-7.69 7.69a.63.63 0 0 0 0 .88 6.26 6.26 0 0 0 8.51.31 13.31 13.31 0 0 0 13.37-3.31c1.8-1.94 5.24-4.47 5.46-7.34a.67.67 0 0 0-.52-.72s-1.35 0-1.38 0a.63.63 0 0 0 0 1.25h.49c-.37 2-3.67 4.53-4.93 5.94A12.12 12.12 0 0 1 7.9 26l4.67-4.68c.88.27 5.26.81 5-.67a.62.62 0 0 0-.75-.47 8.44 8.44 0 0 1-4.2-.18 7.39 7.39 0 0 1-.26-9.78l5.2 5.19 4 4a.62.62 0 0 0 .88-.88L18.88 15l1.06-1.06a5.86 5.86 0 0 1 9.69 2.52.65.65 0 0 0 .4.16A1.4 1.4 0 0 1 31.38 18a.62.62 0 0 0 1.24 0 2.63 2.63 0 0 0-2.13-2.57Zm-19.8 13.81A5.06 5.06 0 0 1 4.91 29L7 26.86a13.2 13.2 0 0 0 3.69 2.38ZM9.38 15a8.66 8.66 0 0 0 .94 3.93A8.39 8.39 0 0 1 8.66 6.54l2.82 2.82A8.57 8.57 0 0 0 9.38 15Z' } + ] + }, + 'rh-standard-blank-space': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.42 30.18a.75.75 0 0 0-.57 1.38.75.75 0 0 0 .57-1.38Zm-23.69.17a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm13-.13a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm2.6-.02a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-10.4.1a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm5.2-.05a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-2.6.02a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-5.2.06a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm18.2-.18a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-2.6.02a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-20.27.42a.75.75 0 0 0-1 1.07.75.75 0 0 0 1-1.07ZM5 17.38a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5ZM5 20a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm.05 2.58a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm.03 2.6a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-.16-15.6a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm.18 18.2a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5ZM5 12.18a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5ZM4.9 7a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm.1 7.78a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5ZM4.34 4.6a.75.75 0 0 0 1.07 1.05C6.1 5 5 3.93 4.34 4.6Zm5.73-.27a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-2.6.02a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm18.2-.18a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-5.2.05a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm2.6-.02a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-10.4.1a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm15.6-.15a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-10.4.1a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-2.6.03a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm15.32 1.29a.75.75 0 0 0 .57-1.39.75.75 0 0 0-.57 1.39ZM31 17.12a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm0 2.6a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm0-5.2A.75.75 0 0 0 31 16a.75.75 0 0 0 0-1.48Zm0-2.6a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-.1-5.2a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm.15 15.6a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-.13-13a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm.18 18.2a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Zm-.02-2.6a.75.75 0 0 0 0 1.5.75.75 0 0 0 0-1.5Z' + }, + 'rh-standard-blog': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M15.49 17.66a.592.592 0 0 0-.06.086l-.009.017v.002l-1.597 3.586a.625.625 0 0 0 .826.825l3.605-1.605a3.447 3.447 0 0 1 .187-.129l13-13a.625.625 0 0 0 0-.884l-2-2a.625.625 0 0 0-.884 0l-13 13a.6.6 0 0 0-.068.102Zm.711 1.425.714.714-1.286.573ZM29 5.884 30.116 7 29 8.116 27.884 7Zm-2 2L28.116 9 18 19.116 16.884 18Z' }, + { path: 'M31 11.375a.625.625 0 0 0-.625.625v13.375H5.625V9.625H20a.625.625 0 0 0 0-1.25H5A.625.625 0 0 0 4.375 9v17a.625.625 0 0 0 .625.625h10.375v3.75H9a.625.625 0 0 0 0 1.25h18a.625.625 0 0 0 0-1.25h-6.375v-3.75H31a.625.625 0 0 0 .625-.625V12a.625.625 0 0 0-.625-.625Zm-11.625 19h-2.75v-3.75h2.75Z' }, + { path: 'M13.625 16v-4a.625.625 0 0 0-.625-.625H8a.625.625 0 0 0-.625.625v4a.625.625 0 0 0 .625.625h5a.625.625 0 0 0 .625-.625Zm-1.25-.625h-3.75v-2.75h3.75Zm15.625 4h-6a.625.625 0 0 0 0 1.25h6a.625.625 0 0 0 0-1.25Zm-16 0H8a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25Zm16 3H18a.625.625 0 0 0 0 1.25h10a.625.625 0 0 0 0-1.25Zm-16 0H8a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25Z' } + ] + }, + 'rh-standard-blood-drive': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M11.14 20.93c-.06-.82-1.3-.73-1.25.08.28 4.25 3.84 7.58 8.11 7.58.82 0 .81-1.25 0-1.25-3.61 0-6.62-2.82-6.86-6.42Z' }, + { path: 'M31 13.96h-2.96V11c0-.34-.28-.62-.62-.62h-2.16l-6.82-6.84a.65.65 0 0 0-.89 0s-5.53 5.55-8.21 8.23c-7.71 7.69-2.13 20.92 8.65 20.88 4.23.08 8.66-2.45 10.73-6.34a.62.62 0 0 0-.25-.85.628.628 0 0 0-.85.25c-.5.91-1.13 1.74-1.87 2.48-4.28 4.28-11.25 4.28-15.53 0-4.26-4.09-4.26-11.45 0-15.53 2.22-2.22 6.4-6.42 7.77-7.79 0 0 3.64 3.65 5.5 5.51h-1.03c-.35 0-.62.28-.62.62v2.96h-2.96c-.35 0-.62.28-.62.62v4.95c0 .34.28.62.62.62h2.96v2.96c0 .34.28.62.62.62h4.95c.35 0 .62-.28.62-.62v-2.96h2.96c.35 0 .62-.28.62-.62v-4.95c0-.34-.28-.62-.62-.62Zm-.62 4.95h-2.96c-.35 0-.62.28-.62.62v2.96h-3.7v-2.96c0-.34-.28-.62-.62-.62h-2.96v-3.7h2.96c.35 0 .62-.28.62-.62v-2.96h3.7v2.96c0 .34.28.62.62.62h2.96v3.7Z' } + ] + }, + 'rh-standard-blueprints': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 7.38H8.84a.55.55 0 0 0-.28.15l-4 4a.55.55 0 0 0-.15.28.24.24 0 0 0 0 .08V28a.61.61 0 0 0 .62.62H31a.61.61 0 0 0 .62-.62V8a.61.61 0 0 0-.62-.62ZM8.38 9.51v1.87H6.51Zm22 17.87H5.62V12.62H9a.61.61 0 0 0 .62-.62V8.62h20.76Z' }, + { path: 'M12 14.62h1.38v6.76H12a.62.62 0 0 0 0 1.24h1.38V24a.62.62 0 0 0 1.24 0v-1.38h9.76V24a.62.62 0 0 0 1.24 0v-1.38H27a.62.62 0 0 0 0-1.24h-1.38v-6.76H27a.62.62 0 0 0 0-1.24h-1.38V12a.62.62 0 0 0-1.24 0v1.38h-9.76V12a.62.62 0 0 0-1.24 0v1.38H12a.62.62 0 0 0 0 1.24Zm12.38 0v6.76h-9.76v-6.76Z' } + ] + }, + 'rh-standard-boba-tea': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M13 14.62h10c.35 0 .62-.28.62-.62s-.28-.62-.62-.62H13c-.35 0-.62.28-.62.62s.28.62.62.62Z' }, + { path: 'M28 8.38h-2.25l.69-3.25c.04-.18 0-.38-.13-.52s-.3-.23-.49-.23h-3a.63.63 0 0 0-.61.5l-.74 3.5H8c-.35 0-.62.28-.62.62s.28.62.62.62h.38V13c0 .17.07.33.18.44l.86.86 2.97 16.81c.05.3.31.52.62.52h10c.3 0 .56-.22.62-.52L26.6 14.3l.86-.86a.62.62 0 0 0 .18-.44V9.62h.38c.35 0 .62-.28.62-.62s-.28-.62-.62-.62Zm-4.66-2.75h1.72l-.58 2.75h-1.72l.58-2.75Zm3.04 7.12-.82.82c-.09.09-.15.21-.17.33l-2.91 16.48h-8.96L10.61 13.9a.585.585 0 0 0-.17-.33l-.82-.82V9.63h16.76v3.12Z' }, + { path: 'M16 25.38a1.62 1.62 0 1 0 0 3.24 1.62 1.62 0 0 0 0-3.24Zm0 2a.38.38 0 1 1 0-.76.38.38 0 0 1 0 .76Zm4-4a1.62 1.62 0 1 0 0 3.24 1.62 1.62 0 0 0 0-3.24Zm0 2a.38.38 0 1 1 0-.76.38.38 0 0 1 0 .76Zm-4-5a1.62 1.62 0 1 0 0 3.24 1.62 1.62 0 0 0 0-3.24Zm0 2a.38.38 0 1 1 0-.76.38.38 0 0 1 0 .76Z' } + ] + }, + 'rh-standard-book': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 11.38H18.26l-6.82-6.82a.62.62 0 0 0-1.06.44v6.38H5a.62.62 0 0 0-.62.62v19a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V12a.62.62 0 0 0-.62-.62Zm-.62 13H25a.62.62 0 0 0-.62.62v5.38h-5.76V12.62h11.76Zm-.89 1.24-3.87 3.87v-3.87ZM11.62 6.51l5.76 5.75v17.23l-5.76-5.75Zm-6 6.11h4.76V24a.59.59 0 0 0 .18.44l5.93 5.94H5.62Zm20.89 17.76 3.87-3.87v3.87Z' + }, + 'rh-standard-bookmark': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 31.62a.62.62 0 0 1-.44-.18L18 22.88l-8.56 8.56A.62.62 0 0 1 8.38 31V5A.61.61 0 0 1 9 4.38h18a.62.62 0 0 1 .62.62v26a.64.64 0 0 1-.38.58.67.67 0 0 1-.24.04Zm-9-10.24a.62.62 0 0 1 .44.18l7.94 7.93V5.62H9.62v23.87l7.94-7.93a.62.62 0 0 1 .44-.18Z' + }, + 'rh-standard-books-multiple': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29.61 29.88 24.29 4.87a.613.613 0 0 0-.74-.48.62.62 0 0 0-.48.74l.29 1.38-3.56.76-.31-1.47a.613.613 0 0 0-.74-.48c-.05 0-.08.03-.12.05v-.36c0-.34-.28-.62-.62-.62H8c-.35 0-.62.28-.62.62V31c0 .34.28.62.62.62h10c.35 0 .62-.28.62-.62V7.73l4.97 23.4c.07.34.41.55.74.48.34-.07.55-.4.48-.74l-.31-1.45 3.56-.76.31 1.48c.07.34.41.55.74.48.34-.07.55-.4.48-.74ZM17.38 7.38h-3.75V5.63h3.75v1.75Zm0 20h-3.75V8.62h3.75v18.76ZM8.62 8.62h3.75v18.76H8.62V8.62Zm3.75-3v1.75H8.62V5.62h3.75Zm-3.75 23h3.75v1.75H8.62v-1.75Zm5 1.75v-1.75h3.75v1.75h-3.75Zm10.63-2.17L20.06 8.49l3.56-.76 4.19 19.71-3.56.76Z' + }, + 'rh-standard-bottle-plastic': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M24.62 15v-2c0-2.55-2.07-4.62-4.62-4.62h-4c-2.55 0-4.62 2.08-4.62 4.62v2c0 1.23.85 2.26 2 2.54v1.92c-1.15.28-2 1.31-2 2.54v7c0 1.45 1.18 2.62 2.62 2.62h8c1.45 0 2.62-1.18 2.62-2.62v-7c0-1.23-.85-2.26-2-2.54v-1.92c1.15-.28 2-1.31 2-2.54Zm-12 0v-2c0-1.86 1.51-3.38 3.38-3.38h4c1.86 0 3.38 1.51 3.38 3.38v2c0 .76-.62 1.38-1.38 1.38h-8c-.76 0-1.38-.62-1.38-1.38Zm2 4.38v-1.75h6.75v1.75h-6.75ZM23.37 22v7c0 .76-.62 1.38-1.38 1.38H14c-.76 0-1.38-.62-1.38-1.38v-7c0-.76.62-1.38 1.38-1.38h8c.76 0 1.38.62 1.38 1.38ZM15 7.62h6c.35 0 .62-.28.62-.62V5c0-.34-.28-.62-.62-.62h-6c-.35 0-.62.28-.62.62v2c0 .34.28.62.62.62Zm.62-2h4.75v.75h-4.75v-.75Z' }, + { path: 'M21 23.38h-6c-.82 0-.82 1.25 0 1.25h6c.82 0 .82-1.25 0-1.25Zm0 3h-6c-.82 0-.82 1.25 0 1.25h6c.82 0 .82-1.25 0-1.25Z' } + ] + }, + 'rh-standard-box': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 6.38H5c-.34 0-.62.28-.62.62v5c0 .34.28.62.62.62h.38V29c0 .34.28.62.62.62h24c.34 0 .62-.28.62-.62V12.62H31c.34 0 .62-.28.62-.62V7c0-.34-.28-.62-.62-.62ZM5.62 7.63h24.75v3.75H5.62V7.63Zm23.75 20.75H6.62V12.63h22.75v15.75Z' }, + { path: 'M15.65 19.72h4.7c1.25 0 2.28-1.02 2.28-2.27s-1.02-2.28-2.28-2.28h-4.7c-1.25 0-2.28 1.02-2.28 2.28s1.02 2.27 2.28 2.27Zm0-3.3h4.7c.57 0 1.03.46 1.03 1.03s-.46 1.02-1.03 1.02h-4.7c-.57 0-1.03-.46-1.03-1.02s.46-1.03 1.03-1.03Z' } + ] + }, + 'rh-standard-boxing-glove': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M26 4.38H11.5c-2.27 0-4.12 1.85-4.12 4.12 0 1.47.78 2.77 1.94 3.5a4.12 4.12 0 0 0-1.94 3.5v6c0 2.23 1.78 4.04 4 4.11V31c0 .34.28.62.62.62h13c.35 0 .62-.28.62-.62v-5.55c1.73-.49 3-2.07 3-3.95V7c0-1.45-1.18-2.62-2.62-2.62Zm-1.62 23H12.62v-1.75h11.75v1.75Zm0 3H12.62v-1.75h11.75v1.75Zm3-8.88c0 1.58-1.29 2.88-2.88 2.88h-13a2.88 2.88 0 0 1-2.88-2.88v-6c0-1.58 1.29-2.88 2.88-2.88h6a2.88 2.88 0 0 1 0 5.76H13c-.35 0-.62.28-.62.62s.28.62.62.62h4.5c2.27 0 4.12-1.85 4.12-4.12 0-1.12-.45-2.13-1.17-2.88h1.04c2.27 0 4.12-1.85 4.12-4.12 0-.34-.28-.62-.62-.62s-.62.28-.62.62c0 1.58-1.29 2.88-2.88 2.88H11.5a2.88 2.88 0 0 1 0-5.76H26c.76 0 1.38.62 1.38 1.38v14.5Z' + }, + 'rh-standard-brain': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.625 16.5a6.128 6.128 0 0 0-3.15-5.352c.1-.379.15-.763.15-1.148a4.63 4.63 0 0 0-4.6-4.625 4.136 4.136 0 0 0-3.525-2c-.916 0-1.785.297-2.5.847a4.082 4.082 0 0 0-2.5-.847 4.136 4.136 0 0 0-3.525 2A4.63 4.63 0 0 0 7.375 10c0 .385.05.77.15 1.148a6.121 6.121 0 0 0-3.111 4.777c-.003.026-.015.048-.015.075 0 .013.007.024.007.037-.011.154-.031.307-.031.463 0 1.917.886 3.694 2.394 4.852a6.038 6.038 0 0 0-.394 2.148 6.094 6.094 0 0 0 4.373 5.864A5.101 5.101 0 0 0 18 31.972a5.101 5.101 0 0 0 7.252-2.608 6.078 6.078 0 0 0 4.32-5.214c.013-.05.03-.097.03-.15 0-.023-.01-.042-.012-.064.01-.146.035-.288.035-.436 0-.738-.132-1.458-.394-2.148a6.095 6.095 0 0 0 2.394-4.852ZM11.852 28.729V26c0-.758.617-1.375 1.375-1.375a.625.625 0 0 0 0-1.25A2.628 2.628 0 0 0 10.602 26v1.985A4.847 4.847 0 0 1 7.625 23.5c0-.727.162-1.433.48-2.099a.624.624 0 0 0-.226-.796 4.854 4.854 0 0 1-2.246-3.98H8A2.378 2.378 0 0 1 10.375 19a.625.625 0 0 0 1.25 0 3.6 3.6 0 0 0-.962-2.44A3.625 3.625 0 0 0 13.65 13a.625.625 0 0 0-1.25 0 2.378 2.378 0 0 1-2.375 2.375H5.769a4.872 4.872 0 0 1 2.77-3.336.626.626 0 0 0 .329-.803A3.345 3.345 0 0 1 8.625 10 3.379 3.379 0 0 1 12 6.625c.042 0 .081.007.122.013l.158.018a.612.612 0 0 0 .618-.36 2.884 2.884 0 0 1 2.602-1.67c.699 0 1.351.26 1.875.717v4.938a2.372 2.372 0 0 1-1.75-2.28.625.625 0 0 0-1.25 0c0 1.784 1.3 3.263 3 3.56v19.317a3.849 3.849 0 0 1-1.875.497c-1.66 0-3.114-1.061-3.647-2.646Zm16.27-8.123a.624.624 0 0 0-.228.795c.3.628.456 1.292.474 1.974H27A2.378 2.378 0 0 1 24.625 21a.625.625 0 0 0-1.25 0A3.629 3.629 0 0 0 27 24.625h1.229a4.837 4.837 0 0 1-3.6 3.612.626.626 0 0 0-.453.42 3.85 3.85 0 0 1-3.676 2.718c-.662 0-1.3-.177-1.875-.497V25.72a2.372 2.372 0 0 1 1.75 2.28.625.625 0 0 0 1.25 0c0-1.784-1.3-3.263-3-3.56v-7.814H23c.823 0 1.615.3 2.232.844a.625.625 0 0 0 .827-.938 4.613 4.613 0 0 0-2.392-1.095c.59-.645.958-1.495.958-2.436a.625.625 0 0 0-1.25 0A2.378 2.378 0 0 1 21 15.375h-2.375V5.343a2.836 2.836 0 0 1 1.875-.718 2.88 2.88 0 0 1 2.547 1.572A2.38 2.38 0 0 1 21 7.375a.625.625 0 0 0 0 1.25 3.63 3.63 0 0 0 3.223-1.978c1.755.117 3.152 1.568 3.152 3.353 0 .414-.082.83-.243 1.236a.626.626 0 0 0 .33.803 4.878 4.878 0 0 1 2.913 4.46 4.858 4.858 0 0 1-2.254 4.106Z' + }, + 'rh-standard-british-pound-decreasing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M25 24.375H12.225a2.6 2.6 0 0 0 .4-1.375v-5.375H22a.625.625 0 0 0 0-1.25h-9.375v-1.104c0-3.583 2.79-6.563 6.22-6.644a6.395 6.395 0 0 1 5.62 3.088.625.625 0 1 0 1.07-.645c-1.41-2.341-4-3.737-6.72-3.693-.064.001-.126.011-.19.014V5a.625.625 0 0 0-1.25 0v2.559c-3.416.779-6 3.967-6 7.712v1.104H10a.625.625 0 0 0 0 1.25h1.375V23c0 .758-.617 1.375-1.375 1.375a.625.625 0 0 0 0 1.25h7.375v3.866l-.933-.933a.625.625 0 1 0-.884.884l2 2a.622.622 0 0 0 .884 0l2-2a.626.626 0 0 0-.884-.884l-.933.933v-3.866H25a.625.625 0 0 0 0-1.25Z' + }, + 'rh-standard-british-pound-increasing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M25 27.375H12.225a2.6 2.6 0 0 0 .4-1.375v-5.375H22a.625.625 0 0 0 0-1.25h-9.375v-1.104c0-3.583 2.79-6.563 6.22-6.644 2.267-.042 4.44 1.129 5.62 3.088a.624.624 0 1 0 1.07-.645c-1.41-2.341-4.001-3.742-6.72-3.693-.064.001-.126.011-.19.014V6.51l.933.933a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884l-2-2a.625.625 0 0 0-.884 0l-2 2a.626.626 0 0 0 .884.884l.933-.933v4.05c-3.416.779-6 3.967-6 7.712v1.104H10a.625.625 0 0 0 0 1.25h1.375V26c0 .758-.617 1.375-1.375 1.375a.625.625 0 0 0 0 1.25h7.375V31a.625.625 0 0 0 1.25 0v-2.375H25a.625.625 0 0 0 0-1.25Z' + }, + 'rh-standard-british-pound': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.97 30.375H8.718A3.594 3.594 0 0 0 9.625 28v-8.375h14.757a.625.625 0 0 0 0-1.25H9.625v-2.001c0-2.907 1.206-5.752 3.308-7.804 2.011-1.964 4.6-3.011 7.325-2.942a10.42 10.42 0 0 1 8.23 4.405.625.625 0 0 0 1.023-.719 11.68 11.68 0 0 0-9.223-4.936c-3.03-.06-5.973 1.098-8.228 3.298-2.342 2.286-3.685 5.456-3.685 8.698v2.001H6.029a.625.625 0 0 0 0 1.25h2.346V28A2.378 2.378 0 0 1 6 30.375a.625.625 0 0 0 0 1.25l.02-.002.01.002h22.94a.625.625 0 0 0 0-1.25Z' + }, + 'rh-standard-bucket': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M10 13.62c.35 0 .62-.28.62-.62 0-2.52 1.53-4.8 3.79-5.81.08.25.31.44.59.44h6c.28 0 .51-.19.59-.44 2.26 1.01 3.79 3.29 3.79 5.81 0 .34.28.62.62.62s.62-.28.62-.62c0-3.19-2.04-6.04-5-7.13V5c0-.34-.28-.62-.62-.62h-6c-.35 0-.62.28-.62.62v.87c-2.96 1.09-5 3.95-5 7.13 0 .34.28.62.62.62Zm5.62-8h4.75v.75h-4.75v-.75Zm12 9.38s0-.04-.01-.06c0-.04-.01-.08-.03-.12a.487.487 0 0 0-.11-.21.304.304 0 0 0-.08-.08.36.36 0 0 0-.1-.07c-.04-.02-.07-.04-.11-.05-.02 0-.03-.02-.05-.02h-.07c-.02 0-.04-.01-.06-.01H9s-.04.01-.06.01h-.07c-.02 0-.04.02-.05.02a.37.37 0 0 0-.11.05.36.36 0 0 0-.1.07c-.03.03-.06.05-.08.08a.36.36 0 0 0-.07.1c-.02.03-.03.07-.04.11l-.03.12c-.01.04-.01.08 0 .12v.07l3.4 16 .03.06c.01.03.02.06.04.09.02.04.05.08.08.11l.06.06c.04.03.08.06.12.08.02.01.04.03.07.04.07.03.15.05.23.05h11.2c.08 0 .16-.02.23-.05.02 0 .04-.02.07-.04.04-.02.09-.05.12-.08l.06-.06c.03-.04.06-.07.08-.11.01-.03.03-.06.04-.09 0-.02.02-.04.03-.06l3.4-16v-.07c0-.02.01-.04.01-.06Zm-4.53 15.38H12.91L9.77 15.63h16.46l-3.14 14.75Z' + }, + 'rh-standard-bug': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M32.18 20.65h-4.86a9.33 9.33 0 0 0-.75-3.12h2.34a.6.6 0 0 0 .44-.18l2.18-2.18a.62.62 0 0 0-.88-.88l-2 2H25.9a9.41 9.41 0 0 0-5.43-4 3.9 3.9 0 1 0-4.94 0 9.41 9.41 0 0 0-5.43 4H7.35l-2-2a.62.62 0 0 0-.88.88l2.18 2.18a.6.6 0 0 0 .44.18h2.34a9.33 9.33 0 0 0-.75 3.12H3.82a.63.63 0 1 0 0 1.25h4.86a9.21 9.21 0 0 0 .75 3.1H7.09a.65.65 0 0 0-.44.18l-2.18 2.2a.61.61 0 0 0 0 .88.63.63 0 0 0 .88 0l2-2h2.75a9.34 9.34 0 0 0 15.8 0h2.75l2 2a.63.63 0 0 0 .88 0 .61.61 0 0 0 0-.88l-2.18-2.19a.65.65 0 0 0-.44-.18h-2.34a9.21 9.21 0 0 0 .75-3.11h4.86a.63.63 0 1 0 0-1.25ZM15.35 9.27A2.65 2.65 0 1 1 18 11.92a2.65 2.65 0 0 1-2.65-2.65ZM18 29.38a8.11 8.11 0 1 1 8.1-8.11 8.11 8.11 0 0 1-8.1 8.11Z' + }, + 'rh-standard-burndown-chart': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M17.38 8v7a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm-7 0v3a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm14 0v11a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Z' }, + { path: 'M5 11.62a.62.62 0 0 0 .62-.62V5.62h24.76V23a.62.62 0 0 0 1.24 0V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62Zm26 16.76c-.92 0-.55 1.28-.62 2H5.62V17a.62.62 0 0 0-1.24 0v14a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62v-2a.62.62 0 0 0-.62-.62Z' }, + { path: 'M32 25.38h-4.74l-5.82-5.82a.6.6 0 0 0-.44-.18h-5.74l-5.82-5.82a.6.6 0 0 0-.44-.18H4a.62.62 0 0 0 0 1.24h4.74l5.82 5.82a.6.6 0 0 0 .44.18h5.74l5.82 5.82a.6.6 0 0 0 .44.18h5a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-butterfly': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 8.375h-5a6.623 6.623 0 0 0-5.485 2.914 2.603 2.603 0 0 0-.568-1.033l.664-3.126a.624.624 0 0 0-.481-.741.62.62 0 0 0-.741.481l-.564 2.65c-.26-.087-.535-.145-.825-.145s-.564.058-.825.146L16.61 6.87a.62.62 0 0 0-.74-.481.624.624 0 0 0-.482.74l.664 3.127a2.61 2.61 0 0 0-.568 1.033A6.623 6.623 0 0 0 10 8.375H5A.625.625 0 0 0 4.375 9v5c0 3.02 2.033 5.57 4.801 6.364-1.088.847-1.801 2.154-1.801 3.636A4.63 4.63 0 0 0 12 28.625c1.435 0 2.703-.67 3.552-1.7.376.99 1.328 1.7 2.448 1.7s2.072-.71 2.448-1.7c.849 1.03 2.117 1.7 3.552 1.7A4.63 4.63 0 0 0 28.625 24c0-1.482-.713-2.79-1.801-3.636 2.768-.795 4.801-3.344 4.801-6.364V9A.625.625 0 0 0 31 8.375Zm-19 19c-1.86 0-3.375-1.514-3.375-3.375s1.514-3.375 3.375-3.375h1a.625.625 0 0 0 0-1.25h-2A5.38 5.38 0 0 1 5.625 14V9.625H10A5.38 5.38 0 0 1 15.375 15v9A3.379 3.379 0 0 1 12 27.375ZM19.375 26c0 .758-.617 1.375-1.375 1.375s-1.375-.617-1.375-1.375V12c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375v14Zm11-12A5.38 5.38 0 0 1 25 19.375h-2a.625.625 0 0 0 0 1.25h1c1.86 0 3.375 1.514 3.375 3.375S25.861 27.375 24 27.375 20.625 25.861 20.625 24v-9A5.38 5.38 0 0 1 26 9.625h4.375V14Z' + }, + 'rh-standard-cactus': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.7 11.999a2.635 2.635 0 0 0-2.136-.589c-1.248.203-2.189 1.362-2.189 2.696V19a.375.375 0 0 1-.375.375h-2.375V8c0-1.999-1.626-3.625-3.625-3.625S14.375 6.001 14.375 8v7.375H12a.375.375 0 0 1-.375-.375v-3c0-1.334-.94-2.494-2.189-2.697a2.627 2.627 0 0 0-3.061 2.59V17A3.629 3.629 0 0 0 10 20.625h4.375V29a.625.625 0 0 0 1.25 0v-9a.625.625 0 0 0-.625-.625h-5A2.378 2.378 0 0 1 7.625 17v-5.107a1.377 1.377 0 0 1 1.61-1.356c.65.105 1.14.734 1.14 1.463v3c0 .896.729 1.625 1.625 1.625h3c.345 0 .625-.28.625-.625V8c0-1.31 1.065-2.375 2.375-2.375S20.375 6.69 20.375 8v12c0 .345.28.625.625.625h3c.896 0 1.625-.729 1.625-1.625v-4.894c0-.727.49-1.356 1.14-1.462A1.376 1.376 0 0 1 28.375 14v7A2.378 2.378 0 0 1 26 23.376h-5a.625.625 0 0 0-.625.625v5a.625.625 0 0 0 1.25 0v-4.375H26A3.629 3.629 0 0 0 29.625 21v-7c0-.772-.337-1.501-.925-2.001ZM23 30.375H13a.625.625 0 0 0 0 1.25h10a.625.625 0 0 0 0-1.25Z' + }, + 'rh-standard-calculator': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 4.38H9a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 26H9.62V5.62h16.76Z' }, + { path: 'M12 12.62h12a.62.62 0 0 0 .62-.62V8a.62.62 0 0 0-.62-.62H12a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62Zm.62-4h10.76v2.76H12.62Zm-.62 20h7a.62.62 0 0 0 0-1.24h-7a.62.62 0 1 0 0 1.24Zm12-1.24h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 1 0 0-1.24Zm-5 8h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 1 0 0-1.24Zm-7 9.24h2a.62.62 0 0 0 0-1.24h-2a.62.62 0 1 0 0 1.24Zm0-4h2a.62.62 0 0 0 0-1.24h-2a.62.62 0 0 0 0 1.24Zm0-4h2a.62.62 0 0 0 0-1.24h-2a.62.62 0 0 0 0 1.24Z' } + ] + }, + 'rh-standard-calendar': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 4.38H5a.62.62 0 0 0-.62.62v20a.76.76 0 0 0 .18.44l6 6a.67.67 0 0 0 .44.18h20a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 1.24v3.76h-4.76V8a.62.62 0 0 0-1.24 0v1.38H11.62V8a.62.62 0 1 0-1.24 0v1.38H5.62V5.62Zm-20 23.87-3.87-3.87h3.87Zm1.24.89V25a.62.62 0 0 0-.62-.62H5.62V10.62h4.76V12a.62.62 0 0 0 1.24 0v-1.38h12.76V12a.62.62 0 1 0 1.24 0v-1.38h4.76v19.76Z' + }, + 'rh-standard-camera': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 9.38h-6.74l-2.82-2.82a.6.6 0 0 0-.44-.18h-6a.6.6 0 0 0-.44.18l-2.82 2.82H5a.62.62 0 0 0-.62.62v19a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V10a.62.62 0 0 0-.62-.62Zm-19 1.24a.6.6 0 0 0 .44-.18l2.82-2.82h5.48l2.82 2.82a.6.6 0 0 0 .44.18h6.38v4.76h-7.65a6.59 6.59 0 0 0-9.46 0H5.62v-4.76Zm6 4A5.38 5.38 0 1 1 12.62 20 5.39 5.39 0 0 1 18 14.62ZM5.62 28.38V16.62h6.69a6.62 6.62 0 1 0 11.38 0h6.69v11.76Z' }, + { path: 'M8 8.62h2a.62.62 0 0 0 0-1.24H8a.62.62 0 1 0 0 1.24Zm18 5h2a.62.62 0 1 0 0-1.24h-2a.62.62 0 0 0 0 1.24Zm-11 7a.62.62 0 0 0 .62-.62A2.39 2.39 0 0 1 18 17.62a.62.62 0 0 0 0-1.24A3.62 3.62 0 0 0 14.38 20a.62.62 0 0 0 .62.62Z' } + ] + }, + 'rh-standard-candle': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M14 29.62h8c.35 0 .62-.28.62-.62V11c0-.34-.28-.62-.62-.62h-8c-.35 0-.62.28-.62.62v18c0 .34.28.62.62.62Zm.62-1.25v-8.75H16c1.45 0 2.62-1.18 2.62-2.62 0-.76.62-1.38 1.38-1.38h1.38v12.75h-6.75Zm6.75-16.75v2.75h-1.38c-1.45 0-2.62 1.18-2.62 2.62 0 .76-.62 1.38-1.38 1.38h-1.38v-6.75h6.75ZM27 30.38H9c-.35 0-.62.28-.62.62s.28.62.62.62h18c.35 0 .62-.28.62-.62s-.28-.62-.62-.62ZM18 9.62c.15 0 .3-.05.42-.16.85-.76 1.33-1.84 1.33-2.96s-.49-2.2-1.33-2.96a.639.639 0 0 0-.84 0c-.85.76-1.33 1.84-1.33 2.96s.49 2.2 1.33 2.96c.12.11.27.16.42.16Zm0-4.69c.33.46.5 1 .5 1.57s-.17 1.11-.5 1.57c-.33-.46-.5-1-.5-1.57s.17-1.11.5-1.57Z' + }, + 'rh-standard-capitol-building': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M9 20.58h18a.63.63 0 0 0 0-1.25h-1.38V19a7.62 7.62 0 0 0-5-7.15V8a.61.61 0 0 0-.62-.62h-1.38V4a.62.62 0 0 0-1.24 0v3.38H16a.61.61 0 0 0-.62.62v3.81a7.62 7.62 0 0 0-5 7.15v.37H9a.63.63 0 0 0 0 1.25Zm7.62-9.25V8.62h2.76v2.71ZM18 12.58A6.38 6.38 0 0 1 24.38 19v.37H11.62V19A6.38 6.38 0 0 1 18 12.58Zm13 17.8h-1.38V27a.62.62 0 0 0-.62-.63H7a.62.62 0 0 0-.62.63v3.42H5a.62.62 0 1 0 0 1.24h26a.62.62 0 0 0 0-1.24Zm-23.38-2.8h20.76v2.8H7.62ZM9.38 22v3a.62.62 0 0 0 1.24 0v-3a.62.62 0 1 0-1.24 0Zm4 0v3a.62.62 0 0 0 1.24 0v-3a.62.62 0 1 0-1.24 0Zm4 0v3a.62.62 0 0 0 1.24 0v-3a.62.62 0 0 0-1.24 0Zm4 0v3a.62.62 0 0 0 1.24 0v-3a.62.62 0 0 0-1.24 0Zm4 0v3a.62.62 0 0 0 1.24 0v-3a.62.62 0 0 0-1.24 0Z' }, + { path: 'M14 18.63a.63.63 0 1 0-.62-.62.62.62 0 0 0 .62.62Zm4 0a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm4 0a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm-8 9.75a.63.63 0 1 0 .62.62.62.62 0 0 0-.62-.62Zm-4 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm8 0a.63.63 0 1 0 .62.62.62.62 0 0 0-.62-.62Zm4 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm4 0a.63.63 0 1 0 .62.62.62.62 0 0 0-.62-.62Z' } + ] + }, + 'rh-standard-car-insurance': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 27.375H5a.625.625 0 0 0 0 1.25h26a.625.625 0 0 0 0-1.25Zm-17.5-8c-.9 0-1.707.389-2.278 1H5a.625.625 0 0 0 0 1.25h5.515c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125a3.08 3.08 0 0 0-.14-.875H19c.345 0 .625-.28.625-.625v-3A3.629 3.629 0 0 0 16 14.375H5a.625.625 0 0 0 0 1.25h11A2.378 2.378 0 0 1 18.375 18v2.375h-2.597a3.112 3.112 0 0 0-2.278-1Zm0 5c-1.034 0-1.875-.84-1.875-1.875s.841-1.875 1.875-1.875 1.875.84 1.875 1.875-.841 1.875-1.875 1.875Z' }, + { path: 'M16.76 18.58c.08.03.16.05.24.05.08 0 .16-.02.24-.05.08-.03.15-.08.2-.14.06-.06.11-.12.14-.2.03-.08.05-.16.05-.24s-.02-.16-.05-.24a.55.55 0 0 0-.14-.2.606.606 0 0 0-.2-.14.657.657 0 0 0-.48 0c-.08.04-.14.08-.2.14a.551.551 0 0 0-.18.44c0 .08.01.16.04.24.03.08.08.14.14.2.06.06.13.11.2.14ZM4.375 13c0 .345.28.625.625.625h7a.626.626 0 0 0 .442-1.067l-4-4A.625.625 0 0 0 8 8.375H5a.625.625 0 0 0 0 1.25h2.741l2.75 2.75H5a.625.625 0 0 0-.625.625ZM19 12.625c.345 0 .625-.28.625-.625V9a.625.625 0 0 0-1.25 0v3c0 .345.28.625.625.625Zm2 0c.16 0 .32-.06.442-.183l2-2a.626.626 0 0 0-.884-.884l-2 2A.626.626 0 0 0 21 12.625Zm-4.442-.183a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884l-2-2a.625.625 0 1 0-.884.884l2 2ZM31 12.375h-4.228l.584-2.75H31a.625.625 0 0 0 0-1.25h-4.15a.625.625 0 0 0-.611.495l-.85 4a.626.626 0 0 0 .611.755h5a.625.625 0 0 0 0-1.25Zm0 2h-6A3.629 3.629 0 0 0 21.375 18v3c0 .345.28.625.625.625h2.515c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125-1.402-3.125-3.125-3.125c-.9 0-1.707.389-2.278 1h-2.597V18A2.378 2.378 0 0 1 25 15.625h6a.625.625 0 0 0 0-1.25Zm-3.5 6.25c1.034 0 1.875.84 1.875 1.875s-.841 1.875-1.875 1.875-1.875-.84-1.875-1.875.841-1.875 1.875-1.875Z' } + ] + }, + 'rh-standard-carrot': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M19.5 11a5 5 0 0 0-3.7 2.27L4.48 30.66a.62.62 0 0 0 .86.86L22.78 20.2c4.41-2.81 1.93-9.83-3.28-9.2Zm2.6 8.2-4.89 3.18-1.77-1.77c-.56-.58-1.46.32-.88.88L16.14 23l-9 5.85 8.6-13.25 1.83 1.82a.62.62 0 0 0 .88-.88l-2-2c3.3-5.92 10.83.52 5.65 4.61Zm7.34-11.76c.58-.56-.32-1.47-.88-.88l-3 3a.62.62 0 0 0 .88.88Zm1.83 4.1a4.41 4.41 0 0 0-5 .86.61.61 0 0 0 0 .88.62.62 0 0 0 .88 0 3.14 3.14 0 0 1 3.58-.62.63.63 0 0 0 .54-1.12Zm-8.11-1.62c1.74-.7 2.12-3.64 1.3-5.19a.63.63 0 0 0-1.13.54 3.14 3.14 0 0 1-.62 3.58.64.64 0 0 0 .45 1.07Z' + }, + 'rh-standard-cart': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M29 30.38a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-16 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm18-3H11.62V8a3.62 3.62 0 1 0-7.24 0 .62.62 0 0 0 1.24 0 2.38 2.38 0 0 1 4.76 0v20a.61.61 0 0 0 .62.62h20a.62.62 0 0 0 0-1.24Z' }, + { path: 'M14 25.62h16a.61.61 0 0 0 .62-.62V9a.61.61 0 0 0-.62-.62H14a.61.61 0 0 0-.62.62v16a.61.61 0 0 0 .62.62Zm6.62-16h2.76v4.76h-2.76Zm-6 0h4.76V15a.61.61 0 0 0 .62.62h4a.61.61 0 0 0 .62-.62V9.62h4.76v14.76H14.62Z' } + ] + }, + 'rh-standard-case-study': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25 26.38a.61.61 0 0 0-.62.62v3.38H5.62V9.62H9A.61.61 0 0 0 9.62 9V5.62h14.76V11a.62.62 0 0 0 1.24 0V5a.61.61 0 0 0-.62-.62H8.84a.55.55 0 0 0-.28.15l-4 4a.55.55 0 0 0-.15.28.24.24 0 0 0 0 .08V31a.61.61 0 0 0 .62.62H25a.61.61 0 0 0 .62-.62v-4a.61.61 0 0 0-.62-.62ZM8.38 6.51v1.87H6.51Z' }, + { path: 'm31.44 27.56-4.34-4.34c3.58-4.11.4-11-5.1-10.84A6.63 6.63 0 0 0 15.38 19c-.13 5.5 6.73 8.68 10.84 5.1l4.34 4.34a.62.62 0 0 0 .88-.88ZM16.62 19c.23-7.1 10.53-7.1 10.76 0-.23 7.1-10.53 7.1-10.76 0Z' } + ] + }, + 'rh-standard-catalog': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.38H5a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62h8a.62.62 0 0 0 0-1.24H5.62V5.62h24.76v4.76H22a.62.62 0 0 0 0 1.24h9a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-24.06 15H5.62v-4.76H13a.62.62 0 0 0 0-1.24H5a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62h1.94a.62.62 0 0 0 0-1.24Zm24.06-6h-9a.62.62 0 0 0 0 1.24h9a.62.62 0 0 0 0-1.24Z' }, + { path: 'm28.14 18.39-8.52-1.89v-6a2.12 2.12 0 0 0-4.24 0V21c-1.11-1.41-2.54-2.81-3.88-2.81a2.12 2.12 0 0 0-1.22 3.86 2.84 2.84 0 0 1 1.1 2C13 34.67 28.33 33.78 28.62 23v-4a.62.62 0 0 0-.48-.61ZM27.38 23c-.23 9.21-13.4 10-14.76.92A4.1 4.1 0 0 0 11 21.05a.87.87 0 0 1 .5-1.58c.89 0 2.49 1.55 4 3.87a.63.63 0 0 0 1.12-.34V10.5a.88.88 0 0 1 1.76 0V17a.62.62 0 0 0 .48.61l8.52 1.89Z' } + ] + }, + 'rh-standard-celebration': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M24 12.62a.62.62 0 0 0 .44-.18l7-7c.58-.56-.31-1.47-.88-.88l-7 7a.62.62 0 0 0 .44 1.06Zm5 2.76h-5a.62.62 0 0 0 0 1.24h5a.62.62 0 0 0 0-1.24Zm3.58.38a.63.63 0 0 0-1.16.48.63.63 0 0 0 1.16-.48ZM20 12.62a.62.62 0 0 0 .62-.62V7a.62.62 0 0 0-1.24 0v5a.62.62 0 0 0 .62.62Zm-.44-8.18a.62.62 0 0 0 .88-.88c-.58-.56-1.44.3-.88.88Zm-5.12 6.12a.64.64 0 0 0-1 .18l-9 20a.63.63 0 0 0 .83.83l20-9a.63.63 0 0 0 .18-1Zm-1.06 16-3.76 1.67v-6l3.76-8.34Zm1.24-14 3.76 3.75v8L14.62 26ZM8.38 25v3.8l-2.13.95Zm11.24-1.29v-6.2l4.3 4.29Z' + }, + 'rh-standard-ceo-businessleader': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 9.38h-6.48l-.75-3.51a.62.62 0 0 0-.61-.49H12.84a.62.62 0 0 0-.61.49l-.75 3.51H5a.61.61 0 0 0-.62.62v20a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V10a.61.61 0 0 0-.62-.62ZM13.35 6.62h9.3l.59 2.76H12.76Zm17 22.76H5.62V10.62h24.76Z' }, + { path: 'M28 8.62h2a.62.62 0 1 0 0-1.24h-2a.62.62 0 0 0 0 1.24Zm-22 0h2a.62.62 0 0 0 0-1.24H6a.62.62 0 1 0 0 1.24Z' } + ] + }, + 'rh-standard-certification': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23 24.38H5.62V11.62H9c.35 0 .62-.28.62-.62V7.62h18.76V14c0 .82 1.25.82 1.25 0V7c0-.34-.28-.62-.62-.62H9s-.05.01-.08.02c-.03 0-.05 0-.08.02-.11.03-.2.07-.28.15l-4 4a.76.76 0 0 0-.15.28c0 .03-.01.05-.02.08 0 .03-.02.05-.02.08v14c0 .34.28.62.62.62H23c.82 0 .82-1.25 0-1.25ZM8.38 8.51v1.87H6.51l1.87-1.87Z' }, + { path: 'M31.62 20.11c0-2-1.63-3.62-3.62-3.62-3.13-.07-4.82 3.93-2.62 6.11V29c0 .25.15.48.39.58.23.1.5.04.68-.13l1.56-1.56 1.56 1.56c.18.18.45.23.68.13.23-.1.39-.32.39-.58v-6.4c.62-.65 1-1.52 1-2.49ZM28 17.73c3.13.08 3.13 4.67 0 4.75-3.13-.08-3.13-4.67 0-4.75Zm.44 8.82a.628.628 0 0 0-.88 0l-.93.93v-4.03c.84.36 1.91.36 2.75 0v4.03l-.93-.93ZM19.62 18c0-.34-.28-.62-.62-.62H9c-.82 0-.82 1.25 0 1.25h10c.35 0 .62-.28.62-.62ZM9 20.38c-.82 0-.82 1.25 0 1.25h6c.82 0 .82-1.25 0-1.25H9Z' } + ] + }, + 'rh-standard-check': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 14.375h-3a.625.625 0 0 0 0 1.25h2.375v11.75H5.625v-11.75H16a.625.625 0 0 0 0-1.25H5a.625.625 0 0 0-.625.625v13c0 .345.28.625.625.625h26c.345 0 .625-.28.625-.625V15a.625.625 0 0 0-.625-.625Z' }, + { path: 'm30.884 7 .558-.558a.626.626 0 0 0-.884-.884L30 6.116l-.558-.558a.625.625 0 0 0-.884 0L27.5 6.616l-1.058-1.058a.625.625 0 0 0-.884 0l-4 4a.626.626 0 0 0 .884.884L26 6.884l.616.616-11.058 11.058c-.03.03-.046.069-.069.103-.02.03-.045.052-.06.085l-.008.018v.001l-1.597 3.587a.625.625 0 0 0 .825.825l3.605-1.606c.037-.016.063-.045.094-.067.031-.02.066-.034.094-.062l13-13a.626.626 0 0 0 0-.884L30.884 7ZM17.64 20.476l-2.012.896.895-2.01 11.418-11.42.002-.002L29 6.884l.557.557.001.001.002.001.556.557L17.64 20.476ZM12 17.375H8a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25Zm16 1.25a.625.625 0 0 0 0-1.25h-2a.625.625 0 0 0 0 1.25h2ZM20.375 25c0 .345.28.625.625.625h7a.625.625 0 0 0 0-1.25h-7a.625.625 0 0 0-.625.625ZM8 25.625h7a.625.625 0 0 0 0-1.25H8a.625.625 0 0 0 0 1.25Zm0-5h2a.625.625 0 0 0 0-1.25H8a.625.625 0 0 0 0 1.25ZM23.375 20c0 .345.28.625.625.625h4a.625.625 0 0 0 0-1.25h-4a.625.625 0 0 0-.625.625Z' } + ] + }, + 'rh-standard-checkbox-blank': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 31.625H5A.625.625 0 0 1 4.375 31V5A.625.625 0 0 1 5 4.375h26a.625.625 0 0 1 .625.625v26a.625.625 0 0 1-.625.625Zm-25.375-1.25h24.75V5.625H5.625Z' + }, + 'rh-standard-checkbox-checked': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.375H5A.625.625 0 0 0 4.375 5v26a.625.625 0 0 0 .625.625h26a.625.625 0 0 0 .625-.625V5A.625.625 0 0 0 31 4.375Zm-.625 26H5.625V5.625h24.75Z' }, + { path: 'M14.558 23.442a.625.625 0 0 0 .884 0l10.5-10.5a.625.625 0 0 0-.884-.884L15 22.116l-3.558-3.558a.625.625 0 0 0-.884.884Z' } + ] + }, + 'rh-standard-checkbox-indeterminate': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.375H5A.625.625 0 0 0 4.375 5v26a.625.625 0 0 0 .625.625h26a.625.625 0 0 0 .625-.625V5A.625.625 0 0 0 31 4.375Zm-.625 26H5.625V5.625h24.75Z' }, + { path: 'M10 18.625h16a.625.625 0 0 0 0-1.25H10a.625.625 0 0 0 0 1.25Z' } + ] + }, + 'rh-standard-checklist': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28 4.38H11.84a.55.55 0 0 0-.28.15l-4 4a.55.55 0 0 0-.15.28.24.24 0 0 0 0 .08V31a.61.61 0 0 0 .62.62H28a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62ZM11.38 6.51v1.87H9.51Zm16 23.87H8.62V9.62H12a.61.61 0 0 0 .62-.62V5.62h14.76Z' }, + { path: 'M14 22.62h8a.61.61 0 0 0 .62-.62v-2.67a.62.62 0 0 0-1.24 0v2.05h-6.76v-6.76h4.71a.62.62 0 0 0 0-1.24H14a.61.61 0 0 0-.62.62v8a.61.61 0 0 0 .62.62Z' }, + { path: 'M17.11 17.56c-.57-.58-1.47.32-.89.88l1.34 1.34a.63.63 0 0 0 .88 0l4-4c.58-.57-.32-1.47-.88-.89L18 18.45Z' } + ] + }, + 'rh-standard-cheeseburger': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 21.38c-2-.11-2-2.06-4.33-2s-2.37 1.89-4.33 2c-2-.11-2-2.06-4.33-2s-2.37 1.89-4.34 2a2.3 2.3 0 0 1-1.74-.84 3.5 3.5 0 0 0-5.19 0 2.28 2.28 0 0 1-1.74.84.62.62 0 0 0 0 1.24c2.34.06 2.37-1.89 4.34-2a2.28 2.28 0 0 1 1.74.84 3.5 3.5 0 0 0 5.19 0 2.25 2.25 0 0 1 3.48 0 3.48 3.48 0 0 0 5.18 0 2.28 2.28 0 0 1 1.74-.84c2 .11 2 2.06 4.33 2a.62.62 0 0 0 0-1.24Zm-2 3H7a.62.62 0 0 0-.62.62v5a.62.62 0 0 0 .62.62h22a.62.62 0 0 0 .62-.62v-5a.62.62 0 0 0-.62-.62Zm-.62 5H7.62v-3.76h20.76ZM7 17.62h22a.62.62 0 0 0 .62-.62C29 1.58 7 1.58 6.37 17a.63.63 0 0 0 .63.62Zm11-11a10.4 10.4 0 0 1 10.36 9.76H7.64A10.4 10.4 0 0 1 18 6.62Z' + }, + 'rh-standard-cio-itdm': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M14 18.62h8a.62.62 0 0 0 0-1.24h-.38V13a.62.62 0 0 0-1.24 0v4.38h-1.76v-2.5a.62.62 0 1 0-1.24 0v2.5h-1.76v-1.26a.62.62 0 0 0-1.24 0v1.26H14a.62.62 0 0 0 0 1.24Z' }, + { path: 'M31 6.38H5a.61.61 0 0 0-.62.62v17a.61.61 0 0 0 .62.62h10.38v3.76H9a.62.62 0 1 0 0 1.24h18a.62.62 0 0 0 0-1.24h-6.38v-3.76H31a.61.61 0 0 0 .62-.62V7a.61.61 0 0 0-.62-.62Zm-11.62 22h-2.76v-3.76h2.76Zm11-5H5.62V7.62h24.76Z' } + ] + }, + 'rh-standard-circuit': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M30 29.38a.61.61 0 0 0-.62.62v.38h-6.76v-5.84a2.62 2.62 0 1 0-1.24 0v5.84h-7.76v-3.12l2.82-2.82a.6.6 0 0 0 .18-.44v-4.46a2.62 2.62 0 1 0-1.24 0v4.2l-2.82 2.82a.6.6 0 0 0-.18.44v3.38H5.62V5.62h6.76v4.12l-2.82 2.82a.6.6 0 0 0-.18.44v6.46a2.62 2.62 0 1 0 1.24 0v-6.2l2.82-2.82a.6.6 0 0 0 .18-.44V5.62h7.76v3.84a2.62 2.62 0 1 0 1.24 0V5.62h6.76v2.76H28a.61.61 0 0 0-.62.62v6a.61.61 0 0 0 .62.62h1.38V17a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62h-1.38V9.62H30a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h25a.61.61 0 0 0 .62-.62v-1a.61.61 0 0 0-.62-.62ZM20.62 22A1.38 1.38 0 1 1 22 23.38 1.38 1.38 0 0 1 20.62 22Zm-6-5A1.38 1.38 0 1 1 16 18.38 1.38 1.38 0 0 1 14.62 17Zm-3.24 5A1.38 1.38 0 1 1 10 20.62 1.38 1.38 0 0 1 11.38 22Zm12-10A1.38 1.38 0 1 1 22 10.62 1.38 1.38 0 0 1 23.38 12Z' }, + { path: 'M32 19.38h-4a.61.61 0 0 0-.62.62v7a.61.61 0 0 0 .62.62h4a.61.61 0 0 0 .62-.62v-7a.61.61 0 0 0-.62-.62Zm-.62 7h-2.76v-5.76h2.76Z' } + ] + }, + 'rh-standard-city': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 30.38h-.38V26a.61.61 0 0 0-.62-.62h-4a.61.61 0 0 0-.62.62v4.38h-.76V29a.61.61 0 0 0-.62-.62h-4a.61.61 0 0 0-.62.62v1.38h-2.76V18a.61.61 0 0 0-.62-.62H6a.61.61 0 0 0-.62.62v12.38H5a.62.62 0 1 0 0 1.24h26a.62.62 0 0 0 0-1.24Zm-24.38 0V18.62h8.76v11.76Zm14 0v-.76h2.76v.76Zm6 0v-3.76h2.76v3.76Z' }, + { path: 'M13 16.62a.61.61 0 0 0 .62-.62V8.62h7.76V20a.61.61 0 0 0 .62.62h5.38V24a.62.62 0 0 0 1.24 0v-4a.61.61 0 0 0-.62-.62h-5.38V8a.61.61 0 0 0-.62-.62h-2.38V4a.62.62 0 0 0-1.24 0v3.38h-1.76V5a.62.62 0 0 0-1.24 0v2.38H13a.61.61 0 0 0-.62.62v8a.61.61 0 0 0 .62.62Z' }, + { path: 'M16 10.38a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm3 0a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm-3 3a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm3 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm0 2.99a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm0 9.01a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm0-3a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm3 3a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm0-3a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm2.38.62a.62.62 0 1 0 .62-.63.62.62 0 0 0-.62.63ZM19 19.38a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Z' } + ] + }, + 'rh-standard-click': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.62 19a.59.59 0 0 0 0-.13.22.22 0 0 0 0-.08l-.07-.11-.07-.09a.27.27 0 0 0-.08-.07l-.12-.07-19-7h-.44a.33.33 0 0 0-.1.06l-.1.07-.06.09a.26.26 0 0 0-.07.11s0 .06 0 .09a.43.43 0 0 0 0 .26v.09l7 19a.43.43 0 0 1 0 .07l.09.12h.05a.42.42 0 0 0 .17.1.58.58 0 0 0 .19 0 .64.64 0 0 0 .2 0 .46.46 0 0 0 .15-.09s0 0 .05 0a.38.38 0 0 0 .09-.12v-.07l2.9-8.71 8.71-2.9a.42.42 0 0 0 .17-.1h.05l.09-.12a.43.43 0 0 1 0-.07v-.09a.5.5 0 0 0 .2-.24Zm-9.82 2.4a.37.37 0 0 0-.12.07l-.09.06a.86.86 0 0 0-.07.1.39.39 0 0 0-.06.11L19 29.11l-5.94-16.06 16 5.92ZM9.43 10.33a.63.63 0 0 0 .88 0 .63.63 0 0 0 0-.88L7.48 6.62a.62.62 0 0 0-.88.88ZM12 9.62a.62.62 0 0 0 .62-.62V5a.62.62 0 1 0-1.24 0v4a.62.62 0 0 0 .62.62ZM9.62 12a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0 0 1.24h4a.62.62 0 0 0 .62-.62Zm-.04 1.81-2.83 2.83a.63.63 0 0 0 0 .88.59.59 0 0 0 .44.19.63.63 0 0 0 .45-.19l2.83-2.83a.63.63 0 0 0 0-.88.64.64 0 0 0-.89 0Zm4.67-3.16a.64.64 0 0 0 .45-.19l2.83-2.83a.63.63 0 1 0-.89-.88l-2.83 2.83a.63.63 0 0 0 .44 1.07Z' + }, + 'rh-standard-clipboard-checklist': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M22 20.71a.62.62 0 0 0-.62.62v2.05h-6.76v-6.76h4.71a.62.62 0 0 0 0-1.24H14a.62.62 0 0 0-.62.62v8a.62.62 0 0 0 .62.62h8a.62.62 0 0 0 .62-.62v-2.67a.62.62 0 0 0-.62-.62Z' }, + { path: 'M17.11 19.56a.63.63 0 1 0-.89.88l1.34 1.34a.63.63 0 0 0 .88 0l4-4a.63.63 0 0 0-.88-.89L18 20.45Z' }, + { path: 'M27 7.38h-4a.62.62 0 0 0-.62.62v1.18h-8.76V8a.62.62 0 0 0-.62-.62H9a.62.62 0 0 0-.62.62v23a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 .62-.62V8a.62.62 0 0 0-.62-.62Zm-.62 23H9.62V8.62h2.76v1.19a.62.62 0 0 0 .62.62h10a.62.62 0 0 0 .62-.62V8.62h2.76ZM12 6.62h3.09a.63.63 0 0 0 .67-.4 2.39 2.39 0 0 1 4.48 0 .6.6 0 0 0 .68.4H24a.62.62 0 0 0 0-1.24h-2.77a3.63 3.63 0 0 0-6.46 0H12a.62.62 0 0 0 0 1.24Z' } + ] + }, + 'rh-standard-clock': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M32 17.38a.62.62 0 0 0-.62.62 13.38 13.38 0 1 1-14-13.34v10.28a3.12 3.12 0 0 0 .62 6.18 3.09 3.09 0 0 0 1.75-.53l1.8 1.85a.63.63 0 1 0 .9-.88l-1.83-1.86a3.08 3.08 0 0 0 .5-1.7 3.12 3.12 0 0 0-2.5-3.06V4a.62.62 0 0 0-.62-.62A14.62 14.62 0 1 0 32.62 18a.62.62 0 0 0-.62-.62ZM19.88 18A1.88 1.88 0 1 1 18 16.12 1.89 1.89 0 0 1 19.88 18Z' + }, + 'rh-standard-cloud-automation': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.62 15.52c-.05-9.6-12.95-12.64-17.28-4.09a7.12 7.12 0 1 0-.84 14.19h.5a.62.62 0 0 0 0-1.24h-.5c-8.5-.46-7.35-12.79 1.09-11.65a.64.64 0 0 0 .69-.36c3.59-8 15.4-5.21 15.08 3.52V16a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71H27a.62.62 0 0 0 0 1.24h.5a5.12 5.12 0 0 0 1.12-10.09Z' }, + { path: 'M24 24.38h-1.1a4 4 0 0 0-.7-1.69l.78-.78a.63.63 0 0 0-.89-.89l-.78.78a4 4 0 0 0-1.69-.69V20a.62.62 0 0 0-1.24 0v1.11a4 4 0 0 0-1.69.69l-.78-.8a.63.63 0 0 0-.89.89l.78.78a4 4 0 0 0-.7 1.69H14a.62.62 0 0 0 0 1.24h1.1a4 4 0 0 0 .7 1.69l-.78.78a.63.63 0 0 0 .89.89l.78-.78a4 4 0 0 0 1.69.69V30a.62.62 0 0 0 1.24 0v-1.11a4 4 0 0 0 1.69-.69l.78.78a.63.63 0 0 0 .89-.89l-.78-.78a4 4 0 0 0 .7-1.69H24a.62.62 0 0 0 0-1.24Zm-5 3.33a2.71 2.71 0 0 1 0-5.42 2.71 2.71 0 0 1 0 5.42Z' } + ] + }, + 'rh-standard-cloud-deploy': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.62 15.52a9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19H15a.62.62 0 0 0 0-1.24h-4.5a5.88 5.88 0 1 1 1.09-11.65.63.63 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13V16a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71H21a.62.62 0 0 0 0 1.24h6.5a5.11 5.11 0 0 0 1.12-10.1Z' }, + { path: 'm20.44 21.56-2-2a.63.63 0 0 0-.88 0l-2 2c-.58.56.32 1.46.88.88l.94-.93V29a.62.62 0 0 0 1.24 0v-7.49l.94.93a.62.62 0 0 0 .88-.88Z' } + ] + }, + 'rh-standard-cloud-inspect': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.62 14.52a9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19H12a.62.62 0 0 0 0-1.24h-1.5a5.88 5.88 0 1 1 1.09-11.65.63.63 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13V15a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71H26a.62.62 0 0 0 0 1.24h1.5a5.11 5.11 0 0 0 1.12-10.1Z' }, + { path: 'M23.39 26.51a5.62 5.62 0 1 0-.88.88l3 3.05a.62.62 0 0 0 .88-.88ZM14.62 23a4.38 4.38 0 0 1 8.76 0 4.38 4.38 0 0 1-8.76 0Z' } + ] + }, + 'rh-standard-cloud-migration': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M30.67 22.51a5.1 5.1 0 0 0-2.05-9 9.12 9.12 0 0 0-17.28-4.08 7.1 7.1 0 0 0-6.72 11.05 7.12 7.12 0 0 0 5.88 11.14H28a.69.69 0 0 0 .29-.07 5.09 5.09 0 0 0 2.38-9Zm-3.17 7.87h-17a5.88 5.88 0 1 1 1.09-11.65.64.64 0 0 0 .69-.36 7.86 7.86 0 0 1 4-4.05.63.63 0 0 0-.52-1.14 9.09 9.09 0 0 0-4.4 4.25 7 7 0 0 0-5.89 2 5.73 5.73 0 0 1-.83-3 5.84 5.84 0 0 1 7-5.77.63.63 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13V14a.63.63 0 0 0 .56.66 3.85 3.85 0 0 1 1.59 7.14 5 5 0 0 0-.88-.29 9.07 9.07 0 0 0-4.29-7.74.61.61 0 0 0-.86.2.63.63 0 0 0 .2.86 7.84 7.84 0 0 1 3.71 6.68V22a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71Z' }, + { path: 'M20.44 8.56a.63.63 0 0 0-.88 0l-2 2c-.58.56.32 1.46.88.88l.94-.93V18a.62.62 0 0 0 1.24 0v-7.49l.94.93a.62.62 0 0 0 .88-.88Z' } + ] + }, + 'rh-standard-cloud-native-development': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M29 21.37a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-2 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-8 3.01h-8.5a5.88 5.88 0 1 1 1.09-11.65.63.63 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13v.5a.63.63 0 0 0 1.25.08v-.55a9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19H19a.62.62 0 0 0 0-1.24Z' }, + { path: 'M32 18.38H22a.61.61 0 0 0-.62.62v10a.61.61 0 0 0 .62.62h10a.61.61 0 0 0 .62-.62V19a.61.61 0 0 0-.62-.62Zm-.62 10h-8.76v-8.76h8.76Z' } + ] + }, + 'rh-standard-cloud-private': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.62 17.52a9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19H28a.75.75 0 0 0 .26-.05 5.11 5.11 0 0 0 .36-10Zm-1.12 8.86h-17a5.88 5.88 0 1 1 1.09-11.65.64.64 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13v.5a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71Z' }, + { path: 'M21.62 16.71a2.34 2.34 0 1 0-3.61 2L17 22.85a.63.63 0 0 0 .12.53.6.6 0 0 0 .49.24H21a.6.6 0 0 0 .49-.24.63.63 0 0 0 .12-.53l-1.05-4.18a2.34 2.34 0 0 0 1.06-1.96Z' } + ] + }, + 'rh-standard-cloud-secured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M10.5 13.62a5.93 5.93 0 0 1 1.09.11.63.63 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13v.5a.63.63 0 0 0 .56.66 3.89 3.89 0 0 1 3.24 2.54.63.63 0 0 0 .8.38.62.62 0 0 0 .38-.8 5.17 5.17 0 0 0-3.71-3.27 9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19H23a.62.62 0 0 0 0-1.24H10.5a5.88 5.88 0 0 1 0-11.76Z' }, + { path: 'm32.13 22-3-.64a.57.57 0 0 0-.26 0l-3 .64a.61.61 0 0 0-.49.61v3.45a3.62 3.62 0 1 0 7.24 0v-3.42a.61.61 0 0 0-.49-.64Z' } + ] + }, + 'rh-standard-cloud-services': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.625 12.522V12.5c0-5.031-4.093-9.125-9.125-9.125a9.125 9.125 0 0 0-8.164 5.052 7.002 7.002 0 0 0-.836-.052A7.133 7.133 0 0 0 3.375 15.5a7.097 7.097 0 0 0 5.481 6.935.619.619 0 0 0 .752-.465.625.625 0 0 0-.464-.752A5.852 5.852 0 0 1 4.625 15.5 5.882 5.882 0 0 1 10.5 9.625c.354 0 .71.034 1.089.105a.63.63 0 0 0 .688-.365 7.875 7.875 0 0 1 7.223-4.74c4.342 0 7.875 3.532 7.875 7.875 0 .13-.01.258-.018.386l-.008.122a.625.625 0 0 0 .557.661 3.856 3.856 0 0 1 3.469 3.831 3.88 3.88 0 0 1-3.875 3.875H27a.625.625 0 0 0 0 1.25h.5a5.13 5.13 0 0 0 5.125-5.125 5.098 5.098 0 0 0-4-4.978Z' }, + { path: 'M28 24.375c-1.23 0-2.26.855-2.542 2H25A1.377 1.377 0 0 1 23.625 25v-6.491l.933.933a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884l-2-2c-.016-.017-.038-.023-.055-.037a.624.624 0 0 0-.147-.097.624.624 0 0 0-.48 0 .586.586 0 0 0-.148.098c-.017.014-.038.02-.054.036l-2 2a.626.626 0 0 0 .884.884l.933-.933V25A2.628 2.628 0 0 0 25 27.625h.459c.282 1.145 1.31 2 2.541 2 1.447 0 2.625-1.178 2.625-2.625S29.447 24.375 28 24.375Zm0 4c-.758 0-1.375-.617-1.375-1.375s.617-1.375 1.375-1.375 1.375.617 1.375 1.375-.617 1.375-1.375 1.375Z' }, + { path: 'm19.558 29.558-.933.933v-14.95c1.145-.282 2-1.31 2-2.541 0-1.447-1.178-2.625-2.625-2.625S15.375 11.553 15.375 13c0 1.23.855 2.26 2 2.542V30.49l-.933-.933a.625.625 0 1 0-.884.884l2 2c.015.015.034.02.05.034a.617.617 0 0 0 .152.1.627.627 0 0 0 .48 0 .617.617 0 0 0 .152-.1c.016-.013.035-.019.05-.034l2-2a.626.626 0 0 0-.884-.884ZM16.625 13c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375-.617 1.375-1.375 1.375-1.375-.617-1.375-1.375Z' }, + { path: 'm15.442 18.558-2-2c-.016-.017-.038-.023-.055-.037a.624.624 0 0 0-.147-.097.624.624 0 0 0-.48 0 .586.586 0 0 0-.148.098c-.017.014-.038.02-.054.036l-2 2a.626.626 0 0 0 .884.884l.933-.933V25c0 .758-.617 1.375-1.375 1.375h-.459a2.624 2.624 0 0 0-2.541-2c-1.447 0-2.625 1.178-2.625 2.625S6.553 29.625 8 29.625c1.23 0 2.26-.855 2.541-2H11A2.628 2.628 0 0 0 13.625 25v-6.491l.933.933a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884ZM8 28.375c-.758 0-1.375-.617-1.375-1.375S7.242 25.625 8 25.625s1.375.617 1.375 1.375S8.758 28.375 8 28.375Z' } + ] + }, + 'rh-standard-cloud-unsecured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23 25.38H10.5a5.88 5.88 0 1 1 1.09-11.65.63.63 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13v.5a.63.63 0 0 0 .56.66 3.89 3.89 0 0 1 3.24 2.54.63.63 0 0 0 .8.38.62.62 0 0 0 .38-.8 5.17 5.17 0 0 0-3.71-3.27 9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19H23a.62.62 0 0 0 0-1.24Z' }, + { path: 'M25.37 26.09A3.64 3.64 0 0 0 29 29.72a3.54 3.54 0 0 0 1.27-.24l-4.9-4.91Zm7.34 2.29-.55-.55a3.67 3.67 0 0 0 .46-1.74v-3.45a.62.62 0 0 0-.49-.61l-3-.64a.57.57 0 0 0-.26 0l-2.6.55-.38-.38a.62.62 0 0 0-.88.88l.36.36 6 6 .46.45a.63.63 0 0 0 .88 0 .63.63 0 0 0 0-.87Z' } + ] + }, + 'rh-standard-cloud-update': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.62 15.52a9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19H12a.62.62 0 0 0 0-1.24h-1.5a5.88 5.88 0 1 1 1.09-11.65.63.63 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13V16a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71H26a.62.62 0 0 0 0 1.24h1.5a5.11 5.11 0 0 0 1.12-10.1Z' }, + { path: 'M24 18.38a.61.61 0 0 0-.62.62v1.48a5.62 5.62 0 1 0 1.13 4.64.62.62 0 0 0-1.22-.24 4.41 4.41 0 1 1-.8-3.5H21a.62.62 0 0 0 0 1.24h3a.61.61 0 0 0 .62-.62v-3a.61.61 0 0 0-.62-.62Z' } + ] + }, + 'rh-standard-cloud': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.62 17.52a9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19H28a.75.75 0 0 0 .26-.05 5.11 5.11 0 0 0 .36-10Zm-1.12 8.86h-17a5.88 5.88 0 1 1 1.09-11.65.64.64 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13v.5a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71Z' + }, + 'rh-standard-cluster': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M26.46 18.62a2.62 2.62 0 1 0 0-1.24h-4.9a3.56 3.56 0 0 0-.6-1.46l6.69-6.68a2.56 2.56 0 0 0 1.35.38A2.62 2.62 0 1 0 26.38 7a2.56 2.56 0 0 0 .38 1.35L20.08 15a3.56 3.56 0 0 0-1.46-.6V9.54a2.62 2.62 0 1 0-1.24 0v4.9a3.56 3.56 0 0 0-1.46.6L9.24 8.35A2.56 2.56 0 0 0 9.62 7 2.62 2.62 0 1 0 7 9.62a2.56 2.56 0 0 0 1.35-.38L15 15.92a3.56 3.56 0 0 0-.6 1.46H9.54a2.62 2.62 0 1 0 0 1.24h4.9a3.56 3.56 0 0 0 .6 1.46l-6.69 6.68A2.56 2.56 0 0 0 7 26.38 2.62 2.62 0 1 0 9.62 29a2.56 2.56 0 0 0-.38-1.35L15.92 21a3.56 3.56 0 0 0 1.46.6v4.9a2.62 2.62 0 1 0 1.24 0v-4.9a3.56 3.56 0 0 0 1.46-.6l6.68 6.69a2.56 2.56 0 0 0-.38 1.31A2.62 2.62 0 1 0 29 26.38a2.56 2.56 0 0 0-1.35.38L21 20.08a3.56 3.56 0 0 0 .6-1.46Zm2.54-2A1.38 1.38 0 1 1 27.62 18 1.38 1.38 0 0 1 29 16.62Zm0-11A1.38 1.38 0 1 1 27.62 7 1.38 1.38 0 0 1 29 5.62ZM5.62 7A1.38 1.38 0 1 1 7 8.38 1.38 1.38 0 0 1 5.62 7ZM7 19.38A1.38 1.38 0 1 1 8.38 18 1.38 1.38 0 0 1 7 19.38Zm0 11A1.38 1.38 0 1 1 8.38 29 1.38 1.38 0 0 1 7 30.38ZM30.38 29A1.38 1.38 0 1 1 29 27.62 1.38 1.38 0 0 1 30.38 29ZM16.62 7A1.38 1.38 0 1 1 18 8.38 1.38 1.38 0 0 1 16.62 7Zm2.76 22A1.38 1.38 0 1 1 18 27.62 1.38 1.38 0 0 1 19.38 29ZM18 20.38A2.38 2.38 0 1 1 20.38 18 2.39 2.39 0 0 1 18 20.38Z' + }, + 'rh-standard-coaxial-cable': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M25.5 18.88h-15c-6.44-.21-6.44-9.55 0-9.75h2c.25.59.82 1 1.5 1h1.38v1.38c0 .34.28.62.62.62h8c.35 0 .62-.28.62-.62v-.38H26c.35 0 .62-.28.62-.62V9.13H29c.82 0 .82-1.25 0-1.25h-2.38V6.5c0-.34-.28-.62-.62-.62h-1.38V5.5c0-.34-.28-.62-.62-.62h-8c-.35 0-.62.28-.62.62v1.38H14c-.67 0-1.25.41-1.5 1h-2c-8.11.29-8.1 11.96 0 12.25h15c6.44.21 6.44 9.55 0 9.75H9c-.82 0-.82 1.25 0 1.25h16.5c8.11-.29 8.1-11.96 0-12.25Zm-.12-11.75v2.75h-.75V7.13h.75Zm-8.75-1h6.75v4.75h-6.75V6.12Zm-2.62 2h1.38v.75h-1.38c-.49 0-.49-.76 0-.75Z' + }, + 'rh-standard-code': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.38H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 26H5.62V5.62h24.76Z' }, + { path: 'M17.24 21.54a.62.62 0 0 0 .74-.49l1.24-5.84a.64.64 0 0 0-.48-.75.63.63 0 0 0-.74.54l-1.25 5.84a.64.64 0 0 0 .49.7ZM23.12 18 21 20.11a.63.63 0 1 0 .88.89l2.56-2.56a.62.62 0 0 0 0-.89L21.88 15a.63.63 0 1 0-.88.88Zm-9 3a.63.63 0 0 0 .88-.89L12.88 18 15 15.87c.59-.56-.31-1.46-.88-.88l-2.56 2.56a.62.62 0 0 0 0 .89Z' } + ] + }, + 'rh-standard-coffee-beans': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.61 12.94v-.07l-.84-3.94V5c0-.34-.28-.62-.62-.62H9s-.05.01-.07.02c-.03 0-.05-.02-.07-.02-.34 0-.62.28-.62.62v3.93l-.84 3.94v.07c0 .02-.01.04-.01.06v18c0 .34.28.62.62.62h20c.34 0 .62-.28.62-.62V13s-.01-.04-.01-.06Zm-6.99-7.31h4.9v2.75h-4.9V5.63Zm-1.25 0v7.75h-4.75V5.63h4.75Zm-10.9 0h4.9v2.75h-4.9V5.63Zm-.85 24.75V13.07l.73-3.44h5.02v4.38c0 .34.28.62.62.62h6c.34 0 .62-.28.62-.62V9.63h5.02l.73 3.44v17.31H8.62Z' }, + { path: 'M14.74 18.24c-1.39 1.39-1.06 3.98.73 5.78 1.05 1.04 2.36 1.59 3.55 1.59.85 0 1.64-.28 2.22-.86 1.39-1.39 1.06-3.98-.73-5.78-1.79-1.79-4.39-2.12-5.78-.73Zm1.62 4.9c-1.06-1.06-1.46-2.5-1.07-3.47l4.54 4.54c-.97.39-2.4 0-3.47-1.07Zm4.35.19-4.54-4.54c.97-.39 2.4 0 3.47 1.07 1.06 1.06 1.46 2.5 1.07 3.47Z' } + ] + }, + 'rh-standard-collaboration': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M13.29 22.79a3.61 3.61 0 1 0-4.58 0A6.64 6.64 0 0 0 4.37 29a.63.63 0 0 0 .63.62h12a.62.62 0 0 0 .62-.62 6.63 6.63 0 0 0-4.33-6.21ZM8.62 20a2.38 2.38 0 0 1 4.75 0 2.38 2.38 0 0 1-4.75 0Zm-3 8.38a5.38 5.38 0 0 1 10.68 0Zm21.67-5.59a3.61 3.61 0 1 0-4.58 0A6.64 6.64 0 0 0 18.37 29a.63.63 0 0 0 .63.62h12a.62.62 0 0 0 .62-.62 6.63 6.63 0 0 0-4.33-6.21ZM22.62 20a2.38 2.38 0 0 1 4.75 0 2.38 2.38 0 0 1-4.75 0Zm-3 8.38a5.38 5.38 0 0 1 10.68 0Z' }, + { path: 'M31 6.38H5a.63.63 0 0 0-.63.62v6a.63.63 0 0 0 .63.62h3.74c2.73 2.67 1.79 2.66 4.52 0h9.48c2.73 2.67 1.8 2.66 4.52 0H31a.62.62 0 0 0 .62-.62V7a.62.62 0 0 0-.62-.62Zm-.63 6H27a.6.6 0 0 0-.44.18L25 14.12c-.55-.48-1.63-1.84-2-1.75H13c-.4-.08-1.38 1.19-2 1.74l-1.56-1.55a.6.6 0 0 0-.44-.18H5.62V7.62h24.75Z' } + ] + }, + 'rh-standard-combustible': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M24.38 13.5a.635.635 0 0 0-.65-.06c-.21.11-.35.32-.35.56 0 1.33-1.09 2.45-2.44 2.37 2.4-5.39-1.65-11.88-7.58-11.99-.1-.01-.2 0-.3.03-.22.08-.38.28-.41.52-.02.17.03.35.15.48l.09.09c1.66 1.56 1.96 4.27.69 6.16-.19.29-.11.68.18.87.29.19.68.11.86-.18 1.28-1.91 1.31-4.56.1-6.51 4.57.94 7.11 6.6 4.74 10.71-.19.32-.01.78.35.89 1.86.68 4.03-.43 4.61-2.25 5.08 4.58 3.21 13.39-3.19 15.62 1.08-3.04-.16-6.58-2.9-8.29a.624.624 0 0 0-.67 0c-2.74 1.71-3.98 5.25-2.9 8.29-6.32-2.21-8.26-10.85-3.32-15.49a.61.61 0 0 0 0-.88.61.61 0 0 0-.88 0c-6.05 5.77-2.96 16.29 5.2 17.97.24.05.49-.04.64-.25.15-.2.16-.47.03-.68-1.53-2.5-.81-5.97 1.57-7.67 2.37 1.7 3.09 5.17 1.57 7.67-.13.21-.11.48.03.68.15.2.4.3.64.25 8.81-1.87 11.41-13.52 4.14-18.88Z' + }, + 'rh-standard-command-line': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm11.44 25.44 7-7a.61.61 0 0 0 0-.88l-7-7a.63.63 0 1 0-.88.88L17.12 18l-6.56 6.56a.63.63 0 1 0 .88.88Zm6.94-.52a.63.63 0 0 0 .62.63h7a.63.63 0 0 0 0-1.25h-7a.62.62 0 0 0-.62.62Z' }, + { path: 'M31 4.38H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 26H5.62V5.62h24.76Z' } + ] + }, + 'rh-standard-community-culture': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M21.69 17.07a6.48 6.48 0 0 0 6.47-6.48c-.27-8.56-12.7-8.54-12.95 0a6.48 6.48 0 0 0 6.48 6.48ZM18.55 6.41a5.23 5.23 0 1 1 3.14 9.41 5.26 5.26 0 0 1-3.14-9.41Zm-8.7 6.31a6.5 6.5 0 0 0-6.47 6.48c.3 8.57 12.64 8.57 13 0a6.49 6.49 0 0 0-6.53-6.48Zm0 11.71C2.94 24.2 3 14.18 9.85 14c6.91.19 6.91 10.21 0 10.43Zm13.36-5.76a6.5 6.5 0 0 0-6.47 6.48c.3 8.57 12.64 8.57 13 0a6.49 6.49 0 0 0-6.53-6.48Zm0 11.71c-6.91-.23-6.9-10.25 0-10.46 6.91.22 6.91 10.24 0 10.46Zm7.89-15.75a2.58 2.58 0 0 0-2.1 4.71 2.58 2.58 0 0 0 2.1-4.71Zm.16 2.9a1.33 1.33 0 0 1-2.42-1.08 1.33 1.33 0 0 1 2.42 1.08ZM10.29 11a2.58 2.58 0 0 0 2.1-4.71 2.58 2.58 0 0 0-2.1 4.71Zm-.16-2.89a1.33 1.33 0 0 1 2.42 1.09 1.33 1.33 0 0 1-2.42-1.08ZM14.6 26.5a2.58 2.58 0 0 0-2.09 4.71 2.58 2.58 0 0 0 2.09-4.71Zm.17 2.9a1.33 1.33 0 0 1-2.42-1.08 1.33 1.33 0 0 1 2.42 1.08Z' + }, + 'rh-standard-community-people': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M12.87 23.29a3.86 3.86 0 1 0-4.74 0A7.11 7.11 0 0 0 3.38 30a.61.61 0 0 0 .62.62h13a.63.63 0 0 0 .63-.62 7.13 7.13 0 0 0-4.76-6.71Zm-5-3a2.62 2.62 0 0 1 5.24 0 2.62 2.62 0 0 1-5.23-.04Zm-3.21 9.09c.84-6.94 10.84-6.93 11.68 0Zm8.71-14a6 6 0 0 1 9.48.18.61.61 0 0 0 .66-.07c1.07-1-2.27-3-3.13-3.21a3.86 3.86 0 1 0-4.76 0c-.86.25-4.2 2.18-3.13 3.21a.62.62 0 0 0 .88-.11Zm2-6.13a2.62 2.62 0 0 1 5.24 0 2.62 2.62 0 0 1-5.23 0ZM16 19.38a.62.62 0 0 0 0 1.24h4a.62.62 0 0 0 0-1.24Zm11.87 3.91a3.86 3.86 0 1 0-4.74 0A7.11 7.11 0 0 0 18.38 30a.61.61 0 0 0 .62.62h13a.63.63 0 0 0 .63-.62 7.13 7.13 0 0 0-4.76-6.71Zm-5-3a2.62 2.62 0 0 1 5.24 0 2.62 2.62 0 0 1-5.23-.04Zm-3.22 9.13c.84-6.94 10.84-6.93 11.68 0Z' + }, + 'rh-standard-compass': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 3.38A14.62 14.62 0 1 0 32.62 18 14.64 14.64 0 0 0 18 3.38Zm.62 28v-1.53a.62.62 0 1 0-1.24 0v1.49A13.37 13.37 0 0 1 4.66 18.62h1.49a.62.62 0 1 0 0-1.24H4.66A13.37 13.37 0 0 1 17.38 4.66v1.49a.62.62 0 1 0 1.24 0V4.66a13.37 13.37 0 0 1 12.72 12.72h-1.49a.62.62 0 1 0 0 1.24h1.49a13.37 13.37 0 0 1-12.72 12.72Z' }, + { path: 'M26.44 9.56a.62.62 0 0 0-.78-.08L16 15.78a.52.52 0 0 0-.18.18l-6.3 9.7a.62.62 0 0 0 .86.86l9.7-6.3a.52.52 0 0 0 .18-.18l6.3-9.7a.62.62 0 0 0-.12-.78Zm-7.19 9.69-7.12 4.62 4.62-7.12 7.12-4.62Z' }, + { path: 'M18 18.75a.62.62 0 0 0 .62-.62.63.63 0 0 0-1.25 0 .63.63 0 0 0 .63.62Z' }, + { path: 'M26 25.38a.62.62 0 1 0 .62.62.62.62 0 0 0-.62-.62Z' } + ] + }, + 'rh-standard-completed-product': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M14.9 21.69c-.56-.58-1.46.32-.88.88l2.12 2.13a.64.64 0 0 0 .89 0l4.95-5c.58-.56-.32-1.47-.88-.88l-4.52 4.51Z' }, + { path: 'm32.54 30.08-14-24.78a.64.64 0 0 0-1.08 0l-14 24.78A.62.62 0 0 0 4 31h28a.62.62 0 0 0 .54-.92Zm-27.47-.32L18 6.88l12.93 22.88Z' } + ] + }, + 'rh-standard-confidential': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M32.52 17.65a17.6 17.6 0 0 0-20.58-6.59l-4.5-4.5c-.56-.56-1.44.32-.88.88l4.77 4.77 17.23 17.23a.62.62 0 0 0 .88-.88l-4.13-4.13a17.49 17.49 0 0 0 7.21-6.08.64.64 0 0 0 0-.7ZM20.79 19.9l-4.69-4.69a3.38 3.38 0 0 1 4.69 4.69Zm3.58 3.58-2.7-2.69a4.61 4.61 0 0 0-6.46-6.46L12.92 12a16.35 16.35 0 0 1 18.32 6 16.29 16.29 0 0 1-6.87 5.48ZM21 24.51A16.36 16.36 0 0 1 4.76 18a16.62 16.62 0 0 1 4.68-4.36.62.62 0 1 0-.66-1.06 17.91 17.91 0 0 0-5.3 5.07.64.64 0 0 0 0 .7 17.64 17.64 0 0 0 17.76 7.39.63.63 0 0 0-.24-1.23Z' }, + { path: 'M18.62 22a.61.61 0 0 0-.62-.62A3.39 3.39 0 0 1 14.62 18a.62.62 0 0 0-1.24 0A4.62 4.62 0 0 0 18 22.62a.61.61 0 0 0 .62-.62Z' } + ] + }, + 'rh-standard-container-image': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm30.44 10.46-12.13-7a.62.62 0 0 0-.62 0l-12.13 7a.63.63 0 0 0-.31.54v14a.63.63 0 0 0 .31.54l12.13 7a.64.64 0 0 0 .62 0l12.13-7a.63.63 0 0 0 .31-.54V11a.63.63 0 0 0-.31-.54Zm-.94 14.18L18 31.28 6.5 24.64V11.36L18 4.72l11.5 6.64Z' }, + { path: 'M16.76 20.79a.62.62 0 0 0 1.22.26l1.24-5.84A.62.62 0 0 0 18 15ZM21 21a.63.63 0 0 0 .88 0l2.56-2.56a.63.63 0 0 0 .18-.45.62.62 0 0 0-.18-.44L21.88 15c-.57-.58-1.47.32-.88.88L23.12 18 21 20.11a.62.62 0 0 0 0 .89Zm-6-6a.61.61 0 0 0-.88 0l-2.56 2.56a.62.62 0 0 0-.18.44.63.63 0 0 0 .18.45L14.12 21a.63.63 0 0 0 .88-.89L12.88 18 15 15.87a.61.61 0 0 0 0-.87Z' } + ] + }, + 'rh-standard-container-microservice': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26.42 11.86a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm1.83 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' }, + { path: 'M31 9.5H15.29a.63.63 0 0 0-.62.63v2.94h-3.15v-1.31a.65.65 0 0 0-.31-.55l-3-1.7a.64.64 0 0 0-.63 0l-2.95 1.7a.65.65 0 0 0-.31.55v3.4a.63.63 0 0 0 .31.54l3 1.71a.71.71 0 0 0 .31.08.72.72 0 0 0 .32-.08l3-1.71a.63.63 0 0 0 .31-.54v-.84h3.15v7.33h-3.2v-.81a.63.63 0 0 0-.31-.54l-3-1.71a.64.64 0 0 0-.63 0l-2.9 1.71a.63.63 0 0 0-.31.54v3.4a.65.65 0 0 0 .31.55l3 1.7a.71.71 0 0 0 .31.08.72.72 0 0 0 .32-.08l3-1.7a.65.65 0 0 0 .31-.55V22.9h3.15v2.94a.63.63 0 0 0 .62.63H31a.63.63 0 0 0 .63-.63V10.13A.63.63 0 0 0 31 9.5Zm-20.73 5.3-2.33 1.34-2.32-1.34v-2.68l2.32-1.34 2.33 1.34Zm0 9.08-2.33 1.34-2.32-1.34V21.2l2.32-1.34 2.33 1.34Zm20.11 1.34H15.92V10.75h14.46Z' } + ] + }, + 'rh-standard-container-private': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M15.66 15.71a2.36 2.36 0 0 0 1.06 2l-1 4.18a.59.59 0 0 0 .11.53.61.61 0 0 0 .5.24h3.42a.61.61 0 0 0 .5-.24.59.59 0 0 0 .11-.53l-1-4.18a2.36 2.36 0 0 0 1.06-2 2.34 2.34 0 0 0-4.68 0Z' }, + { path: 'm30.44 10.46-12.13-7a.62.62 0 0 0-.62 0l-12.13 7a.63.63 0 0 0-.31.54v14a.63.63 0 0 0 .31.54l12.13 7a.64.64 0 0 0 .62 0l12.13-7a.63.63 0 0 0 .31-.54V11a.63.63 0 0 0-.31-.54Zm-.94 14.18L18 31.28 6.5 24.64V11.36L18 4.72l11.5 6.64Z' } + ] + }, + 'rh-standard-container-registry': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M22.85 16.39a.63.63 0 0 0 .31-.54v-5.23a.62.62 0 0 0-.31-.54l-4.54-2.62a.62.62 0 0 0-.62 0l-4.54 2.62a.62.62 0 0 0-.31.54v5.23a.63.63 0 0 0 .31.54L17.69 19a.64.64 0 0 0 .62 0Zm-8.76-.9V11L18 8.72 21.91 11v4.51L18 17.75Zm9.69 13.05 4.54-2.62a.62.62 0 0 0 .31-.54v-5.23a.63.63 0 0 0-.31-.54L23.78 17a.62.62 0 0 0-.62 0l-4.54 2.62a.63.63 0 0 0-.31.54v5.23a.62.62 0 0 0 .31.54l4.54 2.62a.64.64 0 0 0 .62 0ZM19.56 25v-4.49l3.91-2.26 3.91 2.26V25l-3.91 2.26Zm-6.72-8a.62.62 0 0 0-.62 0l-4.54 2.61a.63.63 0 0 0-.31.54v5.23a.62.62 0 0 0 .31.54l4.54 2.62a.64.64 0 0 0 .62 0l4.54-2.62a.62.62 0 0 0 .31-.54v-5.23a.63.63 0 0 0-.31-.54Zm3.6 8-3.91 2.26L8.62 25v-4.49l3.91-2.26 3.91 2.26Z' }, + { path: 'M12 30.38H5.62V5.62H12a.62.62 0 0 0 0-1.24H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h7a.62.62 0 0 0 0-1.24Zm19-26h-7a.62.62 0 0 0 0 1.24h6.38v24.76H24a.62.62 0 0 0 0 1.24h7a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Z' } + ] + }, + 'rh-standard-container-secured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M21.69 29.15 18 31.28 6.5 24.64V11.36L18 4.72l11.5 6.64V22a.63.63 0 0 0 1.25 0V11a.63.63 0 0 0-.31-.54l-12.13-7a.62.62 0 0 0-.62 0l-12.13 7a.63.63 0 0 0-.31.54v14a.63.63 0 0 0 .31.54l12.13 7a.64.64 0 0 0 .62 0l4-2.31a.62.62 0 0 0-.62-1.08Z' }, + { path: 'm31.13 25-3-.64a.57.57 0 0 0-.26 0l-3 .64a.61.61 0 0 0-.49.61v3.45a3.62 3.62 0 1 0 7.24 0v-3.42a.61.61 0 0 0-.49-.64Z' } + ] + }, + 'rh-standard-container-unsecured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M21.69 29.15 18 31.28 6.5 24.64V11.36L18 4.72l11.5 6.64V22a.63.63 0 0 0 1.25 0V11a.63.63 0 0 0-.31-.54l-12.13-7a.62.62 0 0 0-.62 0l-12.13 7a.63.63 0 0 0-.31.54v14a.63.63 0 0 0 .31.54l12.13 7a.64.64 0 0 0 .62 0l4-2.31a.62.62 0 0 0-.62-1.08Z' }, + { path: 'M24.38 29.09A3.64 3.64 0 0 0 28 32.72a3.54 3.54 0 0 0 1.27-.24l-4.9-4.91Zm7.34 2.29-.55-.55a3.67 3.67 0 0 0 .46-1.74v-3.45a.62.62 0 0 0-.49-.61l-3-.64a.57.57 0 0 0-.26 0l-2.6.55-.38-.38a.62.62 0 0 0-.88.88l.36.36 6 6 .46.45a.63.63 0 0 0 .88 0 .63.63 0 0 0 0-.87Z' } + ] + }, + 'rh-standard-container': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm30.44 10.46-12.13-7a.62.62 0 0 0-.62 0l-12.13 7a.63.63 0 0 0-.31.54v14a.63.63 0 0 0 .31.54l12.13 7a.64.64 0 0 0 .62 0l12.13-7a.63.63 0 0 0 .31-.54V11a.63.63 0 0 0-.31-.54Zm-.94 14.18L18 31.28 6.5 24.64V11.36L18 4.72l11.5 6.64Z' + }, + 'rh-standard-containerized-app': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 15.37a.62.62 0 0 0-.61.63.61.61 0 0 0 .61.62.62.62 0 0 0 .63-.62.63.63 0 0 0-.63-.63Zm2 0a.62.62 0 0 0-.61.63.61.61 0 0 0 .61.62.62.62 0 0 0 .63-.62.63.63 0 0 0-.63-.63Z' }, + { path: 'm30.44 10.46-12.13-7a.62.62 0 0 0-.62 0l-12.13 7a.63.63 0 0 0-.31.54v14a.63.63 0 0 0 .31.54l12.13 7a.64.64 0 0 0 .62 0l12.13-7a.63.63 0 0 0 .31-.54V11a.63.63 0 0 0-.31-.54Zm-.94 14.18L18 31.28 6.5 24.64V11.36L18 4.72l11.5 6.64Z' }, + { path: 'M12.38 13v10a.62.62 0 0 0 .62.62h10a.62.62 0 0 0 .62-.62V13a.62.62 0 0 0-.62-.62H13a.62.62 0 0 0-.62.62Zm1.24.62h8.76v8.76h-8.76Z' } + ] + }, + 'rh-standard-control-panel': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 8.38H5a.62.62 0 0 0-.62.62v18a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V9a.62.62 0 0 0-.62-.62ZM5.62 9.62h4.76v16.76H5.62Zm24.76 16.76H11.62V9.62h18.76Z' }, + { path: 'M15 14.62h.38V24a.62.62 0 0 0 1.24 0v-9.38H17a.62.62 0 0 0 0-1.24h-.38V12a.62.62 0 1 0-1.24 0v1.38H15a.62.62 0 0 0 0 1.24Zm5 7h.38V24a.62.62 0 0 0 1.24 0v-2.38H22a.62.62 0 0 0 0-1.24h-.38V12a.62.62 0 0 0-1.24 0v8.38H20a.62.62 0 0 0 0 1.24Zm5-3h.38V24a.62.62 0 0 0 1.24 0v-5.38H27a.62.62 0 0 0 0-1.24h-.38V12a.62.62 0 0 0-1.24 0v5.38H25a.62.62 0 0 0 0 1.24Z' } + ] + }, + 'rh-standard-conversation': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23.62 17V6a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v11a.63.63 0 0 0 .62.63h2.38V21a.62.62 0 0 0 1.06.44l3.82-3.82H23a.62.62 0 0 0 .62-.62Zm-1.24-.62H12a.6.6 0 0 0-.44.18l-2.94 2.93c-.07-3.55.68-3.11-3-3.11V6.62h16.76Z' }, + { path: 'M31 14.38h-5a.62.62 0 0 0 0 1.24h4.38v9.76c-3.71 0-2.92-.44-3 3.11l-2.94-2.93a.6.6 0 0 0-.44-.18H13.62V20a.62.62 0 0 0-1.24 0v6a.62.62 0 0 0 .62.62h10.74l3.82 3.82a.62.62 0 0 0 1.06-.44v-3.37H31a.63.63 0 0 0 .62-.63V15a.62.62 0 0 0-.62-.62Z' } + ] + }, + 'rh-standard-covered-dish': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M32 26.38H4a.62.62 0 0 0 0 1.24h28a.62.62 0 0 0 0-1.24ZM5 24.62a.62.62 0 0 0 .62-.62C6.31 7.58 29.7 7.59 30.38 24a.62.62 0 0 0 1.24 0C30.88 5.92 5.12 5.93 4.37 24a.63.63 0 0 0 .63.62Z' }, + { path: 'M17.56 9.44c.57.59 1.47-.32.88-.88s-1.44.3-.88.88ZM7.38 24a.62.62 0 0 0 1.24 0A9.39 9.39 0 0 1 18 14.62a.62.62 0 0 0 0-1.24A10.63 10.63 0 0 0 7.38 24Z' } + ] + }, + 'rh-standard-crab': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M15.56 11.44c.18.18.44.24.68.14.15-.06.28-.2.34-.34.26-.61-.56-1.16-1.02-.68-.18.17-.22.45-.14.68.03.07.08.14.14.2Zm4 0c.3.33.86.2 1.02-.2.33-1.13-1.49-1.13-1.16 0 .03.07.08.14.14.2Z' }, + { path: 'm31.44 22.56-2-2a.62.62 0 0 0-.44-.18h-2.41a8.608 8.608 0 0 0-1.36-4.06c.83-.44 1.39-1.32 1.39-2.32v-.44c4.3-.81 3.78-7.11-.63-7.19-.35 0-.62.28-.62.62v2.27l-2.19-.46a.65.65 0 0 0-.47.09.62.62 0 0 0-.27.4c-.42 1.98.98 3.95 2.93 4.27V14c0 .6-.39 1.09-.94 1.28-3.14-3.82-9.73-3.82-12.88 0-.54-.19-.94-.68-.94-1.28v-.44c1.95-.32 3.35-2.29 2.93-4.27a.62.62 0 0 0-.27-.4.65.65 0 0 0-.47-.09l-2.19.46V6.99c0-.34-.28-.62-.62-.62-4.41.08-4.92 6.38-.62 7.19V14c0 .99.56 1.87 1.39 2.32a8.571 8.571 0 0 0-1.36 4.06H6.99c-.17 0-.32.07-.44.18l-2 2c-.58.58.3 1.46.88.88l1.82-1.82H9.4c.07.97.29 1.9.66 2.75H8c-.17 0-.32.07-.44.18l-2 2c-.58.58.3 1.46.88.88l1.82-1.82h2.47c.41.65.91 1.23 1.48 1.75H11c-.17 0-.32.07-.44.18l-2 2c-.58.58.3 1.46.88.88l1.82-1.82h2.72c2.37 1.32 5.67 1.32 8.04 0h2.72l1.82 1.82c.58.58 1.46-.3.88-.88l-2-2a.62.62 0 0 0-.44-.18h-1.21c.57-.52 1.07-1.1 1.48-1.75h2.47l1.82 1.82c.58.58 1.46-.3.88-.88l-2-2a.62.62 0 0 0-.44-.18h-2.06c.36-.85.59-1.78.66-2.75h2.15l1.82 1.82c.58.58 1.46-.3.88-.88Zm-7.81-12.38 2.24.48c.18.04.38 0 .52-.13.15-.12.23-.3.23-.49V7.71c2.62.72 2.13 4.66-.63 4.67-1.25 0-2.28-.97-2.37-2.2Zm-16.01-.17c0-1.09.74-2.02 1.75-2.29v2.33c0 .19.08.37.23.49.15.12.34.17.52.13l2.24-.48c-.28 3-4.68 2.85-4.74-.17ZM18 28.39c-4.07 0-7.38-3.31-7.38-7.38.39-9.78 14.36-9.77 14.75 0 0 4.07-3.31 7.37-7.38 7.37Z' } + ] + }, + 'rh-standard-crawl-arrow': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M12 31.62a.62.62 0 0 1-.44-1.06L24.12 18 11.56 5.44c-.58-.56.31-1.47.88-.88l13 13a.61.61 0 0 1 0 .88l-13 13a.62.62 0 0 1-.44.18Z' + }, + 'rh-standard-credit-card': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M29 9.375H7A2.628 2.628 0 0 0 4.375 12v12A2.628 2.628 0 0 0 7 26.625h22A2.628 2.628 0 0 0 31.625 24V12A2.628 2.628 0 0 0 29 9.375Zm-23.375 4.25h24.75v1.75H5.625v-1.75Zm1.375-3h22c.758 0 1.375.617 1.375 1.375v.375H5.625V12c0-.758.617-1.375 1.375-1.375Zm22 14.75H7A1.377 1.377 0 0 1 5.625 24v-7.375h24.75V24c0 .758-.617 1.375-1.375 1.375Z' }, + { path: 'M15.625 20a.625.625 0 0 0-.625-.625H8a.625.625 0 0 0 0 1.25h7c.345 0 .625-.28.625-.625ZM10 22.375H8a.625.625 0 0 0 0 1.25h2a.625.625 0 0 0 0-1.25Zm4 0h-2a.625.625 0 0 0 0 1.25h2a.625.625 0 0 0 0-1.25Zm4 0h-2a.625.625 0 0 0 0 1.25h2a.625.625 0 0 0 0-1.25Zm4 0h-2a.625.625 0 0 0 0 1.25h2a.625.625 0 0 0 0-1.25Z' } + ] + }, + 'rh-standard-cricket-bats': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26.44 25.56c-.86-.86-.86-2.26 0-3.12.24-.24.24-.64 0-.88l-2-2c-.58-.58-1.46.3-.88.88l1.6 1.6c-.53.76-.7 1.69-.54 2.58a3.45 3.45 0 0 0-2.58.54l-1.6-1.6c-.58-.58-1.46.3-.88.88l2 2c.24.24.64.24.88 0 .86-.86 2.26-.86 3.12 0l5 5c.58.58 1.46-.3.88-.88l-5-5Zm-14.88-9.12c.58.58 1.46-.3.88-.88L5.88 9 9 5.88l6.56 6.56c.58.58 1.46-.3.88-.88l-7-7a.628.628 0 0 0-.88 0l-4 4c-.24.24-.24.64 0 .88l7 7Zm19.88-7.88-4-4a.628.628 0 0 0-.88 0l-17 17c-.24.24-.24.64 0 .88.85.82.85 2.3 0 3.12l-5 5c-.58.58.3 1.46.88.88l5-5c.83-.83 2.28-.83 3.12 0 .24.24.64.24.88 0l17-17c.24-.24.24-.64 0-.88Zm-17.48 16.6c-.76-.52-1.67-.71-2.56-.56.15-.88-.03-1.8-.56-2.56L27 5.88 30.12 9 13.96 25.16ZM18 26.38c-3.46.09-3.46 5.16 0 5.25 3.46-.09 3.46-5.16 0-5.25Zm0 4c-1.81-.03-1.81-2.72 0-2.75 1.81.03 1.81 2.72 0 2.75Z' }, + { path: 'm19.56 15.56-3.5 3.5c-.58.58.3 1.46.88.88l3.5-3.5c.58-.58-.3-1.46-.88-.88Zm2.88-2c-.3-.32-.86-.2-1.02.2-.1.24-.04.5.14.68.06.06.13.11.2.14.49.22 1.05-.33.82-.82a.558.558 0 0 0-.14-.2Zm-8.68-.14a.63.63 0 0 0-.34.34c-.1.24-.04.5.14.68.06.06.13.11.2.14.49.22 1.05-.33.82-.82a.558.558 0 0 0-.14-.2.633.633 0 0 0-.68-.14Z' } + ] + }, + 'rh-standard-cross-functional-collaboration': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M4.42 10.24a.72.72 0 0 0 .14.2l3 3a.62.62 0 0 0 .88-.88l-1.93-1.94h23l-1.93 1.94a.62.62 0 0 0 .88.88l3-3a.64.64 0 0 0 .14-.68.72.72 0 0 0-.14-.2l-3-3c-.56-.58-1.46.32-.88.88l1.93 1.94h-23l1.93-1.94a.62.62 0 1 0-.88-.88l-3 3a.64.64 0 0 0-.14.68Zm24.17 14.09a3.19 3.19 0 1 0-4.18 0 5.68 5.68 0 0 0-1 .63 5.52 5.52 0 0 0-3.26-4 3.18 3.18 0 1 0-4.24 0 5.52 5.52 0 0 0-3.26 4 5.68 5.68 0 0 0-1-.63 3.19 3.19 0 1 0-4.18 0 5.13 5.13 0 0 0-3 4.67.62.62 0 0 0 .62.62H31a.62.62 0 0 0 .62-.62 5.13 5.13 0 0 0-3.03-4.67Zm-4-2.4a2 2 0 0 1 3.9 0 2 2 0 0 1-3.94 0Zm1.95 3.19a3.88 3.88 0 0 1 3.81 3.26h-7.66a3.88 3.88 0 0 1 3.81-3.26Zm-10.49-6.55a2 2 0 0 1 3.9 0 2 2 0 0 1-3.9 0Zm1.95 3.2a4.24 4.24 0 0 1 4.23 4.4 5.1 5.1 0 0 0-.79 2.21h-6.88a5.1 5.1 0 0 0-.79-2.21 4.24 4.24 0 0 1 4.23-4.4Zm-10.45.16a2 2 0 0 1 3.9 0 2 2 0 0 1-3.9 0Zm2 3.19a3.88 3.88 0 0 1 3.81 3.26H5.69a3.88 3.88 0 0 1 3.81-3.26Z' + }, + 'rh-standard-cross': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M22 31.62h-8a.62.62 0 0 1-.62-.62v-8.38H5a.62.62 0 0 1-.62-.62v-8a.62.62 0 0 1 .62-.62h8.38V5a.62.62 0 0 1 .62-.62h8a.62.62 0 0 1 .62.62v8.38H31a.62.62 0 0 1 .62.62v8a.62.62 0 0 1-.62.62h-8.38V31a.62.62 0 0 1-.62.62Zm-7.38-1.24h6.76V22a.62.62 0 0 1 .62-.62h8.38v-6.76H22a.62.62 0 0 1-.62-.62V5.62h-6.76V14a.62.62 0 0 1-.62.62H5.62v6.76H14a.62.62 0 0 1 .62.62Z' + }, + 'rh-standard-cup': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M26 13.38H10a.63.63 0 0 0-.62.73l3 17a.63.63 0 0 0 .62.51h10a.63.63 0 0 0 .62-.51l3-17a.63.63 0 0 0-.62-.73Zm-3.52 17h-9l-2.73-15.76h14.5Zm4.52-20h-8.38V6.33l2.73-1.81a.63.63 0 0 0-.7-1l-3 2a.63.63 0 0 0-.27.52v4.38H9a.62.62 0 0 0 0 1.24h18a.62.62 0 0 0 0-1.28Z' + }, + 'rh-standard-data-connections': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 24.375c-.497 0-.957.147-1.353.387l-4.685-4.684c.415-.59.663-1.304.663-2.078 0-.044-.011-.085-.013-.129l2.061-.438A3.628 3.628 0 0 0 27 19.625c1.999 0 3.625-1.626 3.625-3.625S28.999 12.375 27 12.375 23.375 14.001 23.375 16c0 .073.017.142.022.214l-2.04.433a3.63 3.63 0 0 0-2.122-2.041l.848-3.99A2.624 2.624 0 0 0 22.625 8c0-1.447-1.178-2.625-2.625-2.625S17.375 6.553 17.375 8a2.62 2.62 0 0 0 1.486 2.354l-.855 4.022-.006-.001c-.774 0-1.488.248-2.078.663l-3.96-3.96c.415-.59.663-1.304.663-2.078 0-1.999-1.626-3.625-3.625-3.625S5.375 7.001 5.375 9 7 12.625 9 12.625c.774 0 1.488-.248 2.078-.663l3.96 3.96A3.597 3.597 0 0 0 14.375 18c0 .044.011.085.013.129l-3.076.654A2.617 2.617 0 0 0 9 17.375c-1.447 0-2.625 1.178-2.625 2.625S7.553 22.625 9 22.625s2.625-1.178 2.625-2.625v-.006l3.017-.641a3.638 3.638 0 0 0 1.89 1.955l-.441 2.076c-.031 0-.06-.009-.091-.009-2 0-3.625 1.626-3.625 3.625S14 30.625 16 30.625 19.625 29 19.625 27c0-1.534-.96-2.84-2.309-3.369l.432-2.031c.085.005.166.025.252.025.774 0 1.488-.248 2.078-.663l4.684 4.685c-.24.396-.387.856-.387 1.353 0 1.447 1.178 2.625 2.625 2.625s2.625-1.178 2.625-2.625-1.178-2.625-2.625-2.625Zm0-10.75c1.31 0 2.375 1.065 2.375 2.375S28.31 18.375 27 18.375 24.625 17.31 24.625 16 25.69 13.625 27 13.625ZM18.625 8c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375S20.758 9.375 20 9.375 18.625 8.758 18.625 8ZM9 11.375c-1.31 0-2.375-1.065-2.375-2.375S7.69 6.625 9 6.625 11.375 7.69 11.375 9 10.31 11.375 9 11.375Zm0 10c-.758 0-1.375-.617-1.375-1.375S8.242 18.625 9 18.625s1.375.617 1.375 1.375S9.758 21.375 9 21.375ZM18.375 27c0 1.31-1.065 2.375-2.375 2.375S13.625 28.31 13.625 27 14.69 24.625 16 24.625 18.375 25.69 18.375 27Zm-2.75-9c0-1.31 1.065-2.375 2.375-2.375S20.375 16.69 20.375 18 19.31 20.375 18 20.375 15.625 19.31 15.625 18ZM27 28.375c-.758 0-1.375-.617-1.375-1.375s.617-1.375 1.375-1.375 1.375.617 1.375 1.375-.617 1.375-1.375 1.375Z' + }, + 'rh-standard-data': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M16.62 12.5a4.12 4.12 0 1 0-4.12 4.12 4.13 4.13 0 0 0 4.12-4.12Zm-4.12 2.88a2.88 2.88 0 1 1 2.88-2.88 2.88 2.88 0 0 1-2.88 2.88Zm5 4a4.12 4.12 0 1 0 4.12 4.12 4.13 4.13 0 0 0-4.12-4.12Zm0 7a2.88 2.88 0 1 1 2.88-2.88 2.88 2.88 0 0 1-2.88 2.88ZM31.62 12.5a4.12 4.12 0 1 0-4.12 4.12 4.13 4.13 0 0 0 4.12-4.12Zm-4.12 2.88a2.88 2.88 0 1 1 2.88-2.88 2.88 2.88 0 0 1-2.88 2.88ZM5 8.38a.61.61 0 0 0-.62.62v7a.62.62 0 0 0 1.24 0V9A.61.61 0 0 0 5 8.38Zm0 11a.61.61 0 0 0-.62.62v7a.62.62 0 0 0 1.24 0v-7a.61.61 0 0 0-.62-.62Zm5 0a.61.61 0 0 0-.62.62v7a.62.62 0 0 0 1.24 0v-7a.61.61 0 0 0-.62-.62Zm15 0a.61.61 0 0 0-.62.62v7a.62.62 0 0 0 1.24 0v-7a.61.61 0 0 0-.62-.62Zm5 0a.61.61 0 0 0-.62.62v7a.62.62 0 0 0 1.24 0v-7a.61.61 0 0 0-.62-.62Zm-10-2.76a.61.61 0 0 0 .62-.62V9a.62.62 0 0 0-1.24 0v7a.61.61 0 0 0 .62.62Z' + }, + 'rh-standard-datacenter': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M11 26.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm14 0a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm-7 0a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M31 4.38H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 26H5.62V5.62h24.76Z' }, + { path: 'M9 21.62h4a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm7 0h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 1 0 0 1.24Zm7 0h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0 0 1.24Zm-14-3h4a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm7 0h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 1 0 0 1.24Zm7 0h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0 0 1.24Zm-14-3h4a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm7 0h4a.62.62 0 1 0 0-1.24h-4a.62.62 0 0 0 0 1.24Zm7 0h4a.62.62 0 1 0 0-1.24h-4a.62.62 0 0 0 0 1.24Zm-14-3h4a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm7 0h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0 0 1.24Zm7 0h4a.62.62 0 1 0 0-1.24h-4a.62.62 0 0 0 0 1.24Zm-14-3h4a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm7 0h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0 0 1.24Zm7 0h4a.62.62 0 1 0 0-1.24h-4a.62.62 0 1 0 0 1.24Z' } + ] + }, + 'rh-standard-ddr-memory': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 12.625a.625.625 0 0 0 0-1.25h-3.375v-1.75H31a.625.625 0 0 0 0-1.25h-3.375V5A.625.625 0 0 0 27 4.375H9A.625.625 0 0 0 8.375 5v3.375H5a.625.625 0 0 0 0 1.25h3.375v1.75H5a.625.625 0 0 0 0 1.25h3.375v1.75H5a.625.625 0 0 0 0 1.25h3.375v1.75H5a.625.625 0 0 0 0 1.25h3.375v1.75H5a.625.625 0 0 0 0 1.25h3.375v1.75H5a.625.625 0 0 0 0 1.25h3.375v1.75H5a.625.625 0 0 0 0 1.25h3.375V31a.625.625 0 0 0 .625.625h18a.625.625 0 0 0 .625-.625v-3.375H31a.625.625 0 0 0 0-1.25h-3.375v-1.75H31a.625.625 0 0 0 0-1.25h-3.375v-1.75H31a.625.625 0 0 0 0-1.25h-3.375v-1.75H31a.625.625 0 0 0 0-1.25h-3.375v-1.75H31a.625.625 0 0 0 0-1.25h-3.375v-1.75Zm-4.625 17.75H9.625V5.625h16.75v24.75Z' }, + { path: 'M23 8.375H13a.625.625 0 0 0-.625.625v18a.625.625 0 0 0 .625.625h10a.625.625 0 0 0 .625-.625V9A.625.625 0 0 0 23 8.375Zm-.625 18h-8.75V9.625h8.75Z' } + ] + }, + 'rh-standard-deployed-model': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm28.225 25.447-1.78 1.78-.67-.668a.625.625 0 1 0-.883.882l1.11 1.112a.62.62 0 0 0 .884 0l2.222-2.222a.626.626 0 0 0-.883-.884Z' }, + { path: 'M27 21.375c-3.102 0-5.625 2.523-5.625 5.625s2.523 5.625 5.625 5.625 5.625-2.523 5.625-5.625-2.523-5.625-5.625-5.625Zm0 10c-2.413 0-4.375-1.963-4.375-4.375s1.962-4.375 4.375-4.375 4.375 1.963 4.375 4.375-1.962 4.375-4.375 4.375Z' }, + { path: 'M19.5 31.375c-.662 0-1.3-.177-1.875-.497V16.625H22c.823 0 1.615.3 2.232.844a.625.625 0 0 0 .827-.938 4.613 4.613 0 0 0-2.392-1.095c.59-.645.958-1.495.958-2.436a.625.625 0 0 0-1.25 0A2.378 2.378 0 0 1 20 15.375h-2.375V5.343a2.837 2.837 0 0 1 1.875-.718 2.88 2.88 0 0 1 2.547 1.572A2.38 2.38 0 0 1 20 7.375a.625.625 0 0 0 0 1.25c1.37 0 2.61-.78 3.223-1.978 1.755.118 3.152 1.568 3.152 3.353 0 .414-.081.83-.243 1.236a.626.626 0 0 0 .33.803 4.878 4.878 0 0 1 2.913 4.46c0 .782-.18 1.527-.533 2.216a.624.624 0 1 0 1.112.57 6.12 6.12 0 0 0-2.479-8.137c.1-.379.15-.763.15-1.148a4.63 4.63 0 0 0-4.6-4.625 4.136 4.136 0 0 0-3.525-2 4.08 4.08 0 0 0-2.5.847 4.08 4.08 0 0 0-2.5-.847 4.137 4.137 0 0 0-3.525 2A4.63 4.63 0 0 0 6.375 10c0 .385.05.77.15 1.148a6.121 6.121 0 0 0-3.111 4.777c-.003.026-.015.048-.015.075 0 .013.007.024.007.037-.011.154-.031.306-.031.463 0 1.917.886 3.694 2.394 4.851a6.038 6.038 0 0 0-.394 2.149 6.094 6.094 0 0 0 4.374 5.864A5.101 5.101 0 0 0 17 31.972a5.093 5.093 0 0 0 2.499.653.625.625 0 0 0 0-1.25Zm-8.648-2.647V26c0-.758.617-1.375 1.375-1.375a.625.625 0 0 0 0-1.25A2.628 2.628 0 0 0 9.602 26v1.985A4.847 4.847 0 0 1 6.625 23.5c0-.727.162-1.433.48-2.099a.624.624 0 0 0-.226-.796 4.854 4.854 0 0 1-2.246-3.98H7A2.378 2.378 0 0 1 9.375 19a.625.625 0 0 0 1.25 0 3.6 3.6 0 0 0-.962-2.44A3.625 3.625 0 0 0 12.65 13a.625.625 0 0 0-1.25 0 2.378 2.378 0 0 1-2.375 2.375H4.769a4.872 4.872 0 0 1 2.77-3.336.626.626 0 0 0 .329-.803A3.345 3.345 0 0 1 7.625 10 3.379 3.379 0 0 1 11 6.625c.04 0 .079.007.118.013l.164.018a.63.63 0 0 0 .616-.359A2.884 2.884 0 0 1 14.5 4.625c.699 0 1.351.261 1.875.719v4.937a2.372 2.372 0 0 1-1.75-2.28.625.625 0 0 0-1.25 0c0 1.784 1.3 3.263 3 3.56v19.317a3.849 3.849 0 0 1-1.875.497c-1.661 0-3.115-1.062-3.647-2.647Z' } + ] + }, + 'rh-standard-developer': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18.62 9a.62.62 0 0 1-1.24 0 .62.62 0 0 1 1.24 0Z' }, + { path: 'M6 24.62h24a.61.61 0 0 0 .62-.62V9a.61.61 0 0 0-.62-.62h-9a.62.62 0 0 0 0 1.24h8.38v13.76H6.62V9.62H15a.62.62 0 0 0 0-1.24H6a.61.61 0 0 0-.62.62v15a.61.61 0 0 0 .62.62Zm26 1.76H4a.62.62 0 0 0 0 1.24h28a.62.62 0 0 0 0-1.24Z' }, + { path: 'M17.24 20a.63.63 0 0 0 .74-.49l1.24-5.84a.64.64 0 0 0-.48-.75.63.63 0 0 0-.74.49l-1.24 5.84a.63.63 0 0 0 .48.75Zm3.76-.5a.63.63 0 0 0 .88 0l2.56-2.56a.64.64 0 0 0 0-.89l-2.56-2.56c-.57-.58-1.47.32-.88.88l2.12 2.12L21 18.61a.62.62 0 0 0 0 .89Zm-6-6.01a.61.61 0 0 0-.88 0l-2.56 2.56a.64.64 0 0 0 0 .89l2.56 2.56a.63.63 0 0 0 .88-.89l-2.12-2.12L15 14.37a.61.61 0 0 0 0-.88Z' } + ] + }, + 'rh-standard-development-model': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 12.38c-7.43.23-7.43 11 0 11.25 7.43-.24 7.43-11.02 0-11.25Zm0 10a4.38 4.38 0 0 1 0-8.76 4.38 4.38 0 0 1 0 8.76Zm-21-8a2.62 2.62 0 0 0 0 5.24 2.62 2.62 0 0 0 0-5.24Zm0 4a1.38 1.38 0 0 1 0-2.75 1.38 1.38 0 0 1 0 2.75Zm6-.76a2.62 2.62 0 0 0 0-5.24 2.62 2.62 0 0 0 0 5.24Zm0-4a1.38 1.38 0 0 1 0 2.75 1.38 1.38 0 0 1 0-2.75ZM13.62 21a2.62 2.62 0 0 0-5.24 0 2.62 2.62 0 0 0 5.24 0Zm-4 0a1.38 1.38 0 0 1 2.75 0 1.38 1.38 0 0 1-2.75 0Zm5.62-3.58a.63.63 0 1 0-.24 1.21.63.63 0 0 0 .24-1.21Zm-7.48-3.84a.63.63 0 0 0 .48-1.16.63.63 0 0 0-.48 1.16Zm-2.2 7.98c-.6.56.32 1.46.88.88s-.31-1.44-.88-.88Zm4.89-10.68a10.43 10.43 0 0 1 15.1 0c.54.6 1.47-.28.9-.86a11.67 11.67 0 0 0-16.9 0c-.55.58.35 1.46.9.86Zm15.1 14.24a10.43 10.43 0 0 1-15.1 0c-.54-.6-1.47.28-.9.86a11.67 11.67 0 0 0 16.9 0c.55-.58-.35-1.46-.9-.86Z' + }, + 'rh-standard-devops': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M30.73 13.44c-2.4-2.5-6.72-2.5-9.13 0l-8.17 8.24c-1.94 2.02-5.42 2.02-7.36 0a5.209 5.209 0 0 1 0-7.36c1.94-2.02 5.42-2.02 7.36 0l1.05 1.05h-1.49c-.82 0-.82 1.25 0 1.25h3c.08 0 .16-.02.24-.05.06-.02.1-.06.15-.1a.27.27 0 0 0 .08-.07c.04-.05.09-.11.11-.17.03-.08.05-.16.05-.24v-3c0-.82-1.25-.82-1.25 0v1.49l-1.05-1.05c-2.4-2.5-6.72-2.5-9.13 0-2.5 2.4-2.5 6.72 0 9.13 2.4 2.5 6.72 2.5 9.13 0l8.17-8.24c1.94-2.02 5.42-2.02 7.36 0a5.209 5.209 0 0 1 0 7.36c-1.94 2.02-5.42 2.02-7.36 0l-2.09-2.09c-.58-.58-1.46.3-.88.88l2.09 2.09c2.4 2.5 6.72 2.5 9.13 0a6.458 6.458 0 0 0 0-9.13Z' + }, + 'rh-standard-digital-assessment': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.375H5A.625.625 0 0 0 4.375 5v26c0 .345.28.625.625.625h26c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 31 4.375Zm-.625 26H5.625V5.625h24.75v24.75Z' }, + { path: 'M8 8.63c.08 0 .16-.02.24-.05a.66.66 0 0 0 .2-.14c.12-.11.19-.27.19-.44 0-.16-.07-.33-.19-.44a.91.91 0 0 0-.2-.14.652.652 0 0 0-.68.14c-.12.11-.19.27-.19.44s.07.33.19.44c.12.12.28.19.44.19Zm2 0c.08 0 .16-.02.24-.05a.66.66 0 0 0 .2-.14c.12-.11.19-.27.19-.44 0-.16-.07-.33-.19-.44a.91.91 0 0 0-.2-.14.652.652 0 0 0-.68.14c-.12.11-.19.27-.19.44s.07.33.19.44c.12.12.28.19.44.19Zm3-.005h15a.625.625 0 0 0 0-1.25H13a.625.625 0 0 0 0 1.25Zm0 16h10c.345 0 .625-.28.625-.625v-3a.625.625 0 0 0-1.25 0v2.375h-8.75v-8.75H20a.625.625 0 0 0 0-1.25h-7a.625.625 0 0 0-.625.625v10c0 .345.28.625.625.625Z' }, + { path: 'M22.558 15.558 18 20.116l-1.558-1.558a.625.625 0 1 0-.884.884l2 2a.622.622 0 0 0 .884 0l5-5a.626.626 0 0 0-.884-.884Z' } + ] + }, + 'rh-standard-digital-standup': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M6 26.62h24a.62.62 0 0 0 .62-.62V11a.62.62 0 0 0-.62-.62h-4a.63.63 0 0 0 0 1.25h3.38v13.75h-6.33a5 5 0 0 0-3-4.48 3.15 3.15 0 1 0-4.14 0 5 5 0 0 0-3 4.48H6.62V11.62H10a.62.62 0 0 0 0-1.24H6a.62.62 0 0 0-.62.62v15a.62.62 0 0 0 .62.62Zm10.09-8.09a1.91 1.91 0 0 1 3.82 0 1.91 1.91 0 0 1-3.82 0ZM18 21.69a3.81 3.81 0 0 1 3.8 3.69h-7.6a3.81 3.81 0 0 1 3.8-3.69Zm14 6.69H4a.62.62 0 0 0 0 1.24h28a.62.62 0 0 0 0-1.24Z' }, + { path: 'M12 12.62h3.74c2.73 2.67 1.8 2.66 4.52 0H24a.62.62 0 0 0 .62-.62V6a.62.62 0 0 0-.62-.62H12a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62Zm.62-6h10.76v4.76H20a.59.59 0 0 0-.44.18L18 13.12l-1.56-1.56a.59.59 0 0 0-.44-.18h-3.38Z' } + ] + }, + 'rh-standard-digital-transformation': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.5 5.625A1.875 1.875 0 1 1 26.625 7.5 1.877 1.877 0 0 1 28.5 5.625Zm0 5A3.125 3.125 0 1 0 25.375 7.5a3.129 3.129 0 0 0 3.125 3.125Zm-3 19.75a4.875 4.875 0 1 1 4.875-4.875 4.881 4.881 0 0 1-4.875 4.875Zm0-11a6.125 6.125 0 1 0 6.125 6.125 6.132 6.132 0 0 0-6.125-6.125ZM8.375 7.625v.04a.456.456 0 0 0-.061-.04Zm8.536 17.65a10.014 10.014 0 0 1-1.411.1A9.87 9.87 0 0 1 8.375 8.669V10a.625.625 0 0 0 1.25 0V7A.625.625 0 0 0 9 6.375H6a.625.625 0 0 0 0 1.25h1.685a.582.582 0 0 0-.131.089A11.125 11.125 0 0 0 15.5 26.625a11.2 11.2 0 0 0 1.589-.113.625.625 0 1 0-.178-1.237ZM11.994 4.977a.631.631 0 0 0-.619.63.625.625 0 0 0 1.25 0 .634.634 0 0 0-.631-.63Zm2.335-.539a.632.632 0 0 0-.62.63.625.625 0 0 0 1.25 0 .634.634 0 0 0-.63-.63Zm2.385 0a.631.631 0 0 0-.619.63.625.625 0 0 0 1.25 0 .635.635 0 0 0-.631-.63Zm2.33.552a.632.632 0 0 0-.619.631.625.625 0 0 0 1.25 0 .634.634 0 0 0-.631-.631Zm2.142 1.06a.632.632 0 0 0-.62.63.625.625 0 0 0 1.25 0 .634.634 0 0 0-.63-.63Zm1.848 1.518a.632.632 0 0 0-.62.63.625.625 0 0 0 1.25 0 .634.634 0 0 0-.63-.63Zm1.457 1.89a.633.633 0 0 0-.62.631.625.625 0 0 0 1.25 0 .635.635 0 0 0-.63-.631Zm.993 2.172a.632.632 0 0 0-.619.631.625.625 0 0 0 1.25 0 .634.634 0 0 0-.631-.631Zm.471 2.344a.632.632 0 0 0-.62.63.625.625 0 0 0 1.25 0 .634.634 0 0 0-.63-.63Zm-.065 2.404a.633.633 0 0 0-.62.631.625.625 0 0 0 1.25 0 .635.635 0 0 0-.63-.631Z' }, + { path: 'M11 14.625a.625.625 0 0 1-.625-.625v-3a.625.625 0 0 1 1.25 0v3a.625.625 0 0 1-.625.625Zm9 0a.625.625 0 0 1-.625-.625v-3a.625.625 0 0 1 1.25 0v3a.625.625 0 0 1-.625.625Zm-4 6a.625.625 0 0 1-.625-.625v-3a.625.625 0 0 1 1.25 0v3a.625.625 0 0 1-.625.625Zm4 0a.625.625 0 0 1-.625-.625v-3a.625.625 0 0 1 1.25 0v3a.625.625 0 0 1-.625.625Zm-4.5-6a2.125 2.125 0 1 1 2.125-2.125 2.127 2.127 0 0 1-2.125 2.125Zm0-3a.875.875 0 1 0 .875.875.877.877 0 0 0-.875-.875Zm-4 9a2.125 2.125 0 1 1 2.125-2.125 2.127 2.127 0 0 1-2.125 2.125Zm0-3a.875.875 0 1 0 .875.875.877.877 0 0 0-.875-.875Z' } + ] + }, + 'rh-standard-disc': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 3.38A14.62 14.62 0 1 0 32.62 18 14.64 14.64 0 0 0 18 3.38Zm0 28A13.38 13.38 0 1 1 31.38 18 13.39 13.39 0 0 1 18 31.38Z' }, + { path: 'M18 13.38A4.62 4.62 0 1 0 22.62 18 4.62 4.62 0 0 0 18 13.38Zm0 8A3.38 3.38 0 1 1 21.38 18 3.39 3.39 0 0 1 18 21.38Zm0-14a.62.62 0 1 0 0 1.24A9.39 9.39 0 0 1 27.38 18a.62.62 0 0 0 1.24 0A10.63 10.63 0 0 0 18 7.38Z' } + ] + }, + 'rh-standard-dishes': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 25.38h-2.77c.25-.4.4-.87.4-1.38v-.46c1.15-.28 2-1.31 2-2.54s-.85-2.26-2-2.54V18c0-.35-.28-.62-.62-.62h-8c-.34 0-.62.28-.62.62v6c0 .51.15.97.4 1.38h-2.77c-.34 0-.62.28-.62.62s.28.62.62.62h.44c.31 2.25 2.23 4 4.56 4h4c2.34 0 4.25-1.75 4.56-4h.44c.34 0 .62-.28.62-.62s-.28-.62-.62-.62ZM29.38 21c0 .53-.31.99-.75 1.22v-2.44c.44.23.75.69.75 1.22Zm-8.75 3v-5.38h6.75V24c0 .76-.62 1.38-1.38 1.38h-4c-.76 0-1.38-.62-1.38-1.38Zm5.38 5.38h-4c-1.65 0-3.02-1.19-3.31-2.75h10.62a3.371 3.371 0 0 1-3.31 2.75Zm-3.17-14.15c.31.76 1.46.29 1.16-.47-1.68-4.37-6.93-6.57-11.23-4.76-.75.31-.29 1.46.47 1.16 3.68-1.54 8.17.34 9.6 4.07ZM9.38 13.46a.621.621 0 0 0-.85.23C5.62 18.46 8.49 25.26 14 26.38c.71 0 .86-1.05.16-1.23-4.63-1.08-7-6.77-4.54-10.83.17-.3.07-.68-.23-.85Z' }, + { path: 'M15.05 29.34C9.2 28.86 4.62 23.88 4.62 18c0-6.27 5.1-11.38 11.38-11.38 5.19 0 9.72 3.51 11.02 8.53a.624.624 0 1 0 1.21-.31C26.8 9.26 21.77 5.37 16 5.37c-6.96 0-12.62 5.66-12.62 12.62 0 6.52 5.08 12.05 11.57 12.58H15c.32 0 .59-.25.62-.57a.619.619 0 0 0-.57-.67Z' }, + { path: 'M11 12.62c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62Z' } + ] + }, + 'rh-standard-dishwasher': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.375H5A.625.625 0 0 0 4.375 5v26a.625.625 0 0 0 .625.625h26a.625.625 0 0 0 .625-.625V5A.625.625 0 0 0 31 4.375Zm-.625 1.25v4.75H5.625v-4.75Zm-24.75 24.75v-18.75h24.75v18.75Z' }, + { path: 'M16 14.375h-6a.625.625 0 0 0-.625.625v4a3.624 3.624 0 0 0 3 3.562v3.813H11a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25h-1.375v-3.813a3.624 3.624 0 0 0 3-3.562v-4a.625.625 0 0 0-.625-.625ZM15.375 19a2.375 2.375 0 0 1-4.75 0v-3.375h4.75ZM14 8.625h8a.625.625 0 0 0 0-1.25h-8a.625.625 0 0 0 0 1.25Zm10.56-.185a.588.588 0 0 0 .44.18.672.672 0 0 0 .24-.04.874.874 0 0 0 .2-.14.548.548 0 0 0 .141-.2.711.711 0 0 0 .049-.24.61.61 0 0 0-.191-.44.874.874 0 0 0-.2-.14.638.638 0 0 0-.87.58.687.687 0 0 0 .05.24.661.661 0 0 0 .141.2Zm2.44.19a.687.687 0 0 0 .24-.05.645.645 0 0 0 .2-.14.617.617 0 0 0 .18-.44.7.7 0 0 0-.04-.24.875.875 0 0 0-.141-.2.713.713 0 0 0-.2-.14.632.632 0 0 0-.68.14.661.661 0 0 0-.14.2.687.687 0 0 0-.05.24.65.65 0 0 0 .63.63Zm-18 0a.629.629 0 0 0 .439-.19A.585.585 0 0 0 9.62 8a.7.7 0 0 0-.04-.24.548.548 0 0 0-.141-.2.646.646 0 0 0-.879 0 .483.483 0 0 0-.14.2.687.687 0 0 0-.05.24.593.593 0 0 0 .19.44.613.613 0 0 0 .44.19Zm2 0a.629.629 0 0 0 .439-.19.6.6 0 0 0 .181-.44.585.585 0 0 0-.181-.44.636.636 0 0 0-.879 0 .628.628 0 0 0 0 .88.613.613 0 0 0 .44.19Zm11 5.745h-2a.625.625 0 0 0-.625.625v12a.625.625 0 0 0 .625.625h2A5.631 5.631 0 0 0 27.625 22v-2A5.631 5.631 0 0 0 22 14.375ZM26.375 22A4.38 4.38 0 0 1 22 26.375h-1.375v-10.75H22A4.38 4.38 0 0 1 26.375 20Z' } + ] + }, + 'rh-standard-disruption': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M10.62 18a6.59 6.59 0 0 0-5.52-6.53.62.62 0 0 0-.2 1.23c5.92 1 5.91 9.58 0 10.6a.62.62 0 0 0 .1 1.24A6.57 6.57 0 0 0 10.62 18Z' }, + { path: 'M14.62 18a10.62 10.62 0 0 0-6.37-9.74.62.62 0 0 0-.5 1.14c7.44 3.18 7.44 14 0 17.2a.62.62 0 0 0 .5 1.14A10.62 10.62 0 0 0 14.62 18Zm16.48 5.3c-5.92-1-5.91-9.58 0-10.6a.64.64 0 0 0 .52-.72.63.63 0 0 0-.72-.51c-7.3 1.26-7.3 11.8 0 13.06a.62.62 0 0 0 .2-1.23Z' }, + { path: 'M28.25 26.6c-7.44-3.18-7.44-14 0-17.2a.62.62 0 0 0-.5-1.14c-8.43 3.59-8.43 15.89 0 19.48a.62.62 0 0 0 .5-1.14Z' }, + { path: 'M25.31 29.59c-8.85-5-8.84-18.19 0-23.18a.62.62 0 0 0-.62-1.08A14.68 14.68 0 0 0 18 13.81a14.68 14.68 0 0 0-6.69-8.48.62.62 0 0 0-.62 1.08c8.85 5 8.84 18.19 0 23.18a.62.62 0 0 0 .62 1.08A14.68 14.68 0 0 0 18 22.19a14.68 14.68 0 0 0 6.69 8.48.62.62 0 0 0 .62-1.08Z' } + ] + }, + 'rh-standard-dollar-sign-decreasing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M24.191 17.547c-1.13-1.292-2.816-1.604-4.303-1.878-.281-.053-.56-.104-.83-.161l-.433-.092V7.647c.82.026 1.638.118 2.43.306l.025.005c.98.282 1.905.713 2.753 1.278a.624.624 0 1 0 .694-1.039 11.132 11.132 0 0 0-3.149-1.453 13.393 13.393 0 0 0-2.753-.348V5a.625.625 0 1 0-1.25 0v1.424a13.48 13.48 0 0 0-2.169.297c-1.94.544-3.192 1.63-3.724 3.23a4.586 4.586 0 0 0-.233 1.446c0 1.153.454 2.298 1.245 3.145 1 1.07 2.34 1.352 3.417 1.577l1.464.31v7.896a11.896 11.896 0 0 1-1.82-.246 9.907 9.907 0 0 1-3.846-2.146.625.625 0 0 0-.836.93c.4.36.834.697 1.288 1a11.21 11.21 0 0 0 3.078 1.425c.7.16 1.416.243 2.136.289v3.914l-.933-.933a.625.625 0 1 0-.884.884l2 2c.015.015.034.02.05.034a.617.617 0 0 0 .152.1.627.627 0 0 0 .48 0 .617.617 0 0 0 .152-.1c.016-.013.035-.019.05-.034l2-2a.626.626 0 0 0-.884-.884l-.933.933v-3.889a13.49 13.49 0 0 0 2.752-.347c1.94-.543 3.193-1.63 3.725-3.23a4.601 4.601 0 0 0-.91-4.478Zm-8.023-2.65c-1.189-.25-2.083-.484-2.761-1.209a3.393 3.393 0 0 1-.908-2.29c0-.36.057-.714.17-1.052.392-1.182 1.36-1.996 2.845-2.414a12.06 12.06 0 0 1 1.861-.257v7.477l-1.207-.256Zm7.747 6.733c-.393 1.183-1.36 1.997-2.85 2.415a12.23 12.23 0 0 1-2.44.305v-7.656l.174.036c.281.06.57.114.862.167 1.35.25 2.745.508 3.59 1.474a3.35 3.35 0 0 1 .664 3.259Z' + }, + 'rh-standard-dollar-sign-increasing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M24.191 21.547c-1.13-1.292-2.816-1.604-4.303-1.878-.281-.053-.56-.104-.83-.161l-.433-.092v-7.77c.82.026 1.638.119 2.43.307l.025.005c.98.282 1.905.713 2.753 1.278a.625.625 0 0 0 .694-1.039 11.146 11.146 0 0 0-3.149-1.454 13.424 13.424 0 0 0-2.753-.348V6.51l.933.933a.622.622 0 0 0 .884 0 .625.625 0 0 0 0-.884l-2-2a.623.623 0 0 0-.68-.135.624.624 0 0 0-.204.135l-2 2a.625.625 0 0 0 .884.884l.933-.933v3.915c-.725.047-1.45.132-2.169.298-1.94.543-3.192 1.63-3.724 3.23a4.586 4.586 0 0 0-.233 1.445c0 1.153.454 2.298 1.245 3.145 1 1.07 2.34 1.352 3.417 1.577l1.464.31v7.896a11.896 11.896 0 0 1-1.82-.246 9.907 9.907 0 0 1-3.846-2.146.625.625 0 0 0-.836.93c.4.36.834.697 1.288 1a11.21 11.21 0 0 0 3.078 1.425c.7.16 1.416.243 2.136.289V31a.625.625 0 0 0 1.25 0v-1.398a13.49 13.49 0 0 0 2.752-.347c1.94-.543 3.193-1.63 3.725-3.23a4.601 4.601 0 0 0-.91-4.478Zm-8.023-2.65c-1.189-.25-2.083-.484-2.761-1.209a3.393 3.393 0 0 1-.908-2.29c0-.36.057-.714.17-1.052.392-1.182 1.36-1.996 2.845-2.414.609-.14 1.233-.214 1.861-.258v7.478l-1.207-.256Zm7.747 6.733c-.393 1.183-1.36 1.997-2.85 2.415a12.23 12.23 0 0 1-2.44.305v-7.656l.174.036c.281.06.57.114.862.167 1.35.25 2.745.508 3.59 1.474a3.35 3.35 0 0 1 .664 3.259Z' + }, + 'rh-standard-dollar-sign': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M26.145 20.215c-1.469-1.677-3.69-2.087-5.65-2.45-.38-.07-.755-.139-1.12-.216l-.75-.159V6.57a16.579 16.579 0 0 1 3.554.435c1.34.385 2.605.972 3.763 1.745a.624.624 0 1 0 .695-1.04 14.704 14.704 0 0 0-4.163-1.92 17.793 17.793 0 0 0-3.849-.479V3a.625.625 0 1 0-1.25 0v2.328a17.899 17.899 0 0 0-3.065.43c-2.53.709-4.161 2.12-4.851 4.196a5.94 5.94 0 0 0-.301 1.872c0 1.491.587 2.976 1.612 4.072 1.295 1.385 3.057 1.755 4.472 2.053l2.133.452V29.39c-.926-.05-1.842-.15-2.715-.349a13.494 13.494 0 0 1-5.242-2.926.624.624 0 1 0-.836.93 14.786 14.786 0 0 0 5.763 3.205c.99.226 2.007.34 3.03.393V33a.625.625 0 0 0 1.25 0v-2.312a17.915 17.915 0 0 0 3.849-.479c2.528-.709 4.16-2.121 4.85-4.195a5.96 5.96 0 0 0-1.179-5.799Zm-10.646-3.486c-1.581-.333-2.866-.668-3.816-1.684a4.766 4.766 0 0 1-1.275-3.219c0-.505.08-1.003.238-1.477.55-1.658 1.896-2.797 3.971-3.38.902-.206 1.828-.309 2.758-.36v10.517l-1.876-.397Zm10.638 8.89c-.55 1.657-1.896 2.796-3.977 3.38-1.15.274-2.345.407-3.535.429v-10.76l.49.103c.377.08.763.152 1.153.224 1.846.34 3.754.693 4.936 2.044a4.709 4.709 0 0 1 .933 4.58Z' + }, + 'rh-standard-donut': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M32 21.38a.62.62 0 0 0-.62.62v4A2.18 2.18 0 0 1 27 26a3.43 3.43 0 1 0-6.85 0 2.17 2.17 0 0 1-4.34 0A3.43 3.43 0 1 0 9 26a2.18 2.18 0 0 1-4.35 0v-8C5.36.26 30.64.26 31.38 18a.62.62 0 0 0 1.24 0C31.82-1.4 4.18-1.4 3.37 18v8a3.42 3.42 0 0 0 5 3 14.66 14.66 0 0 0 19.26 0 3.42 3.42 0 0 0 5-3v-4a.62.62 0 0 0-.63-.62ZM9.37 28.2a3.35 3.35 0 0 0 .86-2.2 2.18 2.18 0 0 1 4.35 0 3.42 3.42 0 0 0 6.84 0 2.18 2.18 0 0 1 4.35 0 3.35 3.35 0 0 0 .86 2.23 13.4 13.4 0 0 1-17.26-.03Z' }, + { path: 'M13.38 18c.19 6.11 9 6.11 9.25 0-.2-6.11-9.06-6.11-9.25 0ZM18 14.62a3.38 3.38 0 0 1 0 6.75 3.38 3.38 0 0 1 0-6.75ZM7.68 18v2.15a.63.63 0 1 0 1.25 0V18a.63.63 0 0 0-1.25 0Zm3.1-6.49L9.26 13a.63.63 0 0 0 .44 1.1c.36.1 1.48-1.3 2-1.71.55-.56-.35-1.47-.92-.88Zm16.6 3.89-1.52 1.53A.62.62 0 0 0 26.3 18c.36.11 1.48-1.29 2-1.7a.63.63 0 0 0-.92-.9ZM17 10.53a.62.62 0 0 0 .61-.75l-.45-2.11a.61.61 0 0 0-.74-.48.62.62 0 0 0-.48.74l.48 2.07a.62.62 0 0 0 .58.53Zm5.9 1.6a.64.64 0 0 0 .74-.49l.44-2.1a.62.62 0 0 0-1.22-.26l-.45 2.1a.64.64 0 0 0 .49.75Z' } + ] + }, + 'rh-standard-download': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 30.38H5a.62.62 0 0 0 0 1.24h26a.62.62 0 0 0 0-1.24Zm-13.44-2.94a.63.63 0 0 0 .88 0l8-8c.58-.56-.31-1.47-.88-.88l-6.94 6.93V5a.62.62 0 0 0-1.24 0v20.49l-6.94-6.93a.62.62 0 0 0-.88.88Z' + }, + 'rh-standard-drone': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.02 15.93c-.87.03-.58 1.14-.62 1.7h-3.77V14.3c0-.34-.28-.62-.62-.62h-2.88c-.16-2.69-4.07-2.69-4.23 0h-2.88c-.35 0-.62.28-.62.62v3.33H8.63v-1.41c0-.34-.28-.62-.62-.62s-.62.28-.62.62v4c0 .82 1.25.82 1.25 0v-1.34h3.77v.88c.02.83 1.02.6 1.56.62l-1.28.85a.64.64 0 0 0-.28.52v2c0 .82 1.25.82 1.25 0v-1.66l2.56-1.71h3.62l2.56 1.71v1.67c0 .82 1.25.82 1.25 0v-2c0-.21-.1-.4-.28-.52l-1.28-.85c.54-.03 1.54.2 1.56-.63v-.87h3.77v1.68c0 .82 1.25.82 1.25 0v-4c0-.34-.28-.62-.62-.62ZM18 12.88c.45 0 .81.35.86.79h-1.72c.04-.44.41-.79.86-.79Zm4.38 6.25h-8.76v-4.21h8.75v4.21Z' }, + { path: 'M31 13.62h-6c-.82 0-.82 1.25 0 1.25h6c.82 0 .82-1.25 0-1.25Zm-20 1.26c.81 0 .82-1.24 0-1.25l-6-.07c-.82-.04-.83 1.25-.01 1.25l6.01.07Z' } + ] + }, + 'rh-standard-ear': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 4.38A9.62 9.62 0 0 0 8.38 14a.62.62 0 0 0 1.24 0 8.38 8.38 0 1 1 16.76 0c0 3.5-1.9 5.1-3.72 6.65C21 22 19.38 23.42 19.38 26a4.38 4.38 0 0 1-8.76 0 .62.62 0 1 0-1.24 0 5.62 5.62 0 0 0 11.24 0c0-2 1.32-3.11 2.84-4.4 1.95-1.65 4.16-3.52 4.16-7.6A9.62 9.62 0 0 0 18 4.38Z' }, + { path: 'M15 22.38A2.62 2.62 0 0 0 12.38 25a.62.62 0 0 0 1.24 0A1.38 1.38 0 0 1 15 23.62a4.12 4.12 0 0 0 4.12-4.34 4.23 4.23 0 0 0-4.33-3.9 1.18 1.18 0 0 1-1.17-1.17 4.5 4.5 0 0 1 3.49-4.5A4.39 4.39 0 0 1 22.38 14a.62.62 0 1 0 1.24 0 5.63 5.63 0 0 0-6.75-5.51 5.73 5.73 0 0 0-4.49 5.72 2.41 2.41 0 0 0 2.42 2.41 3 3 0 0 1 3.07 2.72 2.9 2.9 0 0 1-.78 2.14 2.85 2.85 0 0 1-2.09.9Z' } + ] + }, + 'rh-standard-ebook': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28 4.38H8a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h20a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 26H8.62V5.62h18.76Z' }, + { path: 'M17.76 8.58a.63.63 0 1 0-.2-1 .63.63 0 0 0 0 .88.48.48 0 0 0 .2.12ZM20 27.38h-4a.62.62 0 1 0 0 1.24h4a.62.62 0 0 0 0-1.24Zm-8-13.76h6a.62.62 0 0 0 0-1.24h-6a.62.62 0 0 0 0 1.24Zm0 3h12a.62.62 0 1 0 0-1.24H12a.62.62 0 0 0 0 1.24Zm0 3h12a.62.62 0 0 0 0-1.24H12a.62.62 0 0 0 0 1.24Zm0 3h12a.62.62 0 0 0 0-1.24H12a.62.62 0 1 0 0 1.24Z' } + ] + }, + 'rh-standard-edge': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M24.34 16.52c-.2-5.53-7.67-7.28-10.3-2.42-2.56-.21-4.66 1.83-4.66 4.33 0 2.39 1.95 4.34 4.34 4.34h10c.08 0 .15-.01.22-.04 3.32-.54 3.64-5.26.4-6.21Zm-.91 5h-9.72c-4.46-.2-3.84-6.76.57-6.12.29.05.57-.1.69-.37 1.9-4.3 8.39-2.74 8.1 1.96-.02.33.23.62.56.66 2.42.28 2.22 3.84-.2 3.87Zm-18.8-3.49A.64.64 0 0 0 4 17.4c-.34.01-.63.29-.63.63.02.81 1.25.81 1.26 0Zm0 4.2c-.32.12-.49.48-.37.8.11.32.49.49.8.37.33-.12.49-.48.38-.8a.625.625 0 0 0-.81-.37ZM7.25 9.65c.18 0 .36-.08.48-.22.23-.27.19-.66-.08-.88a.61.61 0 0 0-.87.08.62.62 0 0 0 .07.88c.12.09.26.14.4.14Zm-2.63 4.18c.32.1.69-.04.8-.38a.623.623 0 0 0-.38-.8.623.623 0 0 0-.8.38c-.12.32.05.68.38.8Zm6.35-7.31c.11 0 .21-.03.31-.09.3-.17.4-.55.23-.85-.18-.3-.56-.4-.86-.23-.29.18-.4.56-.22.86.11.2.32.31.54.31Zm9.31-1.7c.33.06.66-.17.73-.51.12-.8-1.09-1.02-1.24-.21-.06.34.17.66.51.72Zm4.37 1.57c.29.19.69.07.85-.23a.621.621 0 1 0-1.08-.62c-.17.3-.07.68.23.85Zm-9.12-1.55s.07 0 .11-.01c.8-.14.58-1.37-.22-1.23-.34.06-.57.39-.51.73.06.3.32.51.62.51Zm-8.64 21.7a.62.62 0 1 0 .8.95.62.62 0 1 0-.8-.95Zm24.48-4.34a.623.623 0 0 0-.8.38c-.12.32.05.68.38.8.32.1.69-.04.8-.38a.623.623 0 0 0-.38-.8Zm-.82-8.82c.13.33.49.49.81.37.32-.12.49-.48.37-.81a.62.62 0 0 0-.81-.36c-.32.11-.48.47-.36.8h-.01Zm-2.3 13.21a.62.62 0 0 0 .08.88c.26.23.65.19.88-.07a.63.63 0 0 0-.08-.88.62.62 0 0 0-.88.07ZM32 17.32c-.35 0-.63.28-.63.63-.03.89 1.31.9 1.26-.01a.639.639 0 0 0-.63-.62ZM11.33 29.6a.621.621 0 0 0-.86.22c-.17.3-.07.69.23.86.3.16.68.07.86-.23.17-.3.07-.68-.23-.85Zm4.36 1.58a.623.623 0 1 0 .51.72.618.618 0 0 0-.51-.72Zm4.64-.01c-.34.06-.56.39-.5.73.05.34.39.57.72.5.34-.05.57-.38.51-.72a.628.628 0 0 0-.73-.51Zm8.36-21.58c.15 0 .29-.05.41-.15a.63.63 0 0 0 .07-.88.62.62 0 0 0-.88-.07.62.62 0 0 0-.07.88c.12.14.3.22.47.22ZM24.7 29.58a.63.63 0 0 0-.22.86c.16.3.56.4.85.22.71-.41.08-1.48-.62-1.08Z' + }, + 'rh-standard-electrical-bolt': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M24.21 15.52a.64.64 0 0 0-.53-.28h-4V5a.62.62 0 0 0-1.19-.25L11.74 20a.63.63 0 0 0 .58.88h4v10.19a.63.63 0 0 0 1.19.26l6.78-15.21a.67.67 0 0 0-.08-.6Zm-6.67 12.61v-7.92a.63.63 0 0 0-.63-.63h-3.63l5.18-11.64v7.92a.63.63 0 0 0 .63.63h3.63Z' + }, + 'rh-standard-electrical-plug': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M25.5 4.38a6.12 6.12 0 0 0-6.12 6.12v15a4.88 4.88 0 0 1-9.76 0v-3.94a4.61 4.61 0 0 0 4-4.56v-4a.62.62 0 0 0-.62-.62h-1.38V9a.62.62 0 0 0-1.24 0v3.38H7.62V9a.62.62 0 0 0-1.24 0v3.38H5a.62.62 0 0 0-.62.62v4a4.61 4.61 0 0 0 4 4.56v3.94a6.12 6.12 0 0 0 12.24 0v-15a4.88 4.88 0 1 1 9.76 0V27a.62.62 0 0 0 1.24 0V10.5a6.12 6.12 0 0 0-6.12-6.12ZM5.62 17v-3.38h6.76V17a3.38 3.38 0 0 1-6.76 0Z' + }, + 'rh-standard-elevator': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 6.38H9a.62.62 0 0 0-.62.62v24a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 .62-.62V7a.62.62 0 0 0-.62-.62ZM9.62 7.62h7.76v22.76H9.62Zm16.76 22.76h-7.76V7.62h7.76ZM19.56 5.44c.68.64 1.31-.53 1.88-1s-.32-1.46-.88-.88l-.56.56-.56-.56c-.56-.58-1.46.32-.88.88Zm-4.12 0 .56-.56.56.56a.62.62 0 0 0 .88-.88c-.56-.46-1.2-1.64-1.88-1l-1 1c-.56.56.32 1.44.88.88Z' + }, + 'rh-standard-email': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.38a14.62 14.62 0 1 0 9.4 25.82.62.62 0 1 0-.8-.95 13.48 13.48 0 1 1 3.15-3.87H27A2.39 2.39 0 0 1 24.62 22V12a.62.62 0 0 0-1.24 0v2a7.12 7.12 0 1 0 0 8A3.62 3.62 0 0 0 27 25.62h3a.64.64 0 0 0 .63-.31A14.63 14.63 0 0 0 18 3.38Zm-.5 20.5A5.88 5.88 0 1 1 23.38 18a5.89 5.89 0 0 1-5.88 5.88Z' + }, + 'rh-standard-embedded': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M2.74 21.67a.637.637 0 0 0-.68.14.598.598 0 0 0-.14.68c.03.07.08.14.14.2.11.12.28.18.44.18.17 0 .33-.06.44-.18a.63.63 0 0 0 .19-.44c0-.17-.07-.33-.19-.44a.49.49 0 0 0-.2-.14Zm-.24-5.86a.625.625 0 1 0 .01 1.25.625.625 0 0 0-.01-1.25Zm0 2.91a.625.625 0 1 0 .01 1.25.625.625 0 0 0-.01-1.25Zm-.24-4.61c.08.03.16.05.24.05.16 0 .32-.07.44-.19.12-.11.18-.28.18-.44 0-.17-.06-.33-.18-.44a.632.632 0 0 0-.68-.14.66.66 0 0 0-.2.14c-.12.12-.19.28-.19.44 0 .16.07.32.19.44.06.06.13.11.2.14Zm5.41-2.83c.1 0 .2-.02.3-.08.3-.16.41-.54.24-.85-.16-.3-.54-.4-.85-.24a.626.626 0 0 0 .31 1.17Zm7.75-4.3a.624.624 0 0 0 .54-.93.62.62 0 0 0-.85-.24.62.62 0 0 0-.24.85c.11.2.33.32.55.32Zm-5.17 2.87c.1 0 .21-.03.3-.08.31-.17.41-.55.25-.85a.629.629 0 0 0-1.1.61c.12.2.33.32.55.32Zm2.58-1.44c.11 0 .21-.02.31-.07.3-.17.41-.55.24-.86a.624.624 0 1 0-1.09.61c.11.21.32.32.54.32Zm-7.75 4.31a.624.624 0 1 0-.3-1.17c-.3.16-.41.55-.24.85.11.2.32.32.54.32ZM18 5.54a.617.617 0 0 0 .62-.62c0-.08-.01-.17-.04-.24a.486.486 0 0 0-.14-.2.565.565 0 0 0-.2-.14.633.633 0 0 0-.68.14c-.06.05-.11.12-.14.2a.611.611 0 0 0 .14.68c.12.12.27.18.44.18Zm7.45 4.23c.09.05.2.08.3.08.22 0 .43-.12.55-.32a.629.629 0 0 0-1.1-.61c-.16.3-.05.68.25.85Zm2.58 1.43c.1.06.2.08.3.08.22 0 .44-.11.55-.32.17-.3.06-.68-.24-.85a.634.634 0 0 0-.85.24.62.62 0 0 0 .24.85Zm-5.17-2.86c.1.05.2.07.31.07a.6.6 0 0 0 .54-.32.624.624 0 0 0-1.09-.61c-.17.31-.06.69.24.86ZM20.28 6.9c.1.05.2.08.3.08.22 0 .44-.12.55-.32a.62.62 0 0 0-.24-.85.625.625 0 0 0-.61 1.09Zm10.33 5.74a.619.619 0 0 0 .85-.24.625.625 0 1 0-.85.24Zm2.89 1.52c.16 0 .32-.07.44-.19s.19-.28.19-.44a.631.631 0 0 0-1.07-.44c-.12.12-.19.28-.19.44 0 .16.07.32.19.44s.28.19.44.19Zm0 4.56c-.35 0-.62.28-.62.62a.62.62 0 1 0 1.24 0c0-.34-.27-.62-.62-.62Zm0-2.91a.62.62 0 0 0-.62.63c0 .34.27.62.62.62s.62-.28.62-.62c0-.35-.27-.63-.62-.63Zm-.44 6c-.12.11-.19.28-.19.44s.07.32.19.44c.11.12.28.18.44.18.17 0 .33-.06.44-.18.12-.12.19-.28.19-.44s-.07-.33-.19-.44a.627.627 0 0 0-.88 0Zm-5.03 2.76c-.3.17-.41.55-.24.85.11.21.32.32.54.32.11 0 .21-.02.31-.07.3-.17.41-.55.24-.86-.17-.3-.55-.4-.85-.24Zm-5.17 2.87c-.3.17-.41.55-.24.85.11.21.33.33.55.33a.625.625 0 0 0 .54-.93.626.626 0 0 0-.85-.25Zm-2.58 1.44c-.3.17-.41.55-.24.85.11.21.32.32.54.32a.624.624 0 1 0-.3-1.17Zm5.17-2.87c-.3.17-.41.55-.25.85.12.2.33.32.55.32.1 0 .21-.03.3-.08.31-.17.41-.55.25-.85a.625.625 0 0 0-.85-.24Zm5.16-2.87a.625.625 0 0 0 .31 1.17.624.624 0 0 0 .54-.93.62.62 0 0 0-.85-.24Zm-13.05 7.28c-.12.12-.19.27-.19.44 0 .17.07.33.19.44.11.12.27.19.44.19.17 0 .32-.07.44-.19.12-.11.18-.27.18-.44 0-.17-.06-.33-.18-.44-.23-.24-.65-.23-.88 0Zm-9.59-5.85a.635.635 0 0 0-.85.24c-.17.31-.06.69.24.86.1.05.2.07.31.07a.6.6 0 0 0 .54-.32c.17-.3.06-.68-.24-.85Zm2.58 1.44a.625.625 0 0 0-.85.24c-.16.3-.06.68.25.85.09.05.2.08.3.08.22 0 .43-.12.55-.32.16-.3.06-.69-.25-.85Zm2.59 1.43a.625.625 0 0 0-.85.25.625.625 0 0 0 .54.93c.22 0 .44-.12.55-.33.17-.3.06-.68-.24-.85Zm2.58 1.44a.624.624 0 1 0-.3 1.17.6.6 0 0 0 .54-.32c.17-.3.06-.68-.24-.85ZM5.39 23.14a.624.624 0 1 0-.61 1.09.624.624 0 0 0 .61-1.09Zm25.914-8.686-13-7.223a.622.622 0 0 0-.608 0l-13 7.223a.624.624 0 0 0 0 1.092l13 7.223a.624.624 0 0 0 .608 0l13-7.223a.624.624 0 0 0 0-1.092ZM18 21.508 6.287 15 18 8.492 29.713 15 18 21.508Z' }, + { path: 'M30.696 20.231 18 27.285 5.304 20.231a.626.626 0 0 0-.608 1.092l13 7.223a.624.624 0 0 0 .608 0l13-7.223a.625.625 0 1 0-.608-1.092Z' } + ] + }, + 'rh-standard-emergency-aed': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M30.1 7.24A8.65 8.65 0 0 0 18 7.13c-8.44-7.56-19.82 4-12.1 12.32L17.56 31.1a.61.61 0 0 0 .88 0L30.1 19.45a8.66 8.66 0 0 0 0-12.21Zm-.89 11.32L18 29.78 6.79 18.56C0 11.17 10.57 1.19 17.53 8.45c.42.46.95.06 1.25-.32 7.14-6.67 17.1 3.28 10.43 10.43Z' }, + { path: 'M20.62 16.41h-1.5V12a.62.62 0 0 0-1.19-.26l-3.12 7a.63.63 0 0 0 .57.88h1.5V24a.62.62 0 0 0 1.19.25l3.12-7a.63.63 0 0 0-.57-.84Zm-2.5 4.68V19a.62.62 0 0 0-.62-.63h-1.15L17.88 15v2a.62.62 0 0 0 .62.62h1.15Z' } + ] + }, + 'rh-standard-employee-badge': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25 4.38H11A2.62 2.62 0 0 0 8.38 7v22A2.62 2.62 0 0 0 11 31.62h14A2.62 2.62 0 0 0 27.62 29V7A2.62 2.62 0 0 0 25 4.38ZM26.38 29A1.38 1.38 0 0 1 25 30.38H11A1.38 1.38 0 0 1 9.62 29V7A1.38 1.38 0 0 1 11 5.62h14A1.38 1.38 0 0 1 26.38 7Z' }, + { path: 'M16 8.62h4a.62.62 0 1 0 0-1.24h-4a.62.62 0 0 0 0 1.24Zm3.9 14.18a2.58 2.58 0 0 0 .72-1.8 2.62 2.62 0 1 0-5.24 0 2.58 2.58 0 0 0 .72 1.8 4.61 4.61 0 0 0-2.72 4.2.62.62 0 0 0 .62.62h8a.62.62 0 0 0 .62-.62 4.61 4.61 0 0 0-2.72-4.2ZM16.62 21A1.38 1.38 0 1 1 18 22.38 1.38 1.38 0 0 1 16.62 21Zm-1.94 5.38a3.38 3.38 0 0 1 6.64 0Z' } + ] + }, + 'rh-standard-envelope-manilla': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 4.38H9a.62.62 0 0 0-.62.62v26a.64.64 0 0 0 .62.63h18a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-15 23a.6.6 0 0 0-.44.18l-1.94 1.93V11.72a3.6 3.6 0 0 0 2.38.9h5.38v14.76Zm.26 1.24h11.48l1.75 1.76h-15Zm12.18-1.06a.6.6 0 0 0-.44-.18h-5.38V12.62H24a3.6 3.6 0 0 0 2.38-.9v17.77ZM26.38 9A2.39 2.39 0 0 1 24 11.38H12A2.39 2.39 0 0 1 9.62 9V5.62h16.76Z' }, + { path: 'M16 9.62h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0 0 1.24Z' } + ] + }, + 'rh-standard-envelope': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.62 27V9a.59.59 0 0 0-.23-.48.52.52 0 0 0-.39-.14H5a.62.62 0 0 0-.62.62v18a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62Zm-10.06-9.44L18 21.12l-3.56-3.56-7.93-7.94h23Zm-8.44.44-7.5 7.49v-15Zm.88.88 3.56 3.56a.63.63 0 0 0 .88 0L22 18.88l7.49 7.5h-23Zm8.88-.88 7.5-7.49v15Z' + }, + 'rh-standard-erlenmeyer-flask': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27.39 27.3 21.62 13V7.62c.72-.07 2 .3 2-.62a.62.62 0 0 0-.62-.62h-2a.62.62 0 0 0-.62.7v6a.5.5 0 0 0 0 .12v.12l2.83 7H12.75l2.83-7v-.12a.5.5 0 0 0 0-.12v-6a.62.62 0 0 0-.62-.7H13a.62.62 0 0 0 0 1.24h1.38V13L8.61 27.3a3.14 3.14 0 0 0 2.89 4.32h13a3.14 3.14 0 0 0 2.89-4.32Zm-2.89 3.08h-13a1.89 1.89 0 0 1-1.88-1.88c-.23-.16 2.54-6.53 2.62-6.88h11.52l2.47 6.15a1.89 1.89 0 0 1-1.73 2.61Z' }, + { path: 'M16.56 18.44a.62.62 0 0 0 .88-.88c-.58-.56-1.44.31-.88.88Zm2-6c.57.58 1.47-.31.88-.88s-1.44.31-.88.88Zm-2-7c.55.59 1.48-.32.88-.88a.62.62 0 0 0-.88.88Z' } + ] + }, + 'rh-standard-escalator-down': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M29 23.375h-2.171a1.37 1.37 0 0 1-.973-.403L13.028 10.144a2.612 2.612 0 0 0-1.857-.769H7c-1.999 0-3.625 1.626-3.625 3.625S5.001 16.625 7 16.625h2.741l13.817 13.817a.625.625 0 0 0 .442.183h5c1.999 0 3.625-1.626 3.625-3.625S30.999 23.375 29 23.375Zm0 6h-4.741L10.442 15.558a.625.625 0 0 0-.442-.183H7c-1.31 0-2.375-1.065-2.375-2.375S5.69 10.625 7 10.625h4.171c.368 0 .713.144.973.403l12.828 12.828a2.612 2.612 0 0 0 1.857.769H29c1.31 0 2.375 1.065 2.375 2.375S30.31 29.375 29 29.375Zm-18-4a.625.625 0 0 0-.625.625v2.49l-3.933-3.932a.625.625 0 1 0-.884.884l3.933 3.933H7a.625.625 0 0 0 0 1.25h4a.627.627 0 0 0 .24-.049.617.617 0 0 0 .152-.1c.015-.013.035-.019.05-.034.01-.01.013-.023.022-.034a.622.622 0 0 0 .112-.169.626.626 0 0 0 .049-.239v-4a.625.625 0 0 0-.625-.625Z' }, + { path: 'M11 6.625h1.741l13.817 13.817a.625.625 0 0 0 .442.183h2a.625.625 0 0 0 0-1.25h-1.741L13.442 5.558A.625.625 0 0 0 13 5.375h-2a.625.625 0 0 0 0 1.25Z' } + ] + }, + 'rh-standard-escalator-up': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M29 23.375h-2.171a1.37 1.37 0 0 1-.973-.403L13.028 10.144a2.612 2.612 0 0 0-1.857-.769H7c-1.999 0-3.625 1.626-3.625 3.625S5.001 16.625 7 16.625h2.741l13.817 13.817a.625.625 0 0 0 .442.183h5c1.999 0 3.625-1.626 3.625-3.625S30.999 23.375 29 23.375Zm0 6h-4.741L10.442 15.558a.625.625 0 0 0-.442-.183H7c-1.31 0-2.375-1.065-2.375-2.375S5.69 10.625 7 10.625h4.171c.368 0 .713.144.973.403l12.828 12.828a2.612 2.612 0 0 0 1.857.769H29c1.31 0 2.375 1.065 2.375 2.375S30.31 29.375 29 29.375Zm-21.49-3.75H10a.625.625 0 0 0 0-1.25H6.002a.623.623 0 0 0-.242.049.586.586 0 0 0-.148.098c-.017.014-.038.02-.054.036-.01.01-.013.023-.022.033a.622.622 0 0 0-.113.17.626.626 0 0 0-.048.239v4a.625.625 0 0 0 1.25 0v-2.49l3.933 3.932a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884l-3.933-3.933Z' }, + { path: 'M11 6.625h1.741l13.817 13.817a.625.625 0 0 0 .442.183h2a.625.625 0 0 0 0-1.25h-1.741L13.442 5.558A.625.625 0 0 0 13 5.375h-2a.625.625 0 1 0 0 1.25Z' } + ] + }, + 'rh-standard-euro-decreasing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M24.625 18a.625.625 0 0 0-.625-.625H11.677a7.905 7.905 0 0 1-.052-.875c0-.647.087-1.273.235-1.875H24a.625.625 0 0 0 0-1.25H12.275c1.212-2.792 3.993-4.75 7.225-4.75 1.48 0 2.921.412 4.169 1.193a.625.625 0 0 0 .663-1.06 9.106 9.106 0 0 0-5.707-1.339V5a.625.625 0 0 0-1.25 0v2.635a9.147 9.147 0 0 0-6.437 5.74H9a.625.625 0 0 0 0 1.25h1.57a9.123 9.123 0 0 0-.195 1.875c0 .295.017.587.044.875H9a.625.625 0 0 0 0 1.25h1.635a9.143 9.143 0 0 0 6.74 6.74v4.126l-.933-.933a.625.625 0 1 0-.884.884l2 2c.015.015.034.02.05.034a.617.617 0 0 0 .152.1.627.627 0 0 0 .48 0 .617.617 0 0 0 .152-.1c.016-.013.035-.019.05-.034l2-2a.626.626 0 0 0-.884-.884l-.933.933v-3.91a9.106 9.106 0 0 0 5.707-1.338.625.625 0 0 0-.663-1.061 7.844 7.844 0 0 1-4.169 1.193c-3.605 0-6.645-2.438-7.576-5.75H24c.345 0 .625-.28.625-.625Z' + }, + 'rh-standard-euro-increasing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M23.669 26.182a7.844 7.844 0 0 1-4.169 1.193c-3.605 0-6.645-2.438-7.576-5.75H22a.625.625 0 0 0 0-1.25H11.677a7.905 7.905 0 0 1-.052-.875c0-.647.087-1.273.235-1.875H22a.625.625 0 0 0 0-1.25h-9.725c1.212-2.792 3.993-4.75 7.225-4.75 1.48 0 2.921.412 4.169 1.193a.624.624 0 1 0 .663-1.06 9.106 9.106 0 0 0-5.707-1.339V6.51l.933.933a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884l-2-2c-.016-.017-.038-.023-.055-.037a.624.624 0 0 0-.147-.097.624.624 0 0 0-.48 0 .586.586 0 0 0-.148.098c-.017.014-.038.02-.054.036l-2 2a.626.626 0 0 0 .884.884l.933-.933v4.126a9.147 9.147 0 0 0-6.437 5.74H9a.625.625 0 0 0 0 1.25h1.57a9.123 9.123 0 0 0-.195 1.875c0 .295.017.587.044.875H9a.625.625 0 0 0 0 1.25h1.635a9.143 9.143 0 0 0 6.74 6.74V31a.625.625 0 0 0 1.25 0v-2.42a9.106 9.106 0 0 0 5.707-1.338.625.625 0 0 0-.663-1.06Z' + }, + 'rh-standard-euro': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.643 28.978A13.291 13.291 0 0 1 21 31.375c-6.117 0-11.276-4.133-12.862-9.75H26a.625.625 0 0 0 0-1.25H7.849A13.36 13.36 0 0 1 7.625 18c0-1.168.166-2.295.448-3.375H26a.625.625 0 0 0 0-1.25H8.466c1.889-5.099 6.787-8.75 12.534-8.75 2.752 0 5.395.83 7.643 2.397a.625.625 0 0 0 .715-1.025A14.538 14.538 0 0 0 21 3.375c-6.447 0-11.922 4.198-13.863 10H4a.625.625 0 0 0 0 1.25h2.784A14.57 14.57 0 0 0 6.375 18c0 .81.083 1.6.21 2.375H4a.625.625 0 0 0 0 1.25h2.848c1.62 6.313 7.34 11 14.152 11 3.009 0 5.899-.907 8.357-2.622a.625.625 0 0 0-.714-1.025Z' + }, + 'rh-standard-everything-as-a-service': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.62 17.52a9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19H28a.75.75 0 0 0 .26-.05 5.11 5.11 0 0 0 .36-10Zm-1.12 8.86h-17a5.88 5.88 0 1 1 1.09-11.65.64.64 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13v.5a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71Z' }, + { path: 'M18.74 16.39a.62.62 0 0 0-.74.48l-1.25 5.85a.63.63 0 0 0 .49.74h.13A.62.62 0 0 0 18 23l1.24-5.85a.62.62 0 0 0-.5-.76Zm3.14.52a.63.63 0 1 0-.88.89l2.12 2.12L21 22a.61.61 0 0 0 0 .88.6.6 0 0 0 .88 0l2.56-2.56a.61.61 0 0 0 0-.88Zm-9 3.01L15 17.8a.63.63 0 0 0-.88-.89l-2.56 2.57a.61.61 0 0 0 0 .88l2.56 2.56a.6.6 0 0 0 .88 0 .61.61 0 0 0 0-.92Z' } + ] + }, + 'rh-standard-face-mask': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M32.62 18a4.61 4.61 0 0 0-4-4.57 3.62 3.62 0 0 0-3.57-3h-.25a8.44 8.44 0 0 1-3.14-.61 9.69 9.69 0 0 0-7.22 0 8.44 8.44 0 0 1-3.14.61H11a3.62 3.62 0 0 0-3.57 3 4.61 4.61 0 0 0 0 9.14A3.62 3.62 0 0 0 11 25.62h14a3.62 3.62 0 0 0 3.57-3.05A4.61 4.61 0 0 0 32.62 18Zm-28 0a3.37 3.37 0 0 1 2.76-3.31v6.62A3.37 3.37 0 0 1 4.62 18ZM25 24.38H11A2.39 2.39 0 0 1 8.62 22v-1.27l4.14.88a.62.62 0 1 0 .24-1.22l-4.4-.94v-3l4.4-.94a.62.62 0 0 0-.26-1.22l-4.14.88V14a2.39 2.39 0 0 1 2.4-2.38h.25a9.73 9.73 0 0 0 3.61-.69 8.42 8.42 0 0 1 6.28 0 9.73 9.73 0 0 0 3.61.69H25A2.39 2.39 0 0 1 27.38 14v1.21l-4.25-.9a.62.62 0 0 0-.26 1.22l4.51 1v2.94l-4.51 1a.62.62 0 1 0 .26 1.22l4.25-.9V22A2.39 2.39 0 0 1 25 24.38Zm3.62-3.07v-6.62a3.37 3.37 0 0 1 0 6.62Z' + }, + 'rh-standard-farm-tools': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M16 17.375h-3a.625.625 0 0 0 0 1.25h2.375v5.669A6.413 6.413 0 0 1 11 30.344a6.413 6.413 0 0 1-4.375-6.05v-5.669H9a.625.625 0 0 0 0-1.25H6a.625.625 0 0 0-.625.625v6.294c0 3.346 2.24 6.35 5.446 7.305a.62.62 0 0 0 .358 0c3.206-.955 5.446-3.96 5.446-7.305V18a.625.625 0 0 0-.625-.625Z' }, + { path: 'M8 7.625h2.375V19a.625.625 0 0 0 1.25 0V7.625H14c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 14 4.375H8A.625.625 0 0 0 7.375 5v2c0 .345.28.625.625.625Zm.625-2h4.75v.75h-4.75v-.75ZM30 4.375a.625.625 0 0 0-.625.625v8c0 2.412-1.962 4.375-4.375 4.375S20.625 15.412 20.625 13V5a.625.625 0 0 0-1.25 0v8a5.632 5.632 0 0 0 5 5.588v9.787H22a.625.625 0 0 0-.625.625v2c0 .345.28.625.625.625h6c.345 0 .625-.28.625-.625v-2a.625.625 0 0 0-.625-.625h-2.375v-9.787a5.632 5.632 0 0 0 5-5.588V5A.625.625 0 0 0 30 4.375Zm-2.625 26h-4.75v-.75h4.75v.75Z' }, + { path: 'M25 16.625c.345 0 .625-.28.625-.625V5a.625.625 0 0 0-1.25 0v11c0 .345.28.625.625.625Z' } + ] + }, + 'rh-standard-fast-forward': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm31.31 17.46-13-7.35a.64.64 0 0 0-.63 0 .63.63 0 0 0-.3.54v6.28L5.31 10.11a.63.63 0 0 0-.93.54v14.7a.63.63 0 0 0 .93.54l12.07-6.82v6.28a.63.63 0 0 0 .93.54l13-7.35a.62.62 0 0 0 0-1.08ZM5.62 24.27V11.73L16.73 18Zm13 0V11.73L29.73 18Z' + }, + 'rh-standard-filter': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M20 31.62h-4A1.61 1.61 0 0 1 14.38 30v-8.74l-9.82-9.82a.6.6 0 0 1-.18-.44V5A.61.61 0 0 1 5 4.38h26a.61.61 0 0 1 .62.62v6a.6.6 0 0 1-.18.44l-9.82 9.82V30A1.61 1.61 0 0 1 20 31.62ZM5.62 10.74l9.82 9.82a.59.59 0 0 1 .18.44v9a.38.38 0 0 0 .38.38h4a.38.38 0 0 0 .38-.38v-9a.59.59 0 0 1 .18-.44l9.82-9.82V5.62H5.62Z' + }, + 'rh-standard-fingerprint': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 24.375h-2.998a3.38 3.38 0 0 1-3.377-3.377v-2.89c0-1.335-.94-2.495-2.188-2.698A2.623 2.623 0 0 0 15.375 18v1a.625.625 0 0 0 1.25 0v-1a1.376 1.376 0 0 1 1.61-1.355c.65.105 1.14.734 1.14 1.462v2.891a4.632 4.632 0 0 0 4.627 4.627H27a.625.625 0 0 0 0-1.25Z' }, + { path: 'M27 20.375A2.378 2.378 0 0 1 24.625 18a6.57 6.57 0 0 0-2.012-4.755 6.612 6.612 0 0 0-4.816-1.867c-3.541.106-6.422 3.19-6.422 6.874V22a.625.625 0 0 0 1.25 0v-3.748c0-3.015 2.337-5.538 5.21-5.624a5.33 5.33 0 0 1 3.908 1.514A5.333 5.333 0 0 1 23.375 18 3.629 3.629 0 0 0 27 21.625a.625.625 0 0 0 0-1.25ZM9.65 12.459a.625.625 0 0 0-.853.228A10.624 10.624 0 0 0 7.375 18v2a.625.625 0 0 0 1.25 0v-2c0-1.648.434-3.27 1.254-4.687a.626.626 0 0 0-.228-.854Z' }, + { path: 'M18 7.375c-2.32 0-4.524.734-6.375 2.124a.625.625 0 0 0 .75 1A9.298 9.298 0 0 1 18 8.625a9.338 9.338 0 0 1 9.329 8.437.625.625 0 0 0 1.244-.124A10.585 10.585 0 0 0 18 7.375Z' }, + { path: 'M18 4.625a13.3 13.3 0 0 1 4.776.878.624.624 0 1 0 .447-1.167A14.551 14.551 0 0 0 18 3.375 14.601 14.601 0 0 0 6.797 8.598a.625.625 0 1 0 .957.804A13.352 13.352 0 0 1 18 4.625Zm5 24.75A6.382 6.382 0 0 1 16.625 23a.625.625 0 0 0-1.25 0c0 4.204 3.42 7.625 7.625 7.625a.625.625 0 0 0 0-1.25ZM12.625 25a.625.625 0 0 0-1.25 0c0 2.372.87 4.651 2.451 6.417a.624.624 0 1 0 .932-.834A8.357 8.357 0 0 1 12.625 25Z' } + ] + }, + 'rh-standard-fire-extinguisher': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M19.62 10.41V9.5a2.6 2.6 0 0 0 1.91-1.88H23a.62.62 0 1 0 0-1.24h-1.45a2.62 2.62 0 0 0-5.15.33A10.63 10.63 0 0 0 8.38 17v10a.62.62 0 0 0 1.24 0V17a9.4 9.4 0 0 1 7-9 2.64 2.64 0 0 0 1.76 1.5v.91a6.62 6.62 0 0 0-6 6.59v14a.62.62 0 0 0 .62.62h12a.62.62 0 0 0 .62-.62V17a6.64 6.64 0 0 0-6-6.59ZM19 5.59a1.36 1.36 0 0 1 1.24.79 19.18 19.18 0 0 0-2.52.08A1.38 1.38 0 0 1 19 5.59ZM17.85 7.7a20.27 20.27 0 0 1 2.35-.08 1.37 1.37 0 0 1-2.35.08ZM19 11.62a5.43 5.43 0 0 1 5.38 5.76H13.62A5.43 5.43 0 0 1 19 11.62Zm5.38 12.76H13.62v-5.76h10.76Zm-10.76 6v-4.76h10.76v4.76Z' + }, + 'rh-standard-firewall-a': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm31.13 17.39-5.5-1.17a.57.57 0 0 0-.26 0l-5.5 1.17a.62.62 0 0 0-.49.61v6.5c.28 8.1 12 8.11 12.25 0V18a.62.62 0 0 0-.5-.61Zm-.75 7.11c-.21 6.44-9.55 6.44-9.76 0v-6l4.88-1 4.88 1Z' }, + { path: 'M24.17 23.15a.63.63 0 0 0-.88.89l1.06 1.06a.63.63 0 0 0 .88 0l2.48-2.48a.63.63 0 0 0-.88-.89l-2 2Z' }, + { path: 'M31 5.38H5a.61.61 0 0 0-.62.62v24a.62.62 0 0 0 .62.62h14a.62.62 0 0 0 0-1.24h-6.38v-4.76H17a.62.62 0 0 0 0-1.24H5.62v-4.76H17a.62.62 0 0 0 0-1.24h-4.38v-4.76h17.76V15a.62.62 0 0 0 1.24 0V6a.61.61 0 0 0-.62-.62Zm-25.38 6V6.62h13.76v4.76Zm5.76 13.24v4.76H5.62v-4.76Zm0-7.24H5.62v-4.76h5.76Zm9.24-6V6.62h9.76v4.76Z' } + ] + }, + 'rh-standard-fish': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M22.5 11.625A2.125 2.125 0 1 1 24.625 9.5a2.127 2.127 0 0 1-2.125 2.125Zm0-3a.875.875 0 1 0 .875.875.877.877 0 0 0-.875-.875Z' }, + { path: 'M30.622 5.913a1.62 1.62 0 0 0-1.771.352l-1.226 1.226V6A1.627 1.627 0 0 0 26 4.375h-3A12.639 12.639 0 0 0 10.375 17v4.375H5a.626.626 0 0 0-.625.625A9.635 9.635 0 0 0 14 31.625a.625.625 0 0 0 .625-.625v-5.375H19A12.639 12.639 0 0 0 31.625 13V7.414a1.62 1.62 0 0 0-1.003-1.501ZM5.648 22.625h4.79a3.621 3.621 0 0 0 2.937 2.937v4.79a8.388 8.388 0 0 1-7.727-7.727ZM30.375 13A11.387 11.387 0 0 1 19 24.375h-5A2.377 2.377 0 0 1 11.625 22v-5A11.388 11.388 0 0 1 23 5.625h3a.375.375 0 0 1 .375.375v3a.626.626 0 0 0 1.067.443l2.293-2.293a.374.374 0 0 1 .64.264Z' }, + { path: 'M20.414 19.211a2.625 2.625 0 0 1-1.856-4.482.625.625 0 0 1 .884.885 1.374 1.374 0 0 0 0 1.944 1.408 1.408 0 0 0 1.944 0 .625.625 0 0 1 .885.883 2.61 2.61 0 0 1-1.857.77Z' } + ] + }, + 'rh-standard-flag': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M25.27 7.44a5.74 5.74 0 0 0-4.72 1.11c-1.43 1-2.86 2-4.67 1.57a4.56 4.56 0 0 1-2.32-1.3A2.59 2.59 0 0 0 14.3 7a2.63 2.63 0 1 0-3.75 2.36l-1.92 9.18a.7.7 0 0 0 0 .25L6.07 30.87a.62.62 0 0 0 1.22.26L9.5 20.74a5.85 5.85 0 0 0 3.63 2.48c2.33.5 4.08-.61 5.68-1.79a4.59 4.59 0 0 1 3.09-1l-1.06 5.09a.63.63 0 0 0 .41.72 7.17 7.17 0 0 0 2.18.34 4.52 4.52 0 0 0 3.78-1.74 5.32 5.32 0 0 0 .79-1.65l1.8-8.63a6 6 0 0 0-4.53-7.12ZM11.68 5.62A1.38 1.38 0 1 1 10.3 7a1.37 1.37 0 0 1 1.38-1.38Zm10.51 19.61.94-4.51a4.49 4.49 0 0 1 2.73 2.64 3.5 3.5 0 0 1 .2.93 4 4 0 0 1-3.87.94Zm6.4-10.93-1.72 8.25a5.78 5.78 0 0 0-4.08-3.23 5.27 5.27 0 0 0-1.18-.13 6 6 0 0 0-3.54 1.23c-1.43 1-2.86 2-4.67 1.58a4.67 4.67 0 0 1-3.48-3.25l1.91-9a2.52 2.52 0 0 0 .72-.17 5.87 5.87 0 0 0 3.06 1.74c2.32.5 4.08-.6 5.68-1.79A4.49 4.49 0 0 1 25 8.67a4.74 4.74 0 0 1 3.59 5.63Z' + }, + 'rh-standard-flight-helmet': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31.625 13.5a3.129 3.129 0 0 0-3.125-3.125c-.172 0-.341.02-.508.047-1.474-4.1-5.39-7.047-9.992-7.047s-8.518 2.946-9.992 7.047a3.138 3.138 0 0 0-.508-.047A3.129 3.129 0 0 0 4.375 13.5c0 1.303.816 2.456 2 2.914V26A3.629 3.629 0 0 0 10 29.625h5.375V31c0 .345.28.625.625.625h3c1.447 0 2.625-1.178 2.625-2.625S20.447 26.375 19 26.375h-3a.625.625 0 0 0-.625.625v1.375H10A2.378 2.378 0 0 1 7.625 26v-5.228l7.264 1.543c.331.07.672-.231.754-.557A2.348 2.348 0 0 1 18 19.625c1.222 0 2.229.906 2.355 2.114a.625.625 0 0 0 .832.56l7.943-1.688a.625.625 0 0 0 .495-.611v-3.586c1.184-.458 2-1.61 2-2.914Zm-15 14.125H19c.758 0 1.375.617 1.375 1.375s-.617 1.375-1.375 1.375h-2.375v-2.75Zm1.375-23c4.958 0 9.02 3.873 9.343 8.75H8.657c.324-4.878 4.385-8.75 9.343-8.75ZM5.625 13.5c0-1.034.841-1.875 1.875-1.875.05 0 .099.01.149.014a10.576 10.576 0 0 0-.242 1.736H7a.625.625 0 0 0-.625.625v.992a1.875 1.875 0 0 1-.75-1.492Zm22.75 5.994-6.904 1.468A3.597 3.597 0 0 0 18 18.375c-1.666 0-3.071 1.102-3.48 2.584l-6.895-1.465v-4.869h20.75v4.87Zm1.25-4.502V14a.625.625 0 0 0-.625-.625h-.407a10.577 10.577 0 0 0-.242-1.736c.05-.004.099-.014.149-.014 1.034 0 1.875.84 1.875 1.875 0 .602-.293 1.146-.75 1.492Z' }, + { path: 'M16.13 9.036 18 8.64l1.87.397a.625.625 0 0 0 .26-1.223l-2-.424a.646.646 0 0 0-.26 0l-2 .424a.625.625 0 1 0 .26 1.223Zm0 2.362 1.87-.397 1.87.397a.625.625 0 0 0 .26-1.223l-2-.424a.646.646 0 0 0-.26 0l-2 .425a.625.625 0 1 0 .26 1.222Z' } + ] + }, + 'rh-standard-flowchart': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M9.62 15c-.09-3.46-5.16-3.46-5.25 0 .09 3.46 5.16 3.46 5.25 0Zm-4 0c.03-1.81 2.72-1.81 2.75 0-.03 1.81-2.72 1.81-2.75 0ZM14 9.62h4c.35 0 .62-.28.62-.62V5c0-.35-.28-.62-.62-.62h-4c-.35 0-.62.28-.62.62v4c0 .34.28.62.62.62Zm.62-4h2.75v2.75h-2.75V5.62Zm7.38 4h4c.35 0 .62-.28.62-.62V5c0-.35-.28-.62-.62-.62h-4c-.35 0-.62.28-.62.62v4c0 .34.28.62.62.62Zm.62-4h2.75v2.75h-2.75V5.62Zm-7.62 14h10c3.46-.09 3.46-5.16 0-5.25H15c-3.46.09-3.46 5.16 0 5.25Zm0-4h10c1.81.03 1.81 2.72 0 2.75H15c-1.81-.03-1.81-2.72 0-2.75Zm.38-4.62v2c0 .82 1.25.82 1.25 0v-2c0-.82-1.25-.82-1.25 0Zm8 0v2c0 .82 1.25.82 1.25 0v-2c0-.82-1.25-.82-1.25 0Zm-6.94 13.56a.628.628 0 0 0-.88 0l-3 3c-.24.24-.24.64 0 .88l3 3c.24.24.64.24.88 0l3-3c.24-.24.24-.64 0-.88l-3-3ZM16 30.12 13.88 28 16 25.88 18.12 28 16 30.12Z' }, + { path: 'M31 16.38h-2c-.82 0-.82 1.25 0 1.25h1.38v9.75H21c-.82 0-.82 1.25 0 1.25h10c.35 0 .62-.28.62-.62v-11c0-.34-.28-.62-.62-.62Zm-20 11H7.62V19c0-.82-1.25-.82-1.25 0v9c0 .34.28.62.62.62h4c.82 0 .82-1.25 0-1.25ZM15.38 21v2c0 .82 1.25.82 1.25 0v-2c0-.82-1.25-.82-1.25 0Z' } + ] + }, + 'rh-standard-folder': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 9.38h-3.71l-.52-2.47a.62.62 0 0 0-.61-.49h-7.32a.62.62 0 0 0-.61.49l-.52 2.47h-9.5a.62.62 0 0 0-.62.62v15a.63.63 0 0 0 1.25 0V10.62h9.37a.61.61 0 0 0 .61-.49l.53-2.46h6.3l.53 2.46a.61.61 0 0 0 .61.49h3.59v17.76H5.62V10a.62.62 0 0 0-1.24 0v19a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V10a.62.62 0 0 0-.62-.62Z' + }, + 'rh-standard-freezer': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M30 4.375H6A1.627 1.627 0 0 0 4.375 6v25a.625.625 0 0 0 .625.625h26a.625.625 0 0 0 .625-.625V6A1.627 1.627 0 0 0 30 4.375ZM6 5.625h24a.375.375 0 0 1 .375.375v2.35H5.625V6A.375.375 0 0 1 6 5.625Zm-.375 24.75V9.625h24.75v20.75Z' }, + { path: 'm21.552 18.671 2.482.664a.623.623 0 0 0 .766-.441.625.625 0 0 0-.442-.766l-2.129-.57.571-2.128a.625.625 0 0 0-1.207-.324l-.666 2.482-2.3 1.329v-2.658l1.817-1.817a.625.625 0 0 0-.884-.884L18 15.116l-1.558-1.558a.625.625 0 0 0-.884.884l1.817 1.817v2.658l-2.3-1.329-.666-2.482a.618.618 0 0 0-.765-.441.624.624 0 0 0-.442.765l.571 2.128-2.129.57a.625.625 0 0 0 .162 1.229.619.619 0 0 0 .162-.022l2.482-.664L16.75 20l-2.3 1.329-2.482-.664a.625.625 0 1 0-.324 1.207l2.129.57-.573 2.128a.624.624 0 0 0 .442.765.608.608 0 0 0 .162.022.624.624 0 0 0 .6-.463l.666-2.482 2.3-1.329v2.658l-1.817 1.817a.625.625 0 0 0 .884.884L18 24.884l1.558 1.558a.625.625 0 0 0 .884-.884l-1.817-1.817v-2.658l2.3 1.329.666 2.482a.624.624 0 0 0 .6.463.608.608 0 0 0 .162-.022.624.624 0 0 0 .442-.765l-.571-2.128 2.129-.57a.625.625 0 0 0 .442-.766.619.619 0 0 0-.766-.441l-2.482.664L19.25 20Z' } + ] + }, + 'rh-standard-game-controller': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm31.523 23.038-1.871-8.804a4.614 4.614 0 0 0-4.518-3.655h-.03A.602.602 0 0 0 25 10.57h-6.375V8a.625.625 0 0 0-1.25 0v2.57H11a.575.575 0 0 0-.117.012 4.575 4.575 0 0 0-4.568 3.652l-1.872 8.804a4.625 4.625 0 1 0 9.048 1.923l.455-2.14h8.074l.455 2.14a4.625 4.625 0 1 0 9.048-1.923ZM27.7 27.301a3.383 3.383 0 0 1-4.003-2.6l-.56-2.636a.625.625 0 0 0-.611-.495H13.44a.625.625 0 0 0-.611.495l-.56 2.636a3.375 3.375 0 0 1-6.603-1.404l1.872-8.803a3.358 3.358 0 0 1 3.294-2.663c.047 0 .095 0 .143.003a.406.406 0 0 0 .153-.014h13.757a1.015 1.015 0 0 0 .135.01 3.341 3.341 0 0 1 3.41 2.664l1.87 8.804a3.38 3.38 0 0 1-2.599 4.003Z' }, + { path: 'M14 16.375h-1.375V15a.625.625 0 0 0-1.25 0v1.375H10a.625.625 0 0 0 0 1.25h1.375V19a.625.625 0 0 0 1.25 0v-1.375H14a.625.625 0 0 0 0-1.25Zm7-1A1.625 1.625 0 1 0 22.625 17 1.627 1.627 0 0 0 21 15.375Zm0 2a.375.375 0 1 1 .375-.375.376.376 0 0 1-.375.375Zm4-2A1.625 1.625 0 1 0 26.625 17 1.627 1.627 0 0 0 25 15.375Zm0 2a.375.375 0 1 1 .375-.375.376.376 0 0 1-.375.375Z' } + ] + }, + 'rh-standard-game-plan': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 7.38H9a.8.8 0 0 0-.44.17l-4 4a.78.78 0 0 0-.18.44V28a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V8a.62.62 0 0 0-.62-.62ZM8.38 9.51v1.87H6.51Zm22 17.87H5.62V12.62H9a.62.62 0 0 0 .62-.62V8.62h20.76Z' }, + { path: 'M13.56 16.44a.61.61 0 0 0 .88 0L16 14.88l1.56 1.56a.62.62 0 0 0 .88-.88L16.88 14l1.56-1.56a.62.62 0 0 0-.88-.88L16 13.12l-1.56-1.56a.62.62 0 0 0-.88.88L15.12 14l-1.56 1.56a.61.61 0 0 0 0 .88ZM8.38 22a2.62 2.62 0 0 0 5.24 0 2.62 2.62 0 0 0-5.24 0Zm4 0a1.38 1.38 0 0 1-2.75 0 1.38 1.38 0 0 1 2.75 0Zm9.62-.62h-6a.62.62 0 0 0 0 1.24h6A3.62 3.62 0 0 0 25.62 19v-2.49l.94.93a.62.62 0 0 0 .88-.88l-2-2a.64.64 0 0 0-.88 0l-2 2c-.58.56.32 1.46.88.88l.94-.93V19A2.39 2.39 0 0 1 22 21.38Z' } + ] + }, + 'rh-standard-game-streaming': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M5.68 23.21c-1.4-3.27-1.4-7.14 0-10.41.67-1.59 1.64-3.02 2.87-4.25.58-.58-.3-1.46-.88-.88-1.34 1.34-2.4 2.91-3.13 4.65-1.53 3.58-1.53 7.81 0 11.38.74 1.74 1.79 3.31 3.13 4.65.58.57 1.46-.3.88-.88a13.46 13.46 0 0 1-2.87-4.25Zm25.8-10.9c-.74-1.74-1.79-3.31-3.13-4.65-.58-.58-1.46.3-.88.88a13.46 13.46 0 0 1 2.87 4.25c1.4 3.27 1.4 7.14 0 10.41-.67 1.59-1.64 3.02-2.87 4.25-.58.58.3 1.46.88.88 1.34-1.34 2.4-2.91 3.13-4.65 1.53-3.58 1.53-7.81 0-11.38Z' }, + { path: 'M10.66 10.66c.58-.58-.3-1.46-.88-.88a11.44 11.44 0 0 0-2.49 3.7c-1.22 2.84-1.22 6.21 0 9.05.59 1.38 1.42 2.63 2.49 3.7.58.58 1.46-.3.88-.88a10.391 10.391 0 0 1 0-14.68ZM29.62 18c0-1.57-.31-3.09-.91-4.52-.59-1.38-1.42-2.63-2.49-3.7-.58-.58-1.46.3-.88.88a10.391 10.391 0 0 1 0 14.68c-.58.58.3 1.46.88.88a11.44 11.44 0 0 0 2.49-3.7c.61-1.43.91-2.96.91-4.52Zm-5.74-2.62c-.25-1.17-1.28-2-2.47-2H14.6c-1.19 0-2.22.83-2.47 2l-.89 4.19a2.531 2.531 0 0 0 4.95 1.05l.16-.76h3.31l.16.76c.14.66.53 1.23 1.1 1.6.57.37 1.25.49 1.9.35a2.539 2.539 0 0 0 1.95-3l-.89-4.19Zm-1.32 5.97c-.33.07-.68 0-.96-.18a1.25 1.25 0 0 1-.55-.81l-.27-1.25a.63.63 0 0 0-.61-.5h-4.33a.63.63 0 0 0-.61.5l-.27 1.25c-.15.69-.83 1.13-1.52.99-.69-.15-1.13-.83-.99-1.52l.89-4.19c.13-.61.68-1.02 1.3-1.01h6.71c.62-.04 1.16.4 1.29 1.01l.89 4.19c.15.69-.3 1.37-.99 1.52Z' }, + { path: 'M14.56 16.56a.61.61 0 0 0 0 .88c.24.25.65.25.88 0 .24-.22.24-.66 0-.88a.628.628 0 0 0-.88 0Zm6 0a.61.61 0 0 0 0 .88c.24.25.65.25.88 0a.61.61 0 0 0 0-.88.628.628 0 0 0-.88 0Z' } + ] + }, + 'rh-standard-gateway': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.38H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 26H5.62V5.62h24.76Z' }, + { path: 'M8.42 27.24a.91.91 0 0 0 .11.16.66.66 0 0 0 .17.12.67.67 0 0 0 .24 0h3a.62.62 0 0 0 0-1.24h-1.43l5.93-5.94a.62.62 0 0 0-.88-.88l-5.94 6.03V24a.62.62 0 0 0-1.24 0v3a.78.78 0 0 0 .04.24ZM20 16.62a.62.62 0 0 0 .44-.18l5.94-5.93V12a.62.62 0 1 0 1.24 0V9a.78.78 0 0 0 0-.21.91.91 0 0 0-.11-.16.66.66 0 0 0-.17-.12.67.67 0 0 0-.24 0H24a.62.62 0 0 0 0 1.24h1.49l-5.93 5.94a.61.61 0 0 0 0 .88.62.62 0 0 0 .44.05Zm-5.51-1.24H13a.62.62 0 0 0 0 1.24h3a.67.67 0 0 0 .24 0 .66.66 0 0 0 .17-.12.91.91 0 0 0 .11-.16.78.78 0 0 0 0-.21V13a.62.62 0 1 0-1.24 0v1.49L9.44 8.56a.62.62 0 0 0-.88.88ZM20 23.62a.62.62 0 0 0 .62-.62v-1.49l5.94 5.93a.63.63 0 0 0 .88 0 .61.61 0 0 0 0-.88l-5.93-5.94H23a.62.62 0 0 0 0-1.24h-3a.67.67 0 0 0-.24 0 .66.66 0 0 0-.17.12.91.91 0 0 0-.11.16.78.78 0 0 0 0 .21v3a.62.62 0 0 0 .52.75Z' } + ] + }, + 'rh-standard-gear-group': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23.82 19.52h-2.25a8.43 8.43 0 0 0-.44-1.08l1.6-1.6a.62.62 0 0 0 .07-.79 10.65 10.65 0 0 0-2.8-2.79.62.62 0 0 0-.8.07l-1.59 1.59a8.27 8.27 0 0 0-1.1-.47v-2.26a.61.61 0 0 0-.5-.61 10.22 10.22 0 0 0-3.94 0 .63.63 0 0 0-.51.62v2.24a8.89 8.89 0 0 0-1.15.46l-1.6-1.6a.62.62 0 0 0-.79-.07A10.65 10.65 0 0 0 5.26 16a.62.62 0 0 0 .07.8l1.59 1.59a7.91 7.91 0 0 0-.49 1.16H4.18a.64.64 0 0 0-.62.51 10.87 10.87 0 0 0 0 3.94.64.64 0 0 0 .62.51h2.25a7.91 7.91 0 0 0 .49 1.16l-1.59 1.56a.62.62 0 0 0-.07.8 10.36 10.36 0 0 0 2.79 2.77.62.62 0 0 0 .79-.07l1.6-1.6a8.89 8.89 0 0 0 1.15.46v2.24a.63.63 0 0 0 .51.62 10.64 10.64 0 0 0 1.9.17 10.15 10.15 0 0 0 2-.2.61.61 0 0 0 .5-.61v-2.26a8.27 8.27 0 0 0 1.1-.47l1.59 1.59a.62.62 0 0 0 .8.07A10.65 10.65 0 0 0 22.8 28a.62.62 0 0 0-.07-.79l-1.6-1.6a8.43 8.43 0 0 0 .44-1.08h2.25a.64.64 0 0 0 .62-.51 10.87 10.87 0 0 0 0-3.94.64.64 0 0 0-.62-.56Zm-.53 3.71H21.1a.62.62 0 0 0-.6.47 7.1 7.1 0 0 1-.69 1.66.62.62 0 0 0 .1.75l1.56 1.56a9.82 9.82 0 0 1-1.73 1.74l-1.55-1.55a.62.62 0 0 0-.76-.09 6.73 6.73 0 0 1-1.68.71.62.62 0 0 0-.46.6v2.2a8.73 8.73 0 0 1-2.45 0v-2.16a.63.63 0 0 0-.47-.61 6.68 6.68 0 0 1-1.73-.7.62.62 0 0 0-.75.1l-1.56 1.56a9.82 9.82 0 0 1-1.74-1.73l1.55-1.55a.62.62 0 0 0 .09-.76 6.68 6.68 0 0 1-.73-1.74.62.62 0 0 0-.6-.46H4.71a8.45 8.45 0 0 1 0-2.46H6.9a.62.62 0 0 0 .6-.46 6.68 6.68 0 0 1 .73-1.74.62.62 0 0 0-.09-.76l-1.55-1.55a9.82 9.82 0 0 1 1.74-1.73l1.56 1.56a.62.62 0 0 0 .75.1 6.68 6.68 0 0 1 1.73-.7.63.63 0 0 0 .47-.61V12.7a8.73 8.73 0 0 1 2.45 0v2.2a.62.62 0 0 0 .46.6 6.73 6.73 0 0 1 1.68.71.62.62 0 0 0 .76-.09l1.55-1.55a9.82 9.82 0 0 1 1.73 1.74l-1.56 1.56a.62.62 0 0 0-.1.75 7.1 7.1 0 0 1 .69 1.66.62.62 0 0 0 .6.47h2.19a8.45 8.45 0 0 1 0 2.46Z' }, + { path: 'M14 18.52A3.48 3.48 0 1 0 17.48 22 3.48 3.48 0 0 0 14 18.52Zm0 5.71A2.23 2.23 0 1 1 16.23 22 2.23 2.23 0 0 1 14 24.23ZM32.47 10.4a.62.62 0 0 0-.61-.51h-1.72a6.22 6.22 0 0 0-.29-.71L31.07 8a.63.63 0 0 0 .08-.79A8.83 8.83 0 0 0 28.9 4.9a.63.63 0 0 0-.8.07l-1.21 1.21a6.66 6.66 0 0 0-.73-.31V4.15a.61.61 0 0 0-.51-.61 8.34 8.34 0 0 0-3.19 0 .61.61 0 0 0-.51.61v1.69a5.16 5.16 0 0 0-.77.31L20 4.93a.63.63 0 0 0-.79-.08A8.83 8.83 0 0 0 16.9 7.1a.63.63 0 0 0 .07.8l1.21 1.21a7.83 7.83 0 0 0-.47 1.25.63.63 0 0 0 .45.76.62.62 0 0 0 .76-.44 5.44 5.44 0 0 1 .57-1.36.62.62 0 0 0-.09-.76L18.24 7.4a7.35 7.35 0 0 1 1.22-1.21l1.16 1.17a.63.63 0 0 0 .76.1 4.92 4.92 0 0 1 1.34-.55.63.63 0 0 0 .48-.6V4.67a7 7 0 0 1 1.71 0v1.66a.63.63 0 0 0 .46.61 5.2 5.2 0 0 1 1.31.55.62.62 0 0 0 .76-.09l1.16-1.16a7.35 7.35 0 0 1 1.21 1.22l-1.17 1.16a.63.63 0 0 0-.1.76 5 5 0 0 1 .54 1.3.62.62 0 0 0 .6.46h1.64a6.19 6.19 0 0 1 0 1.72h-1.64a.62.62 0 0 0-.6.46 5 5 0 0 1-.54 1.3.63.63 0 0 0 .1.76l1.17 1.16a7.35 7.35 0 0 1-1.21 1.22l-1.16-1.16a.62.62 0 0 0-.76-.09 5.2 5.2 0 0 1-1.31.55.63.63 0 0 0 .33 1.21 6.33 6.33 0 0 0 1.19-.45L28.1 19a.62.62 0 0 0 .44.18.69.69 0 0 0 .36-.11 8.83 8.83 0 0 0 2.25-2.27.63.63 0 0 0-.08-.79l-1.22-1.22a6.22 6.22 0 0 0 .29-.71h1.72a.62.62 0 0 0 .61-.51 8.61 8.61 0 0 0 0-3.2Z' }, + { path: 'M24 13.66a.63.63 0 0 0 0 1.25A2.91 2.91 0 1 0 21.09 12a.63.63 0 0 0 1.25 0A1.66 1.66 0 1 1 24 13.66Z' } + ] + }, + 'rh-standard-gear': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M32.36 15.29a.62.62 0 0 0-.61-.51h-3.34a10.58 10.58 0 0 0-.74-1.78L30 10.6a.62.62 0 0 0 .08-.79A14.72 14.72 0 0 0 26.3 6a.62.62 0 0 0-.8.08l-2.35 2.31a11 11 0 0 0-1.84-.77V4.26a.62.62 0 0 0-.51-.61 14.25 14.25 0 0 0-5.41 0 .62.62 0 0 0-.52.62v3.29a10.8 10.8 0 0 0-1.9.77L10.6 6a.63.63 0 0 0-.79-.08A14.72 14.72 0 0 0 6 9.7a.62.62 0 0 0 .08.8l2.35 2.35a10.48 10.48 0 0 0-.8 1.93H4.25a.62.62 0 0 0-.61.51 14.25 14.25 0 0 0 0 5.42.62.62 0 0 0 .61.51h3.34a10.48 10.48 0 0 0 .8 1.93L6 25.5a.62.62 0 0 0-.08.8 14.72 14.72 0 0 0 3.85 3.82.62.62 0 0 0 .83-.12l2.4-2.33a10.8 10.8 0 0 0 1.9.77v3.32a.62.62 0 0 0 .52.62 14.49 14.49 0 0 0 5.41 0 .62.62 0 0 0 .51-.61v-3.39a11 11 0 0 0 1.84-.77L25.5 30a.62.62 0 0 0 .8.08 14.72 14.72 0 0 0 3.82-3.85.62.62 0 0 0-.12-.83L27.67 23a10.58 10.58 0 0 0 .74-1.81h3.34a.62.62 0 0 0 .61-.51 14.25 14.25 0 0 0 0-5.42ZM31.22 20h-3.28a.62.62 0 0 0-.6.47 9.78 9.78 0 0 1-1 2.39.62.62 0 0 0 .1.75l2.33 2.33A13.13 13.13 0 0 1 26 28.7l-2.3-2.31a.64.64 0 0 0-.77-.1 9.49 9.49 0 0 1-2.41 1 .63.63 0 0 0-.46.61v3.29a12.69 12.69 0 0 1-3.94 0V28a.62.62 0 0 0-.47-.6 9.92 9.92 0 0 1-2.48-1 .62.62 0 0 0-.75.1l-2.33 2.33A13.13 13.13 0 0 1 7.3 26l2.31-2.32a.62.62 0 0 0 .1-.76 9.27 9.27 0 0 1-1.05-2.49.62.62 0 0 0-.6-.47H4.78a12.21 12.21 0 0 1 0-3.94h3.28a.62.62 0 0 0 .6-.47 9.27 9.27 0 0 1 1.05-2.49.64.64 0 0 0-.1-.77L7.3 10a13.13 13.13 0 0 1 2.79-2.78l2.33 2.33a.62.62 0 0 0 .75.1 9.92 9.92 0 0 1 2.48-1 .62.62 0 0 0 .47-.6V4.77a12.69 12.69 0 0 1 3.94 0v3.31a.63.63 0 0 0 .46.61 9.49 9.49 0 0 1 2.41 1 .64.64 0 0 0 .77-.1L26 7.3a13.13 13.13 0 0 1 2.78 2.79l-2.33 2.33a.62.62 0 0 0-.1.75 9.78 9.78 0 0 1 1 2.39.62.62 0 0 0 .6.47h3.28a12.21 12.21 0 0 1 0 3.94Z' }, + { path: 'M18 13.38A4.62 4.62 0 1 0 22.62 18 4.62 4.62 0 0 0 18 13.38Zm0 8A3.38 3.38 0 1 1 21.38 18 3.39 3.39 0 0 1 18 21.38Z' } + ] + }, + 'rh-standard-gift-box': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 12.38h-9.15l2.15-.73a3.73 3.73 0 1 0-4.67-4.71L18 11l-1-2.9a.42.42 0 0 0 0-.1 3.11 3.11 0 1 0-3.89 4l1.05.36H5a.62.62 0 0 0-.62.62v5a.62.62 0 0 0 .62.62h1.38V31a.62.62 0 0 0 .62.62h22a.62.62 0 0 0 .62-.62V18.62H31a.62.62 0 0 0 .62-.62v-5a.62.62 0 0 0-.62-.62ZM20.51 7.44a2.48 2.48 0 1 1 3 3.06L19 12Zm-7 3.39a1.86 1.86 0 1 1 2.39-2.22L17 12l-3.42-1.14Zm-7.89 2.79h8.76v3.76H5.62Zm2 5h6.76v11.76H7.62Zm8 11.76V13.62h4.76v16.76Zm12.76 0h-6.76V18.62h6.76Zm2-13h-8.76v-3.76h8.76Z' + }, + 'rh-standard-glass-bottle': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M15.5 5.62h5a.62.62 0 1 0 0-1.24h-5a.62.62 0 0 0 0 1.24ZM21 17.88h-6a.62.62 0 0 0-.62.62v9a.62.62 0 0 0 .62.62h6a.63.63 0 0 0 .63-.62v-9a.63.63 0 0 0-.63-.62Zm-.62 9h-4.75v-7.76h4.75Z' }, + { path: 'm21.46 13.62-.84-6.7a.62.62 0 0 0-.62-.54h-4a.62.62 0 0 0-.62.54l-.84 6.7A4.59 4.59 0 0 0 11.38 18v10.5a3.12 3.12 0 0 0 3.12 3.12h7a3.13 3.13 0 0 0 3.13-3.12V18a4.6 4.6 0 0 0-3.17-4.38Zm1.92 14.88a1.89 1.89 0 0 1-1.88 1.88h-7a1.88 1.88 0 0 1-1.87-1.88V18a3.34 3.34 0 0 1 2.62-3.28.62.62 0 0 0 .48-.54l.82-6.56h2.9l.82 6.56a.62.62 0 0 0 .48.54A3.35 3.35 0 0 1 23.38 18Z' } + ] + }, + 'rh-standard-globe-abstract': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.34 7.66c-9.09-9.18-25-2.58-25 10.34A14.67 14.67 0 0 0 18 32.62c12.93.06 19.52-15.88 10.34-24.96Zm2.52 14h-7a21.16 21.16 0 0 0 0-7.36h7a13.53 13.53 0 0 1 0 7.38Zm-17.43 0a19.8 19.8 0 0 1 0-7.36h9.14a19.8 19.8 0 0 1 0 7.36Zm8.85 1.25A19.57 19.57 0 0 1 18 31a19.57 19.57 0 0 1-4.28-8.07ZM4.62 18a13.69 13.69 0 0 1 .52-3.68h7a21.16 21.16 0 0 0 0 7.36h-7A13.69 13.69 0 0 1 4.62 18Zm9.1-4.93A19.57 19.57 0 0 1 18 5a19.57 19.57 0 0 1 4.28 8.07Zm16.71 0h-6.87a20.76 20.76 0 0 0-4.17-8.37 13.41 13.41 0 0 1 11.04 8.37ZM8.54 8.54a13.32 13.32 0 0 1 8.07-3.84 20.76 20.76 0 0 0-4.17 8.37H5.57a13.24 13.24 0 0 1 2.97-4.53Zm-3 14.39h6.87a20.76 20.76 0 0 0 4.17 8.37 13.41 13.41 0 0 1-11.01-8.37Zm21.89 4.53a13.32 13.32 0 0 1-8.08 3.84 20.65 20.65 0 0 0 4.18-8.37h6.87a13.24 13.24 0 0 1-2.94 4.53Z' + }, + 'rh-standard-globe': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M19.5 25.62A10.63 10.63 0 0 0 30.12 15C29.54.9 9.46.91 8.87 15A10.64 10.64 0 0 0 19.5 25.62Zm0-20A9.39 9.39 0 0 1 28.88 15c-.51 12.43-18.25 12.43-18.76 0a9.39 9.39 0 0 1 9.38-9.38Z' }, + { path: 'M28.33 22.94a.63.63 0 0 0-.89.89l.35.34C15.83 34.26.24 18.65 10.33 6.71l.35.35a.62.62 0 0 0 .88-.88L9.94 4.56c-.56-.58-1.46.32-.88.88l.39.39c-7.78 8.36-1.93 22.41 9.43 22.76V31a.62.62 0 0 0 1.24 0v-2.41a13.53 13.53 0 0 0 8.55-3.54l.39.39a.62.62 0 0 0 .88-.88Z' }, + { path: 'M24.78 21.17a.63.63 0 0 0 .89-.89L14.22 8.84c-.56-.58-1.47.31-.88.88Z' } + ] + }, + 'rh-standard-government': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M5 12.62h26a.62.62 0 0 0 .61-.47.63.63 0 0 0-.31-.7l-13-7a.64.64 0 0 0-.6 0l-13 7a.63.63 0 0 0-.31.7.62.62 0 0 0 .61.47Zm13-6.91 10.52 5.67h-21Zm11.14 7.67H6.86a.62.62 0 1 0 0 1.24h22.28a.62.62 0 1 0 0-1.24ZM6.23 29a.62.62 0 0 0 .63.62h22.28a.62.62 0 1 0 0-1.24H6.86a.62.62 0 0 0-.63.62Zm25.39 1.38H4.38a.62.62 0 1 0 0 1.24h27.24a.62.62 0 0 0 0-1.24ZM8.62 27V16a.62.62 0 0 0-1.24 0v11a.62.62 0 0 0 1.24 0Zm10 0V16a.62.62 0 0 0-1.24 0v11a.62.62 0 0 0 1.24 0Zm5 0V16a.62.62 0 0 0-1.24 0v11a.62.62 0 0 0 1.24 0Zm-10 0V16a.62.62 0 0 0-1.24 0v11a.62.62 0 0 0 1.24 0Zm15 0V16a.62.62 0 0 0-1.24 0v11a.62.62 0 0 0 1.24 0Z' + }, + 'rh-standard-gpu': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M26 9.38H10a.61.61 0 0 0-.62.62v16a.61.61 0 0 0 .62.62h16a.61.61 0 0 0 .62-.62V10a.61.61 0 0 0-.62-.62Zm-.62 16H10.62V10.62h14.76ZM29 10.62h2a.62.62 0 1 0 0-1.24h-2a.62.62 0 0 0 0 1.24Zm2 6.76h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 1 0 0-1.24Zm0 12h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm-24-12H5a.62.62 0 1 0 0 1.24h2a.62.62 0 1 0 0-1.24Zm0 8H5a.62.62 0 1 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4H5a.62.62 0 1 0 0 1.24h2a.62.62 0 1 0 0-1.24Zm0 12H5a.62.62 0 1 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4H5a.62.62 0 1 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm19 7a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm-8 0a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm4 0a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm-12 0a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm4 0a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm12-24a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0V5a.61.61 0 0 0-.62-.62Zm-8 3.24a.61.61 0 0 0 .62-.62V5a.62.62 0 0 0-1.24 0v2a.61.61 0 0 0 .62.62Zm4 0a.61.61 0 0 0 .62-.62V5a.62.62 0 0 0-1.24 0v2a.61.61 0 0 0 .62.62Zm-12 0a.61.61 0 0 0 .62-.62V5a.62.62 0 0 0-1.24 0v2a.61.61 0 0 0 .62.62Zm4 0a.61.61 0 0 0 .62-.62V5a.62.62 0 1 0-1.24 0v2a.61.61 0 0 0 .62.62Z' + }, + 'rh-standard-graduation-cap': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm31.3 14.68-13-7.23a.64.64 0 0 0-.6 0l-13 7.23a.62.62 0 0 0 0 1.09l3.68 2V23a.62.62 0 0 0 .32.55l9 5a.68.68 0 0 0 .6 0l9-5a.62.62 0 0 0 .32-.55v-5.19l3.68-2a.62.62 0 0 0 0-1.09Zm-4.92 8L18 27.29l-8.38-4.66v-4.12L17.7 23a.6.6 0 0 0 .6 0l8.08-4.48ZM18 21.73 6.29 15.22 18 8.71l5.05 2.81-5.35 3a.62.62 0 1 0 .6 1.09l6-3.35 5.37 3Z' }, + { path: 'M30 19.38a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 1.24 0v-6a.62.62 0 0 0-.62-.62Z' } + ] + }, + 'rh-standard-graph-exponential-down': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M17.38 8v10a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm-7 0v7a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm14 0v12a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0ZM31 26.83a.62.62 0 0 0-.62.62v2.93H5.62V18.51a.62.62 0 0 0-1.24 0V31a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62v-3.55a.62.62 0 0 0-.62-.62Z' }, + { path: 'M5 9.62A.62.62 0 0 0 5.62 9V5.62h24.76v14.74a.62.62 0 0 0 1.24 0V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62Zm27 13.65C14.5 22.93 7.27 16 4.52 11.93a.62.62 0 0 0-1 .69C6.36 16.91 13.93 24.18 32 24.52a.63.63 0 0 0 0-1.25Z' } + ] + }, + 'rh-standard-graph-exponential-up': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M17.37 8v10a.63.63 0 0 0 1.25 0V8a.63.63 0 0 0-1.25 0Zm7 0v7a.63.63 0 0 0 1.25 0V8a.63.63 0 0 0-1.25 0Zm-14 0v12a.63.63 0 0 0 1.25 0V8a.63.63 0 0 0-1.25 0ZM31 17.89a.63.63 0 0 0-.63.62v11.87H5.62v-2.93a.63.63 0 0 0-1.25 0V31a.63.63 0 0 0 .63.62h26a.62.62 0 0 0 .62-.62V18.51a.62.62 0 0 0-.62-.62Z' }, + { path: 'M5 21a.63.63 0 0 0 .62-.63V5.62h24.75V9a.63.63 0 0 0 1.25 0V5a.62.62 0 0 0-.62-.62H5a.63.63 0 0 0-.63.62v15.36A.63.63 0 0 0 5 21Zm27.35-9.24a.62.62 0 0 0-.87.17C28.73 16 21.5 22.93 4 23.27a.63.63 0 0 0 0 1.25c18.07-.34 25.64-7.61 28.52-11.9a.62.62 0 0 0-.17-.86Z' } + ] + }, + 'rh-standard-graph-line-up': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M17.38 8v10a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm-7 0v6a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm14 0v6a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Z' }, + { path: 'M5 21.62a.62.62 0 0 0 .62-.62V5.62h24.76V10a.62.62 0 0 0 1.24 0V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v16a.62.62 0 0 0 .62.62Zm26-5.24a.62.62 0 0 0-.62.62v13.38H5.62V28a.62.62 0 0 0-1.24 0v3a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V17a.62.62 0 0 0-.62-.62Z' }, + { path: 'M32.44 11.56a.61.61 0 0 0-.88 0L19 24.12l-6.56-6.56a.61.61 0 0 0-.88 0l-8 8a.62.62 0 0 0 .88.88L12 18.88l6.56 6.56a.61.61 0 0 0 .88 0l13-13a.61.61 0 0 0 0-.88Z' } + ] + }, + 'rh-standard-graph-pie': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M20 16.62h11.86a.62.62 0 0 0 .58-.42c-.55-6.47-6-11.76-12.35-12.68a.73.73 0 0 0-.49.15.73.73 0 0 0-.23.47V16a.63.63 0 0 0 .63.62Zm11.11-1.24H20.62V4.89a13.42 13.42 0 0 1 10.49 10.49Z' }, + { path: 'M32.59 19a.65.65 0 0 0-.63-.62H17.62V4a.64.64 0 0 0-.25-.5c-7.65-.22-14 6.9-14 14.46.7 18.82 27.25 19.7 29.22 1.04ZM18 31.38C1.25 30.81-.12 7.3 16.37 4.74V19a.63.63 0 0 0 .63.62h14.26A13.42 13.42 0 0 1 18 31.38Z' } + ] + }, + 'rh-standard-graph-steady-down': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm32.13 25.15-28-5.86a.62.62 0 0 0-.26 1.22l28 5.86a.62.62 0 0 0 .26-1.22ZM5.05 17.44a.62.62 0 0 0 .62-.62V5.62h24.75v16.79a.63.63 0 0 0 1.25 0V5a.62.62 0 0 0-.62-.62h-26a.63.63 0 0 0-.63.62v11.82a.63.63 0 0 0 .63.62Z' }, + { path: 'M17.38 8v10a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm-7 0v8a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm14 0v12a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm6.67 20a.63.63 0 0 0-.63.63v1.74H5.67v-6.46a.63.63 0 0 0-.62-.63.63.63 0 0 0-.63.63V31a.63.63 0 0 0 .63.62h26a.62.62 0 0 0 .62-.62v-2.36a.63.63 0 0 0-.62-.64Z' } + ] + }, + 'rh-standard-graph-steady-up': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M32.61 19.78a.62.62 0 0 0-.74-.49l-28 5.86A.62.62 0 0 0 4 26.38c.06 0 28-5.86 28.13-5.87a.62.62 0 0 0 .48-.73ZM5 23a.63.63 0 0 0 .63-.62V5.62h24.7v11.2a.62.62 0 0 0 .62.62.63.63 0 0 0 .63-.62V5a.63.63 0 0 0-.58-.62H5a.62.62 0 0 0-.67.62v17.41A.62.62 0 0 0 5 23Z' }, + { path: 'M17.38 8v10a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm7 0v8a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0Zm-14 0v12a.62.62 0 0 0 1.24 0V8a.62.62 0 0 0-1.24 0ZM31 23.28a.63.63 0 0 0-.62.63v6.47H5.58v-1.74a.63.63 0 0 0-1.25 0V31a.62.62 0 0 0 .62.62H31a.63.63 0 0 0 .63-.62v-7.09a.63.63 0 0 0-.63-.63Z' } + ] + }, + 'rh-standard-hand-closed': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27.62 12.71V9.5A3.13 3.13 0 0 0 22 7.64a3.13 3.13 0 0 0-5 0 3.13 3.13 0 0 0-5 0A3.13 3.13 0 0 0 6.38 9.5V20C7 35.43 29 35.41 29.62 20v-3a5.57 5.57 0 0 0-2-4.29ZM24.5 7.62a1.89 1.89 0 0 1 1.88 1.88v2.41a5.6 5.6 0 0 0-2.38-.53h-1.38V9.5a1.89 1.89 0 0 1 1.88-1.88Zm-5 0a1.89 1.89 0 0 1 1.88 1.88v1.88h-3.76V9.5a1.89 1.89 0 0 1 1.88-1.88Zm-5 0a1.89 1.89 0 0 1 1.88 1.88v1.88H16a3.12 3.12 0 0 0 0 6.24h.36a1.87 1.87 0 0 1-3.74-.12v-8a1.89 1.89 0 0 1 1.88-1.88ZM7.62 9.5a1.88 1.88 0 0 1 3.76 0v8a1.88 1.88 0 0 1-3.76 0v-8ZM28.38 20C27.8 33.77 8.19 33.76 7.62 20a3.12 3.12 0 0 0 4.38-.64 3.12 3.12 0 0 0 5.61-1.74h.8a5.63 5.63 0 0 0 5.59 5 .62.62 0 0 0 0-1.24 4.36 4.36 0 0 1-4.31-3.76H21a.62.62 0 0 0 0-1.24h-5a1.88 1.88 0 0 1 0-3.76h8A4.39 4.39 0 0 1 28.38 17Z' + }, + 'rh-standard-hand-fan': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M32.59 18.18C32.81 10.07 26.08 3.36 18 3.37 9.94 3.37 3.37 9.93 3.37 18c.02.29.21.53.5.61l11 2.34c.33.07.67-.14.74-.48a.62.62 0 0 0-.48-.74L11.71 19a6.39 6.39 0 0 1 5.67-5.34V16c0 .34.28.62.62.62s.62-.28.62-.62v-2.34A6.39 6.39 0 0 1 24.29 19l-3.42.73c-.72.15-.61 1.24.13 1.24.2 0 10.95-2.33 11.13-2.35.21-.07.4-.21.46-.43ZM18 12.37c-3.74 0-6.91 2.74-7.52 6.36l-5.83-1.24C5.89.42 30.11.43 31.35 17.5l-5.83 1.24c-.61-3.62-3.78-6.36-7.52-6.36Z' }, + { path: 'M18 6.38c-.35 0-.62.28-.62.62v3c0 .34.28.62.62.62s.62-.28.62-.62V7c0-.34-.28-.62-.62-.62Zm5.56 2.18-2 2c-.24.24-.24.64 0 .88s.64.24.88 0l2-2c.57-.58-.3-1.46-.88-.88Zm-11.12 0c-.58-.58-1.46.3-.88.88l2 2c.24.24.64.24.88 0s.24-.64 0-.88l-2-2Zm6 12c-.57-.58-1.46.31-.88.88.56.59 1.47-.31.88-.88ZM18 23.38c-.35 0-.62.28-.62.62v8c0 .34.28.62.62.62s.62-.28.62-.62v-8c0-.34-.28-.62-.62-.62Z' } + ] + }, + 'rh-standard-hand-open': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.06 14.37a2.57 2.57 0 0 0-3.64 1.4l-.8 2V8a2.62 2.62 0 0 0-4.22-2.06 2.64 2.64 0 0 0-4.8 0A2.62 2.62 0 0 0 10.38 8v1.77a2.63 2.63 0 0 0-4 2.23v9a10.63 10.63 0 0 0 3.36 7.75c5.95 5.73 16.07 2.38 17.65-5.8a32.9 32.9 0 0 1 1.24-3.8c.75-1.74 1.37-3.7-.57-4.78Zm0 2.63c-.55 1.65-1.6 4.2-1.91 5.69a9.48 9.48 0 0 1-8.54 7.66A9.4 9.4 0 0 1 7.63 21v-9a1.38 1.38 0 0 1 2.76 0v6a.63.63 0 0 0 1.25 0V8a1.37 1.37 0 0 1 2.74 0v10a.63.63 0 0 0 1.25 0V7a1.38 1.38 0 1 1 2.76 0s0 9.67 0 11a.62.62 0 0 0 1.24 0V8a1.38 1.38 0 0 1 2.75 0v13a.62.62 0 0 0 1.2.23l2-5a1.3 1.3 0 0 1 2.49.77Z' + }, + 'rh-standard-hand-pointing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29.23 13.83H16.45C18.18 12.52 20 10.76 20 9.14a2.4 2.4 0 0 0-4.35-1.38 3.46 3.46 0 0 1-2.45 1.35 10.12 10.12 0 0 0 1.26 20.15h4.73a.62.62 0 0 0 .61-.49l2.26-10.15h7.18a2.4 2.4 0 0 0-.01-4.79Zm0 3.55h-7.68a.61.61 0 0 0-.61.48L18.68 28h-4.23c-11-.31-11.93-16-1.1-17.66a4.74 4.74 0 0 0 3.31-1.87 1.15 1.15 0 0 1 2.08.66c0 1.34-2.49 3.42-4.62 4.79a.63.63 0 0 0 .33 1.15h14.78a1.15 1.15 0 0 1 0 2.31Z' + }, + 'rh-standard-hand-sanitizer': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M21 13.38h-6A3.62 3.62 0 0 0 11.38 17v11A3.62 3.62 0 0 0 15 31.62h6A3.62 3.62 0 0 0 24.62 28V17A3.62 3.62 0 0 0 21 13.38ZM23.38 28A2.39 2.39 0 0 1 21 30.38h-6A2.39 2.39 0 0 1 12.62 28V17A2.39 2.39 0 0 1 15 14.62h6A2.39 2.39 0 0 1 23.38 17ZM12 6.26h.13l2.94-.63h2.31v2.75H15a.62.62 0 0 0-.62.62v3a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62V9a.62.62 0 0 0-.62-.62h-2.38V5.62H21a.62.62 0 1 0 0-1.24h-6.13l-3 .64A.62.62 0 0 0 12 6.26Zm8.38 5.12h-4.76V9.62h4.76Z' }, + { path: 'M20 21.38h-1.38V20a.62.62 0 0 0-1.24 0v1.38H16a.62.62 0 1 0 0 1.24h1.38V24a.62.62 0 0 0 1.24 0v-1.38H20a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-hand-thumbs-up': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29.86 20.31a2.77 2.77 0 0 0-1.79-2.58 2.77 2.77 0 0 0-2.16-4.46h-4.33c1.67-2.42 3.09-6.63.43-8.48a2.64 2.64 0 0 0-2.36-.24 2.48 2.48 0 0 0-1.55 2.13c-.08.77 0 1.43-.74 1.8L11 13.05a10.07 10.07 0 0 0-4 4.49c-3 6.4 2 14.23 9.14 14.08h7.38a2.78 2.78 0 0 0 2.29-4.3 2.77 2.77 0 0 0 2-4.37 2.75 2.75 0 0 0 2.05-2.64ZM27.42 16a1.51 1.51 0 0 1-1.51 1.51h-7.33a1.51 1.51 0 0 1 0-3h7.33A1.51 1.51 0 0 1 27.42 16Zm-20 5.59a8.8 8.8 0 0 1 4.28-7.53L18 9.53c1.3-.78 1.19-1.74 1.3-2.71.25-2 2.82-1.24 2.85.47a8.12 8.12 0 0 1-2.29 6h-1.28a2.77 2.77 0 0 0-1.73 4.9 2.76 2.76 0 0 0 0 4.27 2.77 2.77 0 0 0 0 4.28 2.77 2.77 0 0 0-.58 3.65 8.77 8.77 0 0 1-8.88-8.77Zm16.16 8.75h-5a1.52 1.52 0 0 1 0-3h5a1.52 1.52 0 0 1-.03 3.03Zm2.07-4.28h-7a1.51 1.51 0 0 1 0-3h7a1.51 1.51 0 0 1-.03 3.03Zm1.47-4.27h-8.54a1.52 1.52 0 0 1 0-3h8.51a1.52 1.52 0 0 1 0 3.03Z' + }, + 'rh-standard-hand-waving': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26.92 12.65c-.66-.2-1.38-.09-1.95.29-.58.38-.95 1-1.03 1.65l-.26 1.49-1.71-8.06a2.385 2.385 0 0 0-2.84-1.84c-.51.11-.94.38-1.27.74a2.342 2.342 0 0 0-2.37-.86c-.92.2-1.6.9-1.81 1.76a2.375 2.375 0 0 0-2.97.88c-.35.54-.47 1.18-.33 1.8l.3 1.41c-.38-.11-.78-.14-1.18-.06-.62.13-1.16.5-1.51 1.04-.35.54-.47 1.18-.33 1.8l1.65 7.78a9.489 9.489 0 0 0 4.36 6.13c1.5.91 3.17 1.37 4.87 1.37.87 0 1.74-.12 2.6-.36 4.04-1.14 6.85-4.97 6.83-9.33 0-.86.2-2.26.38-3.49.09-.62.17-1.2.22-1.64.12-1.11-.57-2.15-1.65-2.47Zm.19 3.94c-.18 1.28-.39 2.72-.39 3.68.01 3.8-2.42 7.14-5.92 8.12-2.22.62-4.52.31-6.49-.87a8.178 8.178 0 0 1-3.79-5.32l-1.65-7.78c-.06-.3 0-.6.16-.86.17-.26.42-.43.72-.5.3-.06.6 0 .86.16.26.17.43.42.5.72l1.1 5.19c.07.34.4.55.74.48.34-.07.55-.4.48-.74l-1.84-8.64c-.13-.62.26-1.22.88-1.36.61-.13 1.22.26 1.35.88l1.84 8.65c.06.29.32.5.61.5.04 0 .09 0 .13-.01.34-.07.55-.4.48-.74l-1.84-8.64-.18-.86c-.13-.62.26-1.22.88-1.36.3-.06.6 0 .86.16.26.17.43.42.5.72l2.02 9.51c.06.29.32.5.61.5.04 0 .09 0 .13-.01.34-.07.55-.4.48-.74L18.5 8.78c-.13-.62.27-1.22.88-1.35.61-.13 1.22.26 1.36.88l2.39 11.24c.06.29.31.48.62.5.3 0 .55-.22.6-.52l.82-4.73c.04-.32.21-.6.48-.78.27-.18.6-.23.91-.13.5.15.82.63.76 1.14-.05.44-.13 1-.22 1.6Zm-.9-9.92c-.32-.12-.68.06-.8.38-.12.33.05.68.38.8 1.39.49 2.4 1.76 2.56 3.22.04.32.31.56.62.56h.07c.34-.04.59-.35.55-.69a5.126 5.126 0 0 0-3.39-4.26Z' }, + { path: 'M27.24 4.92c-.32-.13-.68.02-.82.34s.02.68.34.82c2.05.86 3.43 2.76 3.6 4.97.02.33.3.58.62.58h.05c.34-.03.6-.33.58-.67a7.098 7.098 0 0 0-4.36-6.03ZM10.21 28.15a3.895 3.895 0 0 1-2.56-3.22.621.621 0 0 0-.69-.55c-.34.04-.59.35-.55.69a5.126 5.126 0 0 0 3.39 4.26c.07.02.14.04.21.04.26 0 .5-.16.59-.42a.62.62 0 0 0-.38-.8Z' }, + { path: 'M9.24 29.93a5.858 5.858 0 0 1-3.6-4.97.64.64 0 0 0-.67-.58.64.64 0 0 0-.58.67c.2 2.68 1.88 4.99 4.36 6.03.08.03.16.05.24.05.24 0 .48-.14.58-.38a.633.633 0 0 0-.34-.82Z' } + ] + }, + 'rh-standard-handshake': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.67 9.52A9.69 9.69 0 0 0 18 5.7C8.14 0-1.77 12.56 6.14 20.8a2.63 2.63 0 0 0 2.8 2.85 2.62 2.62 0 0 0 2.73 2.88 2.65 2.65 0 0 0 3.56 2.78 2.65 2.65 0 0 0 4.57 1.44l9.94-9.94a9.59 9.59 0 0 0 1.93-11.29ZM4.55 14c-.1-7.38 9.2-11.24 14.37-6l4.61 4.62c1.26 1.29-.68 3.27-2 2L17 10a.66.66 0 0 0-.7-.13 4.77 4.77 0 0 1-3.3 1.4A4.39 4.39 0 0 1 9.83 10a.63.63 0 0 0-.89.88 5.49 5.49 0 0 0 4.65 1.6l-6.75 6.73a2.88 2.88 0 0 0-.22.27A8.36 8.36 0 0 1 4.55 14Zm24.32 6-9.95 10a1.39 1.39 0 1 1-2.13-1.79l3-3a.64.64 0 0 0 0-.89.63.63 0 0 0-.88 0l-3.55 3.55a1.39 1.39 0 1 1-2-2L17 22.22a.63.63 0 0 0-.88-.89l-3.56 3.56a1.38 1.38 0 0 1-1.95-1.95l3.55-3.56c.58-.56-.32-1.47-.89-.88L9.7 22a1.39 1.39 0 0 1-2-2l8.78-8.77 4 4a.6.6 0 0 0 .09.13 2.65 2.65 0 0 0 3.77-3.72l-5-5a2.45 2.45 0 0 1-.35-.29C27.68 2 35.8 13.1 28.87 19.92Z' + }, + 'rh-standard-harvey-ball-0': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm0 28A13.375 13.375 0 1 1 31.375 18 13.39 13.39 0 0 1 18 31.375Z' + }, + 'rh-standard-harvey-ball-10': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm0 28a13.366 13.366 0 0 1-.625-26.718V18a.624.624 0 0 0 .432.594.613.613 0 0 0 .193.031.626.626 0 0 0 .506-.258l7.845-10.8A13.363 13.363 0 0 1 18 31.375Z' + }, + 'rh-standard-harvey-ball-20': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm0 28a13.366 13.366 0 0 1-.625-26.718v13.332a.619.619 0 0 0 .258.5.634.634 0 0 0 .367.118.613.613 0 0 0 .193-.031l12.7-4.09A13.328 13.328 0 0 1 18 31.375Z' + }, + 'rh-standard-harvey-ball-25': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm0 28a13.366 13.366 0 0 1-.625-26.718V18a.625.625 0 0 0 .625.625h13.343A13.38 13.38 0 0 1 18 31.375Z' + }, + 'rh-standard-harvey-ball-30': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm0 28a13.366 13.366 0 0 1-.625-26.718v13.332a.619.619 0 0 0 .432.589l12.709 4.095A13.385 13.385 0 0 1 18 31.375Z' + }, + 'rh-standard-harvey-ball-33': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm0 28a13.366 13.366 0 0 1-.625-26.718V18a.626.626 0 0 0 .313.542l11.557 6.672A13.366 13.366 0 0 1 18 31.375Z' + }, + 'rh-standard-harvey-ball-40': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375ZM4.625 18a13.38 13.38 0 0 1 12.75-13.343v13.332a.617.617 0 0 0 .119.364l7.9 10.782A13.364 13.364 0 0 1 4.625 18Z' + }, + 'rh-standard-harvey-ball-50': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375ZM4.625 18a13.38 13.38 0 0 1 12.75-13.343v26.686A13.38 13.38 0 0 1 4.625 18Z' + }, + 'rh-standard-harvey-ball-60': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375ZM4.625 18a13.38 13.38 0 0 1 12.75-13.343v13.131L9.6 28.4A13.349 13.349 0 0 1 4.625 18Z' + }, + 'rh-standard-harvey-ball-66': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm-.625 1.282V17.64L6.137 24.154a13.341 13.341 0 0 1 11.238-19.5Z' + }, + 'rh-standard-harvey-ball-70': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm-.625 1.282v12.89l-12.214 4.17a13.331 13.331 0 0 1 12.214-17.06Z' + }, + 'rh-standard-harvey-ball-75': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm-.625 1.282v12.718H4.657A13.37 13.37 0 0 1 17.375 4.657Z' + }, + 'rh-standard-harvey-ball-80': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm-.625 1.282v12.479L5.491 13.308a13.378 13.378 0 0 1 11.884-8.651Z' + }, + 'rh-standard-harvey-ball-90': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.375A14.625 14.625 0 1 0 32.625 18 14.642 14.642 0 0 0 18 3.375Zm-.625 12.707-6.759-9.224a13.29 13.29 0 0 1 6.759-2.2Z' + }, + 'rh-standard-hat': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.36 17.67a.88.88 0 0 0-.41-.12h-7.59a9.83 9.83 0 0 0-12-6c-5.59 1.48-9 8.9-5.73 14a.57.57 0 0 0 .42.07l12.69-2.7a11.45 11.45 0 0 0 12.77-4.37.62.62 0 0 0-.15-.88Zm-9.17.33-3 3a13.85 13.85 0 0 0-5.83-8.53A8.52 8.52 0 0 1 22.19 18Zm-11.07 5.26c-2-5.63-.13-9.21.63-10.3 1.28.62 5.08 2.95 6.36 8.81ZM10 13.53c-.9 1.9-1.76 5.31-.11 10l-3.59.76A8.57 8.57 0 0 1 10 13.53ZM20 22l3.15-3.16h6.53A10.19 10.19 0 0 1 20 22Zm-8.38-12a.63.63 0 0 1-1.25 0 .63.63 0 0 1 1.25 0Z' + }, + 'rh-standard-headphones': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M9 20.38H8A2.62 2.62 0 0 0 5.38 23v6A2.62 2.62 0 0 0 8 31.62h1A2.62 2.62 0 0 0 11.62 29v-6A2.62 2.62 0 0 0 9 20.38ZM10.38 29A1.38 1.38 0 0 1 9 30.38H8A1.38 1.38 0 0 1 6.62 29v-6A1.38 1.38 0 0 1 8 21.62h1A1.38 1.38 0 0 1 10.38 23ZM28 20.38h-1A2.62 2.62 0 0 0 24.38 23v6A2.62 2.62 0 0 0 27 31.62h1A2.62 2.62 0 0 0 30.62 29v-6A2.62 2.62 0 0 0 28 20.38ZM29.38 29A1.38 1.38 0 0 1 28 30.38h-1A1.38 1.38 0 0 1 25.62 29v-6A1.38 1.38 0 0 1 27 21.62h1A1.38 1.38 0 0 1 29.38 23Z' }, + { path: 'M18 3.38A14.64 14.64 0 0 0 3.38 18v8a.62.62 0 0 0 1.24 0v-8a13.38 13.38 0 0 1 26.76 0v8a.62.62 0 1 0 1.24 0v-8A14.64 14.64 0 0 0 18 3.38Z' } + ] + }, + 'rh-standard-heart-monitor': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26.56 20.56 18 29.12 7.51 18.63a6.45 6.45 0 0 1-1.89-4.56c.25-6.54 7.94-8.68 11.94-3.63.67.64 1.33-.55 1.81-.93a6.47 6.47 0 0 1 11 4.56.63.63 0 0 0 .63.63.62.62 0 0 0 .62-.63A7.73 7.73 0 0 0 18 9.12C10.77 1.3-.56 11.68 6.63 19.51l10.93 10.93a.61.61 0 0 0 .88 0l9-9a.62.62 0 0 0-.88-.88Z' }, + { path: 'M31 16.38h-4a.6.6 0 0 0-.44.18L25.14 18l-3.6-6.29a.63.63 0 0 0-1.08 0l-2.81 4.7H16a.62.62 0 0 0 0 1.24h2a.63.63 0 0 0 .54-.3L21 13.24l3.47 6.07a.63.63 0 0 0 1 .13l1.82-1.82H31a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-heart': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M30.1 7.24A8.65 8.65 0 0 0 18 7.13c-8.44-7.56-19.82 4-12.1 12.32L17.56 31.1a.61.61 0 0 0 .88 0L30.1 19.45a8.66 8.66 0 0 0 0-12.21Zm-.89 11.32L18 29.78 6.79 18.56C0 11.17 10.57 1.19 17.53 8.45c.42.46.95.06 1.25-.32 7.14-6.67 17.1 3.28 10.43 10.43Z' + }, + 'rh-standard-hierarchy': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.62 24.44V18a.62.62 0 0 0-.62-.62h-9.38v-5.82a3.62 3.62 0 1 0-1.24 0v5.82H8a.62.62 0 0 0-.62.62v6.44a3.62 3.62 0 1 0 1.24 0v-5.82h8.76v5.82a3.62 3.62 0 1 0 1.24 0v-5.82h8.76v5.82a3.62 3.62 0 1 0 1.24 0ZM15.62 8a2.38 2.38 0 0 1 4.75 0 2.38 2.38 0 0 1-4.75 0Zm-5.24 20a2.38 2.38 0 0 1-4.75 0 2.38 2.38 0 0 1 4.75 0Zm10 0a2.38 2.38 0 0 1-4.75 0 2.38 2.38 0 0 1 4.75 0ZM28 30.38a2.38 2.38 0 0 1 0-4.75 2.38 2.38 0 0 1 0 4.75Z' + }, + 'rh-standard-hiking-backpack': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M16 5.62h4c.35 0 .62-.28.62-.62s-.28-.62-.62-.62h-4c-.35 0-.62.28-.62.62s.28.62.62.62Zm8 11.76H12c-.35 0-.62.28-.62.62v9c0 .34.28.62.62.62h12c.35 0 .62-.28.62-.62v-9c0-.34-.28-.62-.62-.62Zm-.62 1.25v1.75H12.62v-1.75h10.75Zm-10.75 7.75v-4.75h10.75v4.75H12.62Z' }, + { path: 'M29.62 16v-4c0-.34-.28-.62-.62-.62h-1.38V11c0-2.55-2.07-4.62-4.62-4.62H13c-2.55 0-4.62 2.08-4.62 4.62v.38H7c-.35 0-.62.28-.62.62v4c0 1.23.85 2.26 2 2.54v1.83H7c-.35 0-.62.28-.62.62v4c0 1.25.88 2.3 2.06 2.56.28 2.28 2.21 4.07 4.57 4.07h10c2.36 0 4.29-1.78 4.57-4.07a2.636 2.636 0 0 0 2.06-2.56v-4c0-.34-.28-.62-.62-.62h-1.38v-1.83c1.15-.28 2-1.31 2-2.54Zm-1.25-3.38V16c0 .53-.31.99-.75 1.22v-4.59h.75Zm-8.75-1h.75v1.75h-.75v-1.75ZM21 10.37h-7.38V7.62h8.75v2.75h-1.38Zm-5.38 1.25h.75v1.75h-.75v-1.75Zm-8 4.38v-3.38h.75v4.59c-.44-.23-.75-.69-.75-1.22Zm0 9v-3.38h.75v4.59c-.44-.23-.75-.69-.75-1.22ZM23 30.38H13c-1.86 0-3.38-1.51-3.38-3.38V11c0-1.65 1.19-3.02 2.75-3.31V11c0 .34.28.62.62.62h1.38V14c0 .34.28.62.62.62h2c.35 0 .62-.28.62-.62v-2.38h.75V14c0 .34.28.62.62.62h2c.35 0 .62-.28.62-.62v-2.38h1.38c.35 0 .62-.28.62-.62V7.69c1.56.29 2.75 1.66 2.75 3.31v16c0 1.86-1.51 3.38-3.38 3.38Zm5.38-8.75v3.38c0 .53-.31.99-.75 1.22v-4.59h.75Z' } + ] + }, + 'rh-standard-home': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M5.3 12.55 6.38 12v3a.62.62 0 1 0 1.24 0v-3.7L18 5.71l12.7 6.84a.63.63 0 0 0 .6-1.1l-4.68-2.52V6a.62.62 0 0 0-1.24 0v2.26L18.3 4.45a.64.64 0 0 0-.6 0l-13 7a.63.63 0 0 0 .6 1.1Z' }, + { path: 'M31 30.38h-1.38V14a.62.62 0 0 0-1.24 0v16.38h-1.76V21a.61.61 0 0 0-.62-.62h-6a.61.61 0 0 0-.62.62v9.38H7.62V18.3l7.68-4.13a.63.63 0 0 0-.6-1.11l-10 5.39a.63.63 0 0 0 .6 1.1L6.38 19v11.38H5a.62.62 0 1 0 0 1.24h26a.62.62 0 0 0 0-1.24Zm-10.38 0v-8.76h4.76v8.76Z' }, + { path: 'M10 20.38a.61.61 0 0 0-.62.62v5a.61.61 0 0 0 .62.62h7a.61.61 0 0 0 .62-.62v-5a.61.61 0 0 0-.62-.62Zm6.38 5h-5.76v-3.76h5.76Z' } + ] + }, + 'rh-standard-hourglass': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 30.38h-1.38v-4.14a3.62 3.62 0 0 0-1.06-2.56L18.88 18l5.68-5.68a3.62 3.62 0 0 0 1.06-2.56V5.62H27a.62.62 0 1 0 0-1.24H9a.62.62 0 0 0 0 1.24h1.38v4.3a3.63 3.63 0 0 0 1.06 2.4L17.12 18l-5.68 5.68a3.62 3.62 0 0 0-1.06 2.56v4.14H9a.62.62 0 1 0 0 1.24h18a.62.62 0 0 0 0-1.24ZM24.38 5.62v2.76H11.62V5.62Zm-12.06 5.82a2.41 2.41 0 0 1-.7-1.68v-.14h12.76v.22a2.41 2.41 0 0 1-.69 1.6L18 17.12Zm-.7 14.8a2.41 2.41 0 0 1 .7-1.68L18 18.88l5.68 5.68a2.41 2.41 0 0 1 .7 1.68v4.14H11.62Z' }, + { path: 'M18 22.38a.63.63 0 1 0 .62.62.62.62 0 0 0-.62-.62Z' } + ] + }, + 'rh-standard-hybrid-cloud-infrastructure': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M10.5 25.62H28a.75.75 0 0 0 .26-.05 5.11 5.11 0 0 0 .36-10 9.12 9.12 0 0 0-17.28-4.07 7.12 7.12 0 1 0-.84 14.19Zm0-13a5.93 5.93 0 0 1 1.09.11.64.64 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13v.5a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71h-17a5.88 5.88 0 0 1 0-11.76ZM31 28.38H5a.62.62 0 1 0 0 1.24h26a.62.62 0 0 0 0-1.24Z' + }, + 'rh-standard-hypervisor': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 18.38H5a.62.62 0 0 0-.62.62v10a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V19a.62.62 0 0 0-.62-.62Zm-.62 10H5.62v-8.76h24.76Z' }, + { path: 'M9 24.62h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm17.76-.04a.69.69 0 0 0 .24.05.63.63 0 0 0 .44-.19.6.6 0 0 0 .18-.44.67.67 0 0 0 0-.24.56.56 0 0 0-.14-.2.65.65 0 0 0-.88 0 .6.6 0 0 0 0 .88.56.56 0 0 0 .16.14Zm4.48-8a.66.66 0 0 0 .2-.14.6.6 0 0 0 .18-.44.59.59 0 0 0-.18-.44.66.66 0 0 0-.2-.14.65.65 0 0 0-.68.14.6.6 0 0 0 0 .88.63.63 0 0 0 .44.19.69.69 0 0 0 .24-.05Zm-17.57.05A.63.63 0 1 0 13 16a.63.63 0 0 0 .67.63Zm11.55 0a.63.63 0 1 0 0-1.25.63.63 0 0 0 0 1.25Zm-14.44 0a.63.63 0 1 0-.63-.63.63.63 0 0 0 .63.63Zm8.66 0a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm8.05-.63a.63.63 0 1 0 .62-.62.63.63 0 0 0-.62.62Zm-10.93.63a.63.63 0 1 0-.63-.63.63.63 0 0 0 .63.63Zm5.77 0a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm-14.44 0a.63.63 0 1 0-.63-.63.63.63 0 0 0 .63.63Zm-2.89 0a.61.61 0 0 0 .44-.19.63.63 0 0 0 0-.88.64.64 0 0 0-.88 0 .6.6 0 0 0 0 .88.6.6 0 0 0 .44.19Zm0-3.01a.63.63 0 0 0 .63-.62.63.63 0 1 0-1.26 0 .63.63 0 0 0 .63.62Zm0-2.99a.63.63 0 0 0 .63-.63.63.63 0 0 0-1.26 0 .63.63 0 0 0 .63.63Zm0-3.01A.61.61 0 0 0 5.62 7a.67.67 0 0 0 0-.24.56.56 0 0 0-.14-.2.64.64 0 0 0-.88 0 .56.56 0 0 0-.14.2.69.69 0 0 0 0 .24.61.61 0 0 0 .19.44.59.59 0 0 0 .35.18Zm23.11.01a.63.63 0 0 0 0-1.26.63.63 0 1 0 0 1.26Zm-2.89 0A.63.63 0 1 0 24.6 7a.63.63 0 0 0 .62.63Zm-2.89 0a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm-2.89 0a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm-11.55 0A.63.63 0 1 0 7.26 7a.63.63 0 0 0 .63.63Zm2.89 0a.63.63 0 1 0-.63-.63.63.63 0 0 0 .63.63Zm5.78 0a.63.63 0 1 0-.63-.63.63.63 0 0 0 .63.63Zm-2.89 0A.63.63 0 1 0 13 7a.63.63 0 0 0 .67.63ZM31 7.62a.67.67 0 0 0 .24 0 .66.66 0 0 0 .2-.14.59.59 0 0 0 .18-.48.6.6 0 0 0-.18-.44.66.66 0 0 0-.2-.14.65.65 0 0 0-.68.14.6.6 0 0 0 0 .88.6.6 0 0 0 .44.18Zm0 3a.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.63.63.63 0 0 0-.63.63.62.62 0 0 0 .63.62Zm0 1.75a.63.63 0 0 0-.63.63.62.62 0 0 0 .63.62.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.63Z' } + ] + }, + 'rh-standard-import': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.375h-4a.625.625 0 1 0 0 1.25h3.375v24.75H27a.625.625 0 0 0 0 1.25h4c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 31 4.375Z' }, + { path: 'm27.442 17.558-8-8a.625.625 0 1 0-.884.884l6.933 6.933H5a.625.625 0 0 0 0 1.25h20.49l-6.932 6.933a.626.626 0 0 0 .884.884l8-8a.626.626 0 0 0 0-.884Z' } + ] + }, + 'rh-standard-industry': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 9.38h-2.38V5a.61.61 0 0 0-.62-.62h-3a.61.61 0 0 0-.62.62v4.38h-1.76V5a.61.61 0 0 0-.62-.62h-3a.61.61 0 0 0-.62.62v4.38H16a.61.61 0 0 0-.62.62v7.38h-4.76V6a.61.61 0 0 0-.62-.62H7a.61.61 0 0 0-.62.62v11.38H5a.61.61 0 0 0-.62.62v13a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V10a.61.61 0 0 0-.62-.62Zm-5.38-3.76h1.76v3.76h-1.76Zm-6 0h1.76v3.76h-1.76Zm10.76 5v6.76H16.62v-6.76Zm-22.76-4h1.76v10.76H7.62Zm15 23.76v-5.76h2.76v5.76Zm7.76-11.76v11.76h-3.76V24a.61.61 0 0 0-.62-.62h-4a.61.61 0 0 0-.62.62v6.38H5.62V18.62ZM7 4.62h3a.62.62 0 1 0 0-1.24H7a.62.62 0 0 0 0 1.24Z' + }, + 'rh-standard-info': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 15.38a.62.62 0 0 0-.62.62v7a.62.62 0 0 0 1.24 0v-7a.62.62 0 0 0-.62-.62Zm.24-2.96a.63.63 0 0 0-.48 1.16.63.63 0 0 0 .48-1.16Z' }, + { path: 'M18 3.38A14.64 14.64 0 0 0 3.38 18c.8 19.4 28.44 19.4 29.25 0A14.65 14.65 0 0 0 18 3.38Zm0 28A13.39 13.39 0 0 1 4.62 18C5.36.26 30.64.26 31.38 18A13.39 13.39 0 0 1 18 31.38Z' } + ] + }, + 'rh-standard-install': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 23.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M31 17.38H5a.61.61 0 0 0-.62.62v10a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V18a.61.61 0 0 0-.62-.62Zm-.62 10H5.62v-8.76h24.76Z' }, + { path: 'M9 23.62h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm8.56-8.18a.62.62 0 0 0 .88 0l3.6-3.6c.58-.56-.32-1.47-.88-.88l-2.54 2.53V6a.62.62 0 0 0-1.24 0v7.49L14.84 11c-.56-.58-1.46.32-.88.88Z' } + ] + }, + 'rh-standard-instructor': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M13.87 24.29a3.88 3.88 0 1 0-4.74 0A7.12 7.12 0 0 0 4.38 31a.62.62 0 0 0 .62.62h13a.62.62 0 0 0 .62-.62 7.12 7.12 0 0 0-4.75-6.71Zm-5-3a2.62 2.62 0 1 1 2.62 2.63 2.62 2.62 0 0 1-2.61-2.67Zm-3.21 9.09a5.87 5.87 0 0 1 11.68 0Z' }, + { path: 'M31 4.38H12a.62.62 0 0 0-.62.62v10a.62.62 0 0 0 1.24 0V5.62h17.76v17.76H18a.62.62 0 0 0 0 1.24h13a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Z' } + ] + }, + 'rh-standard-insurance': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 7.38h-4c-.9 0-.57 1.24-.62 1.8h-8.76c0-.54.28-1.79-.62-1.8H9a.61.61 0 0 0-.62.62v23a.61.61 0 0 0 .62.62h18a.61.61 0 0 0 .62-.62V8a.61.61 0 0 0-.62-.62Zm-.62 23H9.62V8.62h2.76c0 .56-.28 1.79.62 1.81h10c.9 0 .57-1.25.62-1.81h2.76ZM12 6.62h3c.31 0 .65-.07.76-.41a2.37 2.37 0 0 1 4.48 0 .68.68 0 0 0 .76.41h3a.62.62 0 0 0 0-1.24h-2.77a3.63 3.63 0 0 0-6.46 0H12a.62.62 0 0 0 0 1.24Z' }, + { path: 'm22.13 15.51-4-.85a.57.57 0 0 0-.26 0l-4 .85a.62.62 0 0 0-.49.61v4.61c.19 6.11 9 6.11 9.25 0v-4.61a.62.62 0 0 0-.5-.61Zm-4.13.4 3.38.72v.16l-6.76 3.52v-3.68Zm0 8.19a3.36 3.36 0 0 1-3.23-2.45l6.61-3.45v2.53A3.38 3.38 0 0 1 18 24.1ZM17.38 6a.63.63 0 1 0 .62-.63.62.62 0 0 0-.62.63Z' } + ] + }, + 'rh-standard-interoperability': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28 24.5a.64.64 0 0 0-1.08 0l-3.5 6.19a.64.64 0 0 0 0 .63.62.62 0 0 0 .54.3h7a.62.62 0 0 0 .54-.93Zm-3 5.88 2.43-4.3 2.43 4.3Zm-17-26a3.62 3.62 0 0 0 0 7.24 3.62 3.62 0 0 0 0-7.24Zm0 6a2.38 2.38 0 0 1 0-4.75 2.38 2.38 0 0 1 0 4.75Zm3 14H5a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62v-6a.62.62 0 0 0-.62-.62Zm-.62 6H5.62v-4.76h4.76Zm17.18-17.94a.61.61 0 0 0 .88 0l4-4a.61.61 0 0 0 0-.88l-4-4a.61.61 0 0 0-.88 0l-4 4a.61.61 0 0 0 0 .88ZM28 4.88 31.12 8 28 11.12 24.88 8Zm-4.42.26c.27-.84-.84-.95-1.4-1.16a14.83 14.83 0 0 0-9.4.35.63.63 0 0 0 .44 1.17 13.57 13.57 0 0 1 9.56 0 .61.61 0 0 0 .8-.36ZM4.76 22.6a.63.63 0 0 0 .42-.78 13.48 13.48 0 0 1 .32-8.6.62.62 0 0 0-1.16-.44 14.69 14.69 0 0 0-.34 9.4.63.63 0 0 0 .76.42Zm16.11 8.47a13.54 13.54 0 0 1-6.69-.25.63.63 0 0 0-.36 1.2 14.84 14.84 0 0 0 7.31.27.64.64 0 0 0 .48-.75.61.61 0 0 0-.74-.47Zm9.9-18.86a.63.63 0 0 0-.35.82 13.41 13.41 0 0 1-.33 10.7.62.62 0 0 0 .29.83c1.5.67 2.34-5.49 2.25-6.56s-.45-6.33-1.86-5.79Z' + }, + 'rh-standard-invoice-british-pound': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.609 8.92a.584.584 0 0 0-.016-.08.62.62 0 0 0-.15-.28l-.001-.002-4-4-.004-.002a.619.619 0 0 0-.278-.149.571.571 0 0 0-.079-.016c-.028-.003-.052-.016-.081-.016H8A.625.625 0 0 0 7.375 5v26c0 .345.28.625.625.625h20c.345 0 .625-.28.625-.625V9c0-.028-.013-.052-.016-.08Zm-3.984-2.41 1.866 1.866h-1.866V6.509Zm-16 23.866V5.625h14.75V9c0 .345.28.625.625.625h3.375v20.75H8.625Z' }, + { path: 'M24 16.375h-3a.625.625 0 0 0 0 1.25h3a.625.625 0 0 0 0-1.25Zm0 4H12a.625.625 0 0 0 0 1.25h12a.625.625 0 0 0 0-1.25Zm0 4H12a.625.625 0 0 0 0 1.25h12a.625.625 0 0 0 0-1.25Zm-12-8a.625.625 0 0 0 0 1.25h6a.625.625 0 0 0 0-1.25h-4.375v-2.75H17a.625.625 0 0 0 0-1.25h-3.375V12a2.378 2.378 0 0 1 3.959-1.77.625.625 0 0 0 .833-.932A3.622 3.622 0 0 0 16 8.375 3.629 3.629 0 0 0 12.375 12v.375H12a.625.625 0 0 0 0 1.25h.375v2.75H12Z' } + ] + }, + 'rh-standard-invoice-dollar-sign': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.609 8.92a.584.584 0 0 0-.016-.08.62.62 0 0 0-.15-.28l-.001-.002-4-4-.004-.002a.619.619 0 0 0-.278-.149.571.571 0 0 0-.079-.016c-.028-.003-.052-.016-.081-.016H8A.625.625 0 0 0 7.375 5v26c0 .345.28.625.625.625h20c.345 0 .625-.28.625-.625V9c0-.028-.013-.052-.016-.08Zm-3.984-2.41 1.866 1.866h-1.866V6.509Zm-16 23.866V5.625h14.75V9c0 .345.28.625.625.625h3.375v20.75H8.625Z' }, + { path: 'M24 16.375h-5a.625.625 0 0 0 0 1.25h5a.625.625 0 0 0 0-1.25Zm0 4H12a.625.625 0 0 0 0 1.25h12a.625.625 0 0 0 0-1.25Zm0 4H12a.625.625 0 0 0 0 1.25h12a.625.625 0 0 0 0-1.25Zm-11.014-6.873c.128.03.259.047.389.066V18a.625.625 0 0 0 1.25 0v-.407c.202-.023.406-.057.614-.107.981-.275 1.37-.884 1.524-1.346a1.949 1.949 0 0 0-.386-1.899c-.473-.54-1.138-.663-1.673-.762l-1.228-.254c-.332-.07-.56-.128-.702-.28a.711.711 0 0 1-.156-.698c.055-.165.184-.4.647-.53a3.682 3.682 0 0 1 1.657.006h.003c.279.082.544.206.789.37a.626.626 0 0 0 .693-1.041 4.117 4.117 0 0 0-1.168-.539l-.052-.012a5.083 5.083 0 0 0-.562-.096V10a.625.625 0 0 0-1.25 0v.433c-.139.02-.277.04-.419.073-.981.275-1.37.885-1.524 1.346a1.949 1.949 0 0 0 .43 1.948c.422.45.962.564 1.357.647l1.258.262c.398.073.774.143.96.356a.707.707 0 0 1 .14.681c-.055.164-.185.4-.651.53a3.837 3.837 0 0 1-1.625.017 2.885 2.885 0 0 1-1.12-.625.625.625 0 0 0-.836.93 4.18 4.18 0 0 0 1.64.904Z' } + ] + }, + 'rh-standard-invoice-euro': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.609 8.92a.584.584 0 0 0-.016-.08.62.62 0 0 0-.15-.28l-.001-.002-4-4a.622.622 0 0 0-.18-.121c-.019-.009-.038-.014-.057-.02a.611.611 0 0 0-.167-.034c-.014-.001-.025-.008-.038-.008H8A.625.625 0 0 0 7.375 5v26c0 .345.28.625.625.625h20c.345 0 .625-.28.625-.625V9c0-.028-.013-.052-.016-.08Zm-3.984-2.41 1.866 1.866h-1.866V6.509Zm-16 23.866V5.625h14.75V9c0 .345.28.625.625.625h3.375v20.75H8.625Z' }, + { path: 'M24 16.375h-2a.625.625 0 0 0 0 1.25h2a.625.625 0 0 0 0-1.25Zm0 4H12a.625.625 0 0 0 0 1.25h12a.625.625 0 0 0 0-1.25Zm0 4H12a.625.625 0 0 0 0 1.25h12a.625.625 0 0 0 0-1.25ZM11.375 15c0 .345.28.625.625.625h.685c.661 1.748 2.339 3 4.315 3a4.62 4.62 0 0 0 2.313-.62.626.626 0 0 0-.627-1.081 3.369 3.369 0 0 1-1.686.451c-1.269 0-2.363-.712-2.94-1.75H18a.625.625 0 0 0 0-1.25h-4.337c-.014-.125-.038-.247-.038-.375s.024-.25.038-.375H18a.625.625 0 0 0 0-1.25h-3.94c.577-1.038 1.671-1.75 2.94-1.75.594 0 1.177.156 1.687.451a.626.626 0 0 0 .627-1.082A4.62 4.62 0 0 0 17 9.375c-1.976 0-3.654 1.253-4.315 3H12a.625.625 0 0 0 0 1.25h.413c-.01.126-.038.247-.038.375s.028.25.038.375H12a.625.625 0 0 0-.625.625Z' } + ] + }, + 'rh-standard-invoice-yen': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.609 8.92a.584.584 0 0 0-.016-.08.62.62 0 0 0-.15-.28l-.001-.002-4-4-.004-.003a.62.62 0 0 0-.276-.147.555.555 0 0 0-.083-.017c-.027-.004-.051-.016-.08-.016H8A.625.625 0 0 0 7.375 5v26c0 .345.28.625.625.625h20c.345 0 .625-.28.625-.625V9c0-.028-.013-.052-.016-.08Zm-3.984-2.41 1.866 1.866h-1.866V6.509Zm-16 23.866V5.625h14.75V9c0 .345.28.625.625.625h3.375v20.75H8.625Z' }, + { path: 'M24 16.375h-4a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25Zm0 4H12a.625.625 0 0 0 0 1.25h12a.625.625 0 0 0 0-1.25Zm0 4H12a.625.625 0 0 0 0 1.25h12a.625.625 0 0 0 0-1.25ZM14.375 13.26v.115H13a.625.625 0 0 0 0 1.25h1.375v.75H13a.625.625 0 0 0 0 1.25h1.375V18a.625.625 0 0 0 1.25 0v-1.375H17a.625.625 0 0 0 0-1.25h-1.375v-.75H17a.625.625 0 0 0 0-1.25h-1.375v-.116l2.817-2.817a.626.626 0 0 0-.884-.884L15 12.116l-2.558-2.558a.625.625 0 1 0-.884.884l2.817 2.817Z' } + ] + }, + 'rh-standard-it-modernization': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M8.542 8.543c5.156-5.156 13.501-5.206 18.73-.168H26a.625.625 0 0 0 0 1.25h3c.345 0 .625-.28.625-.625V6a.625.625 0 1 0-1.25 0v1.709c-.013-.016-.019-.036-.034-.05-5.702-5.702-14.98-5.702-20.682 0a14.657 14.657 0 0 0-2.877 16.609.625.625 0 0 0 1.13-.536 13.404 13.404 0 0 1 2.63-15.189Zm22.676 3.189a.625.625 0 0 0-1.13.536 13.404 13.404 0 0 1-2.63 15.189A13.283 13.283 0 0 1 18 31.375a13.275 13.275 0 0 1-9.273-3.75H10a.625.625 0 0 0 0-1.25H7a.625.625 0 0 0-.625.625v3a.625.625 0 0 0 1.25 0v-1.695l.034.037c2.762 2.762 6.435 4.283 10.341 4.283s7.58-1.521 10.341-4.283a14.657 14.657 0 0 0 2.877-16.61Z' }, + { path: 'M18 27.625c.345 0 .625-.28.625-.625V13.542a2.625 2.625 0 0 0 2-2.542c0-1.447-1.178-2.625-2.625-2.625S15.375 9.553 15.375 11c0 1.23.855 2.26 2 2.542V27c0 .345.28.625.625.625ZM16.625 11c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375-.617 1.375-1.375 1.375-1.375-.617-1.375-1.375ZM15 26.625c.345 0 .625-.28.625-.625v-5a.626.626 0 0 0-.183-.442l-2.205-2.204c.241-.397.388-.857.388-1.354 0-1.447-1.178-2.625-2.625-2.625S8.375 15.553 8.375 17 9.553 19.625 11 19.625c.497 0 .957-.147 1.353-.387l2.022 2.02V26c0 .345.28.625.625.625ZM9.625 17c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375c0 .379-.154.722-.403.971s0 0 0 .001a1.37 1.37 0 0 1-.972.403A1.377 1.377 0 0 1 9.625 17ZM21 26.625c.345 0 .625-.28.625-.625v-4.741l2.022-2.021c.396.24.856.387 1.353.387 1.447 0 2.625-1.178 2.625-2.625S26.447 14.375 25 14.375 22.375 15.553 22.375 17c0 .497.147.957.387 1.353l-2.204 2.205a.626.626 0 0 0-.183.442v5c0 .345.28.625.625.625Zm4-11c.758 0 1.375.617 1.375 1.375s-.617 1.375-1.375 1.375-1.375-.617-1.375-1.375.617-1.375 1.375-1.375Z' } + ] + }, + 'rh-standard-it-optimization': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 9.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M6 24.62h24a.61.61 0 0 0 .62-.62V9a.61.61 0 0 0-.62-.62h-9a.62.62 0 1 0 0 1.24h8.38v13.76H6.62V9.62H15a.62.62 0 0 0 0-1.24H6a.61.61 0 0 0-.62.62v15a.61.61 0 0 0 .62.62Zm26 1.76H4a.62.62 0 1 0 0 1.24h28a.62.62 0 1 0 0-1.24Z' }, + { path: 'M15.12 14v4.38h-1.24v-2.5a.63.63 0 0 0-1.26 0v2.5h-1.24v-1.26a.63.63 0 0 0-1.26 0v1.26H9.5a.62.62 0 0 0 0 1.24H17a.62.62 0 0 0 0-1.24h-.62V14a.63.63 0 0 0-1.26 0Zm5.38 3.12h.5a2.49 2.49 0 0 0 .3.73l-.32.33a.62.62 0 0 0 .88.88l.33-.32a2.49 2.49 0 0 0 .73.3v.46a.62.62 0 0 0 1.24 0V19a2.49 2.49 0 0 0 .73-.3l.33.32a.62.62 0 0 0 .88-.88l-.32-.33a2.49 2.49 0 0 0 .3-.73h.46a.62.62 0 0 0 0-1.24H26a2.49 2.49 0 0 0-.3-.73l.32-.33c.58-.56-.32-1.46-.88-.88l-.33.32a2.49 2.49 0 0 0-.73-.3v-.42a.62.62 0 0 0-1.24 0v.5a2.49 2.49 0 0 0-.73.3l-.33-.32c-.56-.58-1.46.32-.88.88l.32.33a2.49 2.49 0 0 0-.3.73h-.42a.62.62 0 0 0 0 1.2Zm3-2a1.38 1.38 0 0 1 0 2.75 1.38 1.38 0 0 1 0-2.75Z' } + ] + }, + 'rh-standard-joystick-controller': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 23.375H14.772l2.097-9.867a3.64 3.64 0 1 0-3.197-.753l-2.257 10.62H5a.625.625 0 0 0-.625.625v5a.625.625 0 0 0 .625.625h26a.625.625 0 0 0 .625-.625v-5a.625.625 0 0 0-.625-.625ZM16 7.625A2.375 2.375 0 1 1 13.625 10 2.378 2.378 0 0 1 16 7.625Zm-1.189 5.783a3.581 3.581 0 0 0 .765.174l-2.082 9.793h-.801Zm15.564 14.967H5.625v-3.75h24.75Z' }, + { path: 'M23 22.625h3a.625.625 0 0 0 0-1.25h-3a.625.625 0 0 0 0 1.25Z' } + ] + }, + 'rh-standard-kanban': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M10 11.38H5a.62.62 0 0 0-.62.62v5a.62.62 0 0 0 .62.62h5a.62.62 0 0 0 .62-.62v-5a.62.62 0 0 0-.62-.62Zm-.62 5H5.62v-3.76h3.76Zm11.12-5h-5a.62.62 0 0 0-.62.62v5a.62.62 0 0 0 .62.62h5a.62.62 0 0 0 .62-.62v-5a.62.62 0 0 0-.62-.62Zm-.62 5h-3.76v-3.76h3.76Zm.62 3h-5a.62.62 0 0 0-.62.62v5a.62.62 0 0 0 .62.62h5a.62.62 0 0 0 .62-.62v-5a.62.62 0 0 0-.62-.62Zm-.62 5h-3.76v-3.76h3.76Zm11.12-13h-5a.62.62 0 0 0-.62.62v5a.62.62 0 0 0 .62.62h5a.62.62 0 0 0 .62-.62v-5a.62.62 0 0 0-.62-.62Zm-.62 5h-3.76v-3.76h3.76Z' }, + { path: 'M32 8.38h-8.38V5a.62.62 0 0 0-1.24 0v3.38h-8.76V5a.62.62 0 1 0-1.24 0v3.38H4a.62.62 0 1 0 0 1.24h8.38V31a.62.62 0 0 0 1.24 0V9.62h8.76V31a.62.62 0 0 0 1.24 0V9.62H32a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-key': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M21.62 21v-3.38a7.13 7.13 0 1 0-6.24.48V29a.59.59 0 0 0 .18.44l2 2a.63.63 0 0 0 .88 0l2-2a.59.59 0 0 0 .18-.44v-2.74l1.82-1.82a.61.61 0 0 0 0-.88L20.88 22l.56-.56a.59.59 0 0 0 .18-.44Zm-.5 3-1.56 1.56a.59.59 0 0 0-.18.44v2.74L18 30.12l-1.38-1.38v-11a.67.67 0 0 0-.43-.6 5.88 5.88 0 1 1 4.52-.38.68.68 0 0 0-.33.56v3.47l-.82.82a.61.61 0 0 0 0 .88Z' }, + { path: 'M18 7.38a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Z' } + ] + }, + 'rh-standard-keyboard': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M9 24.62h1a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm5.62-.62a.61.61 0 0 0-.62-.62h-1a.62.62 0 1 0 0 1.24h1a.61.61 0 0 0 .62-.62Zm6.38.62h1a.62.62 0 0 0 0-1.24h-1a.62.62 0 0 0 0 1.24Zm-7-3h1a.62.62 0 0 0 0-1.24h-1a.62.62 0 1 0 0 1.24Zm-3-1.24H9a.62.62 0 0 0 0 1.24h2a.62.62 0 1 0 0-1.24Zm11 1.24h1a.62.62 0 0 0 0-1.24h-1a.62.62 0 0 0 0 1.24Zm-5 3h1a.62.62 0 0 0 0-1.24h-1a.62.62 0 0 0 0 1.24Zm.38-3.62a.61.61 0 0 0 .62.62h1a.62.62 0 0 0 0-1.24h-1a.61.61 0 0 0-.62.62ZM25 24.62h2a.62.62 0 0 0 0-1.24h-2a.62.62 0 0 0 0 1.24Zm2 1.76h-1a.62.62 0 0 0 0 1.24h1a.62.62 0 0 0 0-1.24Zm-16 0H9a.62.62 0 1 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm15-4.76h1a.62.62 0 0 0 0-1.24h-1a.62.62 0 0 0 0 1.24Zm-3 4.76h-9a.62.62 0 1 0 0 1.24h9a.62.62 0 0 0 0-1.24Z' }, + { path: 'M31 16.38H18.51V15a2.63 2.63 0 0 0-2.62-2.62h-5a1.38 1.38 0 1 1 0-2.75h14a2.63 2.63 0 0 0 0-5.25h-7a.63.63 0 1 0 0 1.25h7a1.38 1.38 0 0 1 0 2.75h-14a2.63 2.63 0 1 0 0 5.25h5A1.37 1.37 0 0 1 17.26 15v1.38H5a.62.62 0 0 0-.62.62v14a.62.62 0 0 0 .62.63h26a.62.62 0 0 0 .62-.63V17a.62.62 0 0 0-.62-.62Zm-.62 14H5.62V17.63h24.76Z' } + ] + }, + 'rh-standard-kite': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27.58 26.76a.634.634 0 0 0-.58-.39h-6c-.82 0-.82 1.25 0 1.25h4.49l-.93.93c-.24.24-.24.64 0 .88l.93.93H20c-.76 0-1.38-.62-1.38-1.38 0-.34-.28-.62-.62-.62s-.62.28-.62.62c0 1.45 1.18 2.62 2.62 2.62h7c.25 0 .48-.15.58-.39.1-.23.04-.5-.14-.68l-1.56-1.56 1.56-1.56c.18-.18.23-.45.14-.68Zm-9.82.82c.6.28 1.18-.58.68-1.02-.73-.67-1.57.59-.68 1.02Zm10.82-12.34c.06-.15.06-.33 0-.48a.99.99 0 0 0-.11-.17c0-.01-.01-.02-.02-.03l-10.01-10s-.04-.02-.05-.04a.784.784 0 0 0-.15-.1.662.662 0 0 0-.48 0c-.06.02-.1.06-.15.1-.02.01-.04.02-.05.04l-10 10s-.01.02-.02.03c-.04.05-.09.11-.11.17-.06.15-.06.33 0 .48.03.06.07.12.11.17 0 .01.01.02.02.03l10 10s.03.02.05.03c.05.04.09.08.15.1.15.06.33.06.48 0 .06-.02.1-.06.15-.1.02-.01.04-.02.05-.03l10-10s.01-.02.02-.03c.04-.05.09-.11.11-.17Zm-11.2-.86H9.51l7.87-7.87v7.87Zm-3 1.25v1.38c0 .82 1.25.82 1.25 0v-1.38h1.75v7.87l-7.87-7.87h4.87Zm4.25 0h7.87l-7.87 7.87v-7.87Zm3-1.25V13c0-.82-1.25-.82-1.25 0v1.38h-1.75V6.51l7.87 7.87h-4.87Z' + }, + 'rh-standard-koala-admin': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M6 24.62h24c.35 0 .62-.28.62-.62V9c0-.34-.28-.62-.62-.62h-9c-.35 0-.62.28-.62.62s.28.62.62.62h8.38v13.75H6.62V9.62H15c.35 0 .62-.28.62-.62s-.28-.62-.62-.62H6c-.35 0-.62.28-.62.62v15c0 .34.28.62.62.62Zm26 1.76H4c-.35 0-.62.28-.62.62s.28.62.62.62h28c.35 0 .62-.28.62-.62s-.28-.62-.62-.62Z' }, + { path: 'M17.76 9.58c.08.03.16.05.24.05.16 0 .33-.07.44-.19.12-.11.18-.28.18-.44s-.06-.33-.18-.44a.633.633 0 0 0-.68-.14.66.66 0 0 0-.2.14c-.12.11-.18.28-.18.44 0 .17.06.33.18.44.06.06.13.11.2.14Zm-2.32 5.24.33.33c-.14.22-.24.47-.3.73h-.46c-.35 0-.62.28-.62.62s.28.62.62.62h.46c.06.26.17.5.3.73l-.33.33c-.24.24-.24.64 0 .88.12.12.28.18.44.18s.32-.06.44-.18l.33-.33c.22.14.47.24.73.3v.46c0 .34.28.62.62.62s.62-.28.62-.62v-.46c.26-.06.5-.17.73-.3l.33.33c.12.12.28.18.44.18s.32-.06.44-.18c.24-.24.24-.64 0-.88l-.33-.33c.14-.22.24-.47.3-.73h.46c.35 0 .62-.28.62-.62s-.28-.62-.62-.62h-.46c-.06-.26-.17-.5-.3-.73l.33-.33c.24-.24.24-.64 0-.88s-.64-.24-.88 0l-.33.33c-.22-.14-.47-.24-.73-.3v-.46c0-.34-.28-.62-.62-.62s-.62.28-.62.62v.46c-.26.06-.5.17-.73.3l-.33-.33c-.24-.24-.64-.24-.88 0s-.24.64 0 .88Zm2.56.3c.76 0 1.38.62 1.38 1.38s-.62 1.38-1.38 1.38-1.38-.62-1.38-1.38.62-1.38 1.38-1.38Z' } + ] + }, + 'rh-standard-koala-kiosk': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M13.87 24.29c2.89-2.17 1.28-6.95-2.37-6.92-3.65-.04-5.26 4.75-2.37 6.92-2.76.98-4.75 3.61-4.75 6.71 0 .34.28.62.62.62h13c.35 0 .62-.28.62-.62 0-3.1-1.99-5.73-4.75-6.71Zm-5-3.04c.09-3.46 5.16-3.46 5.25 0-.09 3.46-5.16 3.46-5.25 0Zm-3.22 9.12c.88-6.94 10.81-6.94 11.68 0H5.66Z' }, + { path: 'M31 4.38H11c-.35 0-.62.28-.62.62v10.04c0 .82 1.25.82 1.25 0V5.62h18.75v12.75H18c-.82 0-.82 1.25 0 1.25h.88v2H18c-.82 0-.82 1.25 0 1.25h9c.82 0 .82-1.25 0-1.25h-3.88v-2H31c.35 0 .62-.28.62-.62V5c0-.34-.28-.62-.62-.62Zm-9.12 17.25h-1.75v-2h1.75v2Z' }, + { path: 'M20 11.12h5c.82 0 .82-1.25 0-1.25h-5c-.82 0-.82 1.25 0 1.25Zm0 3h5c.82 0 .82-1.25 0-1.25h-5c-.82 0-.82 1.25 0 1.25Zm-2.56-4.06a.628.628 0 0 0-.88 0c-.18.17-.24.45-.14.68.03.07.08.14.14.2a.611.611 0 0 0 .88 0 .66.66 0 0 0 .14-.2c.1-.24.04-.5-.14-.68Zm0 3a.628.628 0 0 0-.88 0c-.06.06-.11.12-.14.2-.08.24-.04.5.14.68.22.24.65.24.88 0a.66.66 0 0 0 .14-.2c.07-.16.07-.32 0-.48a.902.902 0 0 0-.14-.2Z' } + ] + }, + 'rh-standard-kubernetes-pod': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm24.31 14-6-3.47a.62.62 0 0 0-.62 0l-6 3.47a.6.6 0 0 0-.31.54v6.92a.6.6 0 0 0 .31.54l6 3.47a.64.64 0 0 0 .62 0l6-3.47a.6.6 0 0 0 .31-.54v-6.92a.6.6 0 0 0-.31-.54Zm-.93 7.1L18 24.21l-5.38-3.11v-6.2L18 11.79l5.38 3.11Z' }, + { path: 'M18 3.38A14.62 14.62 0 1 0 32.62 18 14.64 14.64 0 0 0 18 3.38Zm0 28A13.38 13.38 0 1 1 31.38 18 13.39 13.39 0 0 1 18 31.38Z' } + ] + }, + 'rh-standard-laptop-alert': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 20.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm0-11a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M6 24.62h24a.62.62 0 0 0 .62-.62V9a.62.62 0 0 0-.62-.62h-9a.62.62 0 1 0 0 1.24h8.38v13.76H6.62V9.62H15a.62.62 0 0 0 0-1.24H6a.62.62 0 0 0-.62.62v15a.62.62 0 0 0 .62.62Zm26 1.76H4a.62.62 0 1 0 0 1.24h28a.62.62 0 1 0 0-1.24Z' }, + { path: 'M17.38 14v4a.62.62 0 0 0 1.24 0v-4a.62.62 0 1 0-1.24 0Z' } + ] + }, + 'rh-standard-laptop-video-call': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 9.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M6 24.62h24a.62.62 0 0 0 .62-.62V9a.62.62 0 0 0-.62-.62h-9a.62.62 0 1 0 0 1.24h8.38v13.76H6.62V9.62H15a.62.62 0 0 0 0-1.24H6a.62.62 0 0 0-.62.62v15a.62.62 0 0 0 .62.62Zm26 1.76H4a.62.62 0 1 0 0 1.24h28a.62.62 0 1 0 0-1.24Z' }, + { path: 'M11.88 14v5a.62.62 0 0 0 .62.62h7a.62.62 0 0 0 .62-.62v-1.39l3.07 1.73a.59.59 0 0 0 .31.09.62.62 0 0 0 .62-.63v-4.6a.62.62 0 0 0-.3-.54.64.64 0 0 0-.63 0l-3.07 1.73V14a.62.62 0 0 0-.62-.62h-7a.62.62 0 0 0-.62.62Zm11 1.27v2.46L20.7 16.5Zm-9.76-.65h5.76v3.76h-5.76Z' } + ] + }, + 'rh-standard-laptop-webinar': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 9.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M6 24.62h24a.62.62 0 0 0 .62-.62V9a.62.62 0 0 0-.62-.62h-9a.62.62 0 1 0 0 1.24h8.38v13.76H6.62V9.62H15a.62.62 0 0 0 0-1.24H6a.62.62 0 0 0-.62.62v15a.62.62 0 0 0 .62.62Zm26 1.76H4a.62.62 0 1 0 0 1.24h28a.62.62 0 1 0 0-1.24Z' }, + { path: 'M24.67 13.38h-5.84a.62.62 0 0 0 0 1.24h5.84a.62.62 0 0 0 0-1.24Zm0 2.5h-5.84a.62.62 0 0 0 0 1.24h5.84a.62.62 0 0 0 0-1.24Zm0 2.5h-5.84a.62.62 0 0 0 0 1.24h5.84a.62.62 0 1 0 0-1.24Zm-13.43-4.72a.63.63 0 0 0-.94.54v4.6a.63.63 0 0 0 .94.54L15.31 17a.62.62 0 0 0 0-1.08Zm.31 4.07v-2.46l2.18 1.23Z' } + ] + }, + 'rh-standard-laptop': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 9.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M6 24.62h24a.61.61 0 0 0 .62-.62V9a.61.61 0 0 0-.62-.62h-9a.62.62 0 1 0 0 1.24h8.38v13.76H6.62V9.62H15a.62.62 0 0 0 0-1.24H6a.61.61 0 0 0-.62.62v15a.61.61 0 0 0 .62.62Zm26 1.76H4a.62.62 0 1 0 0 1.24h28a.62.62 0 1 0 0-1.24Z' } + ] + }, + 'rh-standard-layered': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 11.38h-6.38V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v19a.62.62 0 0 0 .62.62h6.38V31a.62.62 0 0 0 .62.62h19a.62.62 0 0 0 .62-.62V12a.62.62 0 0 0-.62-.62ZM11.38 12v11.38H5.62V5.62h17.76v5.76H12a.62.62 0 0 0-.62.62Zm19 18.38H12.62V12.62h17.76Z' + }, + 'rh-standard-lifecycle': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm25.32 10.66-2.88-.13a.63.63 0 0 0-.06 1.25l4.2.19a.59.59 0 0 0 .42-.17.62.62 0 0 0 .2-.43l.19-4.2a.63.63 0 0 0-1.25 0l-.11 2.5A11.61 11.61 0 0 0 14.24 7a3.12 3.12 0 0 0-5.86 1.5c.11 4.3 6.52 4 6.22-.27a10.3 10.3 0 0 1 10.72 2.43Zm-12.49-.83a1.88 1.88 0 0 1-2.66-2.66 1.88 1.88 0 0 1 2.66 2.66Zm-.33 14.55a3.05 3.05 0 0 0-2 .74A10.25 10.25 0 0 1 8 15.17l1.3 2.59a.62.62 0 0 0 1.11-.56l-1.85-3.76a.63.63 0 0 0-.84-.28L4 15a.63.63 0 0 0 .56 1.12L6.76 15a11.55 11.55 0 0 0 3 11.08 3.12 3.12 0 1 0 2.79-1.74Zm1.33 4.45a1.88 1.88 0 0 1-2.66-2.66 1.88 1.88 0 0 1 2.66 2.66ZM31.62 17a3.12 3.12 0 1 0-3.48 3.09A10.34 10.34 0 0 1 20 28.18l1.73-2.32a.63.63 0 0 0-1-.75l-2.5 3.38a.63.63 0 0 0-.12.46.6.6 0 0 0 .25.41l3.37 2.51a.63.63 0 0 0 .75-1l-2-1.49a11.6 11.6 0 0 0 9-9.4A3.09 3.09 0 0 0 31.62 17Zm-1.79 1.33a1.88 1.88 0 0 1-2.66-2.66 1.88 1.88 0 0 1 2.66 2.66Z' + }, + 'rh-standard-lifevest': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 4.38A10.63 10.63 0 0 0 7.38 15v12a4.62 4.62 0 0 0 9.24 0v-7.47a.69.69 0 0 0-.34-.56 3.88 3.88 0 1 1 3.44 0 .69.69 0 0 0-.34.56V27a4.62 4.62 0 0 0 9.24 0V15A10.63 10.63 0 0 0 18 4.38Zm2.62 18.24h6.76v2.76h-6.76Zm-5.24 2.76H8.62v-2.76h6.76Zm-3.38 5A3.39 3.39 0 0 1 8.62 27v-.38h6.76V27A3.39 3.39 0 0 1 12 30.38Zm.88-14.88a5.08 5.08 0 0 0 2.5 4.39v1.49H8.62V15a9.38 9.38 0 0 1 8.76-9.34v4.78a5.11 5.11 0 0 0-4.5 5.06Zm10.24 0a5.11 5.11 0 0 0-4.5-5.06V5.66A9.38 9.38 0 0 1 27.38 15v6.38h-6.76v-1.49a5.08 5.08 0 0 0 2.5-4.39ZM24 30.38A3.39 3.39 0 0 1 20.62 27v-.38h6.76V27A3.39 3.39 0 0 1 24 30.38Z' + }, + 'rh-standard-light-bulb': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M21 27.38h-6a.61.61 0 0 0-.11 1.22 3.11 3.11 0 0 0 6.22 0 .61.61 0 0 0-.11-1.22Zm-3 3a1.87 1.87 0 0 1-1.86-1.76h3.72A1.87 1.87 0 0 1 18 30.38Zm8.9-17.1a8.9 8.9 0 1 0-15.47 6l1.64 4.89a2.11 2.11 0 0 0 2 1.45h5.84a2.11 2.11 0 0 0 2-1.45l1.64-4.89a8.89 8.89 0 0 0 2.35-6ZM18 5.62a7.66 7.66 0 0 1 5.7 12.76H12.3A7.66 7.66 0 0 1 18 5.62Zm3.75 18.16a.88.88 0 0 1-.83.6h-5.84a.88.88 0 0 1-.83-.6l-1.38-4.16h10.26Z' + }, + 'rh-standard-lighthouse': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26 28.62c.35 0 .62-.28.62-.62v-2c0-.34-.28-.62-.62-.62H10c-.35 0-.62.28-.62.62v2c0 .34.28.62.62.62s.62-.28.62-.62v-1.38h14.75V28c0 .34.28.62.62.62ZM13.38 13c0 .34.28.62.62.62h.57l-2.18 10.25c-.07.34.14.67.48.74.04 0 .09.01.13.01.29 0 .55-.2.61-.5l2.23-10.5h4.31l2.23 10.5c.06.29.32.5.61.5.04 0 .09 0 .13-.01.34-.07.55-.4.48-.74l-2.18-10.25h.57c.35 0 .62-.28.62-.62s-.28-.62-.62-.62H14c-.35 0-.62.28-.62.62ZM16 11.62h4c.35 0 .62-.28.62-.62V8c0-1.23-.85-2.26-2-2.54V5c0-.34-.28-.62-.62-.62s-.62.28-.62.62v.46c-1.15.28-2 1.31-2 2.54v3c0 .34.28.62.62.62ZM16.62 8c0-.76.62-1.38 1.38-1.38s1.38.62 1.38 1.38v2.38h-.75V9c0-.34-.28-.62-.62-.62s-.62.28-.62.62v1.38h-.75V8Z' }, + { path: 'M18.62 19v-3c0-.34-.28-.62-.62-.62s-.62.28-.62.62v3c0 .34.28.62.62.62s.62-.28.62-.62Zm3.77-9.88c.04.25.25.42.48.49l8 1.7c.33.07.67-.14.74-.48a.62.62 0 0 0-.48-.74L26.01 9l5.12-1.09c.34-.07.55-.4.48-.74a.613.613 0 0 0-.74-.48l-7.98 1.7c-.34.06-.56.41-.5.74Zm-18 1.71c.07.34.41.55.74.48l8-1.7c.66-.16.64-1.1-.02-1.23l-7.98-1.7c-.34-.07-.67.14-.74.48s.14.67.48.74l5.12 1.09-5.12 1.09a.62.62 0 0 0-.48.74Zm26.93 19.09c-.32-.19-.6-.42-.85-.71-.12-.14-.29-.21-.47-.21s-.35.08-.47.21c-.65.74-1.57 1.17-2.53 1.17s-1.88-.42-2.53-1.17a.647.647 0 0 0-.94 0c-.65.74-1.57 1.17-2.53 1.17s-1.88-.42-2.53-1.17a.647.647 0 0 0-.94 0c-.65.74-1.57 1.17-2.53 1.17s-1.88-.42-2.53-1.17a.647.647 0 0 0-.94 0c-.65.74-1.57 1.17-2.53 1.17s-1.88-.42-2.53-1.17A.609.609 0 0 0 6 29c-.18 0-.35.08-.47.21-.24.28-.53.52-.85.71-.3.18-.4.56-.22.86.18.3.56.39.86.22.24-.14.47-.31.68-.49 1.67 1.44 4.33 1.44 6 0 1.67 1.44 4.33 1.44 6 0 1.67 1.44 4.33 1.44 6 0 .84.72 1.9 1.13 3 1.13s2.16-.4 3-1.12c.21.18.44.35.68.49.3.17.68.08.86-.22s.08-.68-.22-.86Z' } + ] + }, + 'rh-standard-link-broken': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.79 14.88c-.59.57.32 1.47.88.89 6-6.44-3-15.48-9.44-9.44l-5.35 5.35a6.69 6.69 0 0 0 0 9.44.63.63 0 0 0 .89-.89 5.42 5.42 0 0 1 0-7.67l5.35-5.35c5.22-4.9 12.58 2.45 7.67 7.67Z' }, + { path: 'M21.12 14.88a.63.63 0 0 0-.89.89 5.42 5.42 0 0 1 0 7.67l-5.35 5.35c-5.22 4.9-12.58-2.45-7.67-7.67a.63.63 0 0 0-.88-.89c-4.21 4.1-1.09 11.5 4.72 11.39a6.65 6.65 0 0 0 4.72-1.95l5.35-5.35a6.69 6.69 0 0 0 0-9.44ZM8.62 9.5a.62.62 0 0 0 .88-.88L7.44 6.56c-.56-.56-1.44.32-.88.88ZM13 8.54a.63.63 0 0 0 .62-.63V5a.62.62 0 1 0-1.24 0v2.91a.63.63 0 0 0 .62.63Zm-8 5.08h2.91a.62.62 0 0 0 0-1.24H5a.62.62 0 0 0 0 1.24ZM27.38 26.5c-.56-.58-1.46.32-.88.88l2.06 2.06a.62.62 0 0 0 .88-.88Zm-4.38.96a.63.63 0 0 0-.62.63V31a.62.62 0 0 0 1.24 0v-2.91a.63.63 0 0 0-.62-.63Zm8-5.08h-2.91a.62.62 0 0 0 0 1.24H31a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-link': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M29.67 6.33a6.69 6.69 0 0 0-9.44 0l-5.35 5.35a6.71 6.71 0 0 0 1.85 10.74.63.63 0 0 0 .54-1.13 5.45 5.45 0 0 1-1.5-8.73l5.35-5.35c5.22-4.9 12.58 2.44 7.67 7.67l-3.21 3.21c-.59.57.32 1.47.88.89l3.21-3.21a6.69 6.69 0 0 0 0-9.44Z' }, + { path: 'M19.27 13.58a.63.63 0 0 0-.54 1.13 5.45 5.45 0 0 1 1.5 8.73l-5.35 5.35a5.42 5.42 0 0 1-7.67-7.67l3.21-3.21c.58-.57-.32-1.47-.88-.89l-3.21 3.21a6.68 6.68 0 0 0 9.44 9.44l5.35-5.35a6.71 6.71 0 0 0-1.85-10.74Z' } + ] + }, + 'rh-standard-location-pin': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 18.622A4.622 4.622 0 1 0 13.378 14 4.627 4.627 0 0 0 18 18.622Zm0-7.994A3.372 3.372 0 1 1 14.628 14 3.376 3.376 0 0 1 18 10.628Z' }, + { path: 'M17.558 27.17a.625.625 0 0 0 .884 0l6.365-6.364a9.626 9.626 0 1 0-13.614 0Zm-5.48-19.092a8.375 8.375 0 0 1 11.844 11.844L18 25.844l-5.922-5.922a8.383 8.383 0 0 1 0-11.844ZM31 30.375H5a.625.625 0 0 0 0 1.25h26a.625.625 0 0 0 0-1.25Z' } + ] + }, + 'rh-standard-locker-assigned': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27.68 23a.64.64 0 0 0-.86 0l-3.75 3.5a.63.63 0 0 0 .43 1.08h.88V31a.62.62 0 0 0 .62.62c.52 0 1.35.14 1.37-.62v-2.38h1.74V31c0 .76.86.62 1.38.62a.62.62 0 0 0 .62-.62v-3.38H31a.63.63 0 0 0 .43-1.08ZM14.5 8.38h-6a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0 3h-6a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm7-1.76h6a.62.62 0 0 0 0-1.24h-6a.62.62 0 0 0 0 1.24ZM28.12 12a.62.62 0 0 0-.62-.62h-6a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 .62-.62ZM8.5 16.84a.63.63 0 0 0-.62.63v3.06a.62.62 0 1 0 1.24 0v-3.06a.63.63 0 0 0-.62-.63Z' }, + { path: 'M31 4.38H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h17.25a.63.63 0 0 0 0-1.26h-3.63V5.62h11.76v17.49a.62.62 0 1 0 1.24 0V5a.62.62 0 0 0-.62-.62ZM5.62 5.62h11.76v24.76H5.62Z' }, + { path: 'M20.88 17.47v3.06a.62.62 0 0 0 1.24 0v-3.06a.62.62 0 0 0-1.24 0Z' } + ] + }, + 'rh-standard-locker-day-use': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M14.5 8.38h-6a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0 3h-6a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm7-1.76h6a.62.62 0 0 0 0-1.24h-6a.62.62 0 0 0 0 1.24ZM28.12 12a.62.62 0 0 0-.62-.62h-6a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 .62-.62ZM8.5 16.84a.63.63 0 0 0-.62.63v3.06a.62.62 0 1 0 1.24 0v-3.06a.63.63 0 0 0-.62-.63Z' }, + { path: 'M21.57 30.38h-2.95V5.62h11.76v16a.62.62 0 0 0 1.24 0V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h16.57a.62.62 0 0 0 0-1.24ZM5.62 5.62h11.76v24.76H5.62Z' }, + { path: 'M20.88 17.47v3.06a.62.62 0 0 0 1.24 0v-3.06a.62.62 0 0 0-1.24 0Zm6.87 8.41a1.87 1.87 0 0 0 0 3.74 1.87 1.87 0 0 0 0-3.74Zm0 4.74c-.85 0-.59 1.08-.62 1.63a.63.63 0 0 0 .62.63c.85 0 .59-1.08.62-1.63a.63.63 0 0 0-.62-.63Zm0-5.74c.85 0 .59-1.08.62-1.63a.63.63 0 0 0-.62-.63c-.85 0-.59 1.08-.62 1.63a.63.63 0 0 0 .62.63Zm-2.87 2.87c0-.85-1.08-.59-1.63-.62a.63.63 0 0 0-.63.62c0 .85 1.08.59 1.63.62a.63.63 0 0 0 .63-.62Zm7.37-.63h-1a.63.63 0 0 0 0 1.25h1a.63.63 0 0 0 0-1.25Zm-7.42 2.66-.7.71a.62.62 0 0 0 .88.88l.71-.7a.63.63 0 0 0-.89-.89Zm5.66-5.65-.71.7a.63.63 0 0 0 .89.89l.7-.71a.62.62 0 0 0-.88-.88Zm-6.36 0c-.59.6.35 1.18.7 1.59a.64.64 0 0 0 .89 0c.58-.61-.35-1.19-.71-1.59a.61.61 0 0 0-.88 0Zm6.54 5.65a.63.63 0 0 0-.89.89c.26.2.77.94 1.15.89a.63.63 0 0 0 .44-1.07Z' } + ] + }, + 'rh-standard-locker': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M14.5 8.38h-6a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0 3h-6a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm7-1.76h6a.62.62 0 0 0 0-1.24h-6a.62.62 0 0 0 0 1.24Zm0 3h6a.62.62 0 0 0 0-1.24h-6a.62.62 0 0 0 0 1.24Zm-13 4.22a.63.63 0 0 0-.62.63v3.06a.62.62 0 1 0 1.24 0v-3.06a.63.63 0 0 0-.62-.63Z' }, + { path: 'M31 4.38H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62ZM5.62 5.62h11.76v24.76H5.62Zm24.76 24.76H18.62V5.62h11.76Z' }, + { path: 'M21.5 21.16a.63.63 0 0 0 .62-.63v-3.06a.62.62 0 1 0-1.24 0v3.06a.63.63 0 0 0 .62.63Z' } + ] + }, + 'rh-standard-luggage': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M24 10.38h-2.38V5a.62.62 0 0 0-.62-.62h-6a.62.62 0 0 0-.62.62v5.38H12A1.61 1.61 0 0 0 10.38 12v16A1.61 1.61 0 0 0 12 29.62h12A1.61 1.61 0 0 0 25.62 28V12A1.61 1.61 0 0 0 24 10.38Zm-8.38-4.76h4.76v4.76h-4.76ZM24.38 28a.38.38 0 0 1-.38.38H12a.38.38 0 0 1-.38-.38V12a.38.38 0 0 1 .38-.38h12a.38.38 0 0 1 .38.38Z' }, + { path: 'M15 13.38a.62.62 0 0 0-.62.62v12a.62.62 0 0 0 1.24 0V14a.62.62 0 0 0-.62-.62Zm3 0a.62.62 0 0 0-.62.62v12a.62.62 0 0 0 1.24 0V14a.62.62 0 0 0-.62-.62Zm3 0a.62.62 0 0 0-.62.62v12a.62.62 0 0 0 1.24 0V14a.62.62 0 0 0-.62-.62Zm1.44 17.18a.63.63 0 0 0-.68-.14.7.7 0 0 0-.34.34.6.6 0 0 0 0 .48.56.56 0 0 0 .14.2.66.66 0 0 0 .2.14.6.6 0 0 0 .48 0 .66.66 0 0 0 .2-.14.56.56 0 0 0 .14-.2.74.74 0 0 0 0-.48.56.56 0 0 0-.14-.2Zm-8 0a.56.56 0 0 0-.2-.14.66.66 0 0 0-.48 0 .7.7 0 0 0-.34.34.74.74 0 0 0 0 .48.56.56 0 0 0 .14.2.66.66 0 0 0 .2.14.6.6 0 0 0 .48 0 .66.66 0 0 0 .2-.14.56.56 0 0 0 .14-.2.74.74 0 0 0 0-.48.66.66 0 0 0-.14-.2Z' } + ] + }, + 'rh-standard-lungs': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M15.54 21.78a.62.62 0 0 0-.23.85 5.18 5.18 0 1 1-9.68 2.57.34.34 0 0 1 0-.2v-9a7.32 7.32 0 0 1 2.16-5.21c1.11-1.37 6.3-3.72 6.6-.79v4a.62.62 0 0 0 1.24 0v-4c-.44-4.55-6.71-2.3-8.72-.1A8.53 8.53 0 0 0 4.38 16v9a.45.45 0 0 1 0 .2c.32 8.51 12.53 8.51 12.85 0 .02-.81-.45-4-1.69-3.42ZM31.62 16a8.53 8.53 0 0 0-2.52-6.1c-2-2.21-8.28-4.45-8.73.1v4a.63.63 0 0 0 1.25 0v-4c.3-2.93 5.49-.57 6.6.79A7.32 7.32 0 0 1 30.38 16v9a5.18 5.18 0 1 1-9.68-2.37.62.62 0 0 0-.23-.85c-1.26-.57-1.7 2.58-1.69 3.42.32 8.51 12.53 8.51 12.85 0a.45.45 0 0 1 0-.2Z' }, + { path: 'm19.85 17.85 2.87.69 2.93 3c-.48.58-1.58 1.17-1 1.85a.63.63 0 0 0 .88 0l.95-.95 1.57 1.61a.62.62 0 0 0 .95-.85L24.87 19l3.05-.77a.62.62 0 0 0-.31-1.23l-2.94.74-4.51-1.08c-.06 0-1.54-.44-1.54-1.66V5a.62.62 0 0 0-1.24 0v10c0 1.22-1.48 1.64-1.53 1.65l-4.52 1.09L8.39 17a.62.62 0 0 0-.31 1.21l3.05.77L7 23.2a.63.63 0 0 0 0 .89.62.62 0 0 0 .88 0l1.57-1.61.95.95a.63.63 0 0 0 .88 0 .61.61 0 0 0 0-.88l-1-1 2.93-3 2.88-.7A4 4 0 0 0 18 16.67a4.18 4.18 0 0 0 1.85 1.18Z' } + ] + }, + 'rh-standard-magnifying-glass': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M14.5 4.38A10.12 10.12 0 1 0 24.62 14.5 10.13 10.13 0 0 0 14.5 4.38Zm0 19a8.88 8.88 0 1 1 8.88-8.88 8.9 8.9 0 0 1-8.88 8.88Zm16.94 7.18-6-6c-.56-.58-1.46.32-.88.88l6 6a.62.62 0 0 0 .88-.88Z' }, + { path: 'M14.5 7.38a7.12 7.12 0 0 0-7.12 7.12.62.62 0 1 0 1.24 0 5.89 5.89 0 0 1 5.88-5.88.62.62 0 0 0 0-1.24Zm8.5 15a.63.63 0 1 0 .62.62.62.62 0 0 0-.62-.62Z' } + ] + }, + 'rh-standard-mailbox': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M14 8.62h3.38V15a.62.62 0 1 0 1.24 0V5a.62.62 0 0 0-.62-.62h-4a.62.62 0 0 0-.62.62v3a.62.62 0 0 0 .62.62Zm.62-3h2.76v1.76h-2.76Z' }, + { path: 'M31.44 14.56a.61.61 0 0 0-.88 0l-6.94 6.93V11a.62.62 0 0 0-.62-.62h-3a.62.62 0 1 0 0 1.24h2.38v10.76H5.62V14A2.39 2.39 0 0 1 8 11.62h8a.62.62 0 0 0 0-1.24H8A3.62 3.62 0 0 0 4.38 14v9a.62.62 0 0 0 .62.62h7.38V31a.62.62 0 0 0 1.24 0v-7.38h1.76V31a.62.62 0 0 0 1.24 0v-7.38H23a.67.67 0 0 0 .24 0c.06 0 .1-.07.15-.1s0 0 .05 0l8-8a.61.61 0 0 0 0-.96Z' } + ] + }, + 'rh-standard-mainframe': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25 22.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm-14 0a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm20 7.76H5a.62.62 0 1 0 0 1.24h26a.62.62 0 0 0 0-1.24Z' }, + { path: 'M6 27.62h10a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62H6a.62.62 0 0 0-.62.62v22a.62.62 0 0 0 .62.62Zm.62-22h8.76v20.76H6.62Zm13.38 22h10a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62H20a.62.62 0 0 0-.62.62v22a.62.62 0 0 0 .62.62Zm.62-22h8.76v20.76h-8.76Z' }, + { path: 'M13 11.38H9a.62.62 0 0 0 0 1.24h4a.62.62 0 0 0 0-1.24Zm0-3H9a.62.62 0 0 0 0 1.24h4a.62.62 0 0 0 0-1.24Zm14 3h-4a.62.62 0 0 0 0 1.24h4a.62.62 0 1 0 0-1.24Zm0-3h-4a.62.62 0 1 0 0 1.24h4a.62.62 0 1 0 0-1.24Z' } + ] + }, + 'rh-standard-management-and-automation': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25 17.38h-1.77a5.27 5.27 0 0 0-1.09-2.64l1.25-1.25a.62.62 0 1 0-.88-.88l-1.25 1.25a5.27 5.27 0 0 0-2.64-1.09V11a.62.62 0 1 0-1.24 0v1.77a5.27 5.27 0 0 0-2.64 1.09l-1.25-1.25a.62.62 0 0 0-.88.88l1.25 1.25a5.27 5.27 0 0 0-1.09 2.64H11a.62.62 0 0 0 0 1.24h1.77a5.27 5.27 0 0 0 1.09 2.64l-1.25 1.25a.61.61 0 0 0 0 .88.63.63 0 0 0 .88 0l1.25-1.25a5.27 5.27 0 0 0 2.64 1.09V25a.62.62 0 0 0 1.24 0v-1.77a5.27 5.27 0 0 0 2.64-1.09l1.25 1.25a.63.63 0 0 0 .88 0 .61.61 0 0 0 0-.88l-1.25-1.25a5.27 5.27 0 0 0 1.09-2.64H25a.62.62 0 0 0 0-1.24Zm-7 4.68A4.06 4.06 0 1 1 22.06 18 4.06 4.06 0 0 1 18 22.06Zm9.9 6.46a.62.62 0 0 1-.44-.18.61.61 0 0 1 0-.88 13.42 13.42 0 0 0 2.63-15.19.61.61 0 0 1 .3-.83.62.62 0 0 1 .83.29 14.67 14.67 0 0 1-2.88 16.61.62.62 0 0 1-.44.18Zm0-19.79a.63.63 0 0 1-.44-.19 13.4 13.4 0 0 0-15.19-2.63.61.61 0 0 1-.83-.3.62.62 0 0 1 .29-.83 14.67 14.67 0 0 1 16.61 2.88.63.63 0 0 1-.44 1.07ZM5.35 24.62a.63.63 0 0 1-.57-.35A14.67 14.67 0 0 1 7.66 7.66a.62.62 0 0 1 .88.88 13.42 13.42 0 0 0-2.63 15.19.61.61 0 0 1-.3.83.48.48 0 0 1-.26.06Zm12.65 8a14.64 14.64 0 0 1-10.34-4.28.63.63 0 0 1 0-.88.61.61 0 0 1 .88 0 13.42 13.42 0 0 0 15.19 2.63.61.61 0 0 1 .83.3.62.62 0 0 1-.29.83 14.67 14.67 0 0 1-6.27 1.4Z' }, + { path: 'M30 29.62h-3a.62.62 0 0 1-.62-.62v-3a.62.62 0 0 1 1.24 0v2.38H30a.62.62 0 0 1 0 1.24Zm-23 1a.62.62 0 0 1-.62-.62v-3a.62.62 0 0 1 .62-.62h3a.62.62 0 0 1 0 1.24H7.62V30a.62.62 0 0 1-.62.62Zm22-21h-3a.62.62 0 0 1 0-1.24h2.38V6a.62.62 0 0 1 1.24 0v3a.62.62 0 0 1-.62.62Zm-20 1a.62.62 0 0 1-.62-.62V7.62H6a.62.62 0 0 1 0-1.24h3a.62.62 0 0 1 .62.62v3a.62.62 0 0 1-.62.62Z' } + ] + }, + 'rh-standard-management': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 8.38H5a.62.62 0 0 0-.62.62v18a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V9a.62.62 0 0 0-.62-.62Zm-.62 18H5.62V9.62h24.76Z' }, + { path: 'M19.25 21.12h7.5a.62.62 0 1 0 0-1.24h-.63V15.5a.62.62 0 0 0-1.24 0v4.38h-1.26v-2.5a.62.62 0 1 0-1.24 0v2.5h-1.26v-1.26a.62.62 0 0 0-1.24 0v1.26h-.63a.62.62 0 1 0 0 1.24Zm-7 .5A3.62 3.62 0 1 0 8.62 18a3.63 3.63 0 0 0 3.63 3.62Zm2.28-4.24h-1.65v-1.66a2.36 2.36 0 0 1 1.65 1.66Zm-2.91-1.66V18a.63.63 0 0 0 .63.62h2.28a2.37 2.37 0 1 1-2.91-2.9Z' } + ] + }, + 'rh-standard-map': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.38 4.51a.64.64 0 0 0-.53-.12L23 6.36l-9.86-2a.61.61 0 0 0-.27 0l-8 2a.62.62 0 0 0-.49.64v24a.6.6 0 0 0 .24.49.58.58 0 0 0 .38.13h.15l7.86-2 9.87 2h.27l8-2a.62.62 0 0 0 .47-.61V5a.6.6 0 0 0-.24-.49Zm-25.76 3 6.76-1.71v22.71L5.62 30.2Zm8-1.73 8.76 1.75v22.71l-8.76-1.75Zm16.76 22.73-6.76 1.69V7.49l6.76-1.69Z' + }, + 'rh-standard-maze': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.38a14.63 14.63 0 0 0-7.88 2.29.63.63 0 0 0 .68 1.06 13.23 13.23 0 0 1 6.58-2.08v4.14c-7.85.46-11.51 10.33-5.89 15.76A9.3 9.3 0 0 0 22.62 26a.62.62 0 0 0 .23-.85.63.63 0 0 0-.86-.23 8 8 0 0 1-9.17-.85l2.94-2.95a3.85 3.85 0 1 0 2.24-7 .63.63 0 0 0 0 1.25A2.61 2.61 0 1 1 15.39 18a.62.62 0 0 0-.62-.62c-1.28.17-.33 2.26.11 2.86l-3 2.94C7.5 18.19 11.27 9.91 18 10a.62.62 0 0 0 .62-.63V4.66a13.37 13.37 0 0 1 12.72 12.72H27.2A9.25 9.25 0 0 0 22.62 10a.61.61 0 0 0-.85.22.63.63 0 0 0 .22.86A8 8 0 0 1 26 18a7.92 7.92 0 0 1-1.07 4 .63.63 0 0 0 .23.86c1.31.63 2-3.32 2.05-4.23h4.14C29.91 35.9 5.27 35.35 4.62 18a13.29 13.29 0 0 1 1-5.14.62.62 0 0 0-1.15-.48C.41 21.71 7.78 32.83 18 32.62c19.4-.8 19.4-28.44 0-29.24Z' + }, + 'rh-standard-megaphone': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M30.32 4.46a.63.63 0 0 0-.61 0l-14.87 7.92H11a5.62 5.62 0 0 0-1.24 11.1l1.63 7.65a.64.64 0 0 0 .61.49h3a.62.62 0 0 0 .62-.62v-7l14.09 7.51a.62.62 0 0 0 .91-.55V5a.63.63 0 0 0-.3-.54ZM14.38 30.38h-1.87l-1.44-6.76h3.31Zm0-8H11a4.38 4.38 0 0 1 0-8.76h3.38Zm15 7.58-13.76-7.34v-9.24L29.38 6Z' + }, + 'rh-standard-merge': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 11.38h-6.38V5c0-.34-.28-.62-.62-.62H5c-.35 0-.62.28-.62.62v19c0 .34.28.62.62.62h6.38V31c0 .34.28.62.62.62h19c.35 0 .62-.28.62-.62V12c0-.34-.28-.62-.62-.62Zm-25.38 12V5.62h17.76v17.76H5.62Zm24.75 7H12.62v-5.75H24c.35 0 .62-.28.62-.62V12.62h5.75v17.76Z' }, + { path: 'M12 15.02c.83 0 .82-1.24 0-1.25-.81.01-.81 1.24 0 1.25Zm0 2.41c.82 0 .83-1.25 0-1.25-.82 0-.81 1.25 0 1.25Zm.63 4.17c0-.81-1.25-.82-1.25 0 0 .83 1.24.82 1.25 0ZM12 19.82c.83 0 .82-1.25 0-1.25-.81 0-.82 1.25 0 1.25Zm0-7.19c.08 0 .16-.02.24-.05a.66.66 0 0 0 .2-.14.61.61 0 0 0 0-.88c-.06-.06-.13-.1-.2-.14a.633.633 0 0 0-.68.14c-.24.22-.24.66 0 .88.12.12.28.19.44.19Zm7.2 0c.82 0 .83-1.25 0-1.25s-.82 1.24 0 1.25Zm2.4 0c.82 0 .83-1.25 0-1.25-.81 0-.8 1.25 0 1.25Zm-7.2 0c.82 0 .83-1.25 0-1.25s-.82 1.24 0 1.25Zm2.4 0c.82 0 .83-1.25 0-1.25s-.82 1.24 0 1.25Z' } + ] + }, + 'rh-standard-metal-can': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 24.12c6.11-.19 6.11-9 0-9.25-6.11.2-6.11 9.06 0 9.25Zm0-8a3.38 3.38 0 0 1 0 6.76 3.38 3.38 0 0 1 0-6.76Z' }, + { path: 'M26.11 27.09c.05-.06 0-15 0-15.09s0-.15-.05-.23l-.12-.2-2.77-3h1.56a.62.62 0 0 0 0-1.24h-7.9L13.4 4.52a.62.62 0 0 0-.8 1l2.27 1.9h-3.62a.62.62 0 0 0 0 1.24h1.56l-2.77 3-.12.2c0 .08 0 .15-.05.23V27a.76.76 0 0 0 .16.43s3.75 4 3.76 4a.6.6 0 0 0 .45.19h7.5a.61.61 0 0 0 .24 0 1.07 1.07 0 0 0 .22-.15l3.75-4a.87.87 0 0 0 .16-.38Zm-4.63 3.29h-7l-2.58-2.76h12.16Zm3.4-4H11.13V12.62h13.75Zm-3.4-17.76 2.58 2.76H11.94l2.58-2.76Z' } + ] + }, + 'rh-standard-microphone': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26.62 19a.63.63 0 0 0-1.25 0c-.21 9.77-14.53 9.76-14.74 0a.63.63 0 0 0-1.25 0 8.62 8.62 0 0 0 8 8.59v2.78H12a.63.63 0 0 0 0 1.25h12a.63.63 0 0 0 0-1.25h-5.38v-2.78a8.62 8.62 0 0 0 8-8.59Z' }, + { path: 'M28 16.37h-4.34v-1.75H25a.63.63 0 0 0 0-1.25h-7a.63.63 0 0 0 0 1.25h4.38v1.75h-8.83v-6.3c.23-6.07 9.05-5.77 8.9.3H18a.63.63 0 0 0 0 1.25h7a.62.62 0 0 0 .62-.62c0-.92-1.28-.56-1.92-.63.1-7.73-11.12-8-11.4-.3v6.3H8a.63.63 0 0 0 0 1.25h4.3c-.87 9.45 12.3 9.44 11.38 0H28a.63.63 0 0 0 0-1.25ZM22.45 19a4.45 4.45 0 0 1-8.9 0v-1.38h8.88Z' } + ] + }, + 'rh-standard-microservices': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 9.52H15.29a.63.63 0 0 0-.63.62v2.95h-3.89v-1.95a.63.63 0 0 0-.63-.62H5a.62.62 0 0 0-.62.62v5.15a.62.62 0 0 0 .62.62h5.14a.63.63 0 0 0 .63-.62v-1.95h3.89v7h-3.89v-1.91a.63.63 0 0 0-.63-.63H5a.63.63 0 0 0-.62.63v5.14a.63.63 0 0 0 .62.63h5.14a.63.63 0 0 0 .63-.63v-1.95h3.89v3.24a.63.63 0 0 0 .63.62H31a.62.62 0 0 0 .62-.62V10.14a.62.62 0 0 0-.62-.62ZM9.52 15.66h-3.9v-3.89h3.9Zm0 8.29h-3.9v-3.9h3.9Zm20.86 1.28H15.91V10.77h14.47Z' }, + { path: 'M27.81 12.94a.48.48 0 0 0 .2.14.74.74 0 0 0 .48 0 .7.7 0 0 0 .34-.34.69.69 0 0 0 .05-.24.6.6 0 0 0-.19-.44.72.72 0 0 0-.2-.14.66.66 0 0 0-.48 0 .48.48 0 0 0-.2.14.66.66 0 0 0-.14.2.6.6 0 0 0 0 .48.66.66 0 0 0 .14.2Zm-1.81 0a.6.6 0 0 0 .21.14.6.6 0 0 0 .24.05.69.69 0 0 0 .24-.05.66.66 0 0 0 .2-.14.62.62 0 0 0 .11-.44.52.52 0 0 0-.05-.24.63.63 0 0 0-.13-.2.64.64 0 0 0-.68-.14.6.6 0 0 0-.21.14.63.63 0 0 0-.18.44.66.66 0 0 0 .18.44Z' } + ] + }, + 'rh-standard-migration': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M21 26.38a.61.61 0 0 0-.62.62v3.38H8.62V18.62H18a.62.62 0 0 0 0-1.24H8a.61.61 0 0 0-.62.62v13a.61.61 0 0 0 .62.62h13a.61.61 0 0 0 .62-.62v-4a.61.61 0 0 0-.62-.62Zm7-22H15a.61.61 0 0 0-.62.62v10a.62.62 0 0 0 1.24 0V5.62h11.76v11.76H24a.62.62 0 0 0 0 1.24h4a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Z' }, + { path: 'M23.56 15.44a.62.62 0 0 0 .88-.88l-3-3a.66.66 0 0 0-.88 0l-3 3c-.58.56.32 1.46.88.88l1.94-1.93V24a.62.62 0 0 0 1.24 0V13.51Z' } + ] + }, + 'rh-standard-minimum-viable-product': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M19.71 30a.63.63 0 0 0 .89.88.63.63 0 0 0-.89-.88Zm7.55-.24a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm-2.37 0a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm-2.37 0a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm7.11 0a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm2.81.24a.62.62 0 0 0-.88.88c.55.55 1.44-.38.88-.88Zm-9.66-15.93a.63.63 0 0 0 .62 1.09.63.63 0 0 0-.62-1.09Zm-.42-2.01a.63.63 0 0 0-1.09.62.63.63 0 0 0 1.09-.62Zm-2.12-2.49a.62.62 0 0 0 .61 1.09.62.62 0 0 0-.61-1.09Zm-.42-2.01a.62.62 0 0 0-1.09.61.62.62 0 0 0 1.09-.61Zm9.63 18.95a.62.62 0 1 0-.3-1.17.63.63 0 0 0 .3 1.17Zm-4.78-9.09a.62.62 0 0 0-.61-1.09.62.62 0 0 0 .61 1.09Zm3.2 5.66a.63.63 0 0 0 .62 1.1.63.63 0 0 0-.62-1.1Zm2.55 4.51a.62.62 0 0 0 .58 1.09.62.62 0 0 0-.58-1.09Zm-3.2-5.67a.63.63 0 0 0-.62-1.09.63.63 0 0 0 .62 1.09Zm-1.89-3.34a.62.62 0 0 0 .61 1.09.62.62 0 0 0-.61-1.09ZM18.44 5.17c-.59-.56-1.46.31-.88.88a.62.62 0 0 0 .88-.88Zm-1.9 3.03a.62.62 0 0 0 .61-1.09.62.62 0 0 0-.61 1.09Zm-2.32 4.1a.63.63 0 0 0 .62-1.09.63.63 0 0 0-.62 1.09Zm1.16-2.05A.63.63 0 0 0 16 9.16a.63.63 0 0 0-.62 1.09Zm-2.32 4.09a.62.62 0 0 0 .62-1.08.62.62 0 0 0-.62 1.08Zm-1.29 1.95a.63.63 0 0 0 .89-.89.63.63 0 0 0-.89.89Zm-.23 1.4a.64.64 0 0 0-1.08 0l-7 12.39a.62.62 0 0 0 0 .62.61.61 0 0 0 .54.3h14a.62.62 0 0 0 .54-.93ZM5.07 29.76 11 19.27l5.93 10.49Z' + }, + 'rh-standard-mobile-associate': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M24 30.38a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-6 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-6 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm12-11h-.33l.95-12.33a.57.57 0 0 0-.16-.47.63.63 0 0 0-.46-.2H12a.63.63 0 0 0-.46.2.57.57 0 0 0-.16.47l.95 12.33H12A2.62 2.62 0 0 0 9.38 22v2a.61.61 0 0 0 .62.62h7.38v3.76H11a.62.62 0 1 0 0 1.24h14a.62.62 0 0 0 0-1.24h-6.38v-3.76H26a.61.61 0 0 0 .62-.62v-2A2.62 2.62 0 0 0 24 19.38Zm-.67-11.76-.91 11.76h-8.84l-.91-11.76Zm2.05 15.76H10.62V22A1.38 1.38 0 0 1 12 20.62h12A1.38 1.38 0 0 1 25.38 22ZM15 5.62h6a.62.62 0 1 0 0-1.24h-6a.62.62 0 1 0 0 1.24Z' }, + { path: 'M10.62 17a.61.61 0 0 0-.62-.62H8a.62.62 0 1 0 0 1.24h2a.61.61 0 0 0 .62-.62ZM28 16.38h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-mobile-devices': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26 17.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm-12.53-8a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M18 27.38H5.1V5.62h16.28V11a.62.62 0 1 0 1.24 0V5a.62.62 0 0 0-.62-.62H4.48a.62.62 0 0 0-.63.62v23a.62.62 0 0 0 .63.62H18a.62.62 0 0 0 0-1.24Z' }, + { path: 'M10.85 24a.62.62 0 0 0 .63.62h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0-.63.62ZM31 13.38H21a.62.62 0 0 0-.62.62v17a.62.62 0 0 0 .62.62h10a.62.62 0 0 0 .62-.62V14a.62.62 0 0 0-.62-.62Zm-.62 17h-8.76V14.62h8.76Z' }, + { path: 'M25 28.62h2a.62.62 0 0 0 0-1.24h-2a.62.62 0 0 0 0 1.24Z' } + ] + }, + 'rh-standard-mobile-payment-british-pound': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 4.375H4A.625.625 0 0 0 3.375 5v26c0 .345.28.625.625.625h14c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 18 4.375Zm-.625 26H4.625V5.625h12.75v24.75Z' }, + { path: 'M11 8.63c.17 0 .33-.07.44-.19a.61.61 0 0 0 .19-.44c0-.08-.02-.16-.05-.24a.658.658 0 0 0-.14-.2.648.648 0 0 0-.88 0 .66.66 0 0 0-.14.2c-.03.08-.04.16-.04.24 0 .16.06.33.18.44.11.12.28.19.44.19Zm2 18.745H9a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25ZM27.927 9.072a.625.625 0 1 0-.884.885c4.435 4.435 4.435 11.651 0 16.086a.626.626 0 0 0 .884.885c4.922-4.923 4.922-12.933 0-17.856Z' }, + { path: 'M25.099 11.9a.625.625 0 1 0-.884.885c2.875 2.875 2.875 7.555 0 10.43a.626.626 0 0 0 .884.885c3.362-3.364 3.362-8.836 0-12.2Zm-3.712 2.83a.625.625 0 0 0 0 .884c.637.637.988 1.485.988 2.386s-.351 1.749-.988 2.386a.625.625 0 0 0 .884.884c.873-.874 1.354-2.035 1.354-3.27s-.481-2.396-1.354-3.27a.625.625 0 0 0-.884 0ZM8 21.375a.625.625 0 0 0 0 1.25h6a.625.625 0 0 0 0-1.25H9.625v-2.75H13a.625.625 0 0 0 0-1.25H9.625V17a2.378 2.378 0 0 1 3.959-1.77.625.625 0 0 0 .833-.932A3.622 3.622 0 0 0 12 13.375 3.629 3.629 0 0 0 8.375 17v.375H8a.625.625 0 0 0 0 1.25h.375v2.75H8Z' } + ] + }, + 'rh-standard-mobile-payment-dollar': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 4.375H4A.625.625 0 0 0 3.375 5v26c0 .345.28.625.625.625h14c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 18 4.375Zm-.625 26H4.625V5.625h12.75v24.75Z' }, + { path: 'M11 8.63c.16 0 .32-.07.44-.19s.19-.28.19-.44-.07-.32-.19-.44a.648.648 0 0 0-.88 0c-.12.12-.18.28-.18.44s.06.32.18.44.28.19.44.19Zm2 18.745H9a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25ZM27.927 9.072a.625.625 0 1 0-.884.885c4.435 4.435 4.435 11.651 0 16.086a.626.626 0 0 0 .884.885c4.922-4.923 4.922-12.933 0-17.856Z' }, + { path: 'M25.099 11.9a.625.625 0 1 0-.884.885c2.875 2.875 2.875 7.555 0 10.43a.626.626 0 0 0 .884.885c3.362-3.364 3.362-8.836 0-12.2Zm-3.712 2.83a.625.625 0 0 0 0 .884c.637.637.988 1.485.988 2.386s-.351 1.749-.988 2.386a.625.625 0 0 0 .884.884c.873-.874 1.354-2.035 1.354-3.27s-.481-2.396-1.354-3.27a.625.625 0 0 0-.884 0ZM8.823 20.968c.347.23.727.407 1.163.534.128.03.259.047.389.066V22a.625.625 0 0 0 1.25 0v-.407c.202-.023.406-.057.614-.107.981-.275 1.37-.884 1.524-1.346a1.948 1.948 0 0 0-.386-1.899c-.473-.54-1.138-.663-1.673-.762l-1.228-.254c-.332-.07-.56-.128-.703-.28a.711.711 0 0 1-.155-.698c.055-.165.184-.4.647-.53a3.695 3.695 0 0 1 1.657.007h.003c.279.082.544.205.788.369a.626.626 0 0 0 .693-1.041 4.117 4.117 0 0 0-1.167-.538 5.017 5.017 0 0 0-.614-.108V14a.625.625 0 0 0-1.25 0v.433c-.139.02-.278.04-.419.073-.981.275-1.37.885-1.524 1.347A1.948 1.948 0 0 0 8.86 17.8c.423.45.962.564 1.357.647l1.259.262c.397.073.773.143.96.356a.707.707 0 0 1 .14.681c-.056.164-.185.4-.651.53a3.83 3.83 0 0 1-1.625.017 2.883 2.883 0 0 1-1.12-.625.625.625 0 0 0-.836.93c.15.133.308.256.478.37Z' } + ] + }, + 'rh-standard-mobile-payment-euro': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 4.375H4A.625.625 0 0 0 3.375 5v26c0 .345.28.625.625.625h14c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 18 4.375Zm-.625 26H4.625V5.625h12.75v24.75Z' }, + { path: 'M11 8.63c.08 0 .16-.02.24-.05a.66.66 0 0 0 .2-.14c.12-.11.19-.27.19-.44 0-.16-.07-.33-.19-.44a.911.911 0 0 0-.2-.14.652.652 0 0 0-.68.14c-.12.11-.18.27-.18.44s.06.33.18.44c.12.12.28.19.44.19Zm2 18.745H9a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25ZM27.927 9.072a.625.625 0 1 0-.884.885c4.435 4.435 4.435 11.651 0 16.086a.626.626 0 0 0 .884.885c4.922-4.923 4.922-12.933 0-17.856Z' }, + { path: 'M25.099 11.9a.625.625 0 1 0-.884.885c2.875 2.875 2.875 7.555 0 10.43a.626.626 0 0 0 .884.885c3.362-3.364 3.362-8.836 0-12.2Zm-3.712 2.83a.625.625 0 0 0 0 .884c.637.637.988 1.485.988 2.386s-.351 1.749-.988 2.386a.625.625 0 0 0 .884.884c.873-.874 1.354-2.035 1.354-3.27s-.481-2.396-1.354-3.27a.625.625 0 0 0-.884 0ZM6.875 19c0 .345.28.625.625.625h.685c.66 1.748 2.339 3 4.315 3a4.62 4.62 0 0 0 2.313-.62.626.626 0 0 0-.626-1.081 3.368 3.368 0 0 1-1.687.451c-1.269 0-2.363-.712-2.94-1.75h3.94a.625.625 0 0 0 0-1.25H9.163c-.014-.125-.038-.247-.038-.375s.024-.25.038-.375H13.5a.625.625 0 0 0 0-1.25H9.56c.577-1.038 1.671-1.75 2.94-1.75.594 0 1.177.156 1.687.451.296.17.68.071.854-.227a.626.626 0 0 0-.228-.855 4.62 4.62 0 0 0-2.313-.619c-1.976 0-3.654 1.252-4.315 3H7.5a.625.625 0 0 0 0 1.25h.413c-.01.126-.038.247-.038.375s.028.25.038.375H7.5a.625.625 0 0 0-.625.625Z' } + ] + }, + 'rh-standard-mobile-payment-yen': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 4.375H4A.625.625 0 0 0 3.375 5v26c0 .345.28.625.625.625h14c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 18 4.375Zm-.625 26H4.625V5.625h12.75v24.75Z' }, + { path: 'M10.56 8.44c.05.06.13.11.2.14.08.03.16.05.24.05.08 0 .16-.02.24-.05.08-.03.15-.08.2-.14a.66.66 0 0 0 .14-.2c.03-.08.05-.16.05-.24 0-.16-.07-.32-.19-.44a.728.728 0 0 0-.2-.14.652.652 0 0 0-.68.14.62.62 0 0 0-.18.44c0 .08.01.16.04.24.03.07.08.14.14.2ZM13 27.375H9a.625.625 0 0 0 0 1.25h4a.625.625 0 0 0 0-1.25ZM27.927 9.072a.625.625 0 1 0-.884.885c4.435 4.435 4.435 11.651 0 16.086a.626.626 0 0 0 .884.885c4.922-4.923 4.922-12.933 0-17.856Z' }, + { path: 'M25.099 11.9a.625.625 0 1 0-.884.885c2.875 2.875 2.875 7.555 0 10.43a.626.626 0 0 0 .884.885c3.362-3.364 3.362-8.836 0-12.2Zm-3.712 2.83a.625.625 0 0 0 0 .884c.637.637.988 1.485.988 2.386s-.351 1.749-.988 2.386a.625.625 0 0 0 .884.884c.873-.874 1.354-2.035 1.354-3.27s-.481-2.396-1.354-3.27a.625.625 0 0 0-.884 0Zm-11.012 2.53v.115H9a.625.625 0 0 0 0 1.25h1.375v.75H9a.625.625 0 0 0 0 1.25h1.375V22a.625.625 0 0 0 1.25 0v-1.375H13a.625.625 0 0 0 0-1.25h-1.375v-.75H13a.625.625 0 0 0 0-1.25h-1.375v-.116l2.817-2.817a.626.626 0 0 0-.884-.884L11 16.116l-2.558-2.558a.625.625 0 1 0-.884.884l2.817 2.817Z' } + ] + }, + 'rh-standard-mobius-loop': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 24.88H5c-.82 0-.82 1.25 0 1.25h26c.82 0 .82-1.25 0-1.25Zm-18-9.75c.35 0 .62-.28.62-.62v-1.68l3.93 3.92s3.19 3.18 4.11 4.11c2.39 2.49 6.69 2.49 9.09 0 2.49-2.39 2.49-6.69 0-9.09-2.39-2.49-6.69-2.49-9.09 0l-2.31 2.3c-.24.24-.25.64 0 .88.24.24.64.25.88 0l2.31-2.3a5.178 5.178 0 0 1 7.32 0c2.01 1.93 2.01 5.39 0 7.32-1.49 1.49-3.67 1.87-5.52 1.16-.02-.02-.02-.04-.04-.06-1.28-1.19-.6-3.51 1.08-3.86v1.3c0 .82 1.25.82 1.25 0v-3c0-.34-.28-.62-.62-.62h-3c-.82 0-.82 1.25 0 1.25h1.64c-1.43.55-2.47 2.1-2.23 3.71-1.04-1.04-3.91-3.9-3.98-3.97l-3.74-3.74H16c.82 0 .82-1.25 0-1.25h-3s-.03 0-.05.01h-.04c-.3.05-.53.29-.53.61v3c0 .34.28.62.62.62Z' }, + { path: 'M9.79 22.72c1.65 0 3.29-.63 4.54-1.88l2.11-2.11c.24-.24.25-.64 0-.88s-.64-.25-.88 0l-2.11 2.11a5.178 5.178 0 0 1-7.32 0 5.178 5.178 0 0 1 0-7.32 5.136 5.136 0 0 1 4.74-1.4c.8.17 1.06-1.05.26-1.22-2.14-.45-4.34.2-5.89 1.74-2.5 2.5-2.5 6.58 0 9.09a6.414 6.414 0 0 0 4.54 1.88Z' } + ] + }, + 'rh-standard-model-registry': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M9 30.375H5.625V5.625H9a.625.625 0 0 0 0-1.25H5A.625.625 0 0 0 4.375 5v26c0 .345.28.625.625.625h4a.625.625 0 0 0 0-1.25Zm22-26h-4a.625.625 0 0 0 0 1.25h3.375v24.75H27a.625.625 0 0 0 0 1.25h4c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 31 4.375Z' }, + { path: 'M27.476 23.107A4.58 4.58 0 0 0 27.625 22a4.54 4.54 0 0 0-.645-2.332 6.126 6.126 0 0 0 1.645-4.168 6.127 6.127 0 0 0-4.187-5.805A4.643 4.643 0 0 0 20 6.375a4.5 4.5 0 0 0-2 .47 4.5 4.5 0 0 0-2-.47 4.643 4.643 0 0 0-4.438 3.32A6.127 6.127 0 0 0 7.375 15.5c0 .51.086 1.006.21 1.492L7.584 17c0 .115.04.217.094.31.272.87.713 1.682 1.343 2.358A4.542 4.542 0 0 0 8.374 22a4.607 4.607 0 0 0 3.107 4.356A4.105 4.105 0 0 0 18 28.778a4.105 4.105 0 0 0 6.518-2.422 4.605 4.605 0 0 0 2.923-3.1c.02-.047.026-.098.035-.15Zm-14.805 2.757v-.91A1.33 1.33 0 0 1 14 23.625a.625.625 0 0 0 0-1.25 2.582 2.582 0 0 0-2.58 2.58v.004A3.347 3.347 0 0 1 9.626 22c0-.729.242-1.433.7-2.034a.626.626 0 0 0-.078-.844 4.885 4.885 0 0 1-1.114-1.497H11c.758 0 1.375.617 1.375 1.375a.625.625 0 0 0 1.25 0c0-.607-.216-1.16-.563-1.604A2.626 2.626 0 0 0 14.625 15a.625.625 0 0 0-1.25 0c0 .758-.617 1.375-1.375 1.375H8.718a4.808 4.808 0 0 1-.093-.875 4.877 4.877 0 0 1 3.618-4.705.625.625 0 0 0 .451-.478A3.385 3.385 0 0 1 16 7.625c.476 0 .94.11 1.386.32-.001.018-.01.035-.01.055v3.375h-1.353a.375.375 0 0 1-.375-.375.625.625 0 0 0-1.25 0c0 .896.729 1.625 1.625 1.625h1.352v15.032a2.837 2.837 0 0 1-1.875.718 2.857 2.857 0 0 1-2.829-2.51Zm11.141-.6a.625.625 0 0 0-.47.54 2.86 2.86 0 0 1-2.842 2.571 2.838 2.838 0 0 1-1.875-.718v-4.032H19c.758 0 1.375.617 1.375 1.375a.625.625 0 0 0 1.25 0A2.628 2.628 0 0 0 19 22.375h-.375v-4.75H21c.49 0 .946.264 1.191.689a.625.625 0 1 0 1.082-.628 2.616 2.616 0 0 0-1.223-1.067 2.599 2.599 0 0 0 .575-1.62.625.625 0 0 0-1.25 0c0 .759-.617 1.376-1.375 1.376h-1.375V8c0-.02-.01-.037-.011-.056A3.26 3.26 0 0 1 20 7.624c1.353 0 2.55.819 3.08 2.018a3.363 3.363 0 0 1-2.08.733.625.625 0 0 0 0 1.25c.969 0 1.897-.32 2.678-.877.029.012.048.039.079.047a4.877 4.877 0 0 1 3.618 4.705c0 1.376-.59 2.696-1.621 3.622a.625.625 0 0 0-.08.844c.459.602.701 1.305.701 2.034 0 .127-.018.25-.032.375H25a.375.375 0 0 1-.375-.375.625.625 0 0 0-1.25 0c0 .897.73 1.625 1.625 1.625h.955a3.374 3.374 0 0 1-2.143 1.639Z' } + ] + }, + 'rh-standard-money-stack': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 9.38H11a.62.62 0 0 0-.62.62v10a.62.62 0 0 0 .62.62h20a.62.62 0 0 0 .62-.62V10a.62.62 0 0 0-.62-.62Zm-.62 10H11.62v-8.76h18.76Z' }, + { path: 'M28 22.38H8.62V13a.62.62 0 0 0-1.24 0v10a.62.62 0 0 0 .62.62h20a.62.62 0 0 0 0-1.24Z' }, + { path: 'M25 25.38H5.62V16a.62.62 0 0 0-1.24 0v10a.62.62 0 0 0 .62.62h20a.62.62 0 0 0 0-1.24Zm-4-7.76A2.62 2.62 0 1 0 18.38 15 2.62 2.62 0 0 0 21 17.62Zm0-4A1.38 1.38 0 1 1 19.62 15 1.38 1.38 0 0 1 21 13.62Z' }, + { path: 'M16 15.63a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Z' } + ] + }, + 'rh-standard-money': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M21.62 16A3.62 3.62 0 1 0 18 19.62 3.62 3.62 0 0 0 21.62 16ZM18 18.38A2.38 2.38 0 1 1 20.38 16 2.39 2.39 0 0 1 18 18.38Zm10.5 0a4.12 4.12 0 1 0 4.12 4.12 4.13 4.13 0 0 0-4.12-4.12Zm0 7a2.88 2.88 0 1 1 2.88-2.88 2.89 2.89 0 0 1-2.88 2.88Zm-7.5-3A2.62 2.62 0 1 0 23.62 25 2.62 2.62 0 0 0 21 22.38Zm0 4A1.38 1.38 0 1 1 22.38 25 1.38 1.38 0 0 1 21 26.38Z' }, + { path: 'M17 22.38H9.61a4.1 4.1 0 0 0-4-4v-4.77a4.1 4.1 0 0 0 4-4h16.78a4.1 4.1 0 0 0 4 4V17a.62.62 0 0 0 1.24 0V9a.62.62 0 0 0-.63-.62H5a.62.62 0 0 0-.62.62v14a.62.62 0 0 0 .62.62h12a.62.62 0 0 0 0-1.24Zm13.38-10a2.85 2.85 0 0 1-2.74-2.74h2.74Zm-22-2.74a2.85 2.85 0 0 1-2.74 2.74V9.62Zm-2.74 10a2.85 2.85 0 0 1 2.74 2.74H5.62Z' }, + { path: 'M10.38 16a.63.63 0 1 0 .62-.62.63.63 0 0 0-.62.62Zm14 0a.62.62 0 1 0 .62-.63.62.62 0 0 0-.62.63Z' } + ] + }, + 'rh-standard-monitor-blank': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 6.38H5a.62.62 0 0 0-.62.62v17a.62.62 0 0 0 .62.62h10.38v3.76H9a.62.62 0 1 0 0 1.24h18a.62.62 0 0 0 0-1.24h-6.38v-3.76H31a.62.62 0 0 0 .62-.62V7a.62.62 0 0 0-.62-.62Zm-11.62 22h-2.76v-3.76h2.76Zm11-5H5.62V7.62h24.76Z' + }, + 'rh-standard-mountains': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm32.54 28.88-6-10.62a.64.64 0 0 0-1.08 0l-.81 1.44-7.46-13.2a.65.65 0 0 0-1.09 0L3.46 28.88a.62.62 0 0 0 .54.93h28a.62.62 0 0 0 .54-.93ZM16.65 8.08l2.93 5.2-1.13 1.13c-2.06-2.06-1.55-2.05-3.61 0l-1.13-1.13Zm12.64 20.48H5.07l8-14.15c2 2.07 1.55 1.95 3.58 0 2 2 1.52 2.1 3.57 0L23.93 21l-2.11 3.72a.63.63 0 0 0 1.09.62l3.09-5.5 4.93 8.72Z' + }, + 'rh-standard-mouse': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M17.94 4.4A8.58 8.58 0 0 0 9.38 13v10.06a8.57 8.57 0 0 0 17.13 0V13a8.58 8.58 0 0 0-8.57-8.6Zm7.32 18.66a7.32 7.32 0 0 1-14.64 0V13a7.32 7.32 0 0 1 14.64 0Z' }, + { path: 'M17.94 8.38a.62.62 0 0 0-.62.62v7.45a.63.63 0 0 0 1.25 0V9a.62.62 0 0 0-.63-.62Z' } + ] + }, + 'rh-standard-mug': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 30.38H4a.62.62 0 0 0 0 1.24h23a.62.62 0 0 0 0-1.24ZM25.72 8V5a.63.63 0 0 0-.63-.62H5a.62.62 0 0 0-.62.62v16A6.63 6.63 0 0 0 11 27.62h8.09A6.63 6.63 0 0 0 25.72 21c7.81-.95 7.81-12.14 0-13Zm-1.25 13a5.39 5.39 0 0 1-5.38 5.38H11A5.39 5.39 0 0 1 5.62 21V5.62h18.85Zm1.25-1.32V9.23a5.26 5.26 0 0 1 0 10.45Z' + }, + 'rh-standard-multi-cloud': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M30.67 22.51a5.1 5.1 0 0 0-2.05-9 9.12 9.12 0 0 0-17.28-4.08 7.1 7.1 0 0 0-6.72 11.05 7.12 7.12 0 0 0 5.88 11.14H28a.75.75 0 0 0 .26-.05 5.1 5.1 0 0 0 2.41-9.06Zm-26-6a5.84 5.84 0 0 1 7-5.77.64.64 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13V14a.63.63 0 0 0 .56.66 3.85 3.85 0 0 1 1.59 7.14 5 5 0 0 0-.88-.29 9.12 9.12 0 0 0-17.28-4.07 7 7 0 0 0-5.89 2 5.73 5.73 0 0 1-.94-2.94ZM27.5 30.38h-17a5.88 5.88 0 1 1 1.09-11.65.63.63 0 0 0 .69-.36 7.87 7.87 0 0 1 15.1 3.13v.5a.63.63 0 0 0 .56.66 3.87 3.87 0 0 1-.41 7.71Z' + }, + 'rh-standard-multiply': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.58 18.24a.63.63 0 0 0-.14-.68l-3-3c-.56-.58-1.46.32-.88.88l1.93 1.93h-10A8.59 8.59 0 0 0 23.62 10V8.51l1.94 1.93a.62.62 0 0 0 .88-.88l-3-3a.63.63 0 0 0-.68-.14 1.43 1.43 0 0 0-.2.14l-3 3c-.58.56.32 1.47.88.88l1.94-1.93c.46 4.7-2.47 8.76-7.36 8.86h-3.46a3.62 3.62 0 1 0 0 1.25H15c4.9.09 7.84 4.17 7.38 8.87l-1.94-1.93c-.56-.58-1.46.32-.88.88l3 3a.63.63 0 0 0 .88 0l3-3c.58-.56-.32-1.47-.88-.88l-1.94 1.93V26a8.62 8.62 0 0 0-4.17-7.38h10l-1.93 1.94a.62.62 0 0 0 .88.88l3-3a.72.72 0 0 0 .18-.2ZM8 20.38a2.38 2.38 0 0 1 0-4.75 2.38 2.38 0 0 1 0 4.75Z' + }, + 'rh-standard-mushroom': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M29.528 9.033a.611.611 0 0 0-.135-.172 14.583 14.583 0 0 0-5.125-4.078A14.485 14.485 0 0 0 18 3.375c-5.796 0-10.8 3.397-13.165 8.297a.615.615 0 0 0-.124.258A14.515 14.515 0 0 0 3.375 18c0 .345.28.625.625.625h17.728l.003.001.004-.001H32c.345 0 .625-.28.625-.625 0-3.297-1.137-6.44-3.097-8.967Zm-1.208.486a3.348 3.348 0 0 1-1.163 2.056 3.43 3.43 0 0 1-.281.216c-.09.06-.185.112-.28.164-.096.052-.19.106-.291.149-.125.052-.255.09-.385.127-.082.023-.16.054-.244.072a3.387 3.387 0 0 1-.676.072A3.379 3.379 0 0 1 21.625 9c0-.166.015-.33.039-.491.007-.05.02-.1.03-.15a3.41 3.41 0 0 1 .078-.33 3.362 3.362 0 0 1 1.923-2.132c.012.006.025.01.037.015A13.333 13.333 0 0 1 28.32 9.52ZM5.755 12.646c.082-.006.161-.021.245-.021A3.379 3.379 0 0 1 9.375 16c0 .477-.105.945-.297 1.375H4.64a13.264 13.264 0 0 1 1.115-4.73ZM18.625 17c0-.758.617-1.375 1.375-1.375a1.377 1.377 0 0 1 1.321 1.75h-2.642a1.377 1.377 0 0 1-.054-.375Zm3.95.375c.019-.125.05-.248.05-.375 0-1.447-1.178-2.625-2.625-2.625S17.375 15.553 17.375 17c0 .127.031.25.05.375h-7.017c.138-.444.217-.906.217-1.375 0-2.423-1.88-4.395-4.255-4.588C8.672 7.364 13.02 4.625 18 4.625c1.453 0 2.862.234 4.213.684-.475.36-.864.813-1.168 1.32-.016.02-.037.034-.05.058-.029.048-.049.1-.075.15a4.596 4.596 0 0 0-.268.613c-.026.073-.053.146-.075.222a4.65 4.65 0 0 0-.107.446c-.014.07-.031.138-.042.21a4.618 4.618 0 0 0-.053.672A4.63 4.63 0 0 0 25 13.625c.317 0 .626-.037.926-.1.116-.023.224-.066.337-.099.178-.051.356-.101.524-.173.14-.058.27-.134.402-.206.13-.07.259-.14.38-.222.136-.091.263-.193.389-.298.107-.09.21-.184.31-.284.064-.065.14-.115.2-.184.029-.032.041-.07.062-.106.294-.35.533-.74.714-1.165a13.393 13.393 0 0 1 2.116 6.587h-8.784Z' }, + { path: 'M14 7.375c-1.447 0-2.625 1.178-2.625 2.625s1.178 2.625 2.625 2.625 2.625-1.178 2.625-2.625S15.447 7.375 14 7.375Zm0 4c-.758 0-1.375-.617-1.375-1.375S13.242 8.625 14 8.625s1.375.617 1.375 1.375-.617 1.375-1.375 1.375Zm6.532 8.014a.624.624 0 0 0-.481.74l2.177 10.246h-8.456l2.177-10.245a.624.624 0 1 0-1.223-.26l-2.337 11a.625.625 0 0 0 .61.755h10a.625.625 0 0 0 .612-.755l-2.338-11a.62.62 0 0 0-.74-.481Z' } + ] + }, + 'rh-standard-music-note': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.61 4.94a.63.63 0 0 0-.74-.55l-19 4a.65.65 0 0 0-.49.61v15.55a4.12 4.12 0 1 0 1.24 3s0-18 0-18l17.76-3.78v15.78a4.14 4.14 0 0 0-7 2.95c.12 5.28 7.79 5.51 8.22.25.07-.17.02-19.63.01-19.81ZM8.5 30.38a2.88 2.88 0 0 1 0-5.75 2.88 2.88 0 0 1 0 5.75Zm19-3a2.88 2.88 0 0 1 0-5.75 2.88 2.88 0 0 1 0 5.75Z' + }, + 'rh-standard-music-streaming': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M5.68 23.21c-1.4-3.27-1.4-7.14 0-10.41.67-1.59 1.64-3.02 2.87-4.25.58-.58-.3-1.46-.88-.88-1.34 1.34-2.4 2.91-3.13 4.65-1.53 3.58-1.53 7.81 0 11.38.74 1.74 1.79 3.31 3.13 4.65.58.57 1.46-.3.88-.88a13.46 13.46 0 0 1-2.87-4.25Zm25.8-10.9c-.74-1.74-1.79-3.31-3.13-4.65-.58-.58-1.46.3-.88.88a13.46 13.46 0 0 1 2.87 4.25c1.4 3.27 1.4 7.14 0 10.41-.67 1.59-1.64 3.02-2.87 4.25-.58.58.3 1.46.88.88 1.34-1.34 2.4-2.91 3.13-4.65 1.53-3.58 1.53-7.81 0-11.38Z' }, + { path: 'M10.66 10.66c.58-.58-.3-1.46-.88-.88a11.44 11.44 0 0 0-2.49 3.7c-1.22 2.84-1.22 6.21 0 9.05.59 1.38 1.42 2.63 2.49 3.7.58.58 1.46-.3.88-.88a10.391 10.391 0 0 1 0-14.68ZM29.62 18c0-1.57-.31-3.09-.91-4.52-.59-1.38-1.42-2.63-2.49-3.7-.58-.58-1.46.3-.88.88a10.391 10.391 0 0 1 0 14.68c-.58.58.3 1.46.88.88a11.44 11.44 0 0 0 2.49-3.7c.61-1.43.91-2.96.91-4.52Zm-9.18-9.44a.615.615 0 0 0-.68-.13c-.23.1-.39.32-.39.58v11.28c-2.22-2.07-6.07-.34-6 2.72.15 4.79 7.1 4.79 7.25 0v-12.5l1.93 1.93c.58.58 1.46-.3.88-.88l-3-3ZM17 25.38c-3.13-.08-3.13-4.67 0-4.75 3.13.08 3.13 4.67 0 4.75Z' } + ] + }, + 'rh-standard-neighborhood': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M21.62 18a3.62 3.62 0 0 0-7.24 0 3.62 3.62 0 0 0 7.24 0Zm-6 0a2.38 2.38 0 0 1 4.75 0 2.38 2.38 0 0 1-4.75 0ZM26.66 4.38H9.34a1 1 0 0 0-1 1v7.32a1 1 0 0 0 1 1h6.51a2.78 2.78 0 0 0 2.15-1 2.78 2.78 0 0 0 2.15 1h6.51a1 1 0 0 0 1-1V5.34a1 1 0 0 0-1-.96Zm-10.81 8h-3.23V8.62h4.76v2.23a1.54 1.54 0 0 1-1.53 1.53Zm4.3 0a1.54 1.54 0 0 1-1.53-1.53V8.62h4.76v3.76Zm6.23 0h-1.76V8a.62.62 0 0 0-.62-.62H12a.62.62 0 0 0-.62.62v4.38H9.62V5.62h16.76Zm.28 10h-6.51a2.78 2.78 0 0 0-2.15 1 2.78 2.78 0 0 0-2.15-1H9.34a1 1 0 0 0-1 1v7.32a1 1 0 0 0 1 1h17.32a1 1 0 0 0 1-1v-7.36a1 1 0 0 0-1-.96Zm-6.51 1.24h3.23v3.76h-4.76v-2.23a1.54 1.54 0 0 1 1.53-1.53Zm-4.3 0a1.54 1.54 0 0 1 1.53 1.53v2.23h-4.76v-3.76Zm10.53 6.76H9.62v-6.76h1.76V28a.62.62 0 0 0 .62.62h12a.62.62 0 0 0 .62-.62v-4.38h1.76Z' + }, + 'rh-standard-network-automation': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M20.685 27.292a.625.625 0 0 0-.625.625v3.295a12.817 12.817 0 0 1-3.937.021v-3.27a.625.625 0 0 0-.474-.606 9.571 9.571 0 0 1-2.475-1 .625.625 0 0 0-.755.1l-2.33 2.328a13.352 13.352 0 0 1-2.793-2.774l2.317-2.317a.625.625 0 0 0 .095-.762 9.581 9.581 0 0 1-1.043-2.495.625.625 0 0 0-.605-.468H4.777c-.102-.673-.152-1.322-.152-1.969s.05-1.296.152-1.969H8.06a.625.625 0 0 0 .605-.468 9.58 9.58 0 0 1 1.043-2.496.626.626 0 0 0-.095-.762L7.296 9.989a13.352 13.352 0 0 1 2.794-2.774l2.33 2.329c.2.2.51.241.754.099a9.571 9.571 0 0 1 2.475-1 .625.625 0 0 0 .474-.607v-3.27c1.374-.2 2.622-.183 3.937.022v3.295a.625.625 0 0 0 1.25 0v-3.82a.625.625 0 0 0-.506-.613c-1.8-.35-3.499-.377-5.417-.03a.625.625 0 0 0-.514.615V7.56a10.83 10.83 0 0 0-1.901.768l-2.37-2.37a.626.626 0 0 0-.793-.075A14.628 14.628 0 0 0 5.964 9.7a.626.626 0 0 0 .073.798l2.356 2.356c-.33.614-.6 1.26-.806 1.927H4.25a.625.625 0 0 0-.615.51c-.173.922-.26 1.833-.26 2.709s.087 1.787.26 2.709c.055.296.314.51.615.51h3.338c.206.668.475 1.313.805 1.927l-2.356 2.356a.626.626 0 0 0-.073.798 14.628 14.628 0 0 0 3.845 3.817c.248.168.58.136.793-.075l2.37-2.37a10.83 10.83 0 0 0 1.9.768v3.325c0 .302.217.561.515.615a14.61 14.61 0 0 0 2.613.245 14.8 14.8 0 0 0 2.804-.275.625.625 0 0 0 .506-.614v-3.819a.625.625 0 0 0-.625-.625Z' }, + { path: 'M22.562 18.625h3.876a3.13 3.13 0 0 0 3.062 2.5c1.723 0 3.125-1.402 3.125-3.125s-1.402-3.125-3.125-3.125a3.13 3.13 0 0 0-3.062 2.5h-3.876a4.575 4.575 0 0 0-.894-2.16l3.112-3.11c.494.327 1.084.52 1.72.52 1.723 0 3.125-1.402 3.125-3.125S28.223 6.375 26.5 6.375 23.375 7.777 23.375 9.5c0 .636.193 1.226.52 1.72l-3.11 3.111A4.58 4.58 0 0 0 18 13.375c-2.55 0-4.625 2.075-4.625 4.625S15.45 22.625 18 22.625a4.58 4.58 0 0 0 2.784-.956l3.112 3.11a3.103 3.103 0 0 0-.521 1.721c0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125-1.402-3.125-3.125-3.125c-.636 0-1.226.193-1.72.52l-3.111-3.11c.47-.62.782-1.354.893-2.16Zm6.938-2.5c1.034 0 1.875.84 1.875 1.875s-.841 1.875-1.875 1.875-1.875-.84-1.875-1.875.841-1.875 1.875-1.875Zm-3-8.5c1.034 0 1.875.84 1.875 1.875s-.841 1.875-1.875 1.875a1.87 1.87 0 0 1-1.323-.548s0-.002-.002-.003c0 0-.002 0-.003-.002a1.869 1.869 0 0 1-.547-1.322c0-1.034.841-1.875 1.875-1.875ZM14.625 18c0-1.861 1.514-3.375 3.375-3.375s3.375 1.514 3.375 3.375-1.514 3.375-3.375 3.375-3.375-1.514-3.375-3.375Zm13.75 8.5a1.877 1.877 0 0 1-1.875 1.875 1.876 1.876 0 0 1-1.328-3.197l.003-.002.002-.003a1.87 1.87 0 0 1 1.323-.548c1.034 0 1.875.84 1.875 1.875Z' } + ] + }, + 'rh-standard-newspaper': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.38H8c-.35 0-.62.28-.62.62v23c0 .82 1.25.82 1.25 0V5.62h21.75V29c0 .76-.62 1.38-1.38 1.38H8c-1.31 0-2.38-1.07-2.38-2.38V9c0-.82-1.25-.82-1.25 0v19c0 2 1.63 3.62 3.62 3.62H29c1.45 0 2.62-1.18 2.62-2.62V5c0-.34-.28-.62-.62-.62Z' }, + { path: 'M11.38 20c0 .34.28.62.62.62h6c.35 0 .62-.28.62-.62v-6c0-.34-.28-.62-.62-.62h-6c-.35 0-.62.28-.62.62v6Zm1.25-5.38h4.75v4.75h-4.75v-4.75Zm-.63 9h6c.82 0 .82-1.25 0-1.25h-6c-.82 0-.82 1.25 0 1.25Zm0 3h3c.82 0 .82-1.25 0-1.25h-3c-.82 0-.82 1.25 0 1.25Zm15-7.24h-6c-.82 0-.82 1.25 0 1.25h6c.82 0 .82-1.25 0-1.25Zm0-3h-6c-.82 0-.82 1.25 0 1.25h6c.82 0 .82-1.25 0-1.25Zm0-3h-6c-.82 0-.82 1.25 0 1.25h6c.82 0 .82-1.25 0-1.25Zm.62 9.62c0-.34-.28-.62-.62-.62h-6c-.82 0-.82 1.25 0 1.25h6c.35 0 .62-.28.62-.62ZM21 25.38c-.82 0-.82 1.25 0 1.25h3c.82 0 .82-1.25 0-1.25h-3ZM27.62 8c0-.34-.28-.62-.62-.62H12c-.35 0-.62.28-.62.62v3c0 .34.28.62.62.62h15c.35 0 .62-.28.62-.62V8Zm-1.25 2.38H12.62V8.63h13.75v1.75Z' } + ] + }, + 'rh-standard-no-drink': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25.64 29C13.32 37.31-1.31 22.67 7 10.36a.62.62 0 1 0-1-.72c-6.83 9.53.43 23.15 12 23A14.53 14.53 0 0 0 26.36 30a.62.62 0 0 0-.72-1Z' }, + { path: 'M28.34 7.66a14.7 14.7 0 0 0-20.68 0 .61.61 0 0 0 0 .88l4 4a.62.62 0 0 0 .34 1.08h.74l1.75 1.76H13a.62.62 0 0 0-.61.73l2 11a.61.61 0 0 0 .61.51h6a.61.61 0 0 0 .61-.51l.71-3.9 5.14 5.13a.63.63 0 0 0 .88 0 14.7 14.7 0 0 0 0-20.68Zm-7.86 18.72h-5l-1.77-9.76h2l5.51 5.51Zm1-5.74-4-4h4.74ZM27.89 27l-5.29-5.3 1-5.6a.62.62 0 0 0-.61-.73h-6.73l-1.75-1.76H24a.62.62 0 1 0 0-1.24h-5.38v-2.11l1.82-1.82c.58-.56-.32-1.47-.88-.88l-2 2a.6.6 0 0 0-.18.44v2.38h-4.12L9 8.11c12.94-11 29.88 5.96 18.89 18.89Z' } + ] + }, + 'rh-standard-no-food': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25.64 29A13.38 13.38 0 0 1 7 10.36a.62.62 0 1 0-1-.72A14.63 14.63 0 0 0 26.36 30a.62.62 0 0 0-.72-1Z' }, + { path: 'M28.34 7.66a14.7 14.7 0 0 0-20.68 0 .63.63 0 0 0 0 .88l4.81 4.82c-.49.64-2 4.11-.47 4.26h4.74L18 18.88a2.19 2.19 0 0 0-1.56.65 1 1 0 0 1-1.52 0 2.25 2.25 0 0 0-3.15 0 1 1 0 0 1-.76.35.62.62 0 0 0 0 1.24 2.19 2.19 0 0 0 1.57-.65 1 1 0 0 1 1.53 0 2.25 2.25 0 0 0 3.15 0 1 1 0 0 1 1.52 0 2.22 2.22 0 0 0 1.46.64l1.26 1.27H12a.62.62 0 0 0-.62.62v2a.62.62 0 0 0 .62.62h12a.63.63 0 0 0 .49-.25l3 3a.61.61 0 0 0 .88 0 14.7 14.7 0 0 0-.03-20.71Zm-15.68 8.72a5.31 5.31 0 0 1 .73-2.11l2.1 2.11Zm1.5-3.11a5.38 5.38 0 0 1 9.18 3.11h-6.08Zm9.22 11.11H12.62v-.76h10.12l.64.64ZM27.89 27l-3.27-3.27V23a.62.62 0 0 0-.62-.62h-.74l-1.66-1.66a2.81 2.81 0 0 0 .31-.25 1 1 0 0 1 1.52 0 2.19 2.19 0 0 0 1.57.65.62.62 0 0 0 0-1.24 1 1 0 0 1-.76-.35 2.24 2.24 0 0 0-3.14 0 1.76 1.76 0 0 1-.41.28l-2.18-2.19H24a.62.62 0 0 0 .62-.62 6.64 6.64 0 0 0-11.36-4.62L9 8.11A13.38 13.38 0 0 1 27.89 27Z' } + ] + }, + 'rh-standard-no-smoking': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27.12 13a.63.63 0 0 0-1.25 0c-.08.69-1 .83-1 2a1.91 1.91 0 0 0 .69 1.44c.43.4.43.72 0 1.12-.43.24-1.27 2-.06 2.07a.64.64 0 0 0 .62-.63c0-.23.09-.32.32-.56a1.89 1.89 0 0 0 0-2.88c-.43-.4-.43-.72 0-1.12a1.91 1.91 0 0 0 .68-1.44Zm-1.48 16A13.38 13.38 0 0 1 7 10.36a.62.62 0 1 0-1-.72A14.63 14.63 0 0 0 26.36 30a.62.62 0 0 0-.72-1Z' }, + { path: 'M28.34 7.66a14.7 14.7 0 0 0-20.68 0 .63.63 0 0 0 0 .88l8.83 8.84H9a.63.63 0 0 0-.63.62v3a.63.63 0 0 0 .63.62h11.74l6.72 6.72a.61.61 0 0 0 .88 0 14.7 14.7 0 0 0 0-20.68Zm-18.72 11h2.75v1.76H9.62Zm4 1.76v-1.8h4.12l1.75 1.76Zm8.75 0h-1.11l-1.75-1.76h2.86ZM27.89 27l-5.38-5.39H23a.62.62 0 0 0 .62-.62V18a.62.62 0 0 0-.62-.62h-4.74L9 8.11A13.38 13.38 0 0 1 27.89 27Z' } + ] + }, + 'rh-standard-no': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23.44 12.56a.61.61 0 0 0-.88 0L18 17.12l-4.56-4.56a.62.62 0 0 0-.88.88L17.12 18l-4.56 4.56a.62.62 0 0 0 .88.88L18 18.88l4.56 4.56a.62.62 0 0 0 .88-.88L18.88 18l4.56-4.56a.61.61 0 0 0 0-.88Z' }, + { path: 'M18 3.38A14.64 14.64 0 0 0 3.38 18c.8 19.4 28.44 19.4 29.25 0A14.65 14.65 0 0 0 18 3.38Zm0 28A13.39 13.39 0 0 1 4.62 18C5.36.26 30.64.26 31.38 18A13.39 13.39 0 0 1 18 31.38Z' } + ] + }, + 'rh-standard-non-combustible': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm31.44 30.56-3.91-3.91c2.26-4.45.89-10.21-3.16-13.15a.635.635 0 0 0-.65-.06c-.21.11-.35.32-.35.56 0 1.33-1.1 2.45-2.44 2.37 2.4-5.4-1.66-11.89-7.59-11.99h-.04c-.04 0-.08 0-.13.01-.04 0-.08.01-.12.03-.03.01-.06.03-.09.05-.04.03-.09.05-.12.09 0 0-.02.01-.03.02-.01.02-.02.04-.03.05-.03.04-.06.08-.08.13l-.03.1c0 .03-.02.05-.03.08v.05c0 .04 0 .07.01.11 0 .05.01.09.03.14.01.03.03.05.04.08.02.03.03.07.06.1 0 .01.02.02.03.03 0 0 0 .01.01.02 1.91 1.73 2.03 4.91.27 6.78L6.44 5.56c-.58-.58-1.46.3-.88.88l25 25c.58.58 1.46-.3.88-.88ZM15.62 9c0-1.14-.31-2.23-.89-3.17 4.57.94 7.11 6.6 4.74 10.71-.19.32-.01.78.35.89 1.86.68 4.03-.43 4.61-2.25 2.84 2.59 3.75 7.01 2.17 10.54L14.01 13.13A6.05 6.05 0 0 0 15.62 9Zm9.07 19.56c-.98 1-2.16 1.76-3.45 2.23 1.08-3.04-.16-6.58-2.9-8.29a.624.624 0 0 0-.67 0c-2.74 1.71-3.98 5.25-2.9 8.29-6.32-2.21-8.26-10.85-3.32-15.49a.61.61 0 0 0 0-.88.61.61 0 0 0-.88 0c-6.05 5.77-2.96 16.29 5.2 17.97.25.05.49-.04.64-.25.15-.2.16-.47.03-.68-1.53-2.5-.81-5.97 1.57-7.67 2.37 1.7 3.09 5.17 1.57 7.67-.13.21-.11.48.03.68.14.2.4.3.64.25a10.68 10.68 0 0 0 5.35-2.95c.24-.25.24-.64 0-.88a.628.628 0 0 0-.88 0Z' + }, + 'rh-standard-noodle-bowl': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M24 30.38H12c-.35 0-.62.28-.62.62s.28.62.62.62h12c.35 0 .62-.28.62-.62s-.28-.62-.62-.62ZM21.62 8.62H31c.35 0 .62-.28.62-.62s-.28-.62-.62-.62h-9.38V5.63H31c.35 0 .62-.28.62-.62s-.28-.62-.62-.62H12c-.35 0-.62.28-.62.62s.28.62.62.62h2.38v1.75H12c-.35 0-.62.28-.62.62s.28.62.62.62h2.38v6.75H5c-.35 0-.62.28-.62.62 0 7.51 6.11 13.62 13.62 13.62s13.62-6.11 13.62-13.62c0-.34-.28-.62-.62-.62h-3.38v-1.88a2.121 2.121 0 0 0-4.24 0v1.88h-1.75V8.62Zm-1.25 6.75h-1.75V8.62h1.75v6.75Zm0-8h-1.75V5.62h1.75v1.75Zm-4.75-1.75h1.75v1.75h-1.75V5.62Zm0 3h1.75v6.75h-1.75V8.62ZM18 28.37c-6.61 0-12.03-5.22-12.36-11.75h14.73v1.88a2.121 2.121 0 0 0 4.24 0v-1.88h5.73c-.33 6.53-5.75 11.75-12.36 11.75Zm6.62-14.88c0-.48.39-.88.88-.88s.88.39.88.88v1.88h-1.75v-1.88Zm-1.25 3.12v1.88c0 .48-.39.88-.88.88s-.88-.39-.88-.88v-1.88h1.75Z' + }, + 'rh-standard-north-star': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm29.13 20.389-8.675-1.845-1.844-8.674a.625.625 0 0 0-1.222 0l-1.844 8.674-8.675 1.845a.625.625 0 0 0 0 1.222l8.675 1.844 1.844 8.675a.625.625 0 0 0 1.222 0l1.844-8.675 8.675-1.844a.625.625 0 0 0 0-1.222Zm-9.332 1.927a.625.625 0 0 0-.481.482L18 28.994l-1.317-6.196a.625.625 0 0 0-.481-.482L10.006 21l6.196-1.317a.625.625 0 0 0 .481-.482L18 13.006l1.317 6.195c.051.241.24.43.481.482L25.994 21l-6.196 1.316Z' }, + { path: 'M26.611 28.875v-.005l-.831-3.912a.62.62 0 0 0-.741-.481.624.624 0 0 0-.482.74l.632 2.972-2.971-.632a.625.625 0 1 0-.26 1.223l3.912.831a.59.59 0 0 0 .128.014h.004a.59.59 0 0 0 .128-.014c.013-.002.022-.01.034-.014a.609.609 0 0 0 .14-.06c.023-.014.047-.023.068-.039a.62.62 0 0 0 .12-.125c.011-.013.025-.023.035-.037a.621.621 0 0 0 .085-.206v-.005c.008-.04 0-.083 0-.125 0-.042.008-.084 0-.125ZM9.389 13.124v.006l.831 3.912a.625.625 0 0 0 1.223-.26l-.632-2.97 2.971.631a.625.625 0 0 0 .26-1.223l-3.912-.831h-.002c-.044-.01-.09-.003-.136-.002-.04 0-.082-.006-.12.002H9.87c-.009.001-.015.008-.023.01a.616.616 0 0 0-.198.085c-.026.018-.044.044-.067.065-.035.033-.072.063-.1.103-.029.044-.043.094-.06.143-.01.026-.027.047-.033.075v.005c-.009.04-.002.083-.002.125 0 .042-.007.084.002.125Zm4.394 14.433-2.972.631.632-2.97a.624.624 0 1 0-1.223-.26l-.83 3.912v.005c-.008.04-.001.083-.001.125 0 .042-.007.084 0 .124v.006a.623.623 0 0 0 .086.205c.009.015.023.025.034.038a.62.62 0 0 0 .12.125c.021.016.046.025.069.038.044.026.09.047.14.06.012.004.02.013.033.015a.59.59 0 0 0 .128.014h.004a.587.587 0 0 0 .128-.014l3.913-.832a.625.625 0 1 0-.26-1.222Zm8.304-13.1a.593.593 0 0 0 .13-.014l2.972-.631-.632 2.97a.624.624 0 1 0 1.223.26l.831-3.912v-.006c.008-.04.001-.082.002-.124 0-.042.006-.085-.002-.125v-.005c-.005-.024-.02-.043-.028-.066-.019-.053-.036-.107-.067-.153-.022-.032-.052-.055-.079-.082-.03-.03-.054-.063-.09-.086a.618.618 0 0 0-.175-.076c-.015-.005-.027-.015-.042-.018h-.003c-.044-.01-.09-.003-.135-.002-.04 0-.081-.006-.12.002h-.002l-3.913.832a.625.625 0 0 0 .13 1.236ZM16 6.625h4a.626.626 0 0 0 .442-1.067l-2-2a.625.625 0 0 0-.884 0l-2 2A.626.626 0 0 0 16 6.625Z' } + ] + }, + 'rh-standard-notepad': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26 19.38a.62.62 0 0 0-.62.62v6.38H22a.62.62 0 0 0-.62.62v3.38H6.62v-2.76c.46.05 1-.06 1-.62s-.54-.67-1-.62v-4.76c.46.05 1-.06 1-.62s-.54-.67-1-.62v-4.76c.46.05 1-.06 1-.62s-.54-.67-1-.62V9.62c.46.05 1-.06 1-.62s-.54-.67-1-.62V5.62h18.76V8a.62.62 0 1 0 1.24 0V5a.62.62 0 0 0-.62-.62H6a.62.62 0 0 0-.62.62v3.38c-.46-.05-1 .06-1 .62s.54.67 1 .62v4.76c-.46-.05-1 .06-1 .62s.54.67 1 .62v4.76c-.46-.05-1 .06-1 .62s.54.67 1 .62v4.76c-.46-.05-1 .06-1 .62s.54.67 1 .62V31a.62.62 0 0 0 .62.62h16a.6.6 0 0 0 .44-.18l4-4a.7.7 0 0 0 .18-.44v-7a.62.62 0 0 0-.62-.62Zm-3.38 10.11v-1.87h1.87Z' }, + { path: 'm31.44 10.56-2-2a.61.61 0 0 0-.88 0l-13 13a1.27 1.27 0 0 0-.13.19l-1.61 3.6a.63.63 0 0 0 .83.83l3.6-1.61.19-.13 13-13a.61.61 0 0 0 0-.88ZM27 11.88 28.12 13 18 23.12 16.88 22ZM16.2 23.09l.71.71-1.28.57Zm12.8-11L27.88 11 29 9.88 30.12 11Z' } + ] + }, + 'rh-standard-objects-phone-mobile': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 8.63a.62.62 0 1 0-.62-.63.61.61 0 0 0 .62.63Z' }, + { path: 'M25 4.38H11a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h14a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 26H11.62V5.62h12.76Z' }, + { path: 'M16 28.62h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 1 0 0 1.24Z' } + ] + }, + 'rh-standard-office': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M6 4.39a.62.62 0 0 0-.62.61v26a.62.62 0 0 0 .62.63h24a.62.62 0 0 0 .62-.63V5a.62.62 0 0 0-.62-.61Zm12.62 12v-4.77h4.76v4.76Zm-6 0v-4.77h4.76v4.76Zm-6 0v-4.77h4.76v4.76Zm10.76-6h-4.76V5.64h4.76Zm1.24-4.74h4.76v4.74h-4.76Zm6 6h4.76v4.76h-4.76Zm4.76-1.24h-4.76V5.64h4.76Zm-18-4.74v4.74H6.62V5.64Zm11 24.65h-3.76v-8.66h3.76Zm-5 0h-3.76v-8.66h3.76ZM13 20.41a.62.62 0 0 0-.62.62v9.33H6.62V17.62h22.76v12.74h-5.76V21a.62.62 0 0 0-.62-.62Z' + }, + 'rh-standard-oil-and-gas': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M19.44 11.56a.59.59 0 0 0-.44-.18H6a.62.62 0 0 0-.62.62v19a.62.62 0 0 0 .62.62h17a.62.62 0 0 0 .62-.62V16a.6.6 0 0 0-.18-.44Zm2.94 18.82H6.62V12.62h12.12l3.64 3.64Z' }, + { path: 'M14 14.38H9a.62.62 0 0 0 0 1.24h5a.62.62 0 0 0 0-1.24Zm16.44-7.82-2-2a.61.61 0 0 0-.88 0L22 10.12l-.56-.56c-.56-.58-1.46.31-.88.88l4 4a.62.62 0 0 0 .88-.88l-.56-.56 5.56-5.56a.61.61 0 0 0 0-.88ZM24 12.12 22.88 11 28 5.88 29.12 7Z' } + ] + }, + 'rh-standard-online-collaboration': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M6 27.62h24a.62.62 0 0 0 .62-.62V12a.62.62 0 0 0-.62-.62h-5a.62.62 0 0 0 0 1.24h4.38v13.76h-1.82a4.11 4.11 0 0 0-2.19-3 2.62 2.62 0 1 0-3.74 0 4.11 4.11 0 0 0-2.19 3h-2.88a4.11 4.11 0 0 0-2.19-3 2.62 2.62 0 1 0-3.74 0 4.11 4.11 0 0 0-2.19 3H6.62V12.62H11a.62.62 0 0 0 0-1.24H6a.62.62 0 0 0-.62.62v15a.62.62 0 0 0 .62.62Zm16.12-6.12a1.38 1.38 0 0 1 2.75 0 1.38 1.38 0 0 1-2.75 0Zm1.38 2.62a2.87 2.87 0 0 1 2.8 2.26h-5.6a2.87 2.87 0 0 1 2.8-2.26ZM11.12 21.5a1.38 1.38 0 0 1 2.75 0 1.38 1.38 0 0 1-2.75 0Zm1.38 2.62a2.87 2.87 0 0 1 2.8 2.26H9.7a2.87 2.87 0 0 1 2.8-2.26ZM32 29.38H4a.62.62 0 0 0 0 1.24h28a.62.62 0 0 0 0-1.24Z' }, + { path: 'M15.07 16.41a1.42 1.42 0 0 0 1.36 1h3.14a1.42 1.42 0 0 0 1.36-1l.87-2.6a5.07 5.07 0 1 0-7.6 0Zm4.68-.41a.2.2 0 0 1-.18.12h-3.14a.2.2 0 0 1-.18-.12l-.61-1.86h4.72ZM18 6.62a3.84 3.84 0 0 1 2.92 6.29h-5.84A3.84 3.84 0 0 1 18 6.62Zm1 11.76h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-open-source': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.5 10.62a3.12 3.12 0 0 0 0-6.24 3.12 3.12 0 0 0 0 6.24Zm0-5a1.88 1.88 0 0 1 0 3.75 1.88 1.88 0 0 1 0-3.75Zm-3 13.76a6.12 6.12 0 0 0-6.12 6.12c.28 8.11 12 8.1 12.25 0a6.13 6.13 0 0 0-6.13-6.12Zm0 11c-6.44-.21-6.44-9.55 0-9.76 6.44.21 6.44 9.55 0 9.76Zm-8.59-5.11a9.46 9.46 0 0 1-1.41.11c-.95-.16-1.24 1.12-.26 1.24a10.39 10.39 0 0 0 1.85-.11.63.63 0 0 0-.18-1.24Zm7.91-13.03a.62.62 0 0 0 1.18-.41c-.32-.76-1.45-3.91-2.5-3.16a.61.61 0 0 0-.12.87 9.76 9.76 0 0 1 1.44 2.7ZM12.25 24.83a10 10 0 0 1-2.69-1.44.63.63 0 0 0-.88.12c-.79 1 2.62 2.35 3.37 2.54a.63.63 0 0 0 .2-1.22Zm9.29-17.3a.63.63 0 0 0 .51-.26c.71-1.08-2.48-2.09-3.24-2.4a.63.63 0 0 0-.37 1.2 22.52 22.52 0 0 1 3.1 1.46ZM12.2 6.16a11.6 11.6 0 0 1 3.21-.53c.82 0 .8-1.32 0-1.25s-4.16.11-3.8 1.35a.63.63 0 0 0 .59.43ZM5 16.05a.64.64 0 0 0 .63-.62 9.6 9.6 0 0 1 .49-3 .62.62 0 0 0-.4-.79c-1.24-.37-1.28 3-1.34 3.8a.62.62 0 0 0 .62.61Zm1.07 2.4a.62.62 0 0 0-1.19.37c.32.78 1.3 3.93 2.4 3.24a.63.63 0 0 0 .15-.87 10 10 0 0 1-1.36-2.74Zm3.74-11.8a.61.61 0 0 0-.87-.13c-.62.53-3.32 2.48-2.3 3.31a.62.62 0 0 0 .87-.14 9.88 9.88 0 0 1 2.17-2.16.63.63 0 0 0 .13-.88ZM25.8 17.62c1.05 0 .73-1.43.83-2.12.06-.42-.19-.91-.65-.87a.69.69 0 0 0-.6.87c.12.69-.53 1.89.42 2.12Z' + }, + 'rh-standard-operations': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 17.38H5a.62.62 0 0 0-.62.62v10a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V18a.62.62 0 0 0-.62-.62Zm-.62 10H5.62v-8.76h24.76Z' }, + { path: 'M9 23.62h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm8.24-9.16A.63.63 0 0 0 18 14l1.24-5.85A.62.62 0 1 0 18 7.87l-1.25 5.85a.63.63 0 0 0 .49.74Zm3.76-.54a.61.61 0 0 0 .88 0l2.56-2.56a.61.61 0 0 0 0-.88l-2.56-2.57c-.56-.58-1.47.32-.88.89l2.12 2.12L21 13a.61.61 0 0 0 0 .92Zm-6.88 0A.63.63 0 1 0 15 13l-2.12-2.12L15 8.8c.58-.57-.31-1.47-.88-.89l-2.56 2.57a.61.61 0 0 0 0 .88Z' } + ] + }, + 'rh-standard-operator': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm30.437 10.459-12.125-7a.626.626 0 0 0-.624 0l-12.125 7a.626.626 0 0 0-.312.541v14a.623.623 0 0 0 .312.541l12.125 7a.686.686 0 0 0 .624 0l12.125-7a.623.623 0 0 0 .312-.541V11a.626.626 0 0 0-.312-.541ZM29.5 24.64 18 31.279 6.5 24.64V11.361L18 4.722l11.5 6.639Z' }, + { path: 'M13.423 15.24a.625.625 0 0 0 .577.385h4.49l-3.932 3.933A.625.625 0 0 0 15 20.625h4.49l-3.932 3.933a.625.625 0 1 0 .884.885l5-5A.606.606 0 0 0 21 19.375h-4.491l3.933-3.932A.622.622 0 0 0 20 14.375h-4.491l3.933-3.932a.625.625 0 1 0-.884-.885l-5 5a.625.625 0 0 0-.135.682Z' } + ] + }, + 'rh-standard-orchestration': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M16 11.62h6a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62h-6a.61.61 0 0 0-.62.62v6a.61.61 0 0 0 .62.62Zm.62-6h4.76v4.76h-4.76Zm11.82 14.94a.62.62 0 0 0-.88 0l-2 2a.61.61 0 0 0 0 .88.67.67 0 0 0 .88 0l.94-.93V24A3.39 3.39 0 0 1 24 27.38H14a.62.62 0 1 0 0 1.24h10A4.62 4.62 0 0 0 28.62 24v-1.49l.94.93a.62.62 0 0 0 .88-.88ZM13.62 8a.61.61 0 0 0-.62-.62h-1A4.62 4.62 0 0 0 7.38 12v8.49l-.94-.93a.62.62 0 0 0-.88.88l2 2a.61.61 0 0 0 .86 0l2-2a.62.62 0 1 0-.88-.88l-.94.93V12A3.39 3.39 0 0 1 12 8.62h1a.61.61 0 0 0 .62-.62ZM31 4.38h-6a.61.61 0 0 0-.62.62v6a.61.61 0 0 0 .62.62h6a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 6h-4.76V5.62h4.76Z' + }, + 'rh-standard-origami': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.58 12.76a.634.634 0 0 0-.58-.39H18.26l-4.82-4.82a.62.62 0 0 0-.44-.18h-3c-.16.02-.33.07-.44.18l-5 5c-.39.37-.1 1.09.44 1.07h4.37V21c0 .1.02.19.07.27.03.06.08.12.11.17l7 7c.07.04.13.1.2.13.08.03.16.05.24.05h8c.25 0 .48-.15.58-.39.1-.23.04-.5-.14-.68l-4-4s-.05-.03-.07-.05l10.07-10.07c.18-.18.23-.45.14-.68ZM17.12 13l-6.49 6.49V8.62h2.12L17.13 13Zm-10.61-.62 2.87-2.87v2.87H6.51Zm14.05 12.07 2.93 2.93h-5.98l3-3s.03.05.05.07Zm-4 2.12s-.03.05-.05.07l-5.63-5.63 7.38-7.38h11.23L16.56 26.56Z' + }, + 'rh-standard-padlock-locked': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 12.38h-3.38V10a5.62 5.62 0 0 0-11.24 0v2.38H9a.62.62 0 0 0-.62.62v18a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 .62-.62V13a.62.62 0 0 0-.62-.62ZM13.62 10a4.38 4.38 0 1 1 8.76 0v2.38h-8.76Zm-4 20.38V13.62h16.76v3.76H18a.62.62 0 0 0 0 1.24h8.38v2.76H18a.62.62 0 0 0 0 1.24h8.38v2.76H18a.62.62 0 0 0 0 1.24h8.38v3.76Z' + }, + 'rh-standard-padlock-unlocked': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M30 12.38H16.62V10a5.62 5.62 0 0 0-11.24 0v3a.62.62 0 1 0 1.24 0v-3a4.38 4.38 0 0 1 8.76 0v2.38H12a.62.62 0 0 0-.62.62v18a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 .62-.62V13a.62.62 0 0 0-.62-.62Zm-17.38 18V13.62h16.76v3.76H21a.62.62 0 0 0 0 1.24h8.38v2.76H21a.62.62 0 0 0 0 1.24h8.38v2.76H21a.62.62 0 0 0 0 1.24h8.38v3.76Z' + }, + 'rh-standard-paint-roller': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M30 7.38h-2.38V7A2.62 2.62 0 0 0 25 4.38H7A2.62 2.62 0 0 0 4.38 7v2A2.62 2.62 0 0 0 7 11.62h18A2.62 2.62 0 0 0 27.62 9v-.38h1.76v7.76H16a.62.62 0 0 0-.62.62v3a.62.62 0 0 0 1.24 0v-2.38H30a.62.62 0 0 0 .62-.62V8a.62.62 0 0 0-.62-.62ZM26.38 9A1.38 1.38 0 0 1 25 10.38H7A1.38 1.38 0 0 1 5.62 9V7A1.38 1.38 0 0 1 7 5.62h18A1.38 1.38 0 0 1 26.38 7ZM17 21.38h-2a.62.62 0 0 0-.62.62v9a.62.62 0 0 0 .62.62h2a.62.62 0 0 0 .62-.62v-9a.62.62 0 0 0-.62-.62Zm-.62 9h-.76v-7.76h.76Z' + }, + 'rh-standard-paper-blank': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28 4.38H12a.7.7 0 0 0-.44.18l-4 4a.59.59 0 0 0-.15.28V31a.62.62 0 0 0 .62.62H28a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62ZM11.38 6.51v1.87H9.51Zm16 23.87H8.62V9.62H12a.62.62 0 0 0 .62-.62V5.62h14.76Z' + }, + 'rh-standard-paper-clip': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M23 8.38a.62.62 0 0 0-.62.62v17a4.38 4.38 0 0 1-8.76 0V8.5a2.88 2.88 0 1 1 5.76 0V24a1.38 1.38 0 0 1-2.76 0V11a.62.62 0 1 0-1.24 0v13a2.62 2.62 0 0 0 5.24 0V8.5a4.12 4.12 0 0 0-8.24 0V26a5.62 5.62 0 0 0 11.24 0V9a.62.62 0 0 0-.62-.62Z' + }, + 'rh-standard-paper-lined': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28 4.38H12a.7.7 0 0 0-.44.18l-4 4a.59.59 0 0 0-.15.28V31a.62.62 0 0 0 .62.62H28a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62ZM11.38 6.51v1.87H9.51Zm16 23.87H8.62V9.62H12a.62.62 0 0 0 .62-.62V5.62h14.76Z' }, + { path: 'M12 13.38a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24ZM11.38 18a.62.62 0 0 0 .62.62h12a.62.62 0 0 0 0-1.24H12a.62.62 0 0 0-.62.62ZM24 21.38H12a.62.62 0 0 0 0 1.24h12a.62.62 0 0 0 0-1.24Zm0 4H12a.62.62 0 0 0 0 1.24h12a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-paper-stack-blank': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25.62 27.88V5a.62.62 0 0 0-.62-.62H12a.66.66 0 0 0-.44.19l-4 4a.55.55 0 0 0-.18.43v18.88a.62.62 0 0 0 .62.62h17a.62.62 0 0 0 .62-.62ZM11.38 6.51v1.87H9.51Zm13 20.74H8.62V9.62H12a.62.62 0 0 0 .62-.62V5.62h11.76Z' }, + { path: 'M28 7.5a.62.62 0 0 0-.62.62v22.26H11a.62.62 0 0 0 0 1.24h17a.62.62 0 0 0 .62-.62V8.12A.62.62 0 0 0 28 7.5Z' } + ] + }, + 'rh-standard-paper-stack-lined': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25.62 27.88V5a.61.61 0 0 0-.62-.62H12a.66.66 0 0 0-.44.19l-4 4a.6.6 0 0 0-.19.43v18.88a.61.61 0 0 0 .63.62h17a.61.61 0 0 0 .62-.62ZM11.38 6.51v1.87H9.51Zm13 20.74H8.62V9.62H12a.61.61 0 0 0 .62-.62V5.62h11.76Z' }, + { path: 'M28 7.5a.61.61 0 0 0-.62.62v22.26H11a.62.62 0 0 0 0 1.24h17a.61.61 0 0 0 .62-.62V8.12A.61.61 0 0 0 28 7.5ZM11.38 14a.61.61 0 0 0 .62.62h4.5a.62.62 0 1 0 0-1.24H12a.61.61 0 0 0-.62.62Z' }, + { path: 'M11.38 17a.61.61 0 0 0 .62.62h9a.62.62 0 0 0 0-1.24h-9a.61.61 0 0 0-.62.62ZM21 19.38h-9a.62.62 0 0 0 0 1.24h9a.62.62 0 0 0 0-1.24Zm0 3h-9a.62.62 0 0 0 0 1.24h9a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-pass-through': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M15 23.38a.62.62 0 0 0 0 1.24.62.62 0 0 0 0-1.24Zm0-12a.62.62 0 0 0 0 1.24.62.62 0 0 0 0-1.24Zm3 12a.62.62 0 0 0 0 1.24.62.62 0 0 0 0-1.24Zm-5.56-11.82c-.57-.56-1.47.3-.88.88s1.44-.32.88-.88ZM12 20.37a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm0-3a.62.62 0 0 0 0 1.24.62.62 0 0 0 0-1.23Zm0-3a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.24Zm6-3a.62.62 0 0 0 0 1.24.62.62 0 0 0 0-1.23Zm3 12a.62.62 0 0 0 0 1.24.62.62 0 0 0 0-1.23ZM23.37 15a.63.63 0 0 0 1.26 0 .63.63 0 0 0-1.26 0ZM31 11.38h-6.38V5a.63.63 0 0 0-.18-.44.59.59 0 0 0-.44-.18H5a.61.61 0 0 0-.62.62v19a.63.63 0 0 0 .18.44.59.59 0 0 0 .44.18h6.38V31a.63.63 0 0 0 .62.63h19a.61.61 0 0 0 .62-.62v-19a.61.61 0 0 0-.62-.63Zm-.62 19H12.62v-6.36a.46.46 0 0 0-.09-.34.6.6 0 0 0-.53-.3H5.62V5.62h17.76v6.36a.54.54 0 0 0 .17.44.62.62 0 0 0 .47.21h6.36ZM24 17.37a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm-3-6a.62.62 0 0 0 0 1.24.62.62 0 0 0 0-1.23Zm3 9a.62.62 0 0 0 0 1.24.62.62 0 0 0 0-1.23Zm-.44 3.18a.62.62 0 0 0 .88.88.62.62 0 0 0-.88-.87Z' + }, + 'rh-standard-password-a': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 18.38H5a.62.62 0 0 0-.62.62v8a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62v-8a.62.62 0 0 0-.62-.62Zm-.62 8H5.62v-6.76h24.76ZM14 13.62a2.62 2.62 0 0 0 2.54-2h2.84V13a.62.62 0 1 0 1.24 0v-1.38h.76V13a.62.62 0 1 0 1.24 0v-1.38h.76V12a.62.62 0 0 0 1.24 0c0-.54.23-1.6-.62-1.62h-7.46A2.62 2.62 0 1 0 14 13.62Zm0-4a1.38 1.38 0 0 1 0 2.75 1.38 1.38 0 0 1 0-2.75Z' }, + { path: 'M8.56 23.44c.57.59 1.45-.31.88-.88s-1.44.31-.88.88Zm3 0a.62.62 0 0 0 .88-.88c-.57-.56-1.44.31-.88.88Zm3 0a.62.62 0 0 0 .88-.88.62.62 0 0 0-.88.88Zm3 0c.57.59 1.45-.31.88-.88a.62.62 0 0 0-.88.88Zm3 0c.57.59 1.45-.31.88-.88s-1.44.31-.88.88Zm3 0a.62.62 0 0 0 .88-.88c-.57-.56-1.44.31-.88.88Zm3 0a.62.62 0 0 0 .88-.88.62.62 0 0 0-.88.88Z' } + ] + }, + 'rh-standard-path': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28 24.375a3.624 3.624 0 0 0-3.562 3H10c-2.413 0-4.375-1.963-4.375-4.375S7.587 18.625 10 18.625h16c3.102 0 5.625-2.523 5.625-5.625S29.102 7.375 26 7.375H11.562c-.298-1.7-1.777-3-3.562-3-1.999 0-3.625 1.626-3.625 3.625S6.001 11.625 8 11.625c1.785 0 3.264-1.3 3.562-3H26c2.413 0 4.375 1.963 4.375 4.375S28.413 17.375 26 17.375H10c-3.102 0-5.625 2.523-5.625 5.625S6.898 28.625 10 28.625h14.438c.298 1.7 1.777 3 3.562 3 1.999 0 3.625-1.626 3.625-3.625S29.999 24.375 28 24.375Zm-20-14C6.69 10.375 5.625 9.31 5.625 8S6.69 5.625 8 5.625 10.375 6.69 10.375 8 9.31 10.375 8 10.375Zm20 20c-1.31 0-2.375-1.065-2.375-2.375S26.69 25.625 28 25.625 30.375 26.69 30.375 28 29.31 30.375 28 30.375Z' + }, + 'rh-standard-pause': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M15 4.38H8a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h7a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 26H8.62V5.62h5.76ZM28 4.38h-7a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h7a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 26h-5.76V5.62h5.76Z' + }, + 'rh-standard-pen-tool': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27.24 13.7v-.13a.36.36 0 0 0-.02-.11c-.01-.04-.03-.07-.04-.11a.673.673 0 0 0-.07-.11c-.01-.02-.02-.04-.03-.05l-8.64-8.63s-.01 0-.02-.01a.567.567 0 0 0-.18-.12.579.579 0 0 0-.32-.03c-.03 0-.05 0-.08.01-.1.03-.2.07-.28.15l-8.63 8.63s-.02.04-.03.05c-.03.03-.05.07-.07.11-.02.04-.03.07-.04.11-.01.04-.02.08-.02.11v.19l2.62 12.31V31c0 .35.28.62.62.62h12c.35 0 .62-.28.62-.62v-4.93l2.62-12.31v-.06Zm-9.24.93c1.81.03 1.81 2.72 0 2.75-1.81-.03-1.81-2.72 0-2.75Zm-.62-1.17c-2.97.76-2.46 5.12.63 5.17 3.09-.04 3.59-4.41.62-5.17V6.51l7.32 7.32-2.45 11.54H12.51l-2.45-11.54 7.32-7.32v6.95Zm6 16.92H12.62v-3.75h10.75v3.75Z' + }, + 'rh-standard-pen': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm29.44 9.56-3-3a.61.61 0 0 0-.88 0L7.07 24.91C7 25 7 25 6.94 25.1l-2.51 5.65a.62.62 0 0 0 .82.82l5.65-2.51c.36-.16 15.82-16 16.11-16.17L28.12 14l-7.38 7.38H20a.62.62 0 0 0 0 1.24h1a.59.59 0 0 0 .44-.18l8-8a.61.61 0 0 0 0-.88L27.89 12l1.55-1.57a.61.61 0 0 0 0-.87Zm-2.84 2L10.28 28l-4 1.81L8 25.72 26 7.88 28.12 10Zm4.84-4-3-3c-.56-.58-1.46.32-.88.88l3 3a.62.62 0 0 0 .88-.88Z' + }, + 'rh-standard-pencil': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm31.44 7.56-3-3a.61.61 0 0 0-.88 0l-3 3L7.07 24.91a1.53 1.53 0 0 0-.14.21l-2.5 5.63a.61.61 0 0 0 .13.69.6.6 0 0 0 .69.13l5.65-2.51.19-.13 17.35-17.49 3-3a.61.61 0 0 0 0-.88ZM6.23 29.77l1.48-3.33 1.85 1.85ZM26 12.12l-.57-.56a.62.62 0 0 0-.88.88l.57.57L10.64 27.6 8.4 25.36 25 8.88 27.12 11Zm2-2L25.88 8 28 5.88 30.12 8Z' + }, + 'rh-standard-pet-paw-print': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M9.18 10.18a2.74 2.74 0 0 0-4.68 1.94 2.71 2.71 0 0 0 .8 1.94l2 2a2.73 2.73 0 0 0 1.94.81 2.7 2.7 0 0 0 1.94-.81 2.73 2.73 0 0 0 0-3.88Zm1.12 5a1.54 1.54 0 0 1-2.12 0l-2-2a1.49 1.49 0 0 1-.43-1.06 1.47 1.47 0 0 1 1.49-1.49 1.48 1.48 0 0 1 1.06.43l2 2a1.52 1.52 0 0 1 .44 1.06 1.5 1.5 0 0 1-.44 1.06Zm5.76-4a2.7 2.7 0 0 0 .81-1.94 2.73 2.73 0 0 0-.81-1.94l-2-2a2.8 2.8 0 0 0-3.88 0 2.75 2.75 0 0 0 0 3.88l2 2a2.73 2.73 0 0 0 3.88 0Zm-5-2.88a1.49 1.49 0 0 1 1.06-2.55 1.49 1.49 0 0 1 1.06.43l2 2a1.52 1.52 0 0 1 .44 1.06 1.5 1.5 0 0 1-.44 1.06 1.53 1.53 0 0 1-2.12 0Zm-2 10.88a2.74 2.74 0 1 0-3.88 3.88l2 2a2.73 2.73 0 0 0 3.88 0 2.73 2.73 0 0 0 0-3.88Zm1.12 5a1.54 1.54 0 0 1-2.12 0l-2-2a1.5 1.5 0 0 1 2.12-2.12l2 2a1.52 1.52 0 0 1 .44 1.06 1.5 1.5 0 0 1-.44 1.06Zm11-13.12a2.73 2.73 0 0 0 3.88 0 2.75 2.75 0 0 0 0-3.88l-2-2a2.74 2.74 0 0 0-3.88 3.88Zm-1.12-5a1.52 1.52 0 0 1 2.12 0l2 2a1.51 1.51 0 0 1 0 2.12 1.53 1.53 0 0 1-2.12 0l-2-2a1.5 1.5 0 0 1-.44-1.06 1.52 1.52 0 0 1 .44-1.06Zm9.87 9.5a6.6 6.6 0 0 0-4.69-1.94h-7a4.62 4.62 0 0 0-4.62 4.62v7a6.63 6.63 0 0 0 11.31 4.69l5-5a6.63 6.63 0 0 0 0-9.37ZM29 24l-5 5a5.37 5.37 0 0 1-9.17-3.8v-7a3.37 3.37 0 0 1 3.37-3.37h7A5.37 5.37 0 0 1 29 24Z' + }, + 'rh-standard-phone': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm29.91 27.13-5-5a.62.62 0 0 0-.89 0l-2.56 2.56-8.11-8.12L15.91 14a.63.63 0 0 0 0-.88l-5-5a.62.62 0 0 0-.89 0l-2.46 2.47a5.63 5.63 0 0 0 0 8l11.93 11.89a5.64 5.64 0 0 0 8 0L29.91 28a.63.63 0 0 0 0-.87Zm-3.35 2.46a4.36 4.36 0 0 1-6.19 0L8.44 17.66a4.37 4.37 0 0 1 0-6.18l2-2 4.12 4.11L12 16.13a.63.63 0 0 0 0 .87l9 9a.62.62 0 0 0 .89 0l2.55-2.55 4.12 4.11ZM13.54 8.12a2.38 2.38 0 0 1 2.37 2.38.63.63 0 0 0 1.25 0 3.63 3.63 0 0 0-3.62-3.62.62.62 0 1 0 0 1.24Zm1-3a4.38 4.38 0 0 1 4.37 4.38.63.63 0 0 0 1.25 0 5.62 5.62 0 0 0-5.62-5.62.62.62 0 1 0 0 1.24Z' + }, + 'rh-standard-piggy-bank': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M32.62 16a.62.62 0 1 0-1.24 0 2.39 2.39 0 0 1-1.77 2.29 9.61 9.61 0 0 0-4-7.43 3.63 3.63 0 0 0-6.19-2.4 12 12 0 0 0-3.05 0A4.63 4.63 0 0 0 12 5.38a.62.62 0 0 0-.62.62v4.18a10.85 10.85 0 0 0-3.58 3.48 3.07 3.07 0 0 0-1.3-.28 3.12 3.12 0 0 0-3.12 3.12v3a3.12 3.12 0 0 0 3.12 3.12 3.32 3.32 0 0 0 .83-.11 10.16 10.16 0 0 0 2.05 2.76V30a.62.62 0 0 0 .62.62h5a.62.62 0 0 0 .62-.62v-1.59a13.13 13.13 0 0 0 4.76 0V30a.62.62 0 0 0 .62.62h5a.62.62 0 0 0 .62-.62v-4.72a9.43 9.43 0 0 0 2.93-5.71A3.62 3.62 0 0 0 32.62 16ZM22 8.62a2.38 2.38 0 0 1 .71 4.64A7.75 7.75 0 0 0 19.89 12 2.37 2.37 0 0 1 22 8.62Zm3.58 15.93a.6.6 0 0 0-.2.46v4.37h-3.76v-1.75a.62.62 0 0 0-.23-.49.61.61 0 0 0-.54-.11 11.94 11.94 0 0 1-5.7 0 .61.61 0 0 0-.77.6v1.75h-3.76V25a.64.64 0 0 0-.21-.46 8.81 8.81 0 0 1-2.19-3.08.6.6 0 0 0-.36-.34.62.62 0 0 0-.5 0 1.89 1.89 0 0 1-2.74-1.62v-3a1.89 1.89 0 0 1 1.88-1.88 1.86 1.86 0 0 1 1.14.4.66.66 0 0 0 .51.12.65.65 0 0 0 .42-.32 9.45 9.45 0 0 1 3.74-3.73.63.63 0 0 0 .31-.55V6.68a3.39 3.39 0 0 1 2.69 2.64.61.61 0 0 0 .71.49 11.82 11.82 0 0 1 2.62-.17 3.58 3.58 0 0 0-.16 2.22c-.46-.09-1.11 0-1.1.59a.62.62 0 0 0 .62.63 6.72 6.72 0 0 1 5.49 2.66.62.62 0 0 0 1-.71 6.9 6.9 0 0 0-.74-.88 3.66 3.66 0 0 0 1.62-1.87 8.25 8.25 0 0 1 3 6.22 8.22 8.22 0 0 1-2.79 6.05Z' + }, + 'rh-standard-planning': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 25.38c-.92 0-.55 1.28-.62 2h-4.76v-4.76H29a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62v-2a.62.62 0 0 0-.62-.62Z' }, + { path: 'M27.44 24.56c-.56-.58-1.46.32-.88.88l1 1a.61.61 0 0 0 .88 0l3-3c.58-.56-.32-1.47-.88-.88L28 25.12ZM31 4.38h-6a.62.62 0 0 0-.62.62v13a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 13h-4.76V5.62h4.76ZM11 4.38H5a.62.62 0 0 0-.62.62v14a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 14H5.62V5.62h4.76Zm.62 3H5a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62v-6a.62.62 0 0 0-.62-.62Zm-.62 6H5.62v-4.76h4.76Zm10.62-11h-6a.62.62 0 0 0-.62.62v14a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62V17a.62.62 0 0 0-.62-.62Zm-.62 14h-4.76V17.62h4.76Zm.62-23h-6a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62V8a.62.62 0 0 0-.62-.62Zm-.62 6h-4.76V8.62h4.76Z' } + ] + }, + 'rh-standard-platform': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm4.7 15.55 13 7.22a.6.6 0 0 0 .6 0l13-7.22a.63.63 0 0 0 0-1.1l-13-7.22a.64.64 0 0 0-.6 0l-13 7.22a.63.63 0 0 0 0 1.1ZM18 8.49 29.71 15 18 21.51 6.29 15Z' }, + { path: 'M30.7 20.23 18 27.29 5.3 20.23a.62.62 0 1 0-.6 1.09l13 7.23a.68.68 0 0 0 .6 0l13-7.23a.62.62 0 1 0-.6-1.09Z' } + ] + }, + 'rh-standard-play': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M5.61 32.62a.55.55 0 0 1-.31-.08A.61.61 0 0 1 5 32V4a.61.61 0 0 1 .31-.54.62.62 0 0 1 .62 0l24.78 14a.63.63 0 0 1 0 1.08l-24.78 14a.58.58 0 0 1-.32.08Zm.63-27.55v25.86L29.12 18Z' + }, + 'rh-standard-podium-presentation': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29 31.62a.62.62 0 0 0 0-1.24h-4.38V16.62H27a.62.62 0 0 0 .62-.62v-6a.62.62 0 0 0-.62-.62h-2.38V6a.62.62 0 0 0-.62-.62h-2.5a1.63 1.63 0 0 0-1.5-1h-4a1.62 1.62 0 1 0 0 3.24h4a1.63 1.63 0 0 0 1.5-1h1.88v2.76H9a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62h2.38v13.76H7a.62.62 0 1 0 0 1.24ZM20 6.38h-4a.38.38 0 1 1 0-.76h4a.38.38 0 1 1 0 .76Zm-10.38 9v-4.76h16.76v4.76Zm3 15V16.62h10.76v13.76Z' + }, + 'rh-standard-power': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 20.625a.625.625 0 0 0 .625-.625V4a.625.625 0 0 0-1.25 0v16a.625.625 0 0 0 .625.625Z' }, + { path: 'M27.635 9.366a13.643 13.643 0 0 0-1.711-1.433.625.625 0 1 0-.724 1.015 12.46 12.46 0 1 1-14.39 0 .625.625 0 1 0-.729-1.015 13.614 13.614 0 1 0 17.554 1.433Z' } + ] + }, + 'rh-standard-pricetag': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm31.33 21.67-11-11a.59.59 0 0 0-.44-.18h-4.35a.59.59 0 0 0-.44.18l-4.39 4.43a.59.59 0 0 0-.18.44v4.38a.63.63 0 0 0 .18.45l11 11a.64.64 0 0 0 .89 0l8.77-8.77a.64.64 0 0 0 0-.89ZM22.12 30 11.78 19.66V15.8l4-4h3.86L30 22.12Zm-9.79-17.67a.64.64 0 0 0 0-.89 2.76 2.76 0 0 0-3.81 0l-.73.73c-.37.38-1-.2-.58-.57l4.39-4.39a1.66 1.66 0 0 0-2.35-2.34L7.06 7.06c-.58.56.32 1.46.88.88l2.19-2.19c.37-.38 1 .21.58.58l-4.38 4.38a1.63 1.63 0 0 0-.49 1.17 1.67 1.67 0 0 0 2.83 1.18l.73-.73a1.47 1.47 0 0 1 2 0 .64.64 0 0 0 .93 0Z' }, + { path: 'M15 14.37a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Z' } + ] + }, + 'rh-standard-printer-copier': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23 14.63a.62.62 0 0 0 .63-.62.63.63 0 1 0-1.25 0 .62.62 0 0 0 .62.62Zm2 0a.62.62 0 0 0 .63-.62.63.63 0 1 0-1.25 0 .62.62 0 0 0 .62.62Zm2 0a.62.62 0 0 0 .63-.62.63.63 0 1 0-1.25 0 .62.62 0 0 0 .62.62Zm3 15.75a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-18 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' }, + { path: 'M30 10.38H12a.61.61 0 0 0-.62.62v4.49l-4.94-4.93a.62.62 0 0 0-.88.88l5.82 5.82V29a.61.61 0 0 0 .62.62h18a.61.61 0 0 0 .62-.62V11a.61.61 0 0 0-.62-.62Zm-.62 6H18a.62.62 0 0 0 0 1.24h11.38v2.76H18a.62.62 0 0 0 0 1.24h11.38v2.76H18a.62.62 0 0 0 0 1.24h11.38v2.76H12.62V11.62h16.76Zm.62-12H18a.61.61 0 0 0-.62.62v4a.61.61 0 0 0 .62.62h12a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 4H18.62V5.62h10.76Z' } + ] + }, + 'rh-standard-product-trial': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 27.042a.625.625 0 0 0-.625.625v2.708h-8.75v-8.75h6.042a.625.625 0 0 0 0-1.25H21a.625.625 0 0 0-.625.625v10c0 .345.28.625.625.625h10c.345 0 .625-.28.625-.625v-3.333a.625.625 0 0 0-.625-.625Z' }, + { path: 'M30.558 22.225 26 26.783l-1.225-1.224a.625.625 0 1 0-.883.882l1.664 1.665.002.003a.622.622 0 0 0 .884 0l5-5a.626.626 0 0 0-.884-.885Z' }, + { path: 'M31 4.375H5A.625.625 0 0 0 4.375 5v26c0 .345.28.625.625.625h12a.625.625 0 0 0 0-1.25H5.625V5.625h24.75V18a.625.625 0 0 0 1.25 0V5A.625.625 0 0 0 31 4.375Z' }, + { path: 'M27.44 9.44c.12-.12.19-.28.19-.44s-.07-.32-.19-.44a.648.648 0 0 0-.88 0c-.12.12-.19.28-.19.44s.07.32.19.44.28.19.44.19c.16 0 .33-.07.44-.19Zm-2.2.14c.08-.03.15-.08.2-.14.12-.11.19-.27.19-.44 0-.16-.07-.33-.19-.44a.49.49 0 0 0-.2-.14.633.633 0 0 0-.68.14c-.12.11-.18.28-.18.44 0 .17.06.33.18.44.12.12.28.19.44.19.08 0 .16-.02.24-.05Z' } + ] + }, + 'rh-standard-progression-linear': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 19.38a.62.62 0 0 0-.62.62v3.38H19.62V12.62H27a.62.62 0 1 0 0-1.24h-8a.62.62 0 0 0-.62.62v12a.62.62 0 0 0 .62.62h12a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62Z' }, + { path: 'M23.44 17.56c-.56-.58-1.47.32-.88.88l2 2a.61.61 0 0 0 .88 0l6-6c.58-.56-.31-1.47-.88-.88L25 19.12Zm-5.86.2c.11 0-2.1-2.14-2.14-2.2-.56-.58-1.46.32-.88.88l.93.94h-3.87V15a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62v-2.38h3.87l-.93.94a.62.62 0 0 0 .88.88l2-2a.68.68 0 0 0 .14-.68Zm-7.2 2.62H5.62v-4.76h4.76Z' } + ] + }, + 'rh-standard-progression': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M11.62 11V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62Zm-1.24-.62H5.62V5.62h4.76Zm20.62 16a.62.62 0 0 0-.62.62v3.38H19.62V19.62H27a.62.62 0 0 0 0-1.24h-8a.62.62 0 0 0-.62.62v12a.62.62 0 0 0 .62.62h12a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62Z' }, + { path: 'M23.44 24.56c-.56-.58-1.47.32-.88.88l2 2a.61.61 0 0 0 .88 0l6-6c.58-.56-.31-1.47-.88-.88L25 26.12Zm-6.93-8.94H22a4.13 4.13 0 0 0 0-8.25h-8a.62.62 0 0 0 0 1.24h8a2.88 2.88 0 0 1 0 5.75h-5.49l.93-.94c.58-.56-.32-1.47-.88-.88l-2 2a.64.64 0 0 0 0 .88l2 2a.62.62 0 0 0 .88-.88Zm.1 7.3c.1-.27-1.84-2-2.17-2.36-.56-.58-1.46.32-.88.88l.93.94H10a3.38 3.38 0 0 1 0-6.75h2a.62.62 0 0 0 0-1.24h-2c-6.11.19-6.11 9 0 9.25h4.49l-.93.94a.62.62 0 0 0 .88.88l2-2a.6.6 0 0 0 .17-.54Z' } + ] + }, + 'rh-standard-puzzle-piece': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 14.38a3.65 3.65 0 0 0-1.38.27V9a.62.62 0 0 0-.62-.62h-5.65a3.62 3.62 0 1 0-6.7 0H7a.62.62 0 0 0-.62.62v6.78a.62.62 0 0 0 1 .46A2.35 2.35 0 0 1 9 15.62a2.38 2.38 0 1 1 0 4.76 2.35 2.35 0 0 1-1.58-.62.62.62 0 0 0-1 .46V27a.62.62 0 0 0 .62.62h5.65a3.62 3.62 0 1 0 6.7 0H25a.62.62 0 0 0 .62-.62v-5.65a3.62 3.62 0 1 0 1.38-7Zm0 6a2.35 2.35 0 0 1-1.58-.62.62.62 0 0 0-1 .46v6.16h-6.2a.62.62 0 0 0-.46 1 2.35 2.35 0 0 1 .62 1.62 2.38 2.38 0 1 1-4.76 0 2.35 2.35 0 0 1 .62-1.58.62.62 0 0 0-.46-1H7.62v-5a3.62 3.62 0 1 0 0-6.7v-5h6.16a.62.62 0 0 0 .46-1A2.35 2.35 0 0 1 13.62 7a2.38 2.38 0 1 1 4.76 0 2.35 2.35 0 0 1-.62 1.58.62.62 0 0 0 .46 1h6.16v6.16a.62.62 0 0 0 1 .46 2.35 2.35 0 0 1 1.62-.58 2.38 2.38 0 0 1 0 4.76Z' + }, + 'rh-standard-quantum-computing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M13.16 22.84a1.27 1.27 0 0 0 .94.36c1.09 0 2.59-.95 3.9-2 1.31 1.06 2.81 2 3.9 2a1.27 1.27 0 0 0 .94-.36c1-1-.22-3.08-1.64-4.84 1.42-1.76 2.62-3.86 1.64-4.84s-3.08.22-4.84 1.64c-1.76-1.42-3.86-2.62-4.84-1.64s.22 3.08 1.64 4.84c-1.42 1.76-2.62 3.86-1.64 4.84Zm8.82-.9c-.3.11-1.47-.36-3-1.57l.73-.68c.21-.22.45-.47.68-.73 1.19 1.54 1.68 2.71 1.61 2.98ZM17.2 18.8c-.28-.27-.52-.54-.76-.8.24-.26.48-.53.76-.8s.54-.53.8-.76c.26.23.53.49.8.76s.52.54.76.8c-.24.26-.48.53-.76.8s-.54.52-.8.76c-.26-.24-.53-.48-.8-.76Zm4.66-4.8h.08c.12.3-.36 1.47-1.57 3-.23-.26-.47-.51-.68-.73l-.69-.64A7.13 7.13 0 0 1 21.86 14Zm-7.86.06h.12A6.89 6.89 0 0 1 17 15.63c-.26.23-.5.47-.72.68s-.45.47-.68.73c-1.18-1.54-1.67-2.71-1.6-2.98ZM15.63 19c.23.26.47.51.68.73s.47.45.73.68c-1.54 1.21-2.71 1.7-3 1.61-.1-.34.38-1.51 1.59-3.02Z' }, + { path: 'M26 9.38H10a.61.61 0 0 0-.62.62v16a.61.61 0 0 0 .62.62h16a.61.61 0 0 0 .62-.62V10a.61.61 0 0 0-.62-.62Zm-.62 16H10.62V10.62h14.76ZM29 10.62h2a.62.62 0 1 0 0-1.24h-2a.62.62 0 0 0 0 1.24Zm2 6.76h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 1 0 0-1.24Zm0 12h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4h-2a.62.62 0 0 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm-24-12H5a.62.62 0 1 0 0 1.24h2a.62.62 0 1 0 0-1.24Zm0 8H5a.62.62 0 1 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4H5a.62.62 0 1 0 0 1.24h2a.62.62 0 1 0 0-1.24Zm0 12H5a.62.62 0 1 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm0-4H5a.62.62 0 1 0 0 1.24h2a.62.62 0 0 0 0-1.24Zm19 7a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm-8 0a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm4 0a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm-12 0a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm4 0a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0v-2a.61.61 0 0 0-.62-.62Zm12-24a.61.61 0 0 0-.62.62v2a.62.62 0 0 0 1.24 0V5a.61.61 0 0 0-.62-.62Zm-8 3.24a.61.61 0 0 0 .62-.62V5a.62.62 0 0 0-1.24 0v2a.61.61 0 0 0 .62.62Zm4 0a.61.61 0 0 0 .62-.62V5a.62.62 0 0 0-1.24 0v2a.61.61 0 0 0 .62.62Zm-12 0a.61.61 0 0 0 .62-.62V5a.62.62 0 0 0-1.24 0v2a.61.61 0 0 0 .62.62Zm4 0a.61.61 0 0 0 .62-.62V5a.62.62 0 1 0-1.24 0v2a.61.61 0 0 0 .62.62Z' } + ] + }, + 'rh-standard-question-mark': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 3.375C9.935 3.375 3.375 9.935 3.375 18S9.935 32.625 18 32.625 32.625 26.065 32.625 18 26.065 3.375 18 3.375Zm0 28c-7.375 0-13.375-6-13.375-13.375S10.625 4.625 18 4.625s13.375 6 13.375 13.375-6 13.375-13.375 13.375Z' }, + { path: 'M18 10.375A4.63 4.63 0 0 0 13.375 15a.625.625 0 0 0 1.25 0c0-1.861 1.514-3.375 3.375-3.375s3.375 1.514 3.375 3.375-1.514 3.375-3.375 3.375a.625.625 0 0 0-.625.625v3a.625.625 0 0 0 1.25 0v-2.438c2.253-.309 4-2.226 4-4.562A4.63 4.63 0 0 0 18 10.375Zm-.44 14.185c-.06.06-.11.12-.14.2a.595.595 0 0 0 .14.68c.11.12.28.19.44.19.16 0 .33-.07.44-.19.12-.12.18-.28.18-.44s-.06-.32-.18-.44a.627.627 0 0 0-.88 0Z' } + ] + }, + 'rh-standard-quotemark-close': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 8.38H20a.61.61 0 0 0-.62.62v5A6.63 6.63 0 0 0 26 20.62h4.37a5.9 5.9 0 0 1-6.32 5.74.62.62 0 0 0-.67.57c-.05.64.63.73 1.12.69a7.12 7.12 0 0 0 7.12-7.12V9a.61.61 0 0 0-.62-.62ZM20.62 14V9.62h9.76v9.76H26A5.39 5.39 0 0 1 20.62 14ZM16 8.38H5a.61.61 0 0 0-.62.62v5A6.63 6.63 0 0 0 11 20.62h4.37a5.9 5.9 0 0 1-6.32 5.74.62.62 0 0 0-.67.57c-.05.64.63.73 1.12.69a7.12 7.12 0 0 0 7.12-7.12V9a.61.61 0 0 0-.62-.62ZM5.62 14V9.62h9.76v9.76H11A5.39 5.39 0 0 1 5.62 14Z' + }, + 'rh-standard-quotemark-open': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M10 15.38H5.63A5.9 5.9 0 0 1 12 9.64a.61.61 0 0 0 .67-.57c.05-.63-.63-.73-1.12-.69a7.12 7.12 0 0 0-7.17 7.12V27a.61.61 0 0 0 .62.62h11a.61.61 0 0 0 .62-.62v-5A6.63 6.63 0 0 0 10 15.38Zm5.38 11H5.62v-9.76H10A5.39 5.39 0 0 1 15.38 22Zm9.62-11h-4.37A5.9 5.9 0 0 1 27 9.64a.62.62 0 0 0 .67-.57c.05-.63-.63-.73-1.12-.69a7.12 7.12 0 0 0-7.12 7.12V27a.61.61 0 0 0 .62.62H31a.61.61 0 0 0 .62-.62v-5A6.63 6.63 0 0 0 25 15.38Zm5.38 11h-9.76v-9.76H25A5.39 5.39 0 0 1 30.38 22Z' + }, + 'rh-standard-rainbow': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 8.375C9.935 8.375 3.375 14.935 3.375 23v2a.625.625 0 0 0 1.25 0v-2c0-7.375 6-13.375 13.375-13.375s13.375 6 13.375 13.375v2a.625.625 0 0 0 1.25 0v-2c0-8.065-6.56-14.625-14.625-14.625Z' }, + { path: 'M18 11.375C11.59 11.375 6.375 16.59 6.375 23v2a.625.625 0 0 0 1.25 0v-2c0-5.72 4.654-10.375 10.375-10.375S28.375 17.279 28.375 23v2a.625.625 0 0 0 1.25 0v-2c0-6.41-5.215-11.625-11.625-11.625Z' }, + { path: 'M18 14.375c-4.756 0-8.625 3.87-8.625 8.625v2a.625.625 0 0 0 1.25 0v-2c0-4.066 3.309-7.375 7.375-7.375s7.375 3.309 7.375 7.375v2a.625.625 0 0 0 1.25 0v-2c0-4.756-3.87-8.625-8.625-8.625Z' }, + { path: 'M18 17.375A5.631 5.631 0 0 0 12.375 23v2a.625.625 0 0 0 1.25 0v-2c0-2.412 1.962-4.375 4.375-4.375s4.375 1.963 4.375 4.375v2a.625.625 0 0 0 1.25 0v-2A5.631 5.631 0 0 0 18 17.375Z' } + ] + }, + 'rh-standard-recycle': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M14 27.38H7a1.64 1.64 0 0 1-1.39-2.47l3.18-5.29.63 2.53a.63.63 0 0 0 1.22-.3l-1-4a.63.63 0 0 0-.52-.47h-.27l-4 1A.63.63 0 0 0 5 19.62h.15L7.69 19l-3.18 5.3A2.89 2.89 0 0 0 7 28.62h7a.62.62 0 0 0 0-1.24ZM22.68 13l-2.53-.64a.63.63 0 0 0-.3 1.22l4 1a.69.69 0 0 0 .47-.07.71.71 0 0 0 .29-.39l1-4a.63.63 0 0 0-1.22-.3l-.63 2.54-3.3-5.48a2.89 2.89 0 0 0-4.93 0l-4.07 6.77a.63.63 0 0 0 .22.86.62.62 0 0 0 .86-.22l4.06-6.74a1.63 1.63 0 0 1 2.79 0Zm8.79 11.27-4-6.59a.62.62 0 1 0-1.07.64l3.95 6.59A1.63 1.63 0 0 1 29 27.37h-7.52l1.94-1.94c.58-.56-.32-1.47-.89-.88l-3 3a.63.63 0 0 0 0 .88l3 3a.63.63 0 0 0 .89-.88l-1.94-1.94H29a2.89 2.89 0 0 0 2.47-4.34Z' + }, + 'rh-standard-refrigerator': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26 4.375H10A1.627 1.627 0 0 0 8.375 6v25a.625.625 0 0 0 .625.625h18a.625.625 0 0 0 .625-.625V6A1.627 1.627 0 0 0 26 4.375ZM9.625 6A.375.375 0 0 1 10 5.625h16a.375.375 0 0 1 .375.375v5.375H9.625Zm16.75 24.375H9.625v-17.75h16.75Z' }, + { path: 'M12 7.375a.625.625 0 0 0-.625.625v1a.625.625 0 0 0 1.25 0V8A.625.625 0 0 0 12 7.375Zm0 13.25a.625.625 0 0 0 .625-.625v-5a.625.625 0 0 0-1.25 0v5a.625.625 0 0 0 .625.625Z' } + ] + }, + 'rh-standard-registered-model': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M20 16.625h2c.823 0 1.615.3 2.232.844a.625.625 0 0 0 .827-.938 4.613 4.613 0 0 0-2.392-1.095c.59-.645.958-1.495.958-2.436a.625.625 0 0 0-1.25 0A2.378 2.378 0 0 1 20 15.375h-2.375V5.343a2.837 2.837 0 0 1 1.875-.718 2.88 2.88 0 0 1 2.547 1.572A2.38 2.38 0 0 1 20 7.375a.625.625 0 0 0 0 1.25c1.37 0 2.61-.78 3.223-1.978 1.755.118 3.152 1.568 3.152 3.353 0 .414-.081.83-.243 1.236a.626.626 0 0 0 .33.803 4.878 4.878 0 0 1 2.913 4.46c0 .782-.18 1.527-.533 2.216a.624.624 0 1 0 1.112.57 6.12 6.12 0 0 0-2.479-8.137c.1-.379.15-.763.15-1.148a4.63 4.63 0 0 0-4.6-4.625 4.136 4.136 0 0 0-3.525-2 4.08 4.08 0 0 0-2.5.847 4.08 4.08 0 0 0-2.5-.847 4.137 4.137 0 0 0-3.525 2A4.63 4.63 0 0 0 6.375 10c0 .385.05.77.15 1.148a6.121 6.121 0 0 0-3.111 4.777c-.003.026-.015.048-.015.075 0 .013.007.024.007.037-.011.154-.031.306-.031.463 0 1.917.886 3.694 2.394 4.851a6.038 6.038 0 0 0-.394 2.149 6.094 6.094 0 0 0 4.374 5.864A5.101 5.101 0 0 0 17 31.972a5.093 5.093 0 0 0 2.499.653.625.625 0 0 0 0-1.25c-.662 0-1.3-.178-1.875-.497V16.625H20Zm-9.148 12.103V26c0-.758.617-1.375 1.375-1.375a.625.625 0 0 0 0-1.25A2.628 2.628 0 0 0 9.602 26v1.985A4.847 4.847 0 0 1 6.625 23.5c0-.727.162-1.433.48-2.099a.624.624 0 0 0-.226-.796 4.854 4.854 0 0 1-2.246-3.98H7A2.378 2.378 0 0 1 9.375 19a.625.625 0 0 0 1.25 0 3.6 3.6 0 0 0-.962-2.44A3.625 3.625 0 0 0 12.65 13a.625.625 0 0 0-1.25 0 2.378 2.378 0 0 1-2.375 2.375H4.769a4.872 4.872 0 0 1 2.77-3.336.626.626 0 0 0 .329-.803A3.345 3.345 0 0 1 7.625 10 3.379 3.379 0 0 1 11 6.625c.04 0 .079.007.118.013l.164.018a.63.63 0 0 0 .616-.359A2.884 2.884 0 0 1 14.5 4.625c.699 0 1.351.261 1.875.719v4.937a2.372 2.372 0 0 1-1.75-2.28.625.625 0 0 0-1.25 0c0 1.784 1.3 3.263 3 3.56v19.317a3.849 3.849 0 0 1-1.875.497c-1.661 0-3.115-1.062-3.647-2.647Z' }, + { path: 'M25 30.375h-1.375v-7.75H25a.625.625 0 0 0 0-1.25h-2a.625.625 0 0 0-.625.625v9c0 .345.28.625.625.625h2a.625.625 0 0 0 0-1.25Zm7-9h-2a.625.625 0 0 0 0 1.25h1.375v7.75H30a.625.625 0 0 0 0 1.25h2c.345 0 .625-.28.625-.625v-9a.625.625 0 0 0-.625-.625Z' }, + { path: 'M29.608 24.946a.625.625 0 0 0-.883.001l-1.78 1.78-.67-.668a.625.625 0 1 0-.883.883l1.11 1.11a.62.62 0 0 0 .884 0l2.222-2.22a.626.626 0 0 0 0-.886Z' } + ] + }, + 'rh-standard-reminder': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29 23.375A1.377 1.377 0 0 1 27.625 22v-4a9.639 9.639 0 0 0-7.735-9.436A1.871 1.871 0 0 0 20.625 7a2.625 2.625 0 0 0-5.25 0 1.871 1.871 0 0 0 .735 1.564A9.639 9.639 0 0 0 8.375 18v4A1.377 1.377 0 0 1 7 23.375a.625.625 0 0 0-.625.625v3a.625.625 0 0 0 .625.625h7.407a3.554 3.554 0 0 0-.032.375 3.625 3.625 0 0 0 7.25 0 3.555 3.555 0 0 0-.03-.375H29a.625.625 0 0 0 .625-.625v-3a.625.625 0 0 0-.625-.625ZM18 5.625A1.375 1.375 0 1 1 16.625 7 1.377 1.377 0 0 1 18 5.625ZM20.375 28a2.375 2.375 0 0 1-4.75 0 2.331 2.331 0 0 1 .048-.375h4.664a2.325 2.325 0 0 1 .038.375Zm8-1.625H7.625V24.55a2.631 2.631 0 0 0 2-2.55v-4a8.375 8.375 0 0 1 16.75 0v4a2.631 2.631 0 0 0 2 2.55Z' + }, + 'rh-standard-remote-associate': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm31.38 14.5-3.76-2.88V9a.62.62 0 0 0-1.24 0v1.65l-8-6.15a.63.63 0 0 0-.76 0l-13 10a.63.63 0 0 0-.12.88.64.64 0 0 0 .88.12V31a.62.62 0 0 0 1.24 0V14.54L18 5.79l11.38 8.75V31a.62.62 0 0 0 1.24 0V15.5a.68.68 0 0 0 .38.12.62.62 0 0 0 .38-1.12Z' }, + { path: 'M12.38 22v7a.61.61 0 0 0 .62.62h10a.61.61 0 0 0 .62-.62v-7a.61.61 0 0 0-.62-.62H13a.61.61 0 0 0-.62.62Zm1.24.62h8.76v5.76h-8.76ZM25 30.38H11a.62.62 0 1 0 0 1.24h14a.62.62 0 0 0 0-1.24Zm-8.86-12.24A.63.63 0 0 0 17 19a1.4 1.4 0 0 1 2 0 .62.62 0 0 0 .44.18.66.66 0 0 0 .45-.18.64.64 0 0 0 0-.89 2.7 2.7 0 0 0-3.75.03Z' }, + { path: 'M21.4 17.22a.62.62 0 0 0 .44-.18.61.61 0 0 0 0-.88 5.43 5.43 0 0 0-7.68 0 .61.61 0 0 0 0 .88A.63.63 0 0 0 15 17a4.19 4.19 0 0 1 6 0 .62.62 0 0 0 .4.22Z' }, + { path: 'M23.78 14.22a8.16 8.16 0 0 0-11.56 0 .62.62 0 0 0 .88.88 6.93 6.93 0 0 1 9.8 0 .63.63 0 0 0 .88 0 .61.61 0 0 0 0-.88Z' } + ] + }, + 'rh-standard-report': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28 4.38H12a.7.7 0 0 0-.44.18l-4 4a.55.55 0 0 0-.15.28V31a.61.61 0 0 0 .62.62H28a.6.6 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62ZM11.38 6.51v1.87H9.51Zm16 23.87H8.62V9.62H12a.61.61 0 0 0 .62-.62V5.62h14.76Z' }, + { path: 'M13.38 21.38H12a.62.62 0 0 0 0 1.24h12a.61.61 0 0 0 .62-.62c0-.92-1.28-.56-2-.62V14a.62.62 0 0 0-1.24 0v7.38h-2.76V17a.62.62 0 0 0-1.24 0v4.38h-2.76V19a.62.62 0 0 0-1.24 0Z' } + ] + }, + 'rh-standard-restrooms': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 17.38H8a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62h2.38V31a.62.62 0 0 0 .62.62h13a.62.62 0 0 0 .62-.62v-5.41a7.62 7.62 0 0 0 7-7.59.62.62 0 0 0-.62-.62Zm-19.38 13V22a.62.62 0 0 0-.62-.62H8.63v-2.76h7.78a7.62 7.62 0 0 0 7 7v4.79Zm12.38-6a6.38 6.38 0 0 1-6.34-5.76h12.68A6.38 6.38 0 0 1 24 24.38Zm-7-7.76h14a.62.62 0 0 0 0-1.24H17a.62.62 0 0 0 0 1.24ZM14.62 16V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v11a.62.62 0 0 0 .62.62h9a.62.62 0 0 0 .62-.62Zm-1.24-.62H5.62V5.62h7.76Z' + }, + 'rh-standard-reusable-bag': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28 4.375h-4a.625.625 0 0 0-.625.625v6c0 .758-.617 1.375-1.375 1.375h-8A1.377 1.377 0 0 1 12.625 11V5A.625.625 0 0 0 12 4.375H8A.625.625 0 0 0 7.375 5v22A4.63 4.63 0 0 0 12 31.625h12A4.63 4.63 0 0 0 28.625 27V5A.625.625 0 0 0 28 4.375ZM27.375 27A3.379 3.379 0 0 1 24 30.375H12A3.379 3.379 0 0 1 8.625 27V5.625h2.75V11A2.628 2.628 0 0 0 14 13.625h8A2.628 2.628 0 0 0 24.625 11V5.625h2.75V27Z' }, + { path: 'M23 16.375a.625.625 0 0 0-.625.625v1.477A5.619 5.619 0 0 0 18 16.375c-3.102 0-5.625 2.523-5.625 5.625s2.523 5.625 5.625 5.625a5.627 5.627 0 0 0 5.157-3.375.624.624 0 0 0-.323-.822.62.62 0 0 0-.823.322A4.377 4.377 0 0 1 18 26.375c-2.413 0-4.375-1.963-4.375-4.375s1.962-4.375 4.375-4.375c1.393 0 2.672.668 3.487 1.75H20a.625.625 0 0 0 0 1.25h3c.345 0 .625-.28.625-.625v-3a.625.625 0 0 0-.625-.625Z' } + ] + }, + 'rh-standard-rewind': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.31 10.11a.62.62 0 0 0-.62 0l-12.07 6.82v-6.28a.63.63 0 0 0-.93-.54l-13 7.35a.63.63 0 0 0 0 1.08l13 7.35a.63.63 0 0 0 .93-.54v-6.28l12.07 6.82a.63.63 0 0 0 .93-.54v-14.7a.62.62 0 0 0-.31-.54ZM17.38 24.27 6.27 18l11.11-6.27Zm13 0L19.27 18l11.11-6.27Z' + }, + 'rh-standard-ribbon': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm26.44 25.56-5.07-5.07s.05-.03.07-.05l4-4s.02-.04.04-.06c.04-.05.07-.09.1-.14.03-.08.05-.16.05-.24v-5c0-.15-.05-.28-.14-.38-.67-3.5-3.83-6.24-7.49-6.24-3.9 0-7.12 2.79-7.57 6.37-.04.08-.06.16-.06.25v5c0 .08.02.17.05.24.04.09.09.17.16.22l4.05 4.05s-.05.02-.07.05l-5 5a.62.62 0 0 0-.18.44v5c0 .34.29.63.62.62.16 0 .32-.06.44-.18L18 23.88l7.56 7.56c.12.12.28.18.44.18.34 0 .63-.29.62-.62v-5c0-.17-.07-.33-.18-.44Zm-5.88-6s-.03.04-.05.07l-1.62-1.62 5.49-5.49v3.23l-3.82 3.82Zm-.18-4.82L18 17.12l-2.38-2.38V13c.08-3.13 4.67-3.13 4.75 0v1.74ZM18 5.62c3.01 0 5.68 2.34 6.26 5.23l-2.63 2.63v-.49c-.15-4.79-7.1-4.79-7.25 0v.49l-2.69-2.69c.42-2.92 3.09-5.18 6.31-5.18Zm-7.38 23.87v-3.23l4.82-4.82s.03-.05.05-.07L17.12 23l-6.49 6.49Zm14.76 0-6.93-6.93-6.82-6.82v-3.23l2.93 2.93.02.02 2.97 2.97 7.82 7.82v3.23Z' + }, + 'rh-standard-robot': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M15 12.38a.62.62 0 0 0-.61.63.61.61 0 0 0 .61.62.62.62 0 0 0 .63-.62.63.63 0 0 0-.63-.63Zm6 0a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' }, + { path: 'M30 22.38h-8.38v-1.76H27a.62.62 0 0 0 .62-.62v-6.38H29a.62.62 0 1 0 0-1.24h-1.38V8a.62.62 0 0 0-.62-.62h-5.38V5a.62.62 0 0 0-1.24 0v2.38h-4.76V5a.62.62 0 1 0-1.24 0v2.38H9a.62.62 0 0 0-.62.62v4.38H7a.62.62 0 0 0 0 1.24h1.38V20a.62.62 0 0 0 .62.62h5.38v1.76H6a.62.62 0 0 0-.62.62v8a.62.62 0 0 0 1.24 0v-7.38h22.76V31a.62.62 0 0 0 1.24 0v-8a.62.62 0 0 0-.62-.62ZM9.62 8.62h16.76v10.76H9.62Zm6 12h4.76v1.76h-4.76Z' } + ] + }, + 'rh-standard-robotic-arm': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M25 13.62h6a.62.62 0 1 0 0-1.24h-5.38V5.62H31a.62.62 0 1 0 0-1.24h-6a.62.62 0 0 0-.62.62v3.38H13.56a4.63 4.63 0 1 0-1.5 4.06l4.5 4.5A4.57 4.57 0 0 0 15.38 20a4.63 4.63 0 0 0 1.36 3.28l-6.51 7.1H5a.62.62 0 1 0 0 1.24h26a.62.62 0 0 0 0-1.24H11.92L17.76 24a4.61 4.61 0 1 0-.26-7.9l-4.62-4.6a4.52 4.52 0 0 0 .68-1.88h10.82V13a.62.62 0 0 0 .62.62ZM9 12.38A3.38 3.38 0 1 1 12.38 9 3.39 3.39 0 0 1 9 12.38ZM23.38 20A3.38 3.38 0 1 1 20 16.62 3.39 3.39 0 0 1 23.38 20Z' + }, + 'rh-standard-rockstar': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M22.5 4.38a6 6 0 0 0-3.76 1.3 6.11 6.11 0 0 0-2.21 5.93l-8 8.94a.62.62 0 0 0 0 .86l3 3a.62.62 0 0 0 .86 0l8.94-8a6.11 6.11 0 0 0 5.93-2.21 6.14 6.14 0 0 0-4.76-9.82ZM12 23.14 9.86 21l7.07-8A6.12 6.12 0 0 0 20 16.07Zm10.5-7.76A4.89 4.89 0 0 1 19.12 7L26 13.88a4.86 4.86 0 0 1-3.5 1.5Zm4.24-2.52-6.6-6.6a4.86 4.86 0 0 1 6.6 6.6Z' }, + { path: 'm15.56 16.56-1 1a.62.62 0 0 0 .88.88l1-1a.62.62 0 0 0-.88-.88Zm7.88 13a2.23 2.23 0 0 1 0-3.12 3.45 3.45 0 0 0-4.88-4.88l-7 7a2.21 2.21 0 0 1-3.12-3.12l1-1a.62.62 0 1 0-.88-.88l-1 1a3.45 3.45 0 0 0 4.88 4.88l7-7a2.21 2.21 0 0 1 3.12 3.12 3.46 3.46 0 0 0 0 4.88l1 1a.62.62 0 0 0 .88-.88Z' } + ] + }, + 'rh-standard-router-load-balancer-virtual': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 12.38H5a.63.63 0 0 0-.63.62v10a.63.63 0 0 0 .63.62h26a.62.62 0 0 0 .62-.62V13a.62.62 0 0 0-.62-.62Zm-.63 10H5.62v-8.76h24.75Z' }, + { path: 'M9 20.62a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62.63.63 0 0 0-.63.62v4a.63.63 0 0 0 .63.62Zm3 0a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62.63.63 0 0 0-.63.62v4a.63.63 0 0 0 .63.62Zm3 0a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62.63.63 0 0 0-.63.62v4a.63.63 0 0 0 .63.62Zm3 0a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62.63.63 0 0 0-.63.62v4a.63.63 0 0 0 .63.62Zm-3.1 4.27a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm3.1 0a.63.63 0 1 0 0 1.25.63.63 0 1 0 0-1.25Zm-9.3 0a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm-3.1 0a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm6.2 0a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm9.3 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm3.1 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm6.2 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-3.1 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62ZM2.5 18.88a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm0 3a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Zm0-9.01a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm0 3a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Zm9.3-4.76a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm6.2 0a.63.63 0 1 0-.63-.62.63.63 0 0 0 .63.62Zm-3.1 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm6.2 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm3.1 0a.63.63 0 1 0 0-1.25.63.63 0 0 0 0 1.25Zm-15.5 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm18.6 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm3.1 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-24.8 0a.63.63 0 1 0-.6-.62.62.62 0 0 0 .6.62Zm27.9 10.77a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm0-9.01a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm0 6.01a.62.62 0 0 0-.62.62.63.63 0 1 0 1.25 0 .62.62 0 0 0-.63-.62Zm0-3.01a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm0-6.01a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-31.01 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm0 15.03a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm31.01 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62ZM27 17.37a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Z' } + ] + }, + 'rh-standard-router-load-balancer': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 18.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M31 12.38H5a.61.61 0 0 0-.62.62v10a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V13a.61.61 0 0 0-.62-.62Zm-.62 10H5.62v-8.76h24.76Z' }, + { path: 'M9 20.62a.61.61 0 0 0 .62-.62v-4a.62.62 0 0 0-1.24 0v4a.61.61 0 0 0 .62.62Zm3 0a.61.61 0 0 0 .62-.62v-4a.62.62 0 0 0-1.24 0v4a.61.61 0 0 0 .62.62Zm3 0a.61.61 0 0 0 .62-.62v-4a.62.62 0 0 0-1.24 0v4a.61.61 0 0 0 .62.62Zm3 0a.61.61 0 0 0 .62-.62v-4a.62.62 0 0 0-1.24 0v4a.61.61 0 0 0 .62.62Z' } + ] + }, + 'rh-standard-rugby-ball': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.55 7.74a.627.627 0 0 0-.29-.29c-5.97-2.84-13.11-1.62-17.77 3.04C5.83 15.16 4.6 22.3 7.45 28.26c.06.13.17.23.29.29a15.65 15.65 0 0 0 17.77-3.04 15.63 15.63 0 0 0 3.04-17.77Zm-1.03.74c.95 2.06 1.37 4.27 1.3 6.45l-7.75-7.75c2.18-.07 4.39.35 6.45 1.29ZM8.48 27.52c-.95-2.06-1.37-4.27-1.3-6.45l7.75 7.75c-2.18.07-4.39-.35-6.45-1.3Zm16.15-2.89a14.335 14.335 0 0 1-8.11 4.04.413.413 0 0 0-.07-.11l-9.01-9s-.07-.05-.11-.07c.43-3.01 1.8-5.87 4.04-8.11 2.24-2.24 5.11-3.61 8.11-4.04.02.04.04.08.07.11l9 9s.07.05.11.07c-.43 3.01-1.8 5.87-4.04 8.11Z' }, + { path: 'm21.88 15 .56-.56c.58-.58-.3-1.46-.88-.88l-.56.56-1.56-1.56c-.58-.58-1.46.3-.88.88L20.12 15 18 17.12l-1.56-1.56c-.58-.58-1.46.3-.88.88L17.12 18 15 20.12l-1.56-1.56c-.58-.58-1.46.3-.88.88L14.12 21l-.56.56c-.58.58.3 1.46.88.88l.56-.56 1.56 1.56c.58.58 1.46-.3.88-.88L15.88 21 18 18.88l1.56 1.56c.58.58 1.46-.3.88-.88L18.88 18 21 15.88l1.56 1.56c.58.58 1.46-.3.88-.88L21.88 15Z' } + ] + }, + 'rh-standard-run-arrow': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm18.44 17.56-13-13a.62.62 0 0 0-.88.88L17.12 18 4.56 30.56a.61.61 0 0 0 0 .88.63.63 0 0 0 .88 0l13-13a.61.61 0 0 0 0-.88Z' }, + { path: 'm25.44 17.56-13-13a.62.62 0 0 0-.88.88L24.12 18 11.56 30.56a.61.61 0 0 0 0 .88.63.63 0 0 0 .88 0l13-13a.61.61 0 0 0 0-.88Z' }, + { path: 'm32.44 17.56-13-13a.62.62 0 0 0-.88.88L31.12 18 18.56 30.56a.61.61 0 0 0 0 .88.63.63 0 0 0 .88 0l13-13a.61.61 0 0 0 0-.88Z' } + ] + }, + 'rh-standard-run-pipeline': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28 24.375a3.624 3.624 0 0 0-3.562 3H17a.625.625 0 0 0 0 1.25h7.438c.298 1.7 1.777 3 3.562 3 1.999 0 3.625-1.626 3.625-3.625S29.999 24.375 28 24.375Zm0 6c-1.31 0-2.375-1.065-2.375-2.375S26.69 25.625 28 25.625 30.375 26.69 30.375 28 29.31 30.375 28 30.375ZM8 11.625c1.785 0 3.264-1.3 3.562-3h9.93l-.934.933a.626.626 0 0 0 .884.884l2-2c.01-.01.013-.023.022-.033a.622.622 0 0 0 .113-.17.626.626 0 0 0 0-.478.62.62 0 0 0-.112-.17c-.01-.01-.013-.023-.023-.033l-2-2a.625.625 0 1 0-.884.884l.933.933h-9.93c-.297-1.7-1.776-3-3.56-3-2 0-3.626 1.626-3.626 3.625S6.001 11.625 8 11.625Zm0-6c1.31 0 2.375 1.065 2.375 2.375S9.31 10.375 8 10.375 5.625 9.31 5.625 8 6.69 5.625 8 5.625Z' }, + { path: 'M10 18.625h4.438c.298 1.7 1.777 3 3.562 3s3.264-1.3 3.562-3H26c3.102 0 5.625-2.523 5.625-5.625S29.102 7.375 26 7.375a.625.625 0 0 0 0 1.25c2.413 0 4.375 1.963 4.375 4.375S28.413 17.375 26 17.375h-4.438c-.298-1.7-1.777-3-3.562-3s-3.264 1.3-3.562 3H10c-3.102 0-5.625 2.523-5.625 5.625S6.898 28.625 10 28.625h2.491l-.933.933a.626.626 0 0 0 .884.884l2-2c.01-.01.013-.023.022-.034a.622.622 0 0 0 .113-.169.626.626 0 0 0 0-.478.62.62 0 0 0-.113-.17c-.009-.01-.012-.023-.022-.033l-2-2a.625.625 0 1 0-.884.884l.933.933H10c-2.413 0-4.375-1.963-4.375-4.375S7.587 18.625 10 18.625Zm8-3c1.31 0 2.375 1.065 2.375 2.375S19.31 20.375 18 20.375 15.625 19.31 15.625 18 16.69 15.625 18 15.625Z' } + ] + }, + 'rh-standard-run-shoe': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M30.37 22.86c-.56-.58-1.46.32-.88.88a3 3 0 0 1 .35 3.84 4.22 4.22 0 0 0-5 0l-2.43-2.43c2.92-3.88-2.08-8.87-6-6l-5-5L18.77 7a1.2 1.2 0 0 1 2 .84c.06.61-.63 1.11-1 1.5-3.88 4.09 1.95 9.92 6 6l1.93-1.94c.58-.56-.31-1.46-.88-.88L25 14.47a3.1 3.1 0 0 1-4.28 0 3 3 0 0 1 0-4.28l.65-.64a2.45 2.45 0 0 0-3.47-3.47l-7.74 7.74a.63.63 0 0 0 0 .88l16.11 16.14a1.55 1.55 0 0 0 2.17 0l1.93-1.94a4.27 4.27 0 0 0 0-6.04Zm-9.26-2.34a3 3 0 0 1 .39 3.78l-4.17-4.17a3.11 3.11 0 0 1 3.78.39ZM27.56 30a.3.3 0 0 1-.41 0l-1.44-1.44a3.12 3.12 0 0 1 3.28 0Z' }, + { path: 'M26.91 20.28a.62.62 0 0 0 .88.88l1.29-1.29a.61.61 0 0 0 0-.88.62.62 0 0 0-.88 0Zm-1.29-2.58a.62.62 0 0 0 .88.88l1.94-1.93a.63.63 0 0 0-.89-.89ZM9 7.62h3a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm-1 4h2a.62.62 0 0 0 0-1.24H8a.62.62 0 0 0 0 1.24Zm7 15.76h-4a.62.62 0 0 0 0 1.24h4a.62.62 0 0 0 0-1.24Zm0-4H7a.62.62 0 0 0 0 1.24h8a.62.62 0 0 0 0-1.24Zm-10 0a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm13 4a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Z' } + ] + }, + 'rh-standard-safety-goggles': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M24 12.38H12A5.62 5.62 0 0 0 6.38 18 5.69 5.69 0 0 0 12 23.62 5.63 5.63 0 0 0 17.53 19a.47.47 0 0 1 .94 0A5.63 5.63 0 0 0 24 23.62 5.69 5.69 0 0 0 29.62 18 5.62 5.62 0 0 0 24 12.38Zm0 10a4.37 4.37 0 0 1-4.3-3.57 1.73 1.73 0 0 0-3.4 0 4.37 4.37 0 0 1-4.3 3.57A4.44 4.44 0 0 1 7.62 18 4.39 4.39 0 0 1 12 13.62h12A4.39 4.39 0 0 1 28.38 18 4.44 4.44 0 0 1 24 22.38Zm7-7a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 1.24 0v-4a.62.62 0 0 0-.62-.62Zm-26 0a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 1.24 0v-4a.62.62 0 0 0-.62-.62Z' }, + { path: 'M12 14.38A3.62 3.62 0 0 0 8.38 18a.62.62 0 1 0 1.24 0A2.39 2.39 0 0 1 12 15.62a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-save': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M8.38 17v10a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 .62-.62V17a.62.62 0 0 0-.62-.62H9a.62.62 0 0 0-.62.62Zm1.24.62h16.76v8.76H9.62Z' }, + { path: 'm31.44 9.56-5-5c-.19-.33-1.88-.14-2.44-.19a.64.64 0 0 0-.62.63v7.38H12.62V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V10a.59.59 0 0 0-.18-.44Zm-1.06 20.82H5.62V5.62h5.76V13a.62.62 0 0 0 .62.62h12a.62.62 0 0 0 .62-.62V5.62h1.12l4.64 4.64Z' }, + { path: 'M21 8.62a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-1.24 0v3a.62.62 0 0 0 .62.62Z' } + ] + }, + 'rh-standard-scalable': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 10.62a.62.62 0 0 0 .62-.62V5a.69.69 0 0 0-.2-.46.6.6 0 0 0-.42-.16h-5a.62.62 0 0 0 0 1.24h3.49L20.08 15a3.64 3.64 0 0 0-4.16 0L6.51 5.62H10a.62.62 0 0 0 0-1.24H5a.63.63 0 0 0-.63.62v5a.62.62 0 0 0 1.24 0V6.51L15 15.92a3.64 3.64 0 0 0 0 4.16l-9.38 9.41V26a.62.62 0 0 0-1.24 0v5a.69.69 0 0 0 .2.46.6.6 0 0 0 .42.16h5a.62.62 0 0 0 0-1.24H6.51L15.92 21a3.64 3.64 0 0 0 4.16 0l9.41 9.42H26a.62.62 0 0 0 0 1.24h5a.63.63 0 0 0 .63-.62V26a.62.62 0 0 0-1.24 0v3.49L21 20.08a3.64 3.64 0 0 0 0-4.16l9.42-9.41V10a.62.62 0 0 0 .58.62ZM15.62 18a2.38 2.38 0 0 1 4.75 0 2.38 2.38 0 0 1-4.75 0Z' + }, + 'rh-standard-scale-growing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.58 4.78a.62.62 0 0 0-.58-.4h-7a.62.62 0 0 0 0 1.24h5.49L15.74 19.38H5a.62.62 0 0 0-.62.62v11a.62.62 0 0 0 .62.62h11a.62.62 0 0 0 .62-.62V20.26L30.38 6.51V12a.62.62 0 0 0 1.24 0V5a.54.54 0 0 0-.04-.22Zm-16.2 25.6H5.62v-9.76h9.76Zm15.62-15a.62.62 0 0 0-.62.62v13.38H19a.62.62 0 0 0 0 1.24h12a.62.62 0 0 0 .62-.62V16a.62.62 0 0 0-.62-.62ZM6 17.62a.62.62 0 0 0 .62-.62V5.62H20a.62.62 0 1 0 0-1.24H6a.62.62 0 0 0-.62.62v12a.62.62 0 0 0 .62.62Z' + }, + 'rh-standard-scale-shrinking': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 23.38a.62.62 0 0 0-.62.62v5.49L16.62 15.74V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v11a.62.62 0 0 0 .62.62h10.74l13.75 13.76H24a.62.62 0 0 0 0 1.24h7a.62.62 0 0 0 .41-.16.65.65 0 0 0 .22-.46v-7a.62.62 0 0 0-.63-.62Zm-15.62-8H5.62V5.62h9.76Zm4.62 15H6.62V19a.62.62 0 0 0-1.24 0v12a.62.62 0 0 0 .62.62h14a.62.62 0 0 0 0-1.24Zm11-25H19a.62.62 0 0 0 0 1.24h11.38V20a.62.62 0 0 0 1.24 0V6a.62.62 0 0 0-.62-.62Z' + }, + 'rh-standard-scale-unbalanced': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 30.38H18.62V9.51l6-1.28-2.23 10.64v.24a4.61 4.61 0 0 0 9.22 0s0-.07 0-.11v-.13L29.13 7.21a.62.62 0 0 0-.5-1.11l-3.28.7-6.73 1.43V5a.62.62 0 0 0-1.24 0v3.49l-10 2.13-.27.06a.62.62 0 0 0-.48.74.51.51 0 0 0 .14.26L4.39 22.87v.24a4.61 4.61 0 0 0 9.22 0s0-.07 0-.11v-.13l-2.5-11.77 6.27-1.33v20.61H5a.62.62 0 1 0 0 1.24h26a.62.62 0 0 0 0-1.24ZM27.92 7.53l2.31 10.85h-6.46L26 7.94ZM27 22.38a3.39 3.39 0 0 1-3.32-2.76h6.64A3.39 3.39 0 0 1 27 22.38Zm-18 4a3.39 3.39 0 0 1-3.32-2.76h6.64A3.39 3.39 0 0 1 9 26.38Zm3.23-4H5.77L8 11.76l1.86-.4Z' + }, + 'rh-standard-scales-of-justice': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 30.38H18.62V9.62h6.16l-2.39 11.25v.24a4.61 4.61 0 0 0 9.22 0s0-.07 0-.11v-.13l-2.4-11.29a.62.62 0 0 0-.21-1.2H18.62V5a.62.62 0 0 0-1.24 0v3.38H7a.62.62 0 0 0-.21 1.2l-2.4 11.29v.24a4.61 4.61 0 0 0 9.22 0s0-.07 0-.11v-.13L11.22 9.62h6.16v20.76H5a.62.62 0 1 0 0 1.24h26a.62.62 0 0 0 0-1.24ZM27.94 9.62l2.29 10.76h-6.46l2.29-10.76ZM27 24.38a3.39 3.39 0 0 1-3.32-2.76h6.64A3.39 3.39 0 0 1 27 24.38Zm-18 0a3.39 3.39 0 0 1-3.32-2.76h6.64A3.39 3.39 0 0 1 9 24.38Zm3.23-4H5.77L8.06 9.62h1.88Z' + }, + 'rh-standard-school': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 13.38h-6.88V10c-.01-.2-.04-.4-.21-.54l-5.5-4.92a.625.625 0 0 0-.83 0l-5.5 4.92c-.17.14-.2.35-.21.54v3.37H5c-.35 0-.62.28-.62.62V31c0 .34.28.62.62.62h26c.35 0 .62-.28.62-.63V14c0-.34-.28-.62-.62-.62ZM18 5.84l4.88 4.36v20.18h-1.25V22c0-.34-.28-.62-.62-.62h-6c-.35 0-.62.28-.62.62v8.38h-1.25V10.2l4.88-4.36H18ZM5.62 14.62h6.25v15.75H5.62V14.62Zm10 15.75v-7.75h4.75v7.75h-4.75Zm14.75 0h-6.25V14.62h6.25v15.75Z' }, + { path: 'M10 16.38H7c-.35 0-.62.28-.62.62v3c0 .34.28.62.62.62h3c.35 0 .62-.28.62-.62v-3c0-.34-.28-.62-.62-.62Zm-.62 3H7.63v-1.75h1.75v1.75ZM26 20.62h3c.35 0 .62-.28.62-.62v-3c0-.34-.28-.62-.62-.62h-3c-.35 0-.62.28-.62.62v3c0 .34.28.62.62.62Zm.62-3h1.75v1.75h-1.75v-1.75Zm-.62 10h3c.35 0 .62-.28.62-.62v-3c0-.34-.28-.62-.62-.62h-3c-.35 0-.62.28-.62.62v3c0 .34.28.62.62.62Zm.62-3h1.75v1.75h-1.75v-1.75ZM10 23.38H7c-.35 0-.62.28-.62.62v3c0 .34.28.62.62.62h3c.35 0 .62-.28.62-.62v-3c0-.34-.28-.62-.62-.62Zm-.62 3H7.63v-1.75h1.75v1.75ZM18 15.62c4.12-.11 4.12-6.14 0-6.25-4.12.11-4.12 6.14 0 6.25Zm0-5c2.47.06 2.47 3.69 0 3.75-2.47-.06-2.47-3.69 0-3.75Zm-3 10h6c.82 0 .82-1.25 0-1.25h-6c-.82 0-.82 1.25 0 1.25Z' } + ] + }, + 'rh-standard-secured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm29.13 6.73-11-2.34a.57.57 0 0 0-.26 0l-11 2.34a.61.61 0 0 0-.49.61V20a11.62 11.62 0 0 0 23.24 0V7.34a.61.61 0 0 0-.49-.61ZM28.38 20a10.38 10.38 0 0 1-20.76 0V7.84L18 5.64l10.38 2.2Z' }, + { path: 'M14.9 17.69a.62.62 0 0 0-.88.88l2.12 2.13a.62.62 0 0 0 .44.18.66.66 0 0 0 .42-.18l4.95-5a.62.62 0 0 0-.88-.88l-4.52 4.51Z' } + ] + }, + 'rh-standard-security-camera': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M11.24 13.37a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' }, + { path: 'M31.5 13.62a.64.64 0 0 0-.5-.24h-4.06l.66-2.2a.63.63 0 0 0-.41-.78l-16-5a.64.64 0 0 0-.79.42l-3 10a.63.63 0 0 0 .41.78l3.59 1.12A4.53 4.53 0 0 0 13.69 22a8.91 8.91 0 0 1-4.25 3.79A4.63 4.63 0 0 0 5 22.38a.61.61 0 0 0-.62.62v8a.61.61 0 0 0 .62.62A4.62 4.62 0 0 0 9.62 27a10.14 10.14 0 0 0 5.23-4.57A4.58 4.58 0 0 0 20 20.39l3.86 1.21a.62.62 0 0 0 .48-.05.63.63 0 0 0 .31-.37l.66-2.2 3.36 2.52a.63.63 0 0 0 1-.33l2-7a.64.64 0 0 0-.17-.55ZM5.62 30.32v-6.64a3.38 3.38 0 0 1 0 6.64ZM16 21.38a3.36 3.36 0 0 1-3.36-3.28L18.7 20a3.37 3.37 0 0 1-2.7 1.38Zm7.58-1.17-14.8-4.62 2.64-8.8 14.8 4.62Zm5.07-.21-2.94-2.21c.18-.79.61-2.36.86-3.13h3.6Z' }, + { path: 'm17.35 15.24-3.73-1.16a.62.62 0 0 0-.37 1.19l3.63 1.14a.67.67 0 0 0 .88-.38.62.62 0 0 0-.41-.79Z' } + ] + }, + 'rh-standard-server-secured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 18.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M23 22.38H5.62v-8.76h24.76V18a.62.62 0 0 0 1.24 0v-5a.61.61 0 0 0-.62-.62H5a.61.61 0 0 0-.62.62v10a.61.61 0 0 0 .62.62h18a.62.62 0 0 0 0-1.24Z' }, + { path: 'M9 17.38a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm23.13 3.01-3-.64a.57.57 0 0 0-.26 0l-3 .64a.62.62 0 0 0-.49.61v3.45a3.62 3.62 0 1 0 7.24 0V21a.62.62 0 0 0-.49-.61Z' } + ] + }, + 'rh-standard-server-stack-secured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 10.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm0 8a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M31 4.38H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 0-1.24H5.62V5.62h24.76V22a.62.62 0 0 0 1.24 0V5a.62.62 0 0 0-.62-.62Z' }, + { path: 'M15 9.38H9a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0 16H9a.62.62 0 1 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0-8H9a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm16.13 6.56-3-.64a.57.57 0 0 0-.26 0l-3 .64a.61.61 0 0 0-.49.61V28a3.62 3.62 0 0 0 7.24 0v-3.45a.61.61 0 0 0-.49-.61Z' } + ] + }, + 'rh-standard-server-stack-unsecured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 10.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm0 8a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M23 30.38H5.62V5.62h24.76V22a.62.62 0 0 0 1.24 0V5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 0-1.24Z' }, + { path: 'M15 9.38H9a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0 16H9a.62.62 0 1 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0-8H9a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24ZM24.38 28A3.63 3.63 0 0 0 28 31.63a3.43 3.43 0 0 0 1.28-.25l-4.9-4.9Zm7.34 2.29-.55-.56a3.6 3.6 0 0 0 .46-1.73v-3.45a.62.62 0 0 0-.5-.61l-3-.64a.57.57 0 0 0-.26 0l-2.59.55-.38-.38a.62.62 0 0 0-.88.88l.36.36 6 6 .45.45a.66.66 0 0 0 .45.18.62.62 0 0 0 .44-.18.63.63 0 0 0 0-.87Z' } + ] + }, + 'rh-standard-server-stack': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 26.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm0-8a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm0-8a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M31 4.38H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 26H5.62V5.62h24.76Z' }, + { path: 'M9 10.62h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm0 16h6a.62.62 0 0 0 0-1.24H9a.62.62 0 1 0 0 1.24Zm0-8h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Z' } + ] + }, + 'rh-standard-server-unsecured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 18.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M23 22.38H5.62v-8.76h24.76V18a.62.62 0 0 0 1.24 0v-5a.61.61 0 0 0-.62-.62H5a.61.61 0 0 0-.62.62v10a.61.61 0 0 0 .62.62h18a.62.62 0 0 0 0-1.24Z' }, + { path: 'M9 17.38a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm16.37 7.07a3.61 3.61 0 0 0 4.91 3.39l-4.91-4.9Zm7.34 2.29-.55-.55a3.56 3.56 0 0 0 .46-1.74V21a.62.62 0 0 0-.49-.61l-3-.64a.57.57 0 0 0-.26 0l-2.59.55-.38-.38a.64.64 0 0 0-.89 0 .63.63 0 0 0 0 .88l.36.37 6 6 .45.45a.6.6 0 0 0 .88 0 .61.61 0 0 0 .01-.88Z' } + ] + }, + 'rh-standard-server': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 18.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M31 12.38H5a.61.61 0 0 0-.62.62v10a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V13a.61.61 0 0 0-.62-.62Zm-.62 10H5.62v-8.76h24.76Z' }, + { path: 'M9 18.62h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Z' } + ] + }, + 'rh-standard-serverless': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.625 13.541v-.022a9.124 9.124 0 0 0-17.289-4.073 7.1 7.1 0 0 0-7.961 7.073c0 4.45 2.85 7.106 7.625 7.106a.625.625 0 0 0 0-1.25c-4.052 0-6.375-2.134-6.375-5.856a5.86 5.86 0 0 1 6.964-5.77.621.621 0 0 0 .689-.365 7.874 7.874 0 0 1 15.1 3.135c0 .133-.01.265-.019.4l-.008.111a.626.626 0 0 0 .559.662 3.863 3.863 0 0 1-.407 7.706H25a.625.625 0 0 0 0 1.25h3a.6.6 0 0 0 .288-.08 5.1 5.1 0 0 0 .337-10.023Z' }, + { path: 'M15.625 27V17a.625.625 0 0 0-1.25 0v9.375h-1.834a2.625 2.625 0 1 0 0 1.25H15a.626.626 0 0 0 .625-.625ZM10 28.375A1.375 1.375 0 1 1 11.375 27 1.377 1.377 0 0 1 10 28.375Z' }, + { path: 'M18.625 27.458V17a.625.625 0 0 0-1.25 0v10.458a2.625 2.625 0 1 0 1.25 0ZM18 31.375A1.375 1.375 0 1 1 19.375 30 1.377 1.377 0 0 1 18 31.375Zm8-7a2.624 2.624 0 0 0-2.542 2h-1.833V17a.625.625 0 0 0-1.25 0v10a.625.625 0 0 0 .625.625h2.458A2.622 2.622 0 1 0 26 24.375Zm0 4A1.375 1.375 0 1 1 27.375 27 1.377 1.377 0 0 1 26 28.375Z' } + ] + }, + 'rh-standard-share': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26 20.38a.62.62 0 0 0-.62.62v6.88H5.62V8.12h19.76V15a.62.62 0 0 0 1.24 0V7.5a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0-.62.62v21a.62.62 0 0 0 .62.62h21a.62.62 0 0 0 .62-.62V21a.62.62 0 0 0-.62-.62Z' }, + { path: 'M31.61 18.08a.63.63 0 0 0-.17-.52l-2-2c-.56-.58-1.46.32-.88.88l.93.94H19a.62.62 0 0 0 0 1.24h10.49l-.93.94a.62.62 0 0 0 .88.88l2-2a.64.64 0 0 0 .17-.36Z' } + ] + }, + 'rh-standard-shared-workspace': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M26.29 10.79a3.61 3.61 0 1 0-4.58 0A6.63 6.63 0 0 0 17.38 17a.62.62 0 0 0 .62.62h12a.62.62 0 0 0 .62-.62 6.63 6.63 0 0 0-4.33-6.21ZM21.62 8a2.38 2.38 0 0 1 4.75 0 2.38 2.38 0 0 1-4.75 0Zm-3 8.38a5.38 5.38 0 0 1 10.68 0Zm-5.33 8.41a3.61 3.61 0 1 0-4.58 0A6.63 6.63 0 0 0 4.38 31a.62.62 0 0 0 .62.62h12a.62.62 0 0 0 .62-.62 6.63 6.63 0 0 0-4.33-6.21ZM8.62 22a2.38 2.38 0 0 1 4.75 0 2.38 2.38 0 0 1-4.75 0Zm-3 8.38a5.38 5.38 0 0 1 10.68 0Zm22.48-11a.63.63 0 0 0-.63.62v7.38H20.1a.62.62 0 0 0 0 1.24h8a.62.62 0 0 0 .62-.62v-8a.62.62 0 0 0-.62-.62ZM8 16.62a.62.62 0 0 0 .62-.62V8.62H16a.62.62 0 0 0 0-1.24H8a.62.62 0 0 0-.62.62v8a.62.62 0 0 0 .62.62Z' + }, + 'rh-standard-shark-fin': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M5.32 24.99c.24-.14.47-.31.68-.49 1.67 1.44 4.33 1.44 6 0 1.67 1.44 4.33 1.44 6 0 1.67 1.44 4.33 1.44 6 0 1.66 1.49 4.34 1.49 6 0 .21.18.44.35.68.49.3.17.68.08.86-.22.18-.3.08-.68-.22-.86-.32-.19-.6-.42-.85-.71a.647.647 0 0 0-.94 0c-1.29 1.54-3.77 1.54-5.06 0a.647.647 0 0 0-.94 0c-1.29 1.54-3.77 1.54-5.06 0a.647.647 0 0 0-.94 0c-1.29 1.54-3.77 1.54-5.06 0a.647.647 0 0 0-.94 0c-1.29 1.54-3.77 1.54-5.06 0a.631.631 0 0 0-.94 0c-.25.28-.53.52-.85.71-.3.18-.4.56-.22.86.18.3.56.39.86.22Zm26 3.93c-.32-.19-.6-.42-.85-.71a.647.647 0 0 0-.94 0c-1.29 1.54-3.77 1.54-5.06 0a.647.647 0 0 0-.94 0c-1.29 1.54-3.77 1.54-5.06 0a.647.647 0 0 0-.94 0c-1.29 1.54-3.77 1.54-5.06 0a.647.647 0 0 0-.94 0c-1.29 1.54-3.77 1.54-5.06 0a.631.631 0 0 0-.94 0c-.25.28-.53.52-.85.71-.3.18-.4.56-.22.86.18.3.56.39.86.22.24-.14.47-.31.68-.49 1.67 1.44 4.33 1.44 6 0 1.67 1.44 4.33 1.44 6 0 1.67 1.44 4.33 1.44 6 0 1.66 1.49 4.34 1.49 6 0 .21.18.44.35.68.49.3.17.68.08.86-.22.18-.3.08-.68-.22-.86ZM8.29 6.53c4.85 2.93 5.46 10.29 1.21 14.01-.25.23-.27.63-.04.88s.63.27.88.04c1.43-1.31 2.42-3 2.92-4.84H16c.82 0 .82-1.25 0-1.25h-2.48c.08-.58.14-1.17.09-1.75H15c.82 0 .82-1.25 0-1.25h-1.52c-.36-2.21-1.41-4.22-3.04-5.75H12c7.93 0 14.38 6.45 14.38 14.38 0 .81 1.25.82 1.25 0 0-8.62-7.01-15.62-15.62-15.62H8.64c-.28 0-.52.18-.6.45-.08.27.03.55.26.7Z' + }, + 'rh-standard-shield': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm29.13 6.73-11-2.34a.57.57 0 0 0-.26 0l-11 2.34a.61.61 0 0 0-.49.61V20a11.62 11.62 0 0 0 23.24 0V7.34a.61.61 0 0 0-.49-.61ZM18 5.64l10.38 2.2v5.61L7.62 17.86v-10Zm0 24.74A10.4 10.4 0 0 1 7.62 20v-.86l20.76-4.41V20A10.4 10.4 0 0 1 18 30.38Z' + }, + 'rh-standard-shoe': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 17.38a.62.62 0 1 0 0 1.24 3.38 3.38 0 0 1 3.32 2.82 4.62 4.62 0 0 0-3.88 3.94h-3.88a4.6 4.6 0 0 0-9.12 0H5.62V14a1.38 1.38 0 1 1 2.75 0v1a4.63 4.63 0 0 0 9.25 0v-3a.62.62 0 0 0-.62-.62.63.63 0 0 0-.63.62v3a3.38 3.38 0 1 1-6.75 0v-1a2.63 2.63 0 0 0-5.25 0v12a.63.63 0 0 0 .63.62h25A1.61 1.61 0 0 0 31.62 25v-3A4.62 4.62 0 0 0 27 17.38Zm-9 5.24a3.37 3.37 0 0 1 3.31 2.76h-6.62A3.37 3.37 0 0 1 18 22.62Zm12 2.76h-2.31a3.37 3.37 0 0 1 2.68-2.69V25a.37.37 0 0 1-.37.38Z' }, + { path: 'M23 18.62a.62.62 0 0 0 .62-.62v-2a.62.62 0 0 0-.62-.62.63.63 0 0 0-.63.62v2a.63.63 0 0 0 .63.62Zm-3-1a.62.62 0 0 0 .62-.62v-3a.62.62 0 0 0-.62-.62.63.63 0 0 0-.63.62v3a.63.63 0 0 0 .63.62Z' } + ] + }, + 'rh-standard-shower': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M22 20.38a.61.61 0 0 0-.62.62v10a.62.62 0 0 0 1.24 0V21a.61.61 0 0 0-.62-.62Zm5 0a.61.61 0 0 0-.62.62v10a.62.62 0 0 0 1.24 0V21a.61.61 0 0 0-.62-.62Zm-10 0a.61.61 0 0 0-.62.62v10a.62.62 0 0 0 1.24 0V21a.61.61 0 0 0-.62-.62Z' }, + { path: 'M22 8.38h-.94a9.11 9.11 0 0 0-16.65 4.45.51.51 0 0 0 0 .17v18a.62.62 0 0 0 1.24 0V13.5a7.86 7.86 0 0 1 14.04-4.83A9.63 9.63 0 0 0 12.38 18a.61.61 0 0 0 .62.62h18a.61.61 0 0 0 .62-.62A9.62 9.62 0 0 0 22 8.38Zm-8.35 9a8.37 8.37 0 0 1 16.7 0Z' } + ] + }, + 'rh-standard-simplify': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.62 18a.55.55 0 0 0-.18-.44l-3-3c-.56-.58-1.47.32-.88.88l1.93 1.94H23a7.36 7.36 0 0 1-6.93-4.93 3.61 3.61 0 1 0-1.29.15 8.62 8.62 0 0 0 3.76 4.78h-7a3.62 3.62 0 1 0 0 1.25h7a8.59 8.59 0 0 0-3.76 4.77 3.61 3.61 0 1 0 1.29.15A7.34 7.34 0 0 1 23 18.63h6.5l-1.93 1.93a.62.62 0 0 0 .88.88l3-3a.69.69 0 0 0 .17-.44Zm-19-9a2.38 2.38 0 0 1 4.75 0 2.38 2.38 0 0 1-4.75 0Zm4.76 18a2.38 2.38 0 0 1-4.75 0 2.38 2.38 0 0 1 4.75 0ZM8 20.38a2.38 2.38 0 0 1 0-4.75 2.38 2.38 0 0 1 0 4.75Z' + }, + 'rh-standard-single-sign-on': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 29.38h-7.46a2.62 2.62 0 1 0 0 1.24h2.84V32a.62.62 0 0 0 1.24 0v-1.38h.76V32a.62.62 0 0 0 1.24 0v-1.38h.76V31a.62.62 0 0 0 1.24 0v-1a.62.62 0 0 0-.62-.62Z' }, + { path: 'M18 18.62a12.35 12.35 0 0 1 11.78 8.57.62.62 0 0 0 .79.4.62.62 0 0 0 .4-.78 13.58 13.58 0 0 0-9.63-9 7.12 7.12 0 1 0-6.66 0A13.63 13.63 0 0 0 4.38 31a.62.62 0 0 0 .62.62h11a.62.62 0 0 0 0-1.24H5.64A12.4 12.4 0 0 1 18 18.62Zm-5.88-7.12A5.88 5.88 0 1 1 18 17.38a5.89 5.89 0 0 1-5.88-5.88Z' } + ] + }, + 'rh-standard-single-use-workspace': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M6.5 29.12h15c.35 0 .62-.28.62-.62v-9c0-.34-.28-.62-.62-.62h-5c-.82 0-.82 1.25 0 1.25h4.38v7.75H7.12v-7.75h4.38c.82 0 .82-1.25 0-1.25h-5c-.35 0-.62.28-.62.62v9c0 .34.28.62.62.62ZM23 30.38H5c-.82 0-.82 1.25 0 1.25h18c.82 0 .82-1.25 0-1.25Z' }, + { path: 'M13.56 19.94c.06.06.12.11.2.14.16.05.32.05.48 0a.66.66 0 0 0 .2-.14.66.66 0 0 0 .14-.2c.06-.16.06-.32 0-.48a.558.558 0 0 0-.14-.2.633.633 0 0 0-.68-.14c-.08.03-.14.08-.2.14-.06.06-.11.12-.14.2-.07.16-.07.32 0 .48.03.07.08.14.14.2Zm10.79-5.65c4.52-2.79 2.53-9.92-2.85-9.91-5.37 0-7.37 7.12-2.85 9.91-1.07.31-2.09.8-3.01 1.46a.625.625 0 0 0 .72 1.02c5.5-4.04 13.62-.15 13.99 6.61h-5.06c-.82 0-.82 1.25 0 1.25h5.7c.35 0 .62-.28.62-.62 0-4.59-3.08-8.48-7.28-9.71Zm-6.97-4.54c.17-5.45 8.08-5.45 8.25 0-.17 5.45-8.08 5.45-8.25 0Z' } + ] + }, + 'rh-standard-smartwatch': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M15.86 16.52a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm0 4.22a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm4.26 0a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Zm0-4.22a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'm22.58 9.43-1-4.56a.73.73 0 0 0-.58-.48h-6a.67.67 0 0 0-.59.49l-1 4.56a3.62 3.62 0 0 0-3 3.57V23a3.62 3.62 0 0 0 3 3.57l1 4.56a.65.65 0 0 0 .61.49h6a.59.59 0 0 0 .61-.5l1-4.56a3.62 3.62 0 0 0 3-3.57V13a3.62 3.62 0 0 0-3.05-3.57Zm-7.07-3.81h5l.8 3.76h-6.6Zm5 24.76h-5l-.8-3.76h6.58ZM24.38 23A2.39 2.39 0 0 1 22 25.38h-8A2.39 2.39 0 0 1 11.62 23V13A2.39 2.39 0 0 1 14 10.62h8A2.39 2.39 0 0 1 24.38 13ZM27 14.38a.62.62 0 0 0-.62.62v3a.62.62 0 0 0 1.24 0v-3a.62.62 0 0 0-.62-.62Z' }, + { path: 'M21 17.34a.63.63 0 0 0-.62.63.62.62 0 0 0 .63.62.61.61 0 0 0 .62-.62.61.61 0 0 0-.63-.63Zm-5.37.66a.64.64 0 0 0-.63-.62.63.63 0 1 0 .63.62ZM18 20.37a.64.64 0 0 0-.63.63.63.63 0 1 0 .63-.63Zm0-4.74a.64.64 0 0 0 .6-.63.62.62 0 0 0-.63-.61.62.62 0 0 0-.62.62.63.63 0 0 0 .65.62Z' } + ] + }, + 'rh-standard-snowflake': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm28.88 18 2.56-2.56a.62.62 0 0 0-.88-.88l-2.82 2.82h-7.2a2.49 2.49 0 0 0-.3-.73l4-4H28a.62.62 0 1 0 0-1.24h-2.49l2.93-2.94a.62.62 0 0 0-.88-.88l-2.94 2.93V8a.62.62 0 0 0-1.24 0v3.74l-4 4a2.49 2.49 0 0 0-.73-.3V8.26l2.82-2.82a.62.62 0 0 0-.88-.88L18 7.12l-2.56-2.56a.62.62 0 0 0-.88.88l2.82 2.82v7.2a2.49 2.49 0 0 0-.73.3l-4-4V8a.62.62 0 1 0-1.24 0v2.49L8.44 7.56a.62.62 0 0 0-.88.88l2.93 2.94H8a.62.62 0 0 0 0 1.24h3.74l4 4a2.49 2.49 0 0 0-.3.73H8.26l-2.82-2.79a.62.62 0 0 0-.88.88L7.12 18l-2.56 2.56a.61.61 0 0 0 0 .88.63.63 0 0 0 .88 0l2.82-2.82h7.2a2.49 2.49 0 0 0 .3.73l-4 4H8a.62.62 0 1 0 0 1.24h2.49l-2.93 2.97a.61.61 0 0 0 0 .88.63.63 0 0 0 .88 0l2.94-2.93V28a.62.62 0 0 0 1.24 0v-3.74l4-4a2.49 2.49 0 0 0 .73.3v7.2l-2.82 2.82a.62.62 0 0 0 .88.88L18 28.88l2.56 2.56a.63.63 0 0 0 .88 0 .61.61 0 0 0 0-.88l-2.82-2.82v-7.2a2.49 2.49 0 0 0 .73-.3l4 4V28a.62.62 0 0 0 1.24 0v-2.49l2.94 2.93a.63.63 0 0 0 .88 0 .61.61 0 0 0 0-.88l-2.93-2.94H28a.62.62 0 0 0 0-1.24h-3.74l-4-4a2.49 2.49 0 0 0 .3-.73h7.2l2.82 2.82a.63.63 0 0 0 .88 0 .61.61 0 0 0 0-.88Zm-12.26 0A1.38 1.38 0 1 1 18 19.38 1.38 1.38 0 0 1 16.62 18Z' + }, + 'rh-standard-solar-power': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25 8.38a3.64 3.64 0 0 0-3.42 2.41.63.63 0 1 0 1.18.42 2.38 2.38 0 0 1 4.62.79 2.35 2.35 0 0 1-.61 1.58.63.63 0 0 0 .05.89.66.66 0 0 0 .42.15.63.63 0 0 0 .46-.2 3.63 3.63 0 0 0-2.7-6Zm6 3h-1a.62.62 0 0 0 0 1.24h1a.62.62 0 1 0 0-1.24Zm-6-3.76a.62.62 0 0 0 .62-.62V6a.62.62 0 0 0-1.24 0v1a.62.62 0 0 0 .62.62Zm4 7.47a.63.63 0 0 0-.89.89l.71.7a.6.6 0 0 0 .88 0 .61.61 0 0 0 0-.88Zm-8-6.18a.62.62 0 0 0 .44.18.66.66 0 0 0 .45-.18.64.64 0 0 0 0-.89l-.71-.7a.62.62 0 1 0-.88.88Zm7.54.18a.62.62 0 0 0 .46-.18l.7-.71a.62.62 0 1 0-.88-.88l-.71.7a.64.64 0 0 0 0 .89.66.66 0 0 0 .43.18Z' }, + { path: 'M25 12.38H5a.62.62 0 0 0-.62.62v12a.62.62 0 0 0 .62.62h9.38v3.76H8a.62.62 0 1 0 0 1.24h14a.62.62 0 0 0 0-1.24h-6.38v-3.76H25a.62.62 0 0 0 .62-.62V13a.62.62 0 0 0-.62-.62Zm-.62 12H5.62V13.62h18.76Z' }, + { path: 'M7 20.38a.62.62 0 1 0 0 1.24h2.38V23a.62.62 0 1 0 1.24 0v-1.38h3.76V23a.62.62 0 0 0 1.24 0v-1.38h3.76V23a.62.62 0 0 0 1.24 0v-1.38H23a.62.62 0 0 0 0-1.24h-2.38v-2.76H23a.62.62 0 0 0 0-1.24h-2.38V15a.62.62 0 0 0-1.24 0v1.38h-3.76V15a.62.62 0 0 0-1.24 0v1.38h-3.76V15a.62.62 0 0 0-1.24 0v1.38H7a.62.62 0 1 0 0 1.24h2.38v2.76Zm12.38-2.76v2.76h-3.76v-2.76Zm-8.76 0h3.76v2.76h-3.76Z' } + ] + }, + 'rh-standard-soup-can': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.24 10.24h.02l-.03-.06c-.08-.2-.18-.4-.29-.59-1.06-1.95-3.29-3.34-6.04-4.19-2.02-.65-4.37-1.03-6.91-1.03s-4.89.38-6.9 1.03c-2.74.84-4.98 2.24-6.04 4.19-.11.2-.21.4-.29.6 0 .01-.01.03-.02.04-.23.57-.37 1.16-.37 1.77v12c0 4.28 5.98 7.62 13.62 7.62S31.61 28.27 31.61 24V12c0-.61-.13-1.2-.37-1.76ZM30.38 16v8c0 3.46-5.67 6.38-12.38 6.38S5.62 27.46 5.62 24v-.77c2.14 2.62 6.81 4.4 12.38 4.4.82 0 .81-1.25 0-1.25-6.71 0-12.38-2.92-12.38-6.38v-.77c2.14 2.62 6.81 4.4 12.38 4.4.82 0 .82-1.25 0-1.25-6.71 0-12.38-2.92-12.38-6.38v-.77c2.14 2.62 6.81 4.4 12.38 4.4s10.24-1.78 12.38-4.4V16ZM18 18.38c-6.71 0-12.38-2.92-12.38-6.38S11.29 5.62 18 5.62 30.38 8.54 30.38 12 24.71 18.38 18 18.38Zm0-8.76c.35 0 .62-.28.62-.62s-.28-.62-.62-.62c-12.81.03-12.81 7.22 0 7.25.82 0 .82-1.25 0-1.25-5.11 0-8.38-1.41-8.38-2.38S12.88 9.62 18 9.62Z' + }, + 'rh-standard-space-capsule': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 14.88a3.12 3.12 0 0 0 0 6.24 3.12 3.12 0 0 0 0-6.24Zm0 5a1.88 1.88 0 0 1 0-3.75 1.88 1.88 0 0 1 0 3.75Z' }, + { path: 'm31.44 8.56-4-4a.61.61 0 0 0-.88 0L20 11.12 17.86 9a2.83 2.83 0 0 0-4.24.52V7a.62.62 0 0 0-1.06-.44l-6 6A.62.62 0 0 0 7 13.62h2.49A2.78 2.78 0 0 0 9 17.86L11.12 20l-6.56 6.56a.61.61 0 0 0 0 .88l4 4a.63.63 0 0 0 .88 0L16 24.88l2.56 2.56a.6.6 0 0 0 .44.18h8a.62.62 0 0 0 .62-.62v-8a.59.59 0 0 0-.18-.44L24.88 16l6.56-6.56a.61.61 0 0 0 0-.88ZM8.51 12.38l3.87-3.87v2.23l-1.64 1.64ZM9 30.12 5.88 27l2.62-2.62 3.12 3.12Zm3.5-3.5L9.38 23.5 12 20.88 15.12 24Zm13.88-.24h-7.12c-1.63-1.62-5.17-5.18-6.82-6.82L9.86 17a1.36 1.36 0 0 1 0-1.94L15 9.86a1.39 1.39 0 0 1 1.94 0l2.59 2.58c1.64 1.66 5.19 5.19 6.82 6.82ZM20.88 12l2.62-2.62 3.12 3.12L24 15.12Zm6.62-.38L24.38 8.5 27 5.88 30.12 9Z' } + ] + }, + 'rh-standard-space-satellite': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23.83 20.22a.62.62 0 0 0-.18-.44L19.91 16l1.35-1.36 1.65 1.66a.64.64 0 0 0 .89 0l6.71-6.72a.61.61 0 0 0 0-.88l-4.18-4.14a.63.63 0 0 0-.88 0L23.21 6.8l-4.47 4.47a.62.62 0 0 0 0 .89l1.63 1.64L19 15.15l-3.73-3.73a.63.63 0 0 0-.88 0l-3 3a.63.63 0 0 0 0 .88l3.77 3.7c-.05 0-1.32 1.32-1.36 1.35l-1.64-1.64a.62.62 0 0 0-.89 0c-1.11 1.11-3.36 3.35-4.47 4.47l-2.24 2.27a.62.62 0 0 0-.18.44.59.59 0 0 0 .18.44l4.18 4.18a.61.61 0 0 0 .88 0l6.72-6.71a.64.64 0 0 0 0-.89l-1.66-1.65C14.73 21.2 16 20 16 19.9l3.75 3.75a.63.63 0 0 0 .88 0l3-3a.59.59 0 0 0 .2-.43Zm-.18-12.1 3.3 3.3-1.35 1.35-3.3-3.29Zm2.24-2.24 3.3 3.3-1.36 1.35-3.29-3.29Zm-4.47 4.48 3.29 3.3L23.36 15l-3.3-3.29ZM11.42 27l-3.3-3.3 1.36-1.4 3.29 3.3Zm-2.24 2.19-3.3-3.3 1.36-1.35 3.29 3.29Zm4.48-4.48-3.3-3.29 1.36-1.36 3.28 3.3Zm6.56-2.39-7.47-7.47 2.1-2.1 7.47 7.47Z' }, + { path: 'M31.44 22.67c-6-5.63-14.4 2.8-8.77 8.77a.61.61 0 0 0 .88 0l3.5-3.5 1.53 1.53a.63.63 0 0 0 .89-.89l-1.53-1.53 3.5-3.5a.61.61 0 0 0 0-.88Zm-4.83 3.94-3.48 3.48c-3.47-4.59 2.35-10.44 7-7Z' } + ] + }, + 'rh-standard-spray-bottle': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm29.44 8.56-4-4a.59.59 0 0 0-.44-.18h-9a.63.63 0 0 0-.63.62v4a.63.63 0 0 0 .63.62h2.24l-.48 2.25a.62.62 0 0 0 1.22.26l.54-2.51H29a.62.62 0 0 0 .44-1.06Zm-12.82-.18V5.62h8.12l2.75 2.76Z' }, + { path: 'm27.61 20.58-1-4.65V11a.62.62 0 0 0-.62-.62H22a.63.63 0 0 0-.63.62v4.74l-5.81 5.82a.6.6 0 0 0-.19.44v9a.63.63 0 0 0 .63.62h11a.62.62 0 0 0 .62-.62V20.71a.62.62 0 0 1-.01-.13Zm-11 9.8v-8.12l5.82-5.82a.59.59 0 0 0 .18-.44v-4.38h2.75v4.44c0 .06 1 4.62 1 4.71v9.61ZM9.62 7A.62.62 0 0 0 9 6.38H7a.62.62 0 1 0 0 1.24h2A.62.62 0 0 0 9.62 7Zm3.51-1.82-3.89-.83A.62.62 0 0 0 9 5.57l3.89.83H13a.62.62 0 0 0 .13-1.22Zm-.26 2.41-3.95.84a.63.63 0 0 0 .13 1.24h.13l4-.84a.62.62 0 0 0-.31-1.24Z' } + ] + }, + 'rh-standard-stairs': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29 30.38h-5.38V25a.62.62 0 0 0-.62-.62h-5.38V19a.62.62 0 0 0-.62-.62h-5.38V13a.62.62 0 0 0-.62-.62H5a.62.62 0 0 0 0 1.24h5.38V19a.62.62 0 0 0 .62.62h5.38V25a.62.62 0 0 0 .62.62h5.38V31a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 0-1.24Zm2-8h-1.74L11.44 4.56a.59.59 0 0 0-.44-.18H9a.62.62 0 0 0 0 1.24h1.74l17.82 17.82a.59.59 0 0 0 .44.18h2a.62.62 0 0 0 0-1.24Z' + }, + 'rh-standard-standup': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M12 12.62h3.74c2.73 2.67 1.8 2.66 4.52 0H24a.62.62 0 0 0 .62-.62V6a.62.62 0 0 0-.62-.62H12a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62Zm.62-6h10.76v4.76H20a.59.59 0 0 0-.44.18L18 13.12l-1.56-1.56a.59.59 0 0 0-.44-.18h-3.38Zm15.97 18.71a3.19 3.19 0 1 0-4.18 0 5.68 5.68 0 0 0-1 .63 5.52 5.52 0 0 0-3.26-4 3.18 3.18 0 1 0-4.24 0 5.52 5.52 0 0 0-3.26 4 5.68 5.68 0 0 0-1-.63 3.19 3.19 0 1 0-4.18 0 5.13 5.13 0 0 0-3 4.67.62.62 0 0 0 .62.62H31a.62.62 0 0 0 .62-.62 5.13 5.13 0 0 0-3.03-4.67Zm-4-2.4a2 2 0 0 1 3.9 0 2 2 0 0 1-3.94 0Zm1.95 3.19a3.88 3.88 0 0 1 3.81 3.26h-7.66a3.88 3.88 0 0 1 3.81-3.26Zm-10.49-6.55a2 2 0 0 1 3.9 0 2 2 0 0 1-3.9 0Zm1.95 3.2a4.24 4.24 0 0 1 4.23 4.4 5.1 5.1 0 0 0-.79 2.21h-6.88a5.1 5.1 0 0 0-.79-2.21 4.24 4.24 0 0 1 4.23-4.4Zm-10.45.16a2 2 0 0 1 3.9 0 2 2 0 0 1-3.9 0Zm2 3.19a3.88 3.88 0 0 1 3.81 3.26H5.69a3.88 3.88 0 0 1 3.81-3.26Z' + }, + 'rh-standard-star': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M26.45 31.62a.59.59 0 0 1-.29-.07L18 27.27l-8.15 4.28a.63.63 0 0 1-.91-.66l1.55-9.08-6.6-6.43a.61.61 0 0 1-.15-.64.63.63 0 0 1 .5-.43L13.36 13l4.08-8.27a.66.66 0 0 1 1.12 0L22.64 13l9.12 1.32a.63.63 0 0 1 .5.43.6.6 0 0 1-.16.64l-6.59 6.43 1.55 9.08a.62.62 0 0 1-.61.72ZM18 25.93a.6.6 0 0 1 .29.08l7.33 3.85-1.4-8.16a.6.6 0 0 1 .18-.55l5.93-5.78-8.2-1.19a.63.63 0 0 1-.47-.35L18 6.41l-3.66 7.42a.63.63 0 0 1-.47.35l-8.2 1.19 5.93 5.78a.6.6 0 0 1 .18.55l-1.39 8.16L17.71 26a.6.6 0 0 1 .29-.07Z' + }, + 'rh-standard-stock-market-down': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 14.375a.625.625 0 0 0-.625.625v1.49l-5.933-5.932a.625.625 0 0 0-.884 0L21 13.116l-6.558-6.558a.625.625 0 0 0-.884 0L9 11.116 5.442 7.558a.625.625 0 1 0-.884.884l4 4c.244.245.64.245.884 0L14 7.884l6.558 6.558c.244.245.64.245.884 0L24 11.884l5.49 5.491H28a.625.625 0 0 0 0 1.25h3a.627.627 0 0 0 .24-.048.617.617 0 0 0 .152-.101c.016-.013.035-.019.05-.034.01-.01.013-.023.022-.034a.622.622 0 0 0 .113-.169.626.626 0 0 0 .048-.239v-3a.625.625 0 0 0-.625-.625Z' }, + { path: 'M31 28.375h-2.375V22a.625.625 0 0 0-1.25 0v6.375h-3.75V17a.625.625 0 0 0-1.25 0v11.375h-3.75V16a.625.625 0 0 0-1.25 0v12.375h-3.75V13a.625.625 0 0 0-1.25 0v15.375h-3.75V16a.625.625 0 0 0-1.25 0v12.375H5a.625.625 0 0 0 0 1.25h26a.625.625 0 0 0 0-1.25Z' } + ] + }, + 'rh-standard-stock-market-up': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 28.375h-2.375V15a.625.625 0 0 0-1.25 0v13.375h-3.75V18a.625.625 0 0 0-1.25 0v10.375h-3.75V19a.625.625 0 0 0-1.25 0v9.375h-3.75V23a.625.625 0 0 0-1.25 0v5.375h-3.75V19a.625.625 0 0 0-1.25 0v9.375H5a.625.625 0 0 0 0 1.25h26a.625.625 0 0 0 0-1.25Z' }, + { path: 'M31.577 6.76a.622.622 0 0 0-.113-.168c-.009-.01-.012-.024-.022-.034-.016-.017-.038-.023-.055-.037a.624.624 0 0 0-.147-.097.624.624 0 0 0-.242-.049H28a.625.625 0 0 0 0 1.25h1.49L24 13.116l-2.558-2.558a.625.625 0 0 0-.884 0L14 17.116l-4.558-4.558a.625.625 0 0 0-.884 0l-4 4a.626.626 0 0 0 .884.884L9 13.884l4.558 4.558a.622.622 0 0 0 .884 0L21 11.884l2.558 2.558c.244.245.64.245.884 0l5.933-5.933V10a.625.625 0 0 0 1.25 0V7a.626.626 0 0 0-.048-.24Z' } + ] + }, + 'rh-standard-stopwatch': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M20.74 32.35C31 30.4 35.2 17.42 28.06 9.83l.55-.55 1 1a.62.62 0 0 0 .88-.88l-2.86-2.86c-.56-.58-1.46.32-.88.88l1 1-.55.55a13.35 13.35 0 0 0-8.55-3.53v-.82H20a.62.62 0 0 0 0-1.24h-4a.62.62 0 0 0 0 1.24h1.37v.79c-7.06.12-13.11 6.53-13 13.59-.15 8.42 8.17 15.21 16.37 13.35Zm-.25-1.23A12.42 12.42 0 0 1 6.15 15.44c3.81-12.2 21.22-11.47 24 1a12.44 12.44 0 0 1-9.66 14.68Z' }, + { path: 'M11 11.38a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-3 7.07a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm3 6.92a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm7 3.01a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm7-3a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm3-5.75a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm-3-8.26a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm-4.51 9.2A3 3 0 0 0 21 19a3 3 0 0 0-2.33-2.88V9a.62.62 0 0 0-.67-.62.63.63 0 0 0-.63.62v7.12A2.95 2.95 0 0 0 18 22a2.86 2.86 0 0 0 1.61-.49l1.66 1.69a.62.62 0 0 0 .89-.87ZM16.3 19a1.7 1.7 0 1 1 1.7 1.7 1.7 1.7 0 0 1-1.7-1.7Z' } + ] + }, + 'rh-standard-storage-classes': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 17.352a.648.648 0 0 0-.648.648c0 3.442-5.657 6.352-12.352 6.352S5.648 21.442 5.648 18a.648.648 0 1 0-1.296 0v6c0 4.29 5.995 7.648 13.648 7.648S31.648 28.29 31.648 24v-6a.648.648 0 0 0-.648-.648Zm-13 13c-6.695 0-12.352-2.91-12.352-6.352v-2.712c2.16 2.597 6.815 4.36 12.352 4.36s10.193-1.763 12.352-4.36V24c0 3.442-5.657 6.352-12.352 6.352ZM31 12.88a.625.625 0 0 0-.625.625V15a.625.625 0 0 0 1.25 0v-1.495A.625.625 0 0 0 31 12.88ZM13.762 5.005a.648.648 0 0 0 .114-.01 22.156 22.156 0 0 1 2.755-.33.625.625 0 0 0 .588-.66.634.634 0 0 0-.66-.589 23.52 23.52 0 0 0-2.91.35.626.626 0 0 0 .113 1.24Zm5.648-.338c.94.056 1.867.169 2.755.335a.625.625 0 0 0 .23-1.229 23.448 23.448 0 0 0-2.91-.354.624.624 0 1 0-.074 1.248Zm10.952 6.043a.626.626 0 0 0 1.245-.113c-.093-1.022-.53-2-1.299-2.905a.625.625 0 0 0-.953.808c.599.706.938 1.45 1.007 2.21Zm-5.528-5.006c.915.319 1.75.7 2.478 1.132a.625.625 0 0 0 .638-1.075c-.8-.475-1.711-.892-2.706-1.238a.624.624 0 1 0-.41 1.181ZM8.406 6.902a.623.623 0 0 0 .317-.086c.73-.431 1.566-.81 2.482-1.125a.625.625 0 0 0-.407-1.182 14.95 14.95 0 0 0-2.71 1.23.625.625 0 0 0 .318 1.163Zm-3.45 4.33a.624.624 0 0 0 .685-.559c.077-.757.423-1.498 1.029-2.203a.624.624 0 1 0-.948-.815c-.775.902-1.22 1.875-1.324 2.892a.625.625 0 0 0 .558.685ZM5 15.625c.345 0 .625-.28.625-.625v-1.495a.625.625 0 0 0-1.25 0V15c0 .345.28.625.625.625Zm22.66-.677c-.377.245-.793.478-1.236.693a.625.625 0 1 0 .544 1.125c.49-.238.952-.496 1.372-.769a.626.626 0 0 0-.68-1.049Z' }, + { path: 'M11.109 16.947c-.1.33.089.679.42.778.813.243 1.676.441 2.566.587a.624.624 0 1 0 .203-1.233 19.73 19.73 0 0 1-2.411-.552.625.625 0 0 0-.778.42Zm10.101.847a.625.625 0 0 0 .719.514 20.7 20.7 0 0 0 2.565-.59.624.624 0 1 0-.358-1.196 19.75 19.75 0 0 1-2.411.553.625.625 0 0 0-.515.719Zm-5.1.142a.624.624 0 0 0 .593.656 24.69 24.69 0 0 0 2.619-.003.625.625 0 0 0 .59-.657.62.62 0 0 0-.657-.591c-.82.042-1.67.044-2.488.003a.611.611 0 0 0-.656.591Zm-8.45-1.939c.42.273.881.531 1.372.769a.625.625 0 1 0 .544-1.125c-.443-.215-.86-.448-1.236-.693a.626.626 0 0 0-.68 1.05Z' } + ] + }, + 'rh-standard-storage-stack': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.56 11.15c-2-8.88-23.85-8.84-26.88-.84-.55 1.11-.26 4.46-.33 5.69v8c0 4.29 6 7.65 13.65 7.65S31.65 28.29 31.65 24v-4c-.06-2.31.12-6.6-.09-8.85ZM30.35 24c0 3.43-5.67 6.33-12.35 6.33S5.67 27.45 5.65 24v-.73c4.5 5.76 20.2 5.75 24.7 0Zm0-4.21c.14 3.66-5.56 6.52-12.35 6.56-7.07-.12-12.77-2.89-12.35-7.06 4.5 5.76 20.2 5.75 24.7 0Zm0-3.95c.11 3.61-5.58 6.48-12.35 6.51-7.07-.12-12.77-2.89-12.35-7.06 4.5 5.76 20.2 5.75 24.7 0ZM18 18.35c-6.7 0-12.35-2.91-12.35-6.35S11.3 5.65 18 5.65 30.35 8.56 30.35 12 24.7 18.35 18 18.35Z' + }, + 'rh-standard-storage': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 7.35c-7.65 0-13.65 3.36-13.65 7.65v6c0 4.29 6 7.65 13.65 7.65S31.65 25.29 31.65 21v-6c0-4.29-6-7.65-13.65-7.65Zm0 1.3c6.7 0 12.35 2.91 12.35 6.35S24.7 21.35 18 21.35 5.65 18.44 5.65 15 11.3 8.65 18 8.65Zm0 18.7c-6.7 0-12.35-2.91-12.35-6.35v-2.71c2.16 2.6 6.81 4.36 12.35 4.36s10.19-1.76 12.35-4.36V21c0 3.44-5.65 6.35-12.35 6.35Z' + }, + 'rh-standard-subscription': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M29 23.375A1.377 1.377 0 0 1 27.625 22v-3.029a5.628 5.628 0 0 0 3-4.971A5.631 5.631 0 0 0 25 8.375a5.584 5.584 0 0 0-3.007.88 9.508 9.508 0 0 0-1.93-.652c.347-.445.562-.997.562-1.603 0-1.447-1.178-2.625-2.625-2.625S15.375 5.553 15.375 7c0 .606.215 1.158.562 1.603-4.318.948-7.562 4.798-7.562 9.397v4c0 .758-.617 1.375-1.375 1.375a.625.625 0 0 0-.625.625v3c0 .345.28.625.625.625h7.407c-.013.125-.032.248-.032.375 0 1.999 1.626 3.625 3.625 3.625s3.625-1.626 3.625-3.625c0-.127-.019-.25-.032-.375H29c.345 0 .625-.28.625-.625v-3a.625.625 0 0 0-.625-.625ZM29.375 14c0 2.412-1.962 4.375-4.375 4.375S20.625 16.412 20.625 14 22.587 9.625 25 9.625s4.375 1.963 4.375 4.375Zm-12.75-7c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375S18.758 8.375 18 8.375 16.625 7.758 16.625 7Zm3.75 21A2.377 2.377 0 0 1 18 30.375a2.377 2.377 0 0 1-2.344-2.75h4.687c.02.123.032.248.032.375Zm8-1.625H7.625V24.55a2.63 2.63 0 0 0 2-2.55v-4c0-4.618 3.757-8.375 8.375-8.375 1.01 0 1.984.179 2.912.524A5.599 5.599 0 0 0 19.375 14 5.631 5.631 0 0 0 25 19.625a5.62 5.62 0 0 0 1.375-.177V22a2.63 2.63 0 0 0 2 2.55v1.825Z' }, + { path: 'M23 14.625h1.375V16a.625.625 0 0 0 1.25 0v-1.375H27a.625.625 0 0 0 0-1.25h-1.375V12a.625.625 0 0 0-1.25 0v1.375H23a.625.625 0 0 0 0 1.25Z' } + ] + }, + 'rh-standard-sun': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 11.38A6.63 6.63 0 0 0 11.38 18c.31 8.77 12.94 8.77 13.25 0A6.64 6.64 0 0 0 18 11.38Zm0 12c-7.1-.23-7.1-10.53 0-10.76 7.1.23 7.1 10.53 0 10.76Zm0-14.45a.62.62 0 0 0 .62-.62V4a.62.62 0 0 0-1.24 0v4.31a.62.62 0 0 0 .62.62Zm0 18.14a.62.62 0 0 0-.62.62V32a.62.62 0 0 0 1.24 0v-4.31a.62.62 0 0 0-.62-.62Zm14-9.69h-4.31a.62.62 0 0 0 0 1.24H32a.62.62 0 0 0 0-1.24ZM8.93 18a.62.62 0 0 0-.62-.62H4a.62.62 0 0 0 0 1.24h4.31a.62.62 0 0 0 .62-.62Zm15.92-6.23a.66.66 0 0 0 .45-.18l3-3.05c.58-.56-.32-1.46-.88-.88l-3.05 3a.63.63 0 0 0 .48 1.11ZM10.7 24.41l-3 3.05a.62.62 0 0 0 .88.88l3.05-3a.63.63 0 0 0-.93-.93Zm14.6 0a.63.63 0 0 0-.89.89l3.05 3a.62.62 0 0 0 .88-.88ZM10.7 11.59a.63.63 0 0 0 .89-.89l-3.05-3c-.54-.62-1.46.3-.88.84Z' + }, + 'rh-standard-supplemental': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 11.37h-6.38V5a.63.63 0 0 0-.62-.63H5a.63.63 0 0 0-.62.63v19a.62.62 0 0 0 .62.62h6.38V31a.62.62 0 0 0 .62.62h19a.62.62 0 0 0 .62-.62V12a.63.63 0 0 0-.62-.63Zm-19.24.05a.64.64 0 0 0-.38.58v11.37H5.62V5.62h17.76v5.75H12a.69.69 0 0 0-.24.05Zm.86 6.32v-4.23l9.87 9.86h-4.23Zm3.87 5.63h-3.87v-3.86Zm-3-10.75h4.23l5.64 5.64v4.23Zm6 0h3.87v3.87Zm10.89 17.75H12.62v-5.75H24a.6.6 0 0 0 .44-.18.65.65 0 0 0 .18-.44V12.62h5.76Z' + }, + 'rh-standard-support': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M7.5 14.38h-1a2.12 2.12 0 0 0-2.12 2.12v5a2.12 2.12 0 0 0 2.12 2.12h1a2.12 2.12 0 0 0 2.12-2.12v-5a2.12 2.12 0 0 0-2.12-2.12Zm.88 7.12a.89.89 0 0 1-.88.88h-1a.89.89 0 0 1-.88-.88v-5a.89.89 0 0 1 .88-.88h1a.89.89 0 0 1 .88.88Zm21.12-7.12h-1a2.12 2.12 0 0 0-2.12 2.12v5a2.11 2.11 0 0 0 2 2.11V26A2.39 2.39 0 0 1 26 28.38h-5.46a2.62 2.62 0 1 0 0 1.24H26A3.62 3.62 0 0 0 29.62 26v-2.39a2.11 2.11 0 0 0 2-2.11v-5a2.12 2.12 0 0 0-2.12-2.12Zm-11.5 16a1.38 1.38 0 0 1 0-2.75 1.38 1.38 0 0 1 0 2.75Zm12.38-8.88a.89.89 0 0 1-.88.88h-1a.89.89 0 0 1-.88-.88v-5a.89.89 0 0 1 .88-.88h1a.89.89 0 0 1 .88.88ZM28 13.17a.63.63 0 0 0 1.21-.34c-3.31-11.21-19.11-11.2-22.4 0a.63.63 0 0 0 1.19.34 10.37 10.37 0 0 1 20 0Z' + }, + 'rh-standard-survey-rating': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm15.226 16.324-.44 2.57a.626.626 0 0 0 .906.659L18 18.34l2.308 1.214a.627.627 0 0 0 .907-.66l-.44-2.57 1.867-1.821a.625.625 0 0 0-.347-1.065l-2.58-.375-1.155-2.34c-.21-.427-.91-.427-1.121 0l-1.154 2.34-2.581.375a.623.623 0 0 0-.346 1.065l1.868 1.821Zm1.564-2.072a.624.624 0 0 0 .47-.342l.74-1.498.739 1.498a.624.624 0 0 0 .47.342l1.653.24-1.195 1.166a.626.626 0 0 0-.18.553l.282 1.646-1.478-.777a.625.625 0 0 0-.582 0l-1.478.777.282-1.646a.624.624 0 0 0-.18-.553l-1.196-1.166 1.653-.24Z' }, + { path: 'M31 6.375H5A.625.625 0 0 0 4.375 7v16c0 .345.28.625.625.625h3.375V29a.624.624 0 0 0 1.067.442l5.817-5.817H31c.345 0 .625-.28.625-.625V7A.625.625 0 0 0 31 6.375Zm-.625 16H15a.625.625 0 0 0-.442.183L9.625 27.49V23A.625.625 0 0 0 9 22.375H5.625V7.625h24.75v14.75Z' } + ] + }, + 'rh-standard-sustainability': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M22.38 19.5c0 1.72 1.4 3.12 3.12 3.12s3.12-1.4 3.12-3.12-1.4-3.12-3.12-3.12-3.12 1.4-3.12 3.12Zm3.12-1.88c1.03 0 1.88.84 1.88 1.88s-.84 1.88-1.88 1.88-1.88-.84-1.88-1.88.84-1.88 1.88-1.88Zm4.5 5c.34 0 .62-.28.62-.62v-5c0-.35-.28-.62-.62-.62s-.62.28-.62.62v5c0 .34.28.62.62.62Zm-14.44-9.06-1.93 1.93V11c0-.35-.28-.62-.62-.62s-.62.28-.62.62v8.49l-2.93-2.93a.628.628 0 0 0-.88 0c-.24.24-.24.64 0 .88l3.82 3.82V30c0 .35.28.62.62.62s.62-.28.62-.62V17.26l2.82-2.82a.62.62 0 0 0-.05-.88.639.639 0 0 0-.84 0ZM25 24.38c-.35 0-.62.28-.62.62v5c0 .35.28.62.62.62s.62-.28.62-.62v-5c0-.35-.28-.62-.62-.62Zm4.5 0c-1.72 0-3.12 1.4-3.12 3.12s1.4 3.12 3.12 3.12 3.12-1.4 3.12-3.12-1.4-3.12-3.12-3.12Zm0 5c-1.03 0-1.88-.84-1.88-1.88s.84-1.88 1.88-1.88 1.88.84 1.88 1.88-.84 1.88-1.88 1.88ZM18.38 17v5c0 .35.28.62.62.62s.62-.28.62-.62v-5c0-.35-.28-.62-.62-.62s-.62.28-.62.62Zm2.12 7.38c-1.72 0-3.12 1.4-3.12 3.12s1.4 3.12 3.12 3.12 3.12-1.4 3.12-3.12-1.4-3.12-3.12-3.12Zm0 5c-1.03 0-1.88-.84-1.88-1.88s.84-1.88 1.88-1.88 1.88.84 1.88 1.88-.84 1.88-1.88 1.88ZM20.38 17v5c0 .35.28.62.62.62s.62-.28.62-.62v-5c0-.35-.28-.62-.62-.62s-.62.28-.62.62ZM19 8.62c1.86 0 3.37 1.51 3.38 3.38 0 .35.28.62.62.62s.62-.28.62-.62c0-2.55-2.07-4.62-4.62-4.62-.51 0-1.02.09-1.51.27A5.57 5.57 0 0 0 13 5.38c-3.07 0-5.58 2.47-5.62 5.55-2.43 1.05-4 3.44-4 6.08-.01 3.24 2.33 6 5.52 6.53a.623.623 0 1 0 .21-1.23 5.352 5.352 0 0 1-4.48-5.3c0-2.29 1.45-4.32 3.61-5.07.27-.09.44-.35.42-.63 0-.06-.01-.12-.02-.19 0-.04-.01-.07-.01-.11 0-2.42 1.96-4.37 4.38-4.38 1.53 0 2.92.79 3.73 2.11.17.28.52.38.81.24.48-.23.97-.35 1.47-.35Z' + }, + 'rh-standard-sustainable-energy': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 14.375h-1.375V12a.625.625 0 0 0-.625-.625H5a.625.625 0 0 0-.625.625v12c0 .345.28.625.625.625h6.711a5.57 5.57 0 0 0 4.289 2A5.631 5.631 0 0 0 21.625 21v-5a.625.625 0 0 0-.625-.625h-5A5.631 5.631 0 0 0 10.375 21a.625.625 0 0 0 1.25 0A4.38 4.38 0 0 1 16 16.625h4.375V21A4.38 4.38 0 0 1 16 25.375a4.339 4.339 0 0 1-2.484-.776A5.631 5.631 0 0 0 18.625 19a.625.625 0 0 0-1.25 0A4.38 4.38 0 0 1 13 23.375H5.625v-10.75h22.75v10.75H23a.625.625 0 0 0 0 1.25h6c.345 0 .625-.28.625-.625v-2.375H31c.345 0 .625-.28.625-.625v-6a.625.625 0 0 0-.625-.625Zm-.625 6h-.75v-4.75h.75v4.75Z' + }, + 'rh-standard-sustainable-power': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M17.37 24.646a.624.624 0 0 0 .7-.357l3.118-7a.624.624 0 0 0-.571-.879h-1.492v-4.375a.625.625 0 0 0-1.196-.254l-3.116 7a.624.624 0 0 0 .57.88h1.492v4.374c0 .295.207.55.495.611Zm-1.024-6.236 1.529-3.434v2.06c0 .344.28.624.625.624h1.154l-1.529 3.435v-2.06a.625.625 0 0 0-.625-.625h-1.154Z' }, + { path: 'M8.637 17.754C8.77 12.7 12.914 8.625 18 8.625c.96 0 1.907.145 2.813.43a.626.626 0 0 0 .375-1.193A10.632 10.632 0 0 0 18 7.374c-5.767 0-10.465 4.621-10.611 10.353l-1.295 1.294C5.03 20.085 4.446 21.497 4.446 23s.585 2.915 1.648 3.977l1.464 1.464a.62.62 0 0 0 .884 0l1.464-1.463c1.063-1.063 1.648-2.475 1.648-3.978s-.585-2.915-1.648-3.977l-1.269-1.269Zm.385 8.34L8 27.116l-1.022-1.023C6.15 25.267 5.696 24.169 5.696 23s.455-2.267 1.282-3.094l.397-.397V24a.625.625 0 0 0 1.25 0v-4.49l.397.397c.827.826 1.282 1.924 1.282 3.093s-.455 2.267-1.282 3.094ZM31.554 13a5.583 5.583 0 0 0-1.648-3.977L28.442 7.56a.64.64 0 0 0-.884 0l-1.464 1.463c-1.063 1.063-1.648 2.475-1.648 3.978s.585 2.915 1.648 3.977l1.269 1.269C27.23 23.3 23.086 27.375 18 27.375a9.35 9.35 0 0 1-2.813-.43.626.626 0 0 0-.375 1.193c1.027.323 2.1.487 3.188.487 5.767 0 10.465-4.621 10.611-10.353l1.295-1.294A5.587 5.587 0 0 0 31.554 13Zm-2.929 3.491V12a.625.625 0 0 0-1.25 0v4.49l-.397-.397c-.827-.826-1.282-1.924-1.282-3.093s.455-2.267 1.282-3.094L28 8.884l1.022 1.023c.827.826 1.282 1.924 1.282 3.093s-.455 2.267-1.282 3.094l-.397.397Z' } + ] + }, + 'rh-standard-sys-admin': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 17.38H5a.61.61 0 0 0-.62.62v10a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V18a.61.61 0 0 0-.62-.62Zm-.62 10H5.62v-8.76h24.76Z' }, + { path: 'M9 23.62h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm15-13.24h-7.46a2.62 2.62 0 1 0 0 1.24h2.84V13a.62.62 0 1 0 1.24 0v-1.38h.76V13a.62.62 0 1 0 1.24 0v-1.38h.76V12a.62.62 0 1 0 1.24 0v-1a.61.61 0 0 0-.62-.62Zm-10 2A1.38 1.38 0 1 1 15.38 11 1.38 1.38 0 0 1 14 12.38Z' } + ] + }, + 'rh-standard-tablet': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 8.62a.62.62 0 1 0-.62-.62.61.61 0 0 0 .62.62Z' }, + { path: 'M28 4.38H8a.62.62 0 0 0-.62.62v26a.62.62 0 0 0 .62.62h20a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62Zm-.62 26H8.62V5.62h18.76Z' }, + { path: 'M16 28.62h4a.62.62 0 0 0 0-1.24h-4a.62.62 0 1 0 0 1.24Z' } + ] + }, + 'rh-standard-talk-bubble': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M9 29.625A.625.625 0 0 1 8.375 29v-5.375H5A.625.625 0 0 1 4.375 23V7c0-.345.28-.625.625-.625h26c.345 0 .625.28.625.625v16c0 .345-.28.625-.625.625H15.259l-5.817 5.817a.626.626 0 0 1-.442.183Zm-3.375-7.25H9c.345 0 .625.28.625.625v4.491l4.933-4.933a.625.625 0 0 1 .442-.183h15.375V7.625H5.625v14.75Z' + }, + 'rh-standard-tape-measure': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 20.38H20.62V17.5c0-2.33-1-4.55-2.76-6.1a8.17 8.17 0 0 0-6.43-1.96c-4.03.51-7.07 4.08-7.07 8.31v3.67c0 2.31 1.88 4.2 4.2 4.2h21.8V26c0 .34.28.62.62.62s.62-.28.62-.62v-5c0-.34-.28-.62-.62-.62ZM5.62 21.43v-3.67c0-3.6 2.57-6.64 5.97-7.07.31-.04.61-.06.91-.06 1.68 0 3.26.59 4.53 1.72a6.897 6.897 0 0 1 2.33 5.16v6.88H8.56c-1.63 0-2.95-1.32-2.95-2.95Zm23.32 2.95v-1.25c0-.34-.28-.62-.62-.62s-.62.28-.62.62v1.25h-1.4V24c0-.34-.28-.62-.62-.62s-.62.28-.62.62v.38h-1.41v-1.25c0-.34-.28-.62-.62-.62s-.62.28-.62.62v1.25h-1.76v-2.75h9.75v2.75h-1.43Z' }, + { path: 'M12.5 13.87c-2.14 0-3.88 1.74-3.88 3.88s1.74 3.88 3.88 3.88 3.88-1.74 3.88-3.88-1.74-3.88-3.88-3.88Zm0 6.51c-1.45 0-2.63-1.18-2.63-2.63s1.18-2.63 2.63-2.63 2.63 1.18 2.63 2.63-1.18 2.63-2.63 2.63Z' } + ] + }, + 'rh-standard-target': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M17.56 17.56a.62.62 0 0 0 .88.88l5.82-5.82H27a.6.6 0 0 0 .44-.18l4-4A.62.62 0 0 0 31 7.38h-2.38V5a.62.62 0 0 0-1.06-.44l-4 4a.59.59 0 0 0-.18.44v2.74Zm9.18-6.18h-1.23l2.75-2.76h1.23Zm-2.12-2.12 2.76-2.75v1.23l-2.76 2.75Z' }, + { path: 'M32.31 15a.62.62 0 1 0-1.22.26 13.59 13.59 0 0 1 .29 2.74A13.38 13.38 0 1 1 18 4.62a12.87 12.87 0 0 1 2.78.3.63.63 0 0 0 .74-.49.62.62 0 0 0-.52-.74A14.57 14.57 0 1 0 32.31 15Z' }, + { path: 'M18 14.62a3.27 3.27 0 0 1 .7.08.62.62 0 0 0 .74-.48.61.61 0 0 0-.48-.74 4.41 4.41 0 0 0-1-.1A4.62 4.62 0 1 0 22.62 18a4.34 4.34 0 0 0-.1-1 .61.61 0 0 0-.74-.48.63.63 0 0 0-.48.74 3.27 3.27 0 0 1 .08.7A3.38 3.38 0 1 1 18 14.62Z' }, + { path: 'M20.48 9.33a.63.63 0 0 0-.48-.75 10.28 10.28 0 0 0-2-.2A9.62 9.62 0 1 0 27.62 18a10.28 10.28 0 0 0-.2-2 .63.63 0 0 0-1.23.26 8.42 8.42 0 1 1-6.45-6.45.63.63 0 0 0 .74-.48Z' } + ] + }, + 'rh-standard-telco-cloud': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.625 14.522V14.5c0-5.031-4.093-9.125-9.125-9.125a9.125 9.125 0 0 0-8.164 5.052 7.002 7.002 0 0 0-.836-.052c-3.929 0-7.125 3.196-7.125 7.125s3.196 7.125 7.125 7.125H12a.625.625 0 0 0 0-1.25h-1.5c-3.24 0-5.875-2.636-5.875-5.875s2.636-5.875 5.875-5.875c.354 0 .71.034 1.089.105a.629.629 0 0 0 .688-.365 7.875 7.875 0 0 1 7.223-4.74c4.342 0 7.875 3.532 7.875 7.875 0 .13-.01.258-.018.386l-.008.122a.625.625 0 0 0 .557.66 3.856 3.856 0 0 1 3.469 3.832 3.88 3.88 0 0 1-3.875 3.875H26a.625.625 0 0 0 0 1.25h1.5a5.13 5.13 0 0 0 5.125-5.125 5.098 5.098 0 0 0-4-4.978Z' }, + { path: 'M22.375 12.5a.626.626 0 0 0-.75 1 4.341 4.341 0 0 1 1.75 3.5 4.35 4.35 0 0 1-.364 1.75.624.624 0 1 0 1.146.5c.31-.71.468-1.468.468-2.25 0-1.786-.82-3.426-2.25-4.5Zm-7.708 7.072a.624.624 0 0 0 .322-.822 4.35 4.35 0 0 1-.364-1.75c0-1.389.638-2.665 1.75-3.5a.625.625 0 0 0-.75-1 5.582 5.582 0 0 0-2.25 4.5c0 .782.158 1.54.468 2.25a.624.624 0 0 0 .824.322Zm6.447-1.03A2.6 2.6 0 0 0 21.625 17c0-1.447-1.178-2.625-2.625-2.625S16.375 15.553 16.375 17c0 .537.163 1.035.44 1.451l-2.426 11.42a.624.624 0 1 0 1.222.259l.502-2.358L19 24.884l2.774 2.774.525 2.472a.625.625 0 1 0 1.223-.26l-2.408-11.328Zm-3.216.832c.336.157.707.251 1.102.251a2.61 2.61 0 0 0 1.022-.208l.47 2.207L19 23.116l-1.565-1.565.463-2.177ZM19 15.625c.758 0 1.375.617 1.375 1.375s-.617 1.375-1.375 1.375-1.375-.617-1.375-1.375.617-1.375 1.375-1.375Zm-2.41 9.9.535-2.516.99.99-1.525 1.527ZM19.884 24l.917-.918.496 2.33L19.884 24Z' } + ] + }, + 'rh-standard-telecommunications': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M19.59 13.11a2.61 2.61 0 1 0-3.18 0L9.94 30.79a.62.62 0 1 0 1.17.42L12.28 28 18 23.72 23.66 28l1.18 3.24a.63.63 0 1 0 1.16-.45ZM18 9.62a1.38 1.38 0 0 1 0 2.75 1.38 1.38 0 0 1 0-2.75Zm0 4a3 3 0 0 0 .43 0l2.36 6.49L18 22.16 15.18 20l2.35-6.46a2.42 2.42 0 0 0 .47.08Zm-4.94 12.25 1.67-4.6L17 22.94Zm6-2.93 2.2-1.65 1.64 4.53Z' }, + { path: 'M13.32 15.68a.62.62 0 0 0 .88-.88 5.39 5.39 0 0 1 0-7.6c.58-.57-.32-1.47-.88-.88a6.65 6.65 0 0 0 0 9.36Zm8.48 0a.61.61 0 0 0 .88 0 6.65 6.65 0 0 0 0-9.36c-.56-.59-1.46.31-.88.88a5.39 5.39 0 0 1 0 7.6.63.63 0 0 0 0 .88Z' }, + { path: 'M11.64 18a.62.62 0 0 0 .44-.18.64.64 0 0 0 0-.89 8.37 8.37 0 0 1 0-11.84.63.63 0 1 0-.89-.89 9.65 9.65 0 0 0 0 13.62.66.66 0 0 0 .45.18Zm12.28-1.08a.63.63 0 0 0 .89.89 9.65 9.65 0 0 0 0-13.62.63.63 0 0 0-.89.89 8.37 8.37 0 0 1 0 11.84Z' } + ] + }, + 'rh-standard-test-tube': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 30.88h-1.38V9.54a2.62 2.62 0 1 0-3.16-3.16h-3.34v-.76H20a.62.62 0 1 0 0-1.24h-1.5a.62.62 0 0 0-.62.62v4.38h-4.76V5a.62.62 0 0 0-.62-.62H11a.62.62 0 0 0 0 1.24h.88V26a3.62 3.62 0 0 0 7.24 0V7.62h3.34a2.6 2.6 0 0 0 1.92 1.92v21.34H9a.62.62 0 0 0 0 1.24h18a.62.62 0 1 0 0-1.24Zm-11.5-2.5A2.39 2.39 0 0 1 13.12 26v-3.38H15a.62.62 0 0 0 0-1.24h-1.88v-1.76H15a.62.62 0 0 0 0-1.24h-1.88v-1.76H15a.62.62 0 0 0 0-1.24h-1.88v-1.76H15a.62.62 0 0 0 0-1.24h-1.88v-1.76h4.76V26a2.39 2.39 0 0 1-2.38 2.38ZM23.62 7A1.38 1.38 0 1 1 25 8.38 1.38 1.38 0 0 1 23.62 7Z' + }, + 'rh-standard-thermometer-cold': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18.62 23.46V19a.62.62 0 0 0-1.24 0v4.46a2.62 2.62 0 1 0 1.24 0ZM18 27.38a1.38 1.38 0 0 1 0-2.75 1.38 1.38 0 0 1 0 2.75Z' }, + { path: 'M24 14.62a.62.62 0 0 0 0-1.24h-2.38v-2.76H24a.62.62 0 1 0 0-1.24h-2.38V8a3.62 3.62 0 0 0-7.24 0v13.71a5.62 5.62 0 1 0 7.24 0v-3.09H24a.62.62 0 0 0 0-1.24h-2.38v-2.76ZM22.38 26a4.38 4.38 0 1 1-7-3.53.64.64 0 0 0 .22-.43s0-14 0-14a2.38 2.38 0 0 1 4.75 0s0 14 0 14a.64.64 0 0 0 .22.43A4.42 4.42 0 0 1 22.38 26Z' } + ] + }, + 'rh-standard-thermometer-hot': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18.62 23.46V8a.62.62 0 0 0-1.24 0v15.46a2.62 2.62 0 1 0 1.24 0ZM18 27.38a1.38 1.38 0 0 1 0-2.75 1.38 1.38 0 0 1 0 2.75Z' }, + { path: 'M24 14.62a.62.62 0 0 0 0-1.24h-2.38v-2.76H24a.62.62 0 1 0 0-1.24h-2.38V8a3.62 3.62 0 0 0-7.24 0v13.71a5.62 5.62 0 1 0 7.24 0v-3.09H24a.62.62 0 0 0 0-1.24h-2.38v-2.76ZM22.38 26a4.38 4.38 0 1 1-7-3.53.64.64 0 0 0 .22-.43s0-14 0-14a2.38 2.38 0 0 1 4.75 0s0 14 0 14a.64.64 0 0 0 .22.43A4.42 4.42 0 0 1 22.38 26Z' } + ] + }, + 'rh-standard-thought-bubble': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 3.38C6.76 3.23-.46 16.09 5.51 25.6l-1.12 5.27a.76.76 0 0 0 .08.47.66.66 0 0 0 .66.27l5.27-1.12c9.51 6 22.37-1.25 22.22-12.49A14.64 14.64 0 0 0 18 3.38Zm0 28a13.38 13.38 0 0 1-7.15-2.07.7.7 0 0 0-.49-.09l-4.55 1 1-4.57a.59.59 0 0 0-.09-.47A13.38 13.38 0 0 1 18 4.62c17.74.74 17.74 26.02 0 26.76Z' + }, + 'rh-standard-toolbox': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M21 19.38h-6a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Z' }, + { path: 'M31.62 13a.59.59 0 0 0-.18-.44l-3-3a.6.6 0 0 0-.44-.18h-3.48l-.75-3.51a.62.62 0 0 0-.61-.49H12.84a.62.62 0 0 0-.61.49l-.75 3.51H8a.6.6 0 0 0-.44.18l-3 3a.59.59 0 0 0-.18.44v17a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62ZM13.35 6.62h9.3l.59 2.76H12.76Zm17 22.76H5.62v-8.76H9a.62.62 0 1 0 0-1.24H5.62v-6.12l2.64-2.64h19.48l2.64 2.64v6.12H27a.62.62 0 0 0 0 1.24h3.38v8.76Z' }, + { path: 'M13 17.38h-2a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62h2a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62Zm-.62 4h-.76v-2.76h.76Zm12.62-4h-2a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62h2a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62Zm-.62 4h-.76v-2.76h.76Z' } + ] + }, + 'rh-standard-touchdown-area': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 17.38H13c-1.23 0-2.26.85-2.54 2h-.83v-6.75h7.38c.35 0 .62-.28.62-.62s-.28-.62-.62-.62H7c-.35 0-.62.28-.62.62s.28.62.62.62h1.38v7.38c0 .34.28.62.62.62h1.46c.28 1.15 1.31 2 2.54 2h2.23l-1.71 8.05c-.07.34.14.67.48.74.04 0 .09.01.13.01.29 0 .55-.2.61-.5l.7-3.31h9.22l.72 3.41c.06.29.32.5.61.5.04 0 .09 0 .13-.01.34-.07.55-.4.48-.74l-1.73-8.15h2.12c1.45 0 2.62-1.18 2.62-2.62s-1.18-2.62-2.62-2.62Zm-2.6 9h-8.69l.8-3.75h7.1l.8 3.75Zm2.6-5H13c-.76 0-1.38-.62-1.38-1.38s.62-1.38 1.38-1.38h14c.76 0 1.38.62 1.38 1.38s-.62 1.38-1.38 1.38Z' }, + { path: 'M15.15 10.61c.34.08.67-.14.74-.48l.96-4.5h6.31l2.07 9.75H14.77l.26-1.25a.62.62 0 0 0-.48-.74.62.62 0 0 0-.74.48l-.43 2c-.04.18 0 .38.13.52s.3.23.49.23h12c.19 0 .37-.08.49-.23s.16-.34.13-.52l-2.34-11a.63.63 0 0 0-.61-.5h-7.32a.63.63 0 0 0-.61.5l-1.06 5c-.07.34.14.67.48.74Z' } + ] + }, + 'rh-standard-trail-signage': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28 15.62c.17 0 .32-.07.44-.18l3-3c.24-.24.24-.64 0-.88l-3-3a.62.62 0 0 0-.44-.18h-7.38V6c0-.9-.73-1.62-1.62-1.62h-2c-.9 0-1.62.73-1.62 1.62v2.38H6c-.35 0-.62.28-.62.62v6c0 .34.28.62.62.62h9.38v4.6l-8.19 1.74a.6.6 0 0 0-.39.27l-2.31 3.56c-.19.29-.11.68.18.87l3.56 2.31c.1.07.22.1.34.1.04 0 .09 0 .13-.01l6.69-1.42v3.37c0 .34.28.62.62.62s.62-.28.62-.62v-3.63l2.75-.58v4.22c0 .34.28.62.62.62s.62-.28.62-.62v-4.48l9.58-2.04a.6.6 0 0 0 .39-.27.65.65 0 0 0 .09-.47l-1.25-5.87a.613.613 0 0 0-.74-.48l-8.08 1.72v-3.48h7.38ZM16.62 6c0-.21.17-.38.38-.38h2c.21 0 .38.17.38.38v2.38h-2.75V6Zm-10 3.62h21.12L30.12 12l-2.38 2.38H6.62V9.63Zm22.71 13.76L8.68 27.77l-2.82-1.83 1.83-2.82 20.65-4.39.99 4.65Zm-9.96-4.02-2.75.58v-4.33h2.75v3.75Z' + }, + 'rh-standard-trashcan': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M8 8.62h20a.62.62 0 1 0 0-1.24h-6.44a3.62 3.62 0 0 0-7.12 0H8a.62.62 0 0 0 0 1.24Zm10-3a2.38 2.38 0 0 1 2.28 1.76h-4.56A2.38 2.38 0 0 1 18 5.62Zm0 22a.62.62 0 0 0 .62-.62V15a.62.62 0 0 0-1.24 0v12a.62.62 0 0 0 .62.62Zm-5 0a.62.62 0 0 0 .62-.62V15a.62.62 0 0 0-1.24 0v12a.62.62 0 0 0 .62.62Zm10 0a.62.62 0 0 0 .62-.62V15a.62.62 0 0 0-1.24 0v12a.62.62 0 0 0 .62.62Z' }, + { path: 'M28 10.38H8a.62.62 0 0 0 0 1.24h.38V31a.62.62 0 0 0 .62.62h18a.62.62 0 0 0 .62-.62V11.62H28a.62.62 0 0 0 0-1.24Zm-1.62 20H9.62V11.62h16.76Z' } + ] + }, + 'rh-standard-tree': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M22.44 14.44c.58-.56-.32-1.46-.88-.88l-2.94 2.93V11a.62.62 0 1 0-1.24 0v10.56l-3.93-4a.63.63 0 0 0-.9.88l4.83 4.9V31a.62.62 0 0 0 1.24 0V18.26Z' }, + { path: 'M28.44 16.31A6.41 6.41 0 0 0 23.5 8a6.42 6.42 0 0 0-12.15 2.37c-10.18 2.35-8.74 17 1.76 17.27.61 0 1.84.14 1.77-.79s-1.17-.38-1.77-.46C3.86 26.12 2.94 13.07 12 11.5a.71.71 0 0 0 .53-.71 5.17 5.17 0 0 1 9.93-2 .64.64 0 0 0 .5.38 5.14 5.14 0 0 1 4.53 5.09 5.23 5.23 0 0 1-.38 1.94.62.62 0 0 0 .11.65A5.74 5.74 0 0 1 23 26.38c-.75.16-2-.73-2.34.21-.17 1.12 1.6.94 2.34 1a7 7 0 0 0 5.44-11.28Z' } + ] + }, + 'rh-standard-trophy': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27 30.38H9a.62.62 0 1 0 0 1.24h18a.62.62 0 0 0 0-1.24Zm3-23h-3.38V5a.62.62 0 0 0-.62-.62H10a.62.62 0 0 0-.62.62v2.38H6a.62.62 0 0 0-.62.62v5A3.62 3.62 0 0 0 9 16.62h.53a8.63 8.63 0 0 0 7.85 7v4.79H12a.62.62 0 1 0 0 1.24h12a.62.62 0 0 0 0-1.24h-5.38v-4.82a8.63 8.63 0 0 0 7.85-7H27A3.62 3.62 0 0 0 30.62 13V8a.62.62 0 0 0-.62-.62Zm-21 8A2.39 2.39 0 0 1 6.62 13V8.62h2.76v6.76Zm9 7A7.39 7.39 0 0 1 10.62 15V5.62h14.76V15A7.39 7.39 0 0 1 18 22.38ZM29.38 13A2.39 2.39 0 0 1 27 15.38h-.39V8.62h2.76Z' + }, + 'rh-standard-tropical-drink': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M14 24.38a1.62 1.62 0 1 0 0 3.24 1.62 1.62 0 0 0 0-3.24Zm0 2a.38.38 0 1 1 0-.76.38.38 0 0 1 0 .76Zm-3-5a1.62 1.62 0 1 0 0 3.24 1.62 1.62 0 0 0 0-3.24Zm0 2a.38.38 0 1 1 0-.76.38.38 0 0 1 0 .76Zm4-3a1.62 1.62 0 1 0 0 3.24 1.62 1.62 0 0 0 0-3.24Zm0 2a.38.38 0 1 1 0-.76.38.38 0 0 1 0 .76Z' }, + { path: 'M29.77 13.72a.635.635 0 0 0-.56-.35h-4.46l1.42-6.66h3.49c.35 0 .62-.28.62-.62s-.28-.62-.62-.62h-4a.63.63 0 0 0-.61.5l-1.58 7.42H6.79c-.24 0-.46.14-.56.35-.9 1.82-1.35 3.77-1.35 5.78 0 7.24 5.89 13.12 13.12 13.12s13.12-5.89 13.12-13.12c0-2.01-.46-3.95-1.35-5.78ZM18 31.37c-6.55 0-11.88-5.33-11.88-11.88 0-1.69.36-3.33 1.06-4.88h21.64c.7 1.55 1.06 3.19 1.06 4.88 0 6.55-5.33 11.88-11.88 11.88Z' }, + { path: 'M27.5 18.88c-.35 0-.62.28-.62.62 0 3.83-2.44 7.22-6.07 8.42-.33.11-.5.46-.4.79.11.33.47.5.79.4a10.12 10.12 0 0 0 6.93-9.61c0-.34-.28-.62-.62-.62Z' } + ] + }, + 'rh-standard-tshirt': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25.91 14.55a.62.62 0 0 0-.62.62v15.21H10.71V15.17a.63.63 0 0 0-1.25 0V31a.63.63 0 0 0 .63.62h15.82a.63.63 0 0 0 .63-.62V15.17a.63.63 0 0 0-.63-.62Z' }, + { path: 'm32.17 16.13-2.26-7.91a.64.64 0 0 0-.33-.39s-6.78-3.4-6.8-3.39l-.26-.07h-9a1.4 1.4 0 0 0-.28.06l-6.82 3.4a.64.64 0 0 0-.33.39l-2.26 7.91a.65.65 0 0 0 .26.7l3.39 2.26A.63.63 0 0 0 8.17 18l-3-2 2.05-7.17L13 6a5.15 5.15 0 0 0 10.1 0l5.73 2.87L30.84 16l-3 2a.63.63 0 0 0 .69 1.05l3.39-2.26a.65.65 0 0 0 .25-.66ZM18 8.9a3.9 3.9 0 0 1-3.85-3.28h7.7A3.9 3.9 0 0 1 18 8.9Z' } + ] + }, + 'rh-standard-umbrella': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M18 4.38A13.64 13.64 0 0 0 4.38 18a.62.62 0 0 0 .62.62h12.38V28a2.38 2.38 0 1 1-4.76 0 .62.62 0 1 0-1.24 0 3.62 3.62 0 0 0 7.24 0v-9.38H31a.62.62 0 0 0 .62-.62A13.64 13.64 0 0 0 18 4.38Zm5.36 13H12.64C12.79 11 15.18 5.62 18 5.62s5.21 5.38 5.36 11.76Zm-8.6-11.31c-1.95 2.2-3.27 6.38-3.37 11.31H5.64a12.39 12.39 0 0 1 9.12-11.31Zm9.85 11.31c-.1-4.93-1.42-9.11-3.37-11.31a12.39 12.39 0 0 1 9.12 11.31Z' + }, + 'rh-standard-unsecured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M23.66 28.7a10.38 10.38 0 0 1-16-8.7v-8a.62.62 0 0 0-1.24 0v8a11.62 11.62 0 0 0 18 9.74.62.62 0 1 0-.68-1Zm6.78.86-2.91-2.91A11.53 11.53 0 0 0 29.62 20V7.34a.61.61 0 0 0-.49-.61l-11-2.34a.57.57 0 0 0-.26 0L7.48 6.6l-2-2a.62.62 0 0 0-.88.88l25 25a.63.63 0 0 0 .88 0 .61.61 0 0 0-.04-.92ZM18 5.64l10.38 2.2V20a10.32 10.32 0 0 1-1.75 5.75L8.54 7.65Z' + }, + 'rh-standard-update': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29.78 11.09a.67.67 0 0 0 .69-.63V7.23a.63.63 0 0 0-1.25 0v1.39a14.62 14.62 0 1 0-11.22 24h.31a.58.58 0 0 0 .22-.22v-.07a.69.69 0 0 0 .05-.24.57.57 0 0 0-.08-.28.62.62 0 0 0-.55-.34A13.38 13.38 0 1 1 28.57 9.84h-1.95a.63.63 0 1 0 0 1.25Zm1.16.96a.62.62 0 0 0-.61.63.61.61 0 0 0 .61.62.63.63 0 0 0 .64-.62.64.64 0 0 0-.64-.63Zm.74 2.38a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63ZM32 16.9a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-.15 2.47a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-.57 2.44a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-1 2.28a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-1.39 2.07a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63ZM27.16 28a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-2.02 1.41a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-2.24 1.08a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm-2.4.66a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Z' + }, + 'rh-standard-upload': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 30.38H5a.62.62 0 0 0 0 1.24h26a.62.62 0 0 0 0-1.24ZM10 13.62a.62.62 0 0 0 .44-.18l6.94-6.93V27a.62.62 0 0 0 1.24 0V6.51l6.94 6.93a.62.62 0 0 0 .88-.88l-8-8a.62.62 0 0 0-.83 0c-.06 0-8 8-8 8a.62.62 0 0 0 .39 1.06Z' + }, + 'rh-standard-usb-flash-drive': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm31.442 10.558-6-6a.625.625 0 0 0-.884 0L20 9.116l-.558-.558a.625.625 0 0 0-.884 0L5.215 21.9a6.289 6.289 0 0 0 0 8.883c1.186 1.188 2.764 1.841 4.442 1.841s3.255-.653 4.442-1.84l13.343-13.343a.626.626 0 0 0 0-.884L26.884 16l4.558-4.558a.626.626 0 0 0 0-.884ZM13.215 29.9a5 5 0 0 1-3.558 1.474A4.997 4.997 0 0 1 6.099 29.9a5.037 5.037 0 0 1 0-7.115L19 9.884l.557.557.001.001 6 6 .002.001.556.557-12.901 12.901ZM26 15.116 20.884 10 25 5.884 30.116 11 26 15.116Z' }, + { path: 'm24.558 8.558-1 1a.626.626 0 0 0 .884.884l1-1a.626.626 0 0 0-.884-.884Zm1 3.884a.622.622 0 0 0 .884 0l1-1a.626.626 0 0 0-.884-.884l-1 1a.626.626 0 0 0 0 .884ZM10 23.375c-1.447 0-2.625 1.178-2.625 2.625S8.553 28.625 10 28.625s2.625-1.178 2.625-2.625-1.178-2.625-2.625-2.625Zm0 4c-.758 0-1.375-.617-1.375-1.375s.617-1.375 1.375-1.375 1.375.617 1.375 1.375-.617 1.375-1.375 1.375Z' } + ] + }, + 'rh-standard-user-story': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26 19.38a.62.62 0 0 0-.62.62v10.38H6.62V9.62H10a.62.62 0 0 0 .62-.62V5.62h14.76V8a.62.62 0 1 0 1.24 0V5a.62.62 0 0 0-.62-.62H9.84a.59.59 0 0 0-.28.15l-4 4a.78.78 0 0 0-.18.47v22a.62.62 0 0 0 .62.62h20a.62.62 0 0 0 .62-.62V20a.62.62 0 0 0-.62-.62ZM9.38 6.51v1.87H7.51Z' }, + { path: 'm31.44 10.56-2-2a.61.61 0 0 0-.88 0l-13 13a1.27 1.27 0 0 0-.13.19l-1.61 3.6a.63.63 0 0 0 .83.83l3.6-1.61s.06 0 .09-.06 13-13 13.1-13.07a.61.61 0 0 0 0-.88ZM27 11.88 28.12 13 18 23.12 16.88 22ZM16.2 23.09l.71.71-1.28.57Zm12.8-11L27.88 11 29 9.88 30.12 11Z' } + ] + }, + 'rh-standard-user': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M21.32 17.8C27.8 14.41 25.42 4.39 18 4.38s-9.8 10-3.32 13.42A13.63 13.63 0 0 0 4.38 31a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62 13.63 13.63 0 0 0-10.3-13.2Zm-9.2-6.3c.25-7.76 11.51-7.76 11.76 0-.25 7.76-11.51 7.76-11.76 0ZM5.64 30.38c1.36-15.59 23.41-15.58 24.72 0Z' + }, + 'rh-standard-utensils': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27.92 4.59c-.23-.37-1.49-.16-1.92-.22a.63.63 0 0 0-.62.63v26a.62.62 0 0 0 1.24 0v-9.38H31a.62.62 0 0 0 .62-.62v-6.55a14.88 14.88 0 0 0-3.7-9.86Zm2.46 15.79h-3.76V5.62h.55a13.7 13.7 0 0 1 3.21 8.83ZM12 4.38a.62.62 0 0 0-.62.62v7a2.38 2.38 0 0 1-4.76 0V5a.62.62 0 0 0-1.24 0v7a3.62 3.62 0 0 0 3 3.56V31a.62.62 0 0 0 1.24 0V15.56a3.62 3.62 0 0 0 3-3.56V5a.62.62 0 0 0-.62-.62Z' }, + { path: 'M8 12.62a.62.62 0 0 0 .62-.62V6a.62.62 0 0 0-1.24 0v6a.62.62 0 0 0 .62.62Zm2 0a.62.62 0 0 0 .62-.62V6a.62.62 0 0 0-1.24 0v6a.62.62 0 0 0 .62.62Zm9-8.24c-4.54.11-4.81 10.1-.62 11.16V31a.62.62 0 0 0 1.24 0V15.54c4.19-1.06 3.92-11.05-.62-11.16Zm0 10c-3.12-.2-3.12-8.56 0-8.76 3.12.2 3.12 8.56 0 8.76Z' } + ] + }, + 'rh-standard-venn-diagram': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23.38 8.76A9.13 9.13 0 0 0 18 10.51C12.1 6.09 3.27 10.58 3.38 18 3.27 25.42 12.1 29.91 18 25.49c5.94 4.43 14.72-.08 14.62-7.49a9.25 9.25 0 0 0-9.24-9.24ZM4.62 18a8 8 0 0 1 8-8c10.58.4 10.58 15.58 0 16a8 8 0 0 1-8-8Zm18.76 8A7.94 7.94 0 0 1 19 24.67c3.76-3.29 3.76-10.05 0-13.34 5.13-3.54 12.5.44 12.38 6.67a8 8 0 0 1-8 8Z' }, + { path: 'M15.39 18a.63.63 0 0 0-1.25 0 .63.63 0 0 0 1.25 0ZM15 16.06a.62.62 0 0 0 .36-1.19.62.62 0 0 0-.36 1.19Zm1.61-3.41a.61.61 0 0 0-.86.16.64.64 0 0 0 .52 1 .63.63 0 0 0 .34-1.16Zm-.71 9.67a.63.63 0 0 0 .71 1 .63.63 0 0 0-.71-1Zm-.15-1.97a.62.62 0 0 0-1.19.36.62.62 0 0 0 1.18-.36Z' } + ] + }, + 'rh-standard-video-streaming': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M5.68 23.21c-1.4-3.27-1.4-7.14 0-10.41.67-1.59 1.64-3.02 2.87-4.25.58-.58-.3-1.46-.88-.88-1.34 1.34-2.4 2.91-3.13 4.65-1.53 3.58-1.53 7.81 0 11.38.74 1.74 1.79 3.31 3.13 4.65.58.57 1.46-.3.88-.88a13.46 13.46 0 0 1-2.87-4.25Zm25.8-10.9c-.74-1.74-1.79-3.31-3.13-4.65-.58-.58-1.46.3-.88.88a13.46 13.46 0 0 1 2.87 4.25c1.4 3.27 1.4 7.14 0 10.41-.67 1.59-1.64 3.02-2.87 4.25-.58.58.3 1.46.88.88 1.34-1.34 2.4-2.91 3.13-4.65 1.53-3.58 1.53-7.81 0-11.38Z' }, + { path: 'M10.66 10.66c.58-.58-.3-1.46-.88-.88a11.44 11.44 0 0 0-2.49 3.7c-1.22 2.84-1.22 6.21 0 9.05.59 1.38 1.42 2.63 2.49 3.7.58.58 1.46-.3.88-.88a10.391 10.391 0 0 1 0-14.68ZM29.62 18c0-1.57-.31-3.09-.91-4.52-.59-1.38-1.42-2.63-2.49-3.7-.58-.58-1.46.3-.88.88a10.391 10.391 0 0 1 0 14.68c-.58.58.3 1.46.88.88a11.44 11.44 0 0 0 2.49-3.7c.61-1.43.91-2.96.91-4.52Zm-5.93-2.43-2.07 1.17V15c0-.34-.28-.62-.62-.62h-9c-.35 0-.62.28-.62.62v6c0 .34.28.62.62.62h9c.35 0 .62-.28.62-.62v-1.74l2.07 1.17c.19.11.43.11.62 0a.63.63 0 0 0 .31-.54v-3.77a.63.63 0 0 0-.31-.54.624.624 0 0 0-.62 0Zm-11.07 4.8v-4.75h7.75v4.75h-7.75Zm10.75-1.56L21.93 18l1.44-.81v1.62Z' } + ] + }, + 'rh-standard-video': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 14.71H11l19.6-4.17a.62.62 0 0 0 .4-.27.6.6 0 0 0 .08-.47l-.9-4.27a.64.64 0 0 0-.75-.48L4 10.46a.6.6 0 0 0-.39.27.65.65 0 0 0-.09.47l.87 4.07v15.07A.62.62 0 0 0 5 31h26a.62.62 0 0 0 .62-.62v-15a.63.63 0 0 0-.62-.67Zm-1.92-8.3.65 3-24.21 5.18-.65-3Zm1.3 23.3H5.62V16h24.76Z' }, + { path: 'M15.49 26.3a.59.59 0 0 0 .31-.09l5-2.83a.64.64 0 0 0 0-1.09l-5-2.83a.62.62 0 0 0-.62 0 .61.61 0 0 0-.31.54v5.67a.61.61 0 0 0 .31.54.56.56 0 0 0 .31.09Zm.63-5.23 3.12 1.77-3.12 1.76Z' } + ] + }, + 'rh-standard-view': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M32.52 17.65c-6.74-10.18-22.3-10.18-29 0a.64.64 0 0 0 0 .7c6.74 10.18 22.3 10.18 29 0a.64.64 0 0 0 0-.7ZM18 24.78A16.31 16.31 0 0 1 4.76 18C11.05 9 25 9 31.24 18A16.31 16.31 0 0 1 18 24.78Z' }, + { path: 'M18 13.38c-6.11.19-6.11 9 0 9.25 6.11-.2 6.11-9.06 0-9.25Zm0 8a3.38 3.38 0 0 1 0-6.75 3.38 3.38 0 0 1 0 6.75Z' } + ] + }, + 'rh-standard-virtual-collaboration': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M12.87 24.29a3.86 3.86 0 1 0-4.74 0A7.12 7.12 0 0 0 3.37 31a.63.63 0 0 0 .63.62h13a.62.62 0 0 0 .62-.62 7.12 7.12 0 0 0-4.75-6.71Zm-5-3a2.63 2.63 0 0 1 5.25 0 2.63 2.63 0 0 1-5.25-.04Zm-3.21 9.09c.87-6.95 10.81-6.94 11.68 0Zm23.21-20.09a3.86 3.86 0 1 0-4.74 0A7.12 7.12 0 0 0 18.37 17a.63.63 0 0 0 .63.62h13a.62.62 0 0 0 .62-.62 7.12 7.12 0 0 0-4.75-6.71Zm-5-3a2.63 2.63 0 0 1 5.25 0 2.63 2.63 0 0 1-5.25-.04Zm-3.21 9.13c.87-6.95 10.81-6.94 11.68 0Zm-13.9 2.16a.63.63 0 0 0 .48-1.16.63.63 0 0 0-.48 1.16Zm.37-2.43a.63.63 0 0 0 .25-1.23.62.62 0 0 0-.73.49.64.64 0 0 0 .48.74Zm.63-2.4a.63.63 0 0 0 .5-1.15.63.63 0 0 0-.5 1.15Zm5.1-5.44a.62.62 0 0 0 .32-.09.63.63 0 1 0-.32.08Zm4.66-1.6a.62.62 0 1 0-.08-1.24.62.62 0 0 0 .08 1.24Zm-2.41.56a.62.62 0 1 0-.21-1.21.62.62 0 0 0 .21 1.21ZM9.88 9.79C11 9.7 10.37 8 9.45 8.71a.63.63 0 0 0 .43 1.08Zm-1.64 1.86a.61.61 0 0 0 .5-.26.63.63 0 1 0-.51.26Zm10.32-5.17c.57.58 1.47-.31.88-.88a.62.62 0 0 0-.88.88Zm11.88 13.08a.62.62 0 0 0-.88.88.62.62 0 0 0 .88-.88Zm-2.78 4.74a.62.62 0 0 0 1 .69.62.62 0 0 0-1-.69Zm-1.5 1.85c-.59.55.32 1.47.88.88s-.33-1.47-.88-.88Zm3.4-4.31a.62.62 0 0 0-.45 1.16.62.62 0 0 0 .45-1.16Zm-7.36 6.9a.63.63 0 0 0 .46 1.17.63.63 0 0 0-.46-1.17Zm2.11-1.09A.63.63 0 0 0 25 28.7a.63.63 0 0 0-.69-1.05Zm-3.87 1.91c-.57-.59-1.46.31-.88.88s1.44-.31.88-.88Z' + }, + 'rh-standard-virtual-server-secured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23 22.38H5.62v-8.76h24.75V18a.63.63 0 0 0 .63.62.62.62 0 0 0 .62-.62v-5a.62.62 0 0 0-.62-.62H5a.63.63 0 0 0-.63.62v10a.63.63 0 0 0 .63.62h18a.62.62 0 0 0 0-1.24Z' }, + { path: 'M9 17.38a.62.62 0 1 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm23.13 3.01-3-.64a.57.57 0 0 0-.26 0l-3 .64a.63.63 0 0 0-.5.61v3.45a3.63 3.63 0 1 0 7.25 0V21a.62.62 0 0 0-.49-.61Zm-14.99 4.5a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-2.93 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-5.86 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm2.93 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-5.86 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm14.65 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62ZM2.5 15.87a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Zm0 3.01a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm0-6.01a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm0 9.01a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Zm18.6-10.77a.63.63 0 1 0 0-1.25.63.63 0 0 0 0 1.25Zm9.3 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-12.4 0a.63.63 0 1 0-.63-.62.63.63 0 0 0 .63.62Zm9.3 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-12.4 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm9.3 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-12.4 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm-6.2 0a.63.63 0 1 0-.6-.62.62.62 0 0 0 .6.62Zm3.1 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm24.8 1.59a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm0 2.84a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm0-4.43a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63ZM2.49 9.86a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm0 15.03a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm20.51 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm10.5-6.51a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62ZM26.38 18a.63.63 0 1 0 .62-.62.63.63 0 0 0-.62.62Z' } + ] + }, + 'rh-standard-virtual-server-stack-secured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 4.38H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h18a.62.62 0 0 0 0-1.24H5.62V5.62h24.76V22a.62.62 0 0 0 1.24 0V5a.61.61 0 0 0-.62-.62Z' }, + { path: 'M15 9.38H9a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0 16H9a.62.62 0 1 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0-8H9a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm16.13 6.56-3-.64a.57.57 0 0 0-.26 0l-3 .64a.61.61 0 0 0-.49.61V28a3.62 3.62 0 0 0 7.24 0v-3.45a.61.61 0 0 0-.49-.61ZM18 32.88a.63.63 0 0 0-.63.62.63.63 0 0 0 .63.62.62.62 0 0 0 .62-.62.61.61 0 0 0-.62-.62Zm-3.1 0a.63.63 0 0 0-.63.62.63.63 0 0 0 .63.62.63.63 0 0 0 .63-.62.62.62 0 0 0-.63-.62Zm-3.1 0a.63.63 0 0 0-.63.62.63.63 0 0 0 .63.62.63.63 0 0 0 .63-.62.62.62 0 0 0-.63-.62Zm-6.2 0a.62.62 0 0 0-.6.62.63.63 0 0 0 .63.62.63.63 0 0 0 .63-.62.63.63 0 0 0-.66-.62Zm3.1 0a.62.62 0 0 0-.63.62.63.63 0 0 0 .63.62.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62Zm18.6 0a.63.63 0 0 0-.63.62.63.63 0 0 0 .63.62.62.62 0 0 0 .62-.62.61.61 0 0 0-.62-.62Zm3.1 0a.63.63 0 0 0-.63.62.63.63 0 0 0 .63.62.62.62 0 0 0 .6-.62.61.61 0 0 0-.6-.62Zm-6.2 0a.62.62 0 0 0-.63.62.63.63 0 0 0 .63.62.62.62 0 0 0 .62-.62.61.61 0 0 0-.62-.62Zm-3.1 0a.63.63 0 0 0-.63.62.63.63 0 0 0 .63.62.62.62 0 0 0 .62-.62.61.61 0 0 0-.62-.62ZM2.5 15.52a.61.61 0 0 0 .62-.62.62.62 0 0 0-.62-.62.62.62 0 0 0-.62.62.62.62 0 0 0 .62.62Zm0-3.09a.63.63 0 0 0 .62-.63.62.62 0 0 0-.62-.63.63.63 0 0 0-.62.63.63.63 0 0 0 .62.63Zm0-6.21a.61.61 0 0 0 .62-.62.62.62 0 0 0-.62-.6.62.62 0 0 0-.62.62.62.62 0 0 0 .62.6Zm0 3.1a.62.62 0 0 0 .62-.62.61.61 0 0 0-.62-.62.62.62 0 0 0-.62.62.62.62 0 0 0 .62.62Zm0 9.3a.63.63 0 0 0 0-1.25.63.63 0 0 0 0 1.25Zm0 9.3a.61.61 0 0 0 .62-.62.62.62 0 0 0-.62-.62.62.62 0 0 0-.62.62.62.62 0 0 0 .62.62Zm0 3.08a.63.63 0 0 0 .62-.63.62.62 0 0 0-.62-.63.63.63 0 0 0-.62.63.63.63 0 0 0 .62.63Zm0-6.17a.62.62 0 0 0 .62-.63.63.63 0 0 0-.62-.63.63.63 0 0 0-.62.63.63.63 0 0 0 .62.63Zm0-3.1a.63.63 0 0 0 .62-.63.62.62 0 0 0-.62-.63.63.63 0 0 0-.62.63.63.63 0 0 0 .62.63Zm27.9-18.6a.62.62 0 0 0 .6-.63.63.63 0 0 0-.62-.63.64.64 0 0 0-.63.63.63.63 0 0 0 .65.63Zm-6.2 0a.62.62 0 0 0 .62-.63.63.63 0 0 0-.62-.63.63.63 0 0 0-.63.63.63.63 0 0 0 .63.63Zm-3.1 0a.62.62 0 0 0 .62-.63.63.63 0 0 0-.62-.63.64.64 0 0 0-.63.63.63.63 0 0 0 .63.63Zm6.2 0a.62.62 0 0 0 .62-.63.63.63 0 0 0-.62-.63.64.64 0 0 0-.63.63.63.63 0 0 0 .63.63Zm-12.4 0a.63.63 0 0 0 .63-.63.63.63 0 0 0-.63-.63.64.64 0 0 0-.63.63.63.63 0 0 0 .63.63Zm-9.3 0a.63.63 0 0 0 .63-.63.64.64 0 0 0-.63-.63.63.63 0 0 0-.6.63.62.62 0 0 0 .6.63Zm12.4 0a.63.63 0 0 0 .63-.63.63.63 0 0 0-.63-.63.64.64 0 0 0-.63.63.63.63 0 0 0 .63.63Zm-9.3 0a.63.63 0 0 0 .63-.63.64.64 0 0 0-.63-.63.63.63 0 0 0-.63.63.63.63 0 0 0 .63.63Zm3.1 0a.63.63 0 0 0 .63-.63.63.63 0 0 0-.63-.63.64.64 0 0 0-.63.63.63.63 0 0 0 .63.63Zm21.7 9.3a.63.63 0 0 0 .62-.63.62.62 0 0 0-1.24 0 .63.63 0 0 0 .62.63Zm0-3.11a.63.63 0 1 0-.62-.62.62.62 0 0 0 .62.62Zm0-3.09a.63.63 0 0 0 .62-.63.62.62 0 1 0-1.24 0 .63.63 0 0 0 .62.63Zm0 9.29a.62.62 0 0 0 .62-.62.62.62 0 1 0-1.24 0 .62.62 0 0 0 .62.62Zm0 3.11a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm0 9.3a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm0 3.07a.63.63 0 0 0 .62-.63.62.62 0 0 0-1.24 0 .63.63 0 0 0 .62.63Zm0-6.18a.62.62 0 0 0 .62-.62.62.62 0 1 0-1.24 0 .62.62 0 0 0 .62.62Zm0-3.09a.63.63 0 0 0 .62-.63.62.62 0 0 0-1.24 0 .63.63 0 0 0 .62.63ZM27 17.37a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63Zm0-8a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63ZM2.5 3.13a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm-.01 29.75a.62.62 0 1 0 0 1.24.62.62 0 1 0 0-1.24Zm31.01-.01a.63.63 0 0 0 0 1.26.63.63 0 0 0 0-1.26Zm-.01-29.75a.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62.62.62 0 0 0-.62.62.61.61 0 0 0 .62.62Z' } + ] + }, + 'rh-standard-virtual-server-stack-unsecured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M23 30.38H5.62V5.62h24.76V22a.62.62 0 0 0 1.24 0V5a.61.61 0 0 0-.62-.62H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h18a.62.62 0 0 0 0-1.24Z' }, + { path: 'M15 9.38H9a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0 16H9a.62.62 0 1 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm0-8H9a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24ZM24.38 28A3.63 3.63 0 0 0 28 31.63a3.43 3.43 0 0 0 1.28-.25l-4.9-4.9Zm6.79 1.73a3.6 3.6 0 0 0 .46-1.73v-3.45a.62.62 0 0 0-.5-.61l-3-.64a.57.57 0 0 0-.26 0l-2.59.55-.38-.38a.62.62 0 0 0-.88.88l.36.36 6 6 .45.45a.66.66 0 0 0 .45.18.62.62 0 0 0 .44-.18.63.63 0 0 0 0-.88ZM8.7 32.88a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm-3.1 0a.63.63 0 1 0 0 1.25.63.63 0 1 0 0-1.25Zm12.4 0a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm-3.1 0a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm6.2 0a.63.63 0 1 0 0 1.25.63.63 0 1 0 0-1.25Zm-9.3 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm12.4 0a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm3.1 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm3.1 0a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62ZM2.5 26.67a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63ZM2.5 5a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0A.63.63 0 0 0 2.5 5Zm0 18.58a.62.62 0 0 0-.62.62.63.63 0 1 0 1.25 0 .62.62 0 0 0-.63-.62Zm0-12.4a.62.62 0 0 0-.62.62.63.63 0 1 0 1.25 0 .62.62 0 0 0-.63-.62Zm0-3.11a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm0 6.21a.62.62 0 0 0-.62.62.63.63 0 1 0 1.25 0 .63.63 0 0 0-.63-.62Zm0 6.2a.62.62 0 0 0-.62.62.63.63 0 1 0 1.25 0 .62.62 0 0 0-.63-.62Zm0-3.11a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm0 12.4a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63ZM14.9 3.13a.63.63 0 1 0-.63-.63.63.63 0 0 0 .63.63Zm-3.1 0a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm-6.2 0a.63.63 0 1 0 0-1.25.63.63 0 1 0 0 1.25Zm12.4 0a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm9.3 0a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63Zm3.1 0a.63.63 0 1 0-.63-.63.63.63 0 0 0 .63.63Zm-21.7 0a.63.63 0 1 0-.63-.63.63.63 0 0 0 .63.63Zm15.5 0a.63.63 0 0 0 0-1.25.63.63 0 0 0 0 1.25Zm-3.1 0a.63.63 0 1 0 0-1.25.63.63 0 1 0 0 1.25Zm12.4 26.65a.62.62 0 0 0-.62.62.62.62 0 0 0 .62.62.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62Zm0-9.3a.62.62 0 0 0-.62.62.63.63 0 0 0 .62.63.63.63 0 0 0 .63-.63.63.63 0 0 0-.63-.62Zm0 3.1a.62.62 0 0 0 0 1.24.62.62 0 1 0 0-1.24ZM33.5 5a.63.63 0 0 0 0 1.25.63.63 0 1 0 0-1.25Zm0 21.68a.62.62 0 0 0 0 1.24.62.62 0 1 0 0-1.24Zm0-9.31a.63.63 0 0 0 0 1.26.63.63 0 0 0 0-1.26Zm0-9.29a.62.62 0 0 0-.62.62.62.62 0 0 0 .62.62.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62Zm0 3.1a.62.62 0 0 0-.62.62.62.62 0 0 0 .62.62.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62Zm0 3.09a.63.63 0 0 0 0 1.25.63.63 0 1 0 0-1.25Zm-6.5 3.1a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63Zm0-8a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63ZM2.5 3.13a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm-.01 29.75a.62.62 0 1 0 0 1.24.62.62 0 1 0 0-1.24Zm31.01-.01a.63.63 0 0 0 0 1.26.63.63 0 0 0 0-1.26Zm-.01-29.75a.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62.62.62 0 0 0-.62.62.61.61 0 0 0 .62.62Z' } + ] + }, + 'rh-standard-virtual-server-stack': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 25.37a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63Zm0-8a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63Zm0-8a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63ZM2.5 3.13a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm-.01 29.75a.62.62 0 1 0 0 1.24.62.62 0 1 0 0-1.24Zm31.01-.01a.63.63 0 0 0 0 1.26.63.63 0 0 0 0-1.26Zm-.01-29.75a.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62.62.62 0 0 0-.62.62.61.61 0 0 0 .62.62Z' }, + { path: 'M31 4.38H5a.61.61 0 0 0-.62.62v26a.61.61 0 0 0 .62.62h26a.61.61 0 0 0 .62-.62V5a.61.61 0 0 0-.62-.62Zm-.62 26H5.62V5.62h24.76Z' }, + { path: 'M9 10.62h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm0 16h6a.62.62 0 0 0 0-1.24H9a.62.62 0 1 0 0 1.24Zm0-8h6a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm12.1 14.26a.62.62 0 1 0 0 1.24.62.62 0 1 0 0-1.24Zm3.1 0a.62.62 0 1 0 .62.62.61.61 0 0 0-.62-.62Zm3.1 0a.62.62 0 1 0 0 1.24.62.62 0 0 0 0-1.24Zm3.1 0a.62.62 0 0 0 0 1.24.62.62 0 1 0 0-1.24Zm-21.7 0a.62.62 0 1 0 .62.62.61.61 0 0 0-.62-.62Zm6.2 0a.62.62 0 1 0 0 1.24.62.62 0 1 0 0-1.24Zm-3.1 0a.62.62 0 1 0 0 1.24.62.62 0 1 0 0-1.24Zm-6.2 0a.62.62 0 0 0 0 1.24.62.62 0 1 0 0-1.24Zm12.4 0a.62.62 0 1 0 0 1.24.62.62 0 0 0 0-1.24ZM2.5 31a.63.63 0 0 0 .62-.63.63.63 0 0 0-1.25 0 .63.63 0 0 0 .63.63Zm0-9.28a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm0-9.3a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm0 3.1a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm0-9.3a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm0 18.6a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm0-6.2a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm0 9.3a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm0-18.6a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm9.3-6.2a.62.62 0 0 0 .62-.62.62.62 0 0 0-.62-.62.63.63 0 0 0-.63.62.63.63 0 0 0 .63.62Zm3.1 0a.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62.62.62 0 0 0-.62.62.61.61 0 0 0 .62.62Zm3.1 0a.61.61 0 0 0 .62-.62.62.62 0 0 0-.62-.62.62.62 0 0 0-.62.62.62.62 0 0 0 .62.62Zm-12.4 0a.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62.62.62 0 0 0-.6.62.62.62 0 0 0 .6.62Zm3.1 0a.61.61 0 0 0 .62-.62.62.62 0 1 0-1.24 0 .61.61 0 0 0 .62.62Zm12.4 0a.63.63 0 0 0 .63-.62.63.63 0 0 0-.63-.62.62.62 0 0 0-.62.62.61.61 0 0 0 .62.62Zm6.2 0a.62.62 0 0 0 .62-.62.62.62 0 0 0-.62-.62.63.63 0 0 0-.63.62.63.63 0 0 0 .63.62Zm3.1 0a.63.63 0 0 0 .6-.62.63.63 0 0 0-.63-.62.62.62 0 0 0-.62.62.61.61 0 0 0 .65.62Zm-6.2 0a.61.61 0 0 0 .62-.62.62.62 0 0 0-1.24 0 .61.61 0 0 0 .62.62Zm9.3 23.55a.63.63 0 0 0 0 1.26.63.63 0 0 0 0-1.26ZM33.5 5a.63.63 0 0 0 0 1.26.63.63 0 0 0 0-1.26Zm0 24.77a.63.63 0 0 0 0 1.26.63.63 0 0 0 0-1.26Zm0-6.2a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63Zm0-12.4a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63Zm0 9.3a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63Zm0-12.4a.62.62 0 0 0-.62.63.63.63 0 0 0 .62.63.64.64 0 0 0 .63-.63.63.63 0 0 0-.63-.63Zm0 6.2a.63.63 0 0 0 0 1.26.63.63 0 1 0 0-1.26Zm0 3.1a.63.63 0 0 0 0 1.26.63.63 0 0 0 0-1.26Z' } + ] + }, + 'rh-standard-virtual-server-unsecured': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M25.37 24.45a3.61 3.61 0 0 0 4.91 3.39l-4.91-4.9Zm6.79 1.74a3.56 3.56 0 0 0 .46-1.74V21a.62.62 0 0 0-.49-.61l-3-.64a.57.57 0 0 0-.26 0l-2.59.55-.38-.38a.64.64 0 0 0-.89 0 .63.63 0 0 0 0 .88l.36.37 6 6 .45.45a.6.6 0 0 0 .88 0 .61.61 0 0 0 0-.88Z' }, + { path: 'M23 22.38H5.62v-8.76h24.75V18a.63.63 0 0 0 .63.62.62.62 0 0 0 .62-.62v-5a.62.62 0 0 0-.62-.62H5a.63.63 0 0 0-.63.62v10a.63.63 0 0 0 .63.62h18a.62.62 0 0 0 0-1.24Z' }, + { path: 'M9 17.38a.62.62 0 1 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm8.14 7.51a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-2.93 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-5.86 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm2.93 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-5.86 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm14.65 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62ZM2.5 15.87a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Zm0 3.01a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm0-6.01a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm0 9.01a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Zm18.6-10.77a.63.63 0 1 0 0-1.25.63.63 0 0 0 0 1.25Zm9.3 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-12.4 0a.63.63 0 1 0-.63-.62.63.63 0 0 0 .63.62Zm9.3 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-12.4 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm9.3 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-12.4 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm-6.2 0a.63.63 0 1 0-.6-.62.62.62 0 0 0 .6.62Zm3.1 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm24.8 1.59a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm0 2.84a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm0-4.43a.63.63 0 1 0-.62-.63.63.63 0 0 0 .62.63ZM2.49 9.86a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm0 15.03a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm20.51 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm10.5-6.51a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62ZM26.38 18a.63.63 0 1 0 .62-.62.63.63 0 0 0-.62.62Z' } + ] + }, + 'rh-standard-virtual-server': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31 12.38H5a.63.63 0 0 0-.63.62v10a.63.63 0 0 0 .63.62h26a.62.62 0 0 0 .62-.62V13a.62.62 0 0 0-.62-.62Zm-.63 10H5.62v-8.76h24.75Z' }, + { path: 'M9 18.62h6a.62.62 0 0 0 0-1.24H9a.62.62 0 1 0 0 1.24Zm15.2 6.27a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-15.5 0a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm9.3 0a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm9.3 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-6.2 0a.63.63 0 1 0 .63.62.63.63 0 0 0-.63-.62Zm-15.5 0a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm24.8 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-18.6 0a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm3.1 0a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62ZM2.5 12.87a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm0 9.01a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Zm0-6.01a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Zm0 3.01a.63.63 0 1 0 .62.62.63.63 0 0 0-.62-.62Zm6.2-7.77a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm3.1 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm3.1 0a.63.63 0 1 0-.63-.62.62.62 0 0 0 .63.62Zm9.3 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-3.1 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-3.1 0a.63.63 0 1 0-.63-.62.63.63 0 0 0 .63.62Zm9.3 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm3.1 0a.63.63 0 1 0-.62-.62.63.63 0 0 0 .62.62Zm-24.8 0a.63.63 0 1 0-.6-.62.62.62 0 0 0 .6.62Zm27.9 7.77a.62.62 0 0 0-.62.62.63.63 0 1 0 1.25 0 .62.62 0 0 0-.63-.62Zm0 3a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm0-9.01a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm0 3a.63.63 0 1 0 .63.63.63.63 0 0 0-.63-.63Zm0-6.01a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm-31.01 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm0 15.03a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Zm31.01 0a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62ZM27 17.37a.63.63 0 1 0 .63.62.62.62 0 0 0-.63-.62Z' } + ] + }, + 'rh-standard-virtual-storage-stack': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M5.85 6.65a.62.62 0 1 0-.38-1.13.63.63 0 0 0 .38 1.13Zm2.54-1.53a.62.62 0 1 0-.27-1.19.62.62 0 0 0 .27 1.19ZM4.26 8.48a.62.62 0 0 0-1-.73c-.49.65.54 1.4 1 .73Zm-1.79 2.95a.62.62 0 0 0 .22-1.23.62.62 0 0 0-.22 1.23Zm.65 11.28a.63.63 0 0 0-1.25 0 .63.63 0 0 0 1.25 0Zm8.04-18.64A.62.62 0 1 0 11 2.85a.62.62 0 0 0 .16 1.22ZM2.49 20.36a.63.63 0 0 0 0-1.25.63.63 0 0 0 0 1.25Zm0-5.95a.63.63 0 0 0 0-1.25.63.63 0 0 0 0 1.25Zm0 1.72a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm.04 8.93a.63.63 0 0 0 .32 1.21.63.63 0 0 0-.32-1.21ZM28.19 5.5a.63.63 0 0 0 .61-1.1.63.63 0 0 0-.61 1.1ZM14.06 3.42A.62.62 0 1 0 14 2.18a.62.62 0 0 0 .06 1.24Zm18.82 8.38a.63.63 0 0 0 1.25 0 .63.63 0 0 0-1.25 0Zm-7.3-7.46A.62.62 0 0 0 26 3.16a.62.62 0 0 0-.42 1.18Zm5.34 2.94a.63.63 0 0 0 .42-1.09c-.92-.7-1.58 1-.42 1.09ZM17 3.14a.63.63 0 0 0 0-1.25.63.63 0 0 0 0 1.25Zm5.8.45a.63.63 0 0 0 .2-1.23.63.63 0 0 0-.2 1.23Zm-2.87-.4A.62.62 0 0 0 20 2a.62.62 0 0 0-.07 1.19ZM33.5 14.15a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25ZM33.24 26a.62.62 0 0 0-.51 1.14.62.62 0 0 0 .51-1.14ZM3.66 27.79a.63.63 0 0 0 .79 1 .63.63 0 0 0-.79-1Zm27.18.78a.62.62 0 0 0 .88.88c.58-.56-.32-1.45-.88-.88Zm-2.24 1.7a.62.62 0 0 0 .64 1.07.62.62 0 0 0-.64-1.07Zm4.9-7.19a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm0-5.95a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm0 2.97a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25ZM26 31.5a.62.62 0 0 0 .45 1.16.62.62 0 0 0-.45-1.16Zm6.77-21.92a.62.62 0 1 0-.3-1.18.63.63 0 0 0 .3 1.18ZM9.09 31.13a.63.63 0 0 0-.51 1.15.63.63 0 0 0 .51-1.15Zm5.54 1.52a.63.63 0 0 0-.17 1.24.63.63 0 0 0 .17-1.24Zm-2.83-.57a.63.63 0 0 0-.33 1.21.63.63 0 0 0 .33-1.21Zm-6.07-2.17a.62.62 0 0 0 1 .71.62.62 0 0 0-1-.71Zm14.68 2.85a.63.63 0 0 0 .12 1.24.63.63 0 0 0-.12-1.24Zm-2.9.12a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm5.75-.57a.63.63 0 0 0 .27 1.23.63.63 0 0 0-.27-1.23ZM31.65 20v-8c0-4.29-6-7.65-13.65-7.65S4.35 7.71 4.35 12v12c0 4.29 6 7.65 13.65 7.65S31.65 28.29 31.65 24Zm-1.3 4c0 3.44-5.65 6.35-12.35 6.35S5.65 27.44 5.65 24v-.71c2.16 2.6 6.81 4.36 12.35 4.36s10.19-1.76 12.35-4.36Zm0-4c0 3.44-5.65 6.35-12.35 6.35S5.65 23.44 5.65 20v-.71c2.16 2.6 6.81 4.36 12.35 4.36s10.19-1.76 12.35-4.36Zm0-4c0 3.44-5.65 6.35-12.35 6.35S5.65 19.44 5.65 16v-.71c2.16 2.6 6.81 4.36 12.35 4.36s10.19-1.76 12.35-4.36ZM18 18.35c-6.7 0-12.35-2.91-12.35-6.35S11.3 5.65 18 5.65 30.35 8.56 30.35 12 24.7 18.35 18 18.35Z' + }, + 'rh-standard-virtual-storage': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31.65 15C31.23 4.87 4.76 4.87 4.35 15v6c0 4.29 6 7.65 13.65 7.65S31.65 25.29 31.65 21Zm-1.3 6c0 3.44-5.65 6.35-12.35 6.35S5.65 24.44 5.65 21v-2.71c4.5 5.76 20.2 5.75 24.7 0ZM18 21.35c-6.7 0-12.35-2.91-12.35-6.35S11.3 8.65 18 8.65 30.35 11.56 30.35 15 24.7 21.35 18 21.35ZM3.83 11.66a.63.63 0 0 0 .38-1.13.62.62 0 1 0-.38 1.13Zm-1.39 2.63a.61.61 0 0 0 .74-.48.63.63 0 0 0-1.18-.26.62.62 0 0 0 .44.74Z' }, + { path: 'M6 9.61c1.09-.07.57-1.73-.37-1.13A.63.63 0 0 0 6 9.61Zm-3.56 7.65a.63.63 0 0 0 0-1.25.63.63 0 0 0 0 1.25Zm.63 2.34a.63.63 0 0 0-1.25 0 .63.63 0 0 0 1.25 0Zm22.6-12.17a.62.62 0 0 0 .41-1.18.62.62 0 0 0-.41 1.18ZM2.47 21.94a.62.62 0 0 0 .31 1.21.62.62 0 0 0-.31-1.21ZM8.51 8.12a.63.63 0 1 0-.26-1.2.63.63 0 0 0 .26 1.2Zm8.62-1.92a.62.62 0 0 0 0-1.24.62.62 0 0 0 .02 1.23Zm2.87.06A.62.62 0 0 0 20.14 5 .62.62 0 0 0 20 6.26Zm-8.71.83a.62.62 0 1 0-.17-1.22.62.62 0 0 0 .17 1.22Zm11.61-.42a.63.63 0 0 0 .24-1.23.63.63 0 0 0-.24 1.23Zm-8.72-.21a.62.62 0 1 0-.09-1.24.62.62 0 0 0 .09 1.24ZM31 10.37a.62.62 0 0 0 .42-1.08.62.62 0 1 0-.42 1.08Zm-2.73-1.78a.62.62 0 0 0 .61-1.09.62.62 0 0 0-.61 1.09ZM9 28a.63.63 0 0 0-.51 1.15A.63.63 0 0 0 9 28Zm23.83-15.32a.62.62 0 1 0-.3-1.18.62.62 0 0 0 .3 1.18Zm-2.1 12.95a.63.63 0 0 0 .86.91.63.63 0 0 0-.86-.91Zm2.48-2.46a.63.63 0 1 0 .29.84.62.62 0 0 0-.29-.84Zm-29.62 1.5a.62.62 0 0 0 .78 1 .62.62 0 0 0-.78-1Zm24.88 2.63a.63.63 0 0 0 .63 1.08.63.63 0 0 0-.63-1.08Zm5.09-11.74a.65.65 0 0 0 0-1.3.65.65 0 0 0 0 1.3Zm0 1.72a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm0 2.97a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25ZM14.5 29.58a.62.62 0 0 0-.17 1.23.62.62 0 0 0 .17-1.23ZM11.68 29a.63.63 0 0 0-.33 1.21.63.63 0 0 0 .33-1.21Zm-6.04-2.2a.62.62 0 0 0 1 .72.62.62 0 0 0-1-.72Zm20.24 1.69a.63.63 0 0 0 .43 1.18.63.63 0 0 0-.43-1.18Zm-8.5 1.32a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm5.74-.52a.62.62 0 0 0 .26 1.22.62.62 0 0 0-.26-1.22Zm-2.85.43a.62.62 0 0 0 .11 1.28.62.62 0 0 0-.11-1.28Z' } + ] + }, + 'rh-standard-volume-mute': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M31.44 4.56a.61.61 0 0 0-.88 0L18.62 16.49V7a.63.63 0 0 0-1-.5l-7.83 5.87H6A1.62 1.62 0 0 0 4.38 14v8A1.62 1.62 0 0 0 6 23.62h3.79l1 .73-6.2 6.21a.61.61 0 0 0 0 .88.63.63 0 0 0 .88 0l26-26a.61.61 0 0 0-.03-.88ZM10.38 22.5a.65.65 0 0 0-.38-.13H6a.38.38 0 0 1-.38-.37v-8a.38.38 0 0 1 .38-.38h4a.66.66 0 0 0 .38-.12l7-5.25v9.49l-5.72 5.72ZM18 21.37a.63.63 0 0 0-.62.63v5.75l-3-2.25a.63.63 0 1 0-.76 1l4 3a.63.63 0 0 0 1-.5v-7a.63.63 0 0 0-.62-.63Zm8.56-7.79a.65.65 0 0 0-.85-.27.64.64 0 0 0-.26.85 8.36 8.36 0 0 1-1.53 9.76.63.63 0 0 0 .89.88 9.61 9.61 0 0 0 1.75-11.22Z' }, + { path: 'M28.58 10.47a.63.63 0 0 0-.19.87 12.4 12.4 0 0 1-1.66 15.38.63.63 0 0 0 .88.89 13.66 13.66 0 0 0 1.83-16.95.63.63 0 0 0-.86-.19Zm-5.81 5.92a.61.61 0 0 0-.48.73 4.38 4.38 0 0 1-1.2 4A.63.63 0 0 0 22 22a5.62 5.62 0 0 0 1.53-5.11.61.61 0 0 0-.76-.5Z' } + ] + }, + 'rh-standard-volume-up': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18.28 6.44a.63.63 0 0 0-.66.06l-7.83 5.88H6A1.61 1.61 0 0 0 4.38 14v8A1.61 1.61 0 0 0 6 23.62h3.79l7.83 5.88a.63.63 0 0 0 1-.5V7a.63.63 0 0 0-.34-.56Zm-.9 21.31-7-5.25a.66.66 0 0 0-.38-.12H6a.38.38 0 0 1-.38-.38v-8a.38.38 0 0 1 .38-.38h4a.66.66 0 0 0 .38-.12l7-5.25Zm7.43-16.56a.63.63 0 0 0-.89.89 8.37 8.37 0 0 1 0 11.84.63.63 0 0 0 .89.89 9.65 9.65 0 0 0 0-13.62Z' }, + { path: 'M27.61 8.39a.63.63 0 0 0-.88 0 .61.61 0 0 0 0 .88 12.37 12.37 0 0 1 0 17.46.61.61 0 0 0 0 .88.63.63 0 0 0 .88 0 13.6 13.6 0 0 0 0-19.22ZM21.09 14a.64.64 0 0 0 0 .89 4.38 4.38 0 0 1 0 6.18.63.63 0 0 0 .91.93 5.66 5.66 0 0 0 0-8 .64.64 0 0 0-.91 0Z' } + ] + }, + 'rh-standard-volumetric-flask': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M22.52 17.86a2.3 2.3 0 0 1-.9-1.85V5.62H22a.62.62 0 0 0 0-1.24h-1a.62.62 0 0 0-.62.62v11c-.13 2.13 1.82 2.89 2.85 4.37H12.77c1-1.5 3-2.2 2.85-4.38V5a.62.62 0 0 0-.62-.62h-1a.62.62 0 0 0 0 1.24h.38V16a2.27 2.27 0 0 1-.87 1.84 7.62 7.62 0 0 0 4.62 13.78c7.19-.14 10.24-9.49 4.39-13.76Zm-4.41 12.51c-4.41.27-7.81-4.73-6-8.75H23.9a6.42 6.42 0 0 1-5.79 8.75Z' }, + { path: 'M17 4.62a.62.62 0 0 0 .62-.62.62.62 0 0 0-1.24 0 .62.62 0 0 0 .62.62Zm2 7.01a.63.63 0 1 0-.63-.63.63.63 0 0 0 .63.63Zm-2 7a.63.63 0 1 0-.62-.62.62.62 0 0 0 .62.62Z' } + ] + }, + 'rh-standard-vulnerability': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 23.38a.63.63 0 0 0-.62.63.63.63 0 0 0 1.25 0 .63.63 0 0 0-.63-.63Zm0-2.76a.62.62 0 0 1-.62-.62v-8a.62.62 0 1 1 1.24 0v8a.62.62 0 0 1-.62.62Z' }, + { path: 'M18 31.62A11.63 11.63 0 0 1 6.38 20V7.34a.61.61 0 0 1 .49-.61l11-2.34a.57.57 0 0 1 .26 0l11 2.34a.61.61 0 0 1 .49.61V20A11.63 11.63 0 0 1 18 31.62ZM7.62 7.84V20a10.38 10.38 0 0 0 20.76 0V7.84L18 5.64Z' } + ] + }, + 'rh-standard-walk-arrow': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'm21.44 17.56-13-13a.62.62 0 0 0-.88.88L20.12 18 7.56 30.56a.62.62 0 0 0 .88.88l13-13a.61.61 0 0 0 0-.88Z' }, + { path: 'm28.44 17.56-13-13a.62.62 0 0 0-.88.88L27.12 18 14.56 30.56a.62.62 0 0 0 .88.88l13-13a.61.61 0 0 0 0-.88Z' } + ] + }, + 'rh-standard-walk-shoe': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M28.41 17.75a.62.62 0 0 0-.25 1.25 3 3 0 0 1 2.38 3 4.25 4.25 0 0 0-4.19 2.76L23 24.05a4.26 4.26 0 0 0-8.24-1.75l-6.87-1.46L10 10.75a1.2 1.2 0 0 1 2.35.5c-2 6 6.48 8.68 8.17 2.66l.56-2.67a.62.62 0 0 0-1.19-.24l-.57 2.67a3 3 0 1 1-5.91-1.25l.19-.89a2.45 2.45 0 0 0-4.79-1L6.53 21.19a.63.63 0 0 0 .48.74l15.17 3.23 7.13 1.51a1.55 1.55 0 0 0 1.83-1.18l.57-2.68a4.27 4.27 0 0 0-3.3-5.06Zm-9 3.08a3 3 0 0 1 2.39 3L16 22.56a3 3 0 0 1 3.37-1.73Zm10.2 4.62-2-.42a3 3 0 0 1 2.77-1.8l-.43 2a.29.29 0 0 1-.38.22Z' }, + { path: 'M24.59 18.21a.63.63 0 0 0 .74-.48l.38-1.79a.62.62 0 1 0-1.22-.26l-.38 1.79a.62.62 0 0 0 .48.74Zm-2.49-1.46a.63.63 0 0 0 .74-.48l.57-2.68a.62.62 0 1 0-1.22-.26L21.62 16a.62.62 0 0 0 .48.75ZM15 25.38H7a.62.62 0 0 0 0 1.24h8a.62.62 0 0 0 0-1.24ZM5 10.62h2a.62.62 0 0 0 0-1.24H5a.62.62 0 0 0 0 1.24Zm0 1.75a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm13 13a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Z' } + ] + }, + 'rh-standard-water-droplet': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M26.65 11.79c-2.68-2.68-8.21-8.23-8.21-8.23-.23-.24-.65-.24-.89 0 0 0-6.36 6.38-8.21 8.23-4.75 4.55-4.75 12.75 0 17.3 4.77 4.77 12.53 4.77 17.3 0 4.75-4.55 4.75-12.75 0-17.3Zm-.88 16.42c-4.28 4.28-11.25 4.28-15.53 0-4.26-4.09-4.26-11.45 0-15.53 1.56-1.56 6.29-6.31 7.77-7.79 1.36 1.37 5.54 5.56 7.77 7.79 4.26 4.09 4.26 11.45 0 15.53Z' }, + { path: 'M25.52 20.38a.606.606 0 0 0-.66.58c-.24 3.6-3.25 6.42-6.86 6.42-.35 0-.62.28-.62.62s.28.62.62.62c4.27 0 7.83-3.33 8.11-7.58a.64.64 0 0 0-.58-.67Z' } + ] + }, + 'rh-standard-waveform': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 20.47h-3.95l-2.3-4.61a.63.63 0 0 0-1.18.18l-1.81 10.87-3.14-22a.63.63 0 0 0-1.24 0l-3.23 20.48-3-11.87a.59.59 0 0 0-.63-.48.61.61 0 0 0-.59.52L8.8 20.47H5a.63.63 0 0 0 0 1.25h4.33a.62.62 0 0 0 .67-.52l.74-4.47 3 11.94a.6.6 0 0 0 .63.48.63.63 0 0 0 .59-.53L18 9.2l3.12 21.89a.63.63 0 0 0 .62.53.61.61 0 0 0 .62-.52l2.16-13 1.62 3.24a.61.61 0 0 0 .56.34H31a.63.63 0 0 0 0-1.21Z' + }, + 'rh-standard-webhooks': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 23.375c-1.23 0-2.26.855-2.542 2H14a.625.625 0 0 0-.625.625c0 2.412-1.962 4.375-4.375 4.375S4.625 28.412 4.625 26a4.388 4.388 0 0 1 3.5-4.288.624.624 0 1 0-.25-1.225A5.642 5.642 0 0 0 3.375 26 5.631 5.631 0 0 0 9 31.625a5.632 5.632 0 0 0 5.588-5h9.87a2.625 2.625 0 0 0 2.542 2c1.447 0 2.625-1.178 2.625-2.625S28.447 23.375 27 23.375Zm0 4c-.758 0-1.375-.617-1.375-1.375s.617-1.375 1.375-1.375 1.375.617 1.375 1.375-.617 1.375-1.375 1.375Z' }, + { path: 'M20.767 5.103a5.583 5.583 0 0 0-4.274-.522 5.586 5.586 0 0 0-3.39 2.652 5.586 5.586 0 0 0-.522 4.274c.345 1.243 1.106 2.286 2.138 3.03l-5.05 8.935a2.593 2.593 0 0 0-.67-.097c-1.446 0-2.624 1.178-2.624 2.625S7.553 28.625 9 28.625s2.625-1.178 2.625-2.625a2.61 2.61 0 0 0-.858-1.928l5.315-9.408.003-.003a.625.625 0 0 0-.237-.852c-1.018-.575-1.75-1.51-2.063-2.636s-.17-2.307.406-3.324c.574-1.018 1.51-1.75 2.636-2.064s2.307-.168 3.325.406a4.386 4.386 0 0 1 2.012 5.155.625.625 0 1 0 1.188.386 5.64 5.64 0 0 0-2.586-6.63ZM9 27.375c-.758 0-1.375-.617-1.375-1.375S8.242 24.625 9 24.625s1.375.617 1.375 1.375S9.758 27.375 9 27.375Z' }, + { path: 'M31.919 23.271a5.631 5.631 0 0 0-7.092-2.46l-5.032-8.906c.508-.479.83-1.153.83-1.905 0-1.447-1.178-2.625-2.625-2.625S15.375 8.553 15.375 10s1.178 2.625 2.625 2.625c.246 0 .479-.045.704-.108l5.322 9.419c.013.022.038.032.053.052.043.06.09.11.148.15a.667.667 0 0 0 .1.05c.057.025.115.04.176.047.024.003.044.018.068.018.012 0 .023-.008.034-.01a.622.622 0 0 0 .273-.07 4.378 4.378 0 0 1 5.948 1.704 4.381 4.381 0 0 1-1.705 5.948 4.387 4.387 0 0 1-5.447-.981.625.625 0 1 0-.951.81 5.627 5.627 0 0 0 4.284 1.967 5.621 5.621 0 0 0 2.72-.702 5.633 5.633 0 0 0 2.192-7.647ZM16.625 10c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375-.617 1.375-1.375 1.375-1.375-.617-1.375-1.375Z' } + ] + }, + 'rh-standard-website-system': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M10 21.37a.63.63 0 0 0-.62.64.63.63 0 0 0 1.25 0 .64.64 0 0 0-.63-.64Zm-2 0a.63.63 0 0 0-.62.64.63.63 0 0 0 1.25 0 .64.64 0 0 0-.63-.64Z' }, + { path: 'M22 18.38H5a.62.62 0 0 0-.62.62v12a.62.62 0 0 0 .62.62h17a.62.62 0 0 0 .62-.62V19a.62.62 0 0 0-.62-.62Zm-.62 12H5.62V19.62h15.76Z' }, + { path: 'M14 22.62h5a.62.62 0 0 0 0-1.24h-5a.62.62 0 1 0 0 1.24Zm5-13h6a.62.62 0 0 0 .62-.62V5a.62.62 0 0 0-.62-.62h-6a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62Zm.62-4h4.76v2.76h-4.76ZM31 14.38h-6a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62h6a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62Zm-.62 4h-4.76v-2.76h4.76ZM6 14.62h6a.62.62 0 0 0 .62-.62v-4a.62.62 0 0 0-.62-.62H6a.62.62 0 0 0-.62.62v4a.62.62 0 0 0 .62.62Zm.62-4h4.76v2.76H6.62Zm20.8 9.81a.61.61 0 0 0-.82.32 9.41 9.41 0 0 1-3 3.75.63.63 0 0 0-.12.88.62.62 0 0 0 .5.24.68.68 0 0 0 .38-.12 10.67 10.67 0 0 0 3.36-4.25.62.62 0 0 0-.3-.82Zm-1.92-9.05a9.47 9.47 0 0 1 1.1 1.87.61.61 0 0 0 .57.37.56.56 0 0 0 .25 0 .62.62 0 0 0 .32-.82 11.07 11.07 0 0 0-1.24-2.13.63.63 0 0 0-1 .76ZM13 9a.58.58 0 0 0 .31-.08 9.23 9.23 0 0 1 .83-.42l.23-.1c.22-.09.44-.18.67-.25a10.17 10.17 0 0 1 1.08-.3c.31-.06.62-.11.94-.14a.62.62 0 1 0-.12-1.24 9 9 0 0 0-1.06.16 9.34 9.34 0 0 0-1 .27l-.17.07a7.61 7.61 0 0 0-.75.28l-.27.11c-.31.14-.61.29-.91.46a.61.61 0 0 0-.31.62A.63.63 0 0 0 13 9Zm-5.57 6.94a9.29 9.29 0 0 0 0 1.06.62.62 0 0 0 1.24 0c0-.32 0-.63.05-.94a.62.62 0 1 0-1.24-.12Z' } + ] + }, + 'rh-standard-website': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M10 11.37a.62.62 0 0 0-.61.63.61.61 0 0 0 .61.62.62.62 0 0 0 .63-.62.63.63 0 0 0-.63-.63Zm-2 0a.62.62 0 0 0-.61.63.61.61 0 0 0 .61.62.62.62 0 0 0 .62-.62.63.63 0 0 0-.62-.63Z' }, + { path: 'M31 8.38H5a.62.62 0 0 0-.62.62v18a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V9a.62.62 0 0 0-.62-.62Zm-.62 18H5.62V9.62h24.76Z' }, + { path: 'M18 15.38H8a.62.62 0 0 0-.62.62v8a.62.62 0 0 0 .62.62h10a.62.62 0 0 0 .62-.62v-8a.62.62 0 0 0-.62-.62Zm-.62 8H8.62v-6.76h8.76ZM13 12.62h15a.62.62 0 1 0 0-1.24H13a.62.62 0 0 0 0 1.24Zm15 3.76h-7a.62.62 0 0 0 0 1.24h7a.62.62 0 0 0 0-1.24Zm0 3h-7a.62.62 0 0 0 0 1.24h7a.62.62 0 0 0 0-1.24Zm-4 3h-3a.62.62 0 0 0 0 1.24h3a.62.62 0 0 0 0-1.24Z' } + ] + }, + 'rh-standard-wheelchair-accessible': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 28.38h-3.5l-1.89-8.52a.62.62 0 0 0-.61-.48h-8.38v-4.76H22a.62.62 0 0 0 0-1.24h-5.38v-2.82a3.62 3.62 0 1 0-1.24 0v2.82H13.5c-12.1.49-12.1 17.75 0 18.25a9.14 9.14 0 0 0 9.12-9.13.63.63 0 0 0-1.25 0 7.88 7.88 0 0 1-7.87 7.88C3.07 30 3.07 15 13.5 14.62h1.88V20a.62.62 0 0 0 .62.62h8.5l1.89 8.52a.62.62 0 0 0 .61.48h4a.62.62 0 0 0 0-1.24ZM13.62 7a2.38 2.38 0 0 1 4.75 0 2.38 2.38 0 0 1-4.75 0Z' + }, + 'rh-standard-wifi': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 20.38c-2.07 0-4 .81-5.45 2.29-.24.25-.24.64 0 .88s.64.24.88 0c1.21-1.23 2.83-1.91 4.55-1.91s3.34.68 4.55 1.91c.12.12.28.19.45.19s.32-.06.44-.18a.61.61 0 0 0 0-.88 7.56 7.56 0 0 0-5.45-2.29Zm0-7c-3.96 0-7.67 1.56-10.45 4.39-.24.25-.24.64 0 .88s.64.24.88 0c2.54-2.59 5.93-4.01 9.55-4.01s7.02 1.43 9.55 4.01c.12.12.28.19.45.19s.32-.06.44-.18a.61.61 0 0 0 0-.88 14.508 14.508 0 0 0-10.45-4.39Z' }, + { path: 'M32.44 13.27c-3.88-3.8-9.01-5.9-14.44-5.9S7.32 9.52 3.42 13.41c-.24.24-.24.64 0 .88.12.12.28.18.44.18s.32-.06.44-.18c3.66-3.65 8.52-5.67 13.69-5.67s9.92 1.97 13.56 5.54c.25.24.64.24.88 0 .24-.25.24-.64 0-.88Z' } + ] + }, + 'rh-standard-wind-power': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M29.25 22.23a.62.62 0 0 0-.82.32 11.31 11.31 0 0 1-5.69 5.79.63.63 0 0 0 .26 1.2.58.58 0 0 0 .26-.06 12.6 12.6 0 0 0 6.31-6.43.62.62 0 0 0-.32-.82ZM17.05 6.66H18a11.32 11.32 0 0 1 7.52 2.85.66.66 0 0 0 .42.15.64.64 0 0 0 .47-.21.63.63 0 0 0-.06-.88A12.63 12.63 0 0 0 18 5.38h-1.05a.62.62 0 0 0 .1 1.24Zm-8.9 17.03A11.34 11.34 0 0 1 6.62 18a12 12 0 0 1 .16-1.9.62.62 0 0 0-.51-.72.64.64 0 0 0-.72.52 12.23 12.23 0 0 0-.17 2.1 12.65 12.65 0 0 0 1.68 6.31 10.7 10.7 0 0 0 .69 1.06.6.6 0 0 0 .5.25.62.62 0 0 0 .37-.11.64.64 0 0 0 .14-.88c-.22-.3-.42-.63-.61-.94ZM23.35 26A9.55 9.55 0 0 0 26 23.35a.62.62 0 0 0-.17-.87.64.64 0 0 0-.87.17A8.2 8.2 0 0 1 22.65 25a.64.64 0 0 0-.17.87.63.63 0 0 0 .52.28.58.58 0 0 0 .35-.15ZM19.07 8.43a.63.63 0 0 0-.14 1.25 8.05 8.05 0 0 1 2.91.88 6.63 6.63 0 0 1 .81.48.64.64 0 0 0 .35.1.62.62 0 0 0 .35-1.14 8 8 0 0 0-.94-.55 9.33 9.33 0 0 0-3.34-1.02Zm-8.69 13.05c-.1-.23-.2-.45-.28-.69A8.48 8.48 0 0 1 9.62 18a7.14 7.14 0 0 1 .06-.93.63.63 0 0 0-.56-.69.61.61 0 0 0-.69.55V18a9.7 9.7 0 0 0 .54 3.21c.1.27.2.53.32.79a.62.62 0 0 0 .57.36.58.58 0 0 0 .26-.05.64.64 0 0 0 .26-.83Z' }, + { path: 'M32.62 18v-.05a.61.61 0 0 0-.61-.55H20.54a2.61 2.61 0 0 0-2.33-2 9.11 9.11 0 0 0 .16-1.4 8.53 8.53 0 0 0-7.25-8.64.49.49 0 0 0-.17 0h-.22a.62.62 0 0 0-.23.85l5.69 9.82a2.63 2.63 0 0 0-.55 2.91 7.94 7.94 0 0 0-1.31.56 8.53 8.53 0 0 0-3.9 10.48.61.61 0 0 0 .3.45.55.55 0 0 0 .31.08.61.61 0 0 0 .38-.15.63.63 0 0 0 .12-.11v-.05l5.72-9.8h.12V32a.62.62 0 0 0 1.24 0V20.54a2.64 2.64 0 0 0 1.57-1.09 8.27 8.27 0 0 0 1.19.93 8.56 8.56 0 0 0 11.11-2 .54.54 0 0 0 .12-.36.13.13 0 0 0 .01-.02Zm-16.48-7.82a7.2 7.2 0 0 1 1 3.81 8.34 8.34 0 0 1-.14 1.12L12.28 7a7.17 7.17 0 0 1 3.86 3.18Zm-4.07 13.28a7.3 7.3 0 0 1 2.82-2.75 7.41 7.41 0 0 1 1.11-.48l-4.75 8.16a7.22 7.22 0 0 1 .82-4.93ZM18 19.38A1.38 1.38 0 1 1 19.38 18 1.38 1.38 0 0 1 18 19.38Zm4-.07a6.22 6.22 0 0 1-.93-.69h9.45a7.24 7.24 0 0 1-8.52.69Z' } + ] + }, + 'rh-standard-wind': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M25 21.38H12A3.62 3.62 0 1 0 15.62 25a.62.62 0 1 0-1.24 0A2.38 2.38 0 1 1 12 22.62h13a.62.62 0 0 0 0-1.24Zm6 0h-4a.62.62 0 0 0 0 1.24h4a.62.62 0 0 0 0-1.24Zm-2-6.76h2a.62.62 0 1 0 0-1.24h-2a.62.62 0 0 0 0 1.24Zm-11 0h9a.62.62 0 1 0 0-1.24h-9A2.38 2.38 0 1 1 20.38 11a.62.62 0 0 0 1.24 0A3.62 3.62 0 1 0 18 14.62Zm6 2.76a.62.62 0 0 0 0 1.24h6a.62.62 0 0 0 0-1.24Zm-1.38.62a.62.62 0 0 0-.62-.62H8A2.38 2.38 0 1 1 10.38 15a.62.62 0 0 0 1.24 0A3.62 3.62 0 1 0 8 18.62h14a.62.62 0 0 0 .62-.62Z' + }, + 'rh-standard-wrench': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M19.44 13.56c-.56-.58-1.46.32-.88.88l3 3a.62.62 0 0 0 .88-.88Z' }, + { path: 'M31.61 10.05a.69.69 0 0 0-.17-.49l-2-2a.61.61 0 0 0-.88 0L23 13.12l-4.86-4.87 3.78-2.45 1.7 1.7-2.06 2.06a.62.62 0 0 0 .88.88l2.5-2.5a.61.61 0 0 0 0-.88l-2.5-2.5a.66.66 0 0 0-.73-.11c-.05 0-4.85 3.16-4.9 3.17a.66.66 0 0 0-.18.87s.69.72.75.77a6.61 6.61 0 0 0-1.58 7.06L5.06 27.06a2.74 2.74 0 0 0 3.88 3.88L19.68 20.2a6.29 6.29 0 0 0 5.89-.69l5.95-9.17a.75.75 0 0 0 .09-.29ZM19.79 18.9a.67.67 0 0 0-.7.13l-11 11a1.5 1.5 0 0 1-2.12-2.12l11-11a.65.65 0 0 0 .17-.34.74.74 0 0 0 0-.36 5.39 5.39 0 0 1 1.16-6.07l4.3 4.3a.61.61 0 0 0 .88 0L29 8.88l1.2 1.2-5.59 8.61a5.42 5.42 0 0 1-4.82.21Z' }, + { path: 'M7 28.38a.63.63 0 1 0 .62.63.63.63 0 0 0-.62-.63Z' } + ] + }, + 'rh-standard-yen-decreasing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27.442 5.558a.625.625 0 0 0-.884 0L18 14.116 9.442 5.558a.625.625 0 1 0-.884.884l7.933 7.933H12a.625.625 0 0 0 0 1.25h5.375v2.75H12a.625.625 0 0 0 0 1.25h5.375v9.866l-.933-.933a.625.625 0 1 0-.884.884l2 2c.015.015.034.02.05.034a.617.617 0 0 0 .152.1.627.627 0 0 0 .48 0 .617.617 0 0 0 .152-.1c.016-.013.035-.019.05-.034l2-2a.626.626 0 0 0-.884-.884l-.933.933v-9.866H24a.625.625 0 0 0 0-1.25h-5.375v-2.75H24a.625.625 0 0 0 0-1.25h-4.49l7.932-7.933a.626.626 0 0 0 0-.884Z' + }, + 'rh-standard-yen-increasing': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27.442 9.558a.625.625 0 0 0-.884 0L18 18.116 9.442 9.558a.625.625 0 1 0-.884.884l7.933 7.933H12a.625.625 0 0 0 0 1.25h5.375v2.75H12a.625.625 0 0 0 0 1.25h5.375V31a.625.625 0 0 0 1.25 0v-7.375H24a.625.625 0 0 0 0-1.25h-5.375v-2.75H24a.625.625 0 0 0 0-1.25h-4.49l7.932-7.933a.626.626 0 0 0 0-.884Z' }, + { path: 'm16.442 7.442.933-.933V12a.625.625 0 0 0 1.25 0V6.509l.933.933a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884l-2-2c-.016-.017-.038-.023-.055-.037a.624.624 0 0 0-.147-.097.624.624 0 0 0-.48 0 .586.586 0 0 0-.148.098c-.017.014-.038.02-.054.036l-2 2a.626.626 0 0 0 .884.884Z' } + ] + }, + 'rh-standard-yen': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M30.442 4.558a.625.625 0 0 0-.884 0L18 16.116 6.442 4.558a.625.625 0 1 0-.884.884l10.933 10.933H10a.625.625 0 0 0 0 1.25h7.375v3.75H10a.625.625 0 0 0 0 1.25h7.375V31a.625.625 0 0 0 1.25 0v-8.375H26a.625.625 0 0 0 0-1.25h-7.375v-3.75H26a.625.625 0 0 0 0-1.25h-6.49L30.441 5.442a.626.626 0 0 0 0-.884Z' + }, + 'rh-standard-yes': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M18 3.38A14.64 14.64 0 0 0 3.38 18c.8 19.4 28.44 19.4 29.25 0A14.65 14.65 0 0 0 18 3.38Zm0 28A13.39 13.39 0 0 1 4.62 18C5.36.26 30.64.26 31.38 18A13.39 13.39 0 0 1 18 31.38Z' }, + { path: 'M23.56 13.56 16 21.12l-3.56-3.56c-.56-.58-1.46.32-.88.88l4 4a.63.63 0 0 0 .88 0l8-8c.56-.56-.31-1.44-.88-.88Z' } + ] + } +}; diff --git a/packages/react-icons/scripts/icons/rhIconsUI.mjs b/packages/react-icons/scripts/icons/rhIconsUI.mjs new file mode 100644 index 00000000000..6130e977fe7 --- /dev/null +++ b/packages/react-icons/scripts/icons/rhIconsUI.mjs @@ -0,0 +1,4106 @@ +export default { + 'rh-ui-add-circle-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm7 16.125h-5.875V23a1.125 1.125 0 0 1-2.25 0v-5.875H9a1.125 1.125 0 0 1 0-2.25h5.875V9a1.125 1.125 0 0 1 2.25 0v5.875H23a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-add-circle': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm8-13a1 1 0 0 1-1 1h-6v6a1 1 0 0 1-2 0v-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 2 0v6h6a1 1 0 0 1 1 1Z' + }, + 'rh-ui-add-square-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM23 17.125h-5.875V23a1.125 1.125 0 0 1-2.25 0v-5.875H9a1.125 1.125 0 0 1 0-2.25h5.875V9a1.125 1.125 0 0 1 2.25 0v5.875H23a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-add-square': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM28 28H4V4h24v24ZM8 16a1 1 0 0 1 1-1h6V9a1 1 0 1 1 2 0v6h6a1 1 0 1 1 0 2h-6v6a1 1 0 1 1-2 0v-6H9a1 1 0 0 1-1-1Z' + }, + 'rh-ui-add': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 15H17V3a1 1 0 0 0-2 0v12H3a1 1 0 0 0 0 2h12v12a1 1 0 0 0 2 0V17h12a1 1 0 0 0 0-2Z' + }, + 'rh-ui-ai-experience-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.999 18c0 .521-.441.996-.961 1.038a11.93 11.93 0 0 0-10.999 10.999c-.042.52-.517.962-1.038.962s-.996-.441-1.038-.961a11.931 11.931 0 0 0-11-11c-.52-.042-.962-.517-.962-1.038s.441-.996.961-1.038a11.931 11.931 0 0 0 11-11C13.004 5.442 13.479 5 14 5s.996.441 1.038.961a11.931 11.931 0 0 0 11 11c.52.042.962.517.962 1.038Zm3.07-11.853a4.263 4.263 0 0 1-3.217-3.219c-.091-.401-.441-.681-.852-.681s-.761.28-.853.683a4.263 4.263 0 0 1-3.219 3.217c-.401.091-.681.441-.681.852s.28.761.683.853a4.263 4.263 0 0 1 3.217 3.219c.091.401.441.681.852.681s.761-.28.853-.683a4.26 4.26 0 0 1 3.216-3.216h.002c.401-.091.681-.441.681-.852s-.28-.761-.683-.853Z' + }, + 'rh-ui-ai-experience': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.037 16.962a11.933 11.933 0 0 1-11-11c-.042-.52-.517-.961-1.038-.961s-.997.442-1.038.962a11.933 11.933 0 0 1-11 11c-.52.042-.961.517-.961 1.038s.442.997.962 1.038a11.933 11.933 0 0 1 11 11c.042.52.517.961 1.038.961s.997-.442 1.038-.962a11.93 11.93 0 0 1 10.999-10.999c.52-.042.961-.517.961-1.038s-.442-.997-.962-1.038ZM14 25.764A13.89 13.89 0 0 0 6.236 18 13.89 13.89 0 0 0 14 10.236 13.89 13.89 0 0 0 21.764 18 13.89 13.89 0 0 0 14 25.764ZM30.096 6.025A4.137 4.137 0 0 1 26.973 2.9c-.104-.458-.504-.778-.974-.778s-.87.32-.975.781a4.137 4.137 0 0 1-3.125 3.123c-.458.104-.778.504-.778.974s.32.87.781.975a4.137 4.137 0 0 1 3.123 3.125c.104.458.504.778.974.778s.87-.32.975-.781a4.135 4.135 0 0 1 3.122-3.122h.003c.458-.104.778-.504.778-.974s-.32-.87-.781-.975ZM26 8.917A5.912 5.912 0 0 0 24.083 7 5.912 5.912 0 0 0 26 5.083 5.912 5.912 0 0 0 27.917 7 5.912 5.912 0 0 0 26 8.917Z' + }, + 'rh-ui-ai-model-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25.25 8h3.5C29.439 8 30 7.439 30 6.75v-3.5C30 2.561 29.439 2 28.75 2h-3.5C24.561 2 24 2.561 24 3.25v.875H8V3.25C8 2.561 7.439 2 6.75 2h-3.5C2.561 2 2 2.561 2 3.25v3.5C2 7.439 2.561 8 3.25 8h3.5l.01-.002 6.242 6.242-.002.01v.875H8v-.875C8 13.561 7.439 13 6.75 13h-3.5C2.561 13 2 13.561 2 14.25v3.5c0 .689.561 1.25 1.25 1.25h3.5C7.439 19 8 18.439 8 17.75v-.875h5v.875l.002.01-6.242 6.242L6.75 24h-3.5C2.561 24 2 24.561 2 25.25v3.5c0 .689.561 1.25 1.25 1.25h3.5C7.439 30 8 29.439 8 28.75v-.875h16v.875c0 .689.561 1.25 1.25 1.25h3.5c.689 0 1.25-.561 1.25-1.25v-3.5c0-.689-.561-1.25-1.25-1.25h-3.5l-.01.002-6.242-6.242.002-.01v-.875h5v.875c0 .689.561 1.25 1.25 1.25h3.5c.689 0 1.25-.561 1.25-1.25v-3.5c0-.689-.561-1.25-1.25-1.25h-3.5c-.689 0-1.25.561-1.25 1.25v.875h-5v-.875l-.002-.01 6.242-6.242.01.002ZM24 5.875v.875l.002.011-6.242 6.242-.011-.002h-3.5l-.011.002-6.242-6.242.002-.011v-.875h16ZM8 26.125v-.875l-.002-.011 6.242-6.242.011.002h3.5l.011-.002 6.242 6.242-.002.011v.875H8Z' + }, + 'rh-ui-ai-model': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19 14.24 25.24 8h3.51C29.44 8 30 7.44 30 6.75v-3.5C30 2.56 29.44 2 28.75 2h-3.5C24.56 2 24 2.56 24 3.25v.87H8v-.87C8 2.56 7.44 2 6.75 2h-3.5C2.56 2 2 2.56 2 3.25v3.5C2 7.44 2.56 8 3.25 8h3.51L13 14.24v.88H8v-.87C8 13.56 7.44 13 6.75 13h-3.5C2.56 13 2 13.56 2 14.25v3.5c0 .69.56 1.25 1.25 1.25h3.5C7.44 19 8 18.44 8 17.75v-.87h5v.88L6.76 24H3.25C2.56 24 2 24.56 2 25.25v3.5c0 .69.56 1.25 1.25 1.25h3.5C7.44 30 8 29.44 8 28.75v-.87h16v.87c0 .69.56 1.25 1.25 1.25h3.5c.69 0 1.25-.56 1.25-1.25v-3.5c0-.69-.56-1.25-1.25-1.25h-3.51L19 17.76v-.88h5v.87c0 .69.56 1.25 1.25 1.25h3.5c.69 0 1.25-.56 1.25-1.25v-3.5c0-.69-.56-1.25-1.25-1.25h-3.5c-.69 0-1.25.56-1.25 1.25v.87h-5v-.88ZM6 16.88V17H4v-2h2v1.88Zm20-1.76V15h2v2h-2v-1.88Zm-9 1.76V17h-2v-2h2v1.88ZM26 4h2v2h-2V4ZM6 6H4V4h2v2Zm2 .77v-.89h16v.89L17.76 13h-3.52L8 6.77ZM6 28H4v-2h2v2Zm22-2v2h-2v-2h2Zm-4-.77v.89H8v-.89L14.24 19h3.52L24 25.23Z' + }, + 'rh-ui-analyze-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M9 6.5v23c0 .827-.673 1.5-1.5 1.5h-3c-.827 0-1.5-.673-1.5-1.5v-23C3 5.673 3.673 5 4.5 5h3C8.327 5 9 5.673 9 6.5Zm10 19.911V29.5c0 .827.673 1.5 1.5 1.5h3c.827 0 1.5-.673 1.5-1.5v-3.089a7.945 7.945 0 0 1-6 0Zm6-14.822V9.5c0-.827-.673-1.5-1.5-1.5h-3c-.827 0-1.5.673-1.5 1.5v2.089a7.945 7.945 0 0 1 6 0Zm4.707 15.118a.997.997 0 0 1-1.414 0l-2.822-2.822A5.961 5.961 0 0 1 22 25c-3.309 0-6-2.691-6-6s2.691-6 6-6 6 2.691 6 6c0 1.294-.416 2.49-1.115 3.471l2.822 2.822a.999.999 0 0 1 0 1.414ZM26 19c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4Zm-12 0a7.984 7.984 0 0 1 3-6.235V2.5c0-.827-.673-1.5-1.5-1.5h-3c-.827 0-1.5.673-1.5 1.5v27c0 .827.673 1.5 1.5 1.5h3c.827 0 1.5-.673 1.5-1.5v-4.265A7.984 7.984 0 0 1 14 19Z' + }, + 'rh-ui-analyze': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25 27a1 1 0 0 0-1 1v1h-5v-2a1 1 0 0 0-2 0v2h-5V3h5v8a1 1 0 0 0 2 0v-1h5v1a1 1 0 0 0 2 0V9.5c0-.827-.673-1.5-1.5-1.5H19V2.5c0-.827-.673-1.5-1.5-1.5h-6c-.827 0-1.5.673-1.5 1.5V5H4.5C3.673 5 3 5.673 3 6.5v23c0 .827.673 1.5 1.5 1.5h20c.827 0 1.5-.673 1.5-1.5V28a1 1 0 0 0-1-1Zm-15 2H5V7h5v22Zm19.707-3.707-2.822-2.822A5.961 5.961 0 0 0 28 19c0-3.309-2.691-6-6-6s-6 2.691-6 6 2.691 6 6 6c1.294 0 2.49-.416 3.471-1.115l2.822 2.822a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414ZM22 23c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4Z' + }, + 'rh-ui-application-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM17.005 9.873a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749Zm7 0a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749Z' + }, + 'rh-ui-application': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM28 28H4V4h24v24ZM15.38 9.003a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm6 .005a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Z' + }, + 'rh-ui-applications-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25 29a1 1 0 0 1-1 1H3.5c-.827 0-1.5-.673-1.5-1.5V8a1 1 0 1 1 2 0v20h20a1 1 0 0 1 1 1Zm5-25.5v20c0 .827-.673 1.5-1.5 1.5h-20c-.827 0-1.5-.673-1.5-1.5v-20C7 2.673 7.673 2 8.5 2h20c.827 0 1.5.673 1.5 1.5ZM18.87 8a1.874 1.874 0 1 0-3.749-.001A1.874 1.874 0 0 0 18.87 8Zm7 0a1.874 1.874 0 1 0-3.749-.001A1.874 1.874 0 0 0 25.87 8Z' + }, + 'rh-ui-applications': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-20C7.673 2 7 2.673 7 3.5v20c0 .827.673 1.5 1.5 1.5h20c.827 0 1.5-.673 1.5-1.5v-20c0-.827-.673-1.5-1.5-1.5ZM28 23H9V4h19v19Zm-3 6a1 1 0 0 1-1 1H3.5c-.827 0-1.5-.673-1.5-1.5V8a1 1 0 1 1 2 0v20h20a1 1 0 0 1 1 1ZM15.38 9.003a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm6 .005a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Z' + }, + 'rh-ui-arrow-circle-down-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm6.796 17.795-5.646 5.646c-.317.317-.733.475-1.149.475s-.832-.158-1.149-.475l-5.646-5.646a1.127 1.127 0 0 1 0-1.591 1.127 1.127 0 0 1 1.592 0l4.079 4.079V7.999a1.125 1.125 0 0 1 2.25 0v13.284l4.079-4.079a1.127 1.127 0 0 1 1.592 0 1.127 1.127 0 0 1 0 1.591Z' + }, + 'rh-ui-arrow-circle-down-left-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm6.795 9.796L12.716 20.875H19a1.125 1.125 0 0 1 0 2.25h-8.5A1.627 1.627 0 0 1 8.875 21.5V13a1.125 1.125 0 0 1 2.25 0v6.284l10.08-10.08a1.126 1.126 0 0 1 1.591 1.592Z' + }, + 'rh-ui-arrow-circle-down-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21.657 10.343a.999.999 0 0 1 0 1.414L13.414 20H20a1 1 0 1 1 0 2h-8.5c-.827 0-1.5-.673-1.5-1.5V12a1 1 0 1 1 2 0v6.586l8.243-8.243a.999.999 0 0 1 1.414 0ZM31 16c0 8.271-6.729 15-15 15S1 24.271 1 16 7.729 1 16 1s15 6.729 15 15Zm-2 0c0-7.168-5.832-13-13-13S3 8.832 3 16s5.832 13 13 13 13-5.832 13-13Z' + }, + 'rh-ui-arrow-circle-down-right-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm7.125 20.5c0 .896-.729 1.625-1.625 1.625H13a1.125 1.125 0 0 1 0-2.25h6.284L9.205 10.796a1.125 1.125 0 1 1 1.591-1.592l10.08 10.08V13a1.125 1.125 0 0 1 2.25 0v8.5Z' + }, + 'rh-ui-arrow-circle-down-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22 12v8.5c0 .827-.673 1.5-1.5 1.5H12a1 1 0 1 1 0-2h6.586l-8.243-8.243a.999.999 0 1 1 1.414-1.414L20 18.586V12a1 1 0 1 1 2 0Zm9 4c0 8.271-6.729 15-15 15S1 24.271 1 16 7.729 1 16 1s15 6.729 15 15Zm-2 0c0-7.168-5.832-13-13-13S3 8.832 3 16s5.832 13 13 13 13-5.832 13-13Z' + }, + 'rh-ui-arrow-circle-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm6.707-12.707a.999.999 0 0 1 0 1.414l-5.646 5.646c-.292.292-.677.438-1.061.438s-.769-.146-1.061-.438l-5.646-5.646a.999.999 0 1 1 1.414-1.414L15 20.586V9a1 1 0 1 1 2 0v11.586l4.293-4.293a.999.999 0 0 1 1.414 0Z' + }, + 'rh-ui-arrow-circle-left-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm8 16.125H10.716l4.08 4.08A1.127 1.127 0 0 1 14 23.126c-.288 0-.576-.11-.796-.33L7.558 17.15a1.628 1.628 0 0 1 0-2.298l5.646-5.646a1.127 1.127 0 0 1 1.592 0 1.127 1.127 0 0 1 0 1.591l-4.08 4.08H24a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-arrow-circle-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm8-13a1 1 0 0 1-1 1H11.414l4.293 4.293a.999.999 0 1 1-1.414 1.414l-5.646-5.646a1.501 1.501 0 0 1 0-2.121l5.646-5.646a.999.999 0 1 1 1.414 1.414l-4.293 4.293H23a1 1 0 0 1 1 1Z' + }, + 'rh-ui-arrow-circle-right-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm8.442 16.149-5.646 5.646a1.122 1.122 0 0 1-1.592 0 1.127 1.127 0 0 1 0-1.591l4.08-4.08H8a1.125 1.125 0 0 1 0-2.25h13.284l-4.08-4.08a1.127 1.127 0 0 1 0-1.591 1.127 1.127 0 0 1 1.592 0l5.646 5.646a1.628 1.628 0 0 1 0 2.298Z' + }, + 'rh-ui-arrow-circle-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm7.354-14.061a1.501 1.501 0 0 1 0 2.121l-5.646 5.646a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414l4.293-4.293H9.001a1 1 0 1 1 0-2h11.586l-4.293-4.293a.999.999 0 1 1 1.414-1.414l5.646 5.646Z' + }, + 'rh-ui-arrow-circle-up-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm6.796 13.795a1.122 1.122 0 0 1-1.592 0l-4.079-4.079V24a1.125 1.125 0 0 1-2.25 0V10.716l-4.079 4.079a1.127 1.127 0 0 1-1.592 0 1.127 1.127 0 0 1 0-1.591l5.646-5.646a1.627 1.627 0 0 1 2.299 0l5.646 5.646a1.127 1.127 0 0 1 0 1.591Z' + }, + 'rh-ui-arrow-circle-up-left-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm6.795 21.796c-.22.22-.507.329-.795.329s-.576-.109-.795-.329l-10.08-10.08V19a1.125 1.125 0 0 1-2.25 0v-8.5c0-.896.729-1.625 1.625-1.625H19a1.125 1.125 0 0 1 0 2.25h-6.284l10.079 10.079a1.127 1.127 0 0 1 0 1.592Z' + }, + 'rh-ui-arrow-circle-up-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21.657 20.243a.999.999 0 1 1-1.414 1.414L12 13.414V20a1 1 0 1 1-2 0v-8.5c0-.827.673-1.5 1.5-1.5H20a1 1 0 1 1 0 2h-6.586l8.243 8.243ZM31 16c0 8.271-6.729 15-15 15S1 24.271 1 16 7.729 1 16 1s15 6.729 15 15Zm-2 0c0-7.168-5.832-13-13-13S3 8.832 3 16s5.832 13 13 13 13-5.832 13-13Z' + }, + 'rh-ui-arrow-circle-up-right-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm7.125 18a1.125 1.125 0 0 1-2.25 0v-6.284l-10.08 10.08c-.22.22-.507.329-.795.329s-.576-.109-.795-.329a1.127 1.127 0 0 1 0-1.592l10.079-10.079H13a1.125 1.125 0 0 1 0-2.25h8.5c.896 0 1.625.729 1.625 1.625V19Z' + }, + 'rh-ui-arrow-circle-up-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22 11.5V20a1 1 0 1 1-2 0v-6.586l-8.243 8.243a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L18.586 12H12a1 1 0 1 1 0-2h8.5c.827 0 1.5.673 1.5 1.5Zm9 4.5c0 8.271-6.729 15-15 15S1 24.271 1 16 7.729 1 16 1s15 6.729 15 15Zm-2 0c0-7.168-5.832-13-13-13S3 8.832 3 16s5.832 13 13 13 13-5.832 13-13Z' + }, + 'rh-ui-arrow-circle-up': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm6.707-14.707a.999.999 0 1 1-1.414 1.414L17 11.414V23a1 1 0 1 1-2 0V11.414l-4.293 4.293a.999.999 0 1 1-1.414-1.414l5.646-5.646a1.501 1.501 0 0 1 2.121 0l5.646 5.646Z' + }, + 'rh-ui-arrow-down-left-up-right-to-center': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M14 19.5V26a1 1 0 1 1-2 0v-4.586l-8.293 8.293a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L10.586 20H6a1 1 0 1 1 0-2h6.5c.827 0 1.5.673 1.5 1.5ZM29.707 2.293a.999.999 0 0 0-1.414 0L20 10.586V6a1 1 0 1 0-2 0v6.5c0 .827.673 1.5 1.5 1.5H26a1 1 0 1 0 0-2h-4.586l8.293-8.293a.999.999 0 0 0 0-1.414Z' + }, + 'rh-ui-arrow-down-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27.707 5.707 7.414 26H21a1 1 0 1 1 0 2H5.5c-.827 0-1.5-.673-1.5-1.5V11a1 1 0 1 1 2 0v13.586L26.293 4.293a.999.999 0 1 1 1.414 1.414Z' + }, + 'rh-ui-arrow-down-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 11v15.5c0 .827-.673 1.5-1.5 1.5H11a1 1 0 1 1 0-2h13.586L4.293 5.707a.999.999 0 1 1 1.414-1.414L26 24.586V11a1 1 0 1 1 2 0Z' + }, + 'rh-ui-arrow-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27.707 19.707 17.061 30.353c-.292.292-.676.438-1.061.438s-.768-.146-1.061-.438L4.293 19.707a.999.999 0 1 1 1.414-1.414L15 27.586V2a1 1 0 0 1 2 0v25.586l9.293-9.293a.999.999 0 1 1 1.414 1.414Z' + }, + 'rh-ui-arrow-left-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.354 14.939-5.646-5.646a.999.999 0 1 0-1.414 1.414L27.587 15H4.414l4.293-4.293a.999.999 0 1 0-1.414-1.414l-5.647 5.646a1.501 1.501 0 0 0 0 2.121l5.646 5.646a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-4.293-4.293h23.172l-4.293 4.293a.999.999 0 1 0 1.414 1.414l5.646-5.646a1.501 1.501 0 0 0 0-2.121Z' + }, + 'rh-ui-arrow-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 15H4.414l9.293-9.293a.999.999 0 1 0-1.414-1.414L1.646 14.939c-.283.283-.439.66-.439 1.061s.156.777.439 1.061l10.646 10.646a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L4.413 17h25.586a1 1 0 0 0 0-2Z' + }, + 'rh-ui-arrow-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.354 14.939 19.708 4.293a.999.999 0 1 0-1.414 1.414L27.587 15H2a1 1 0 0 0 0 2h25.586l-9.293 9.293a.999.999 0 1 0 1.414 1.414l10.646-10.646c.283-.283.439-.66.439-1.061s-.156-.777-.439-1.061Z' + }, + 'rh-ui-arrow-up-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21.293 23.293 17 27.586V4.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-5.646-5.646a1.5 1.5 0 0 0-2.121 0L9.294 7.293a.999.999 0 1 0 1.414 1.414l4.293-4.293v23.172l-4.293-4.293a.999.999 0 1 0-1.414 1.414l5.646 5.646c.292.293.676.438 1.061.438s.768-.146 1.061-.438l5.646-5.646a.999.999 0 1 0-1.414-1.414Z' + }, + 'rh-ui-arrow-up-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27.707 26.293 7.414 6H21a1 1 0 1 0 0-2H5.5C4.673 4 4 4.673 4 5.5V21a1 1 0 1 0 2 0V7.414l20.293 20.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414Z' + }, + 'rh-ui-arrow-up-right-down-left-from-center': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5V10a1 1 0 1 1-2 0V5.414l-8.293 8.293a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L26.586 4H22a1 1 0 1 1 0-2h6.5c.827 0 1.5.673 1.5 1.5ZM12.293 18.293 4 26.586V22a1 1 0 1 0-2 0v6.5c0 .827.673 1.5 1.5 1.5H10a1 1 0 1 0 0-2H5.414l8.293-8.293a.999.999 0 1 0-1.414-1.414Z' + }, + 'rh-ui-arrow-up-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.5 4H11a1 1 0 1 0 0 2h13.586L4.293 26.293a.999.999 0 1 0 1.414 1.414L26 7.414V21a1 1 0 1 0 2 0V5.5c0-.827-.673-1.5-1.5-1.5Z' + }, + 'rh-ui-arrow-up': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27.707 12.293 17.061 1.646a1.501 1.501 0 0 0-2.121 0L4.293 12.293a.999.999 0 1 0 1.414 1.414L15 4.414V30a1 1 0 0 0 2 0V4.414l9.293 9.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414Z' + }, + 'rh-ui-asleep-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm9.569 17.902A9.941 9.941 0 0 1 16 26c-5.514 0-10-4.486-10-10a9.94 9.94 0 0 1 7.098-9.569 1 1 0 0 1 1.247 1.246A8.025 8.025 0 0 0 14 10c0 4.411 3.589 8 8 8 .784 0 1.565-.116 2.323-.345a1 1 0 0 1 1.246 1.247Z' + }, + 'rh-ui-asleep': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm9.569-10.098A9.941 9.941 0 0 1 16 26c-5.514 0-10-4.486-10-10a9.94 9.94 0 0 1 7.098-9.569 1 1 0 0 1 1.247 1.246A8.025 8.025 0 0 0 14 10c0 4.411 3.589 8 8 8 .784 0 1.565-.116 2.323-.345a1 1 0 0 1 1.246 1.247Z' + }, + 'rh-ui-assessment-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v17c0 .827.673 1.5 1.5 1.5H12v4H8a1 1 0 0 0 0 2h16a1 1 0 0 0 0-2h-4v-4h9.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM8.005 17.891a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749Zm0-6.013a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749ZM18 27h-4v-4h4v4Zm7-9.875h-9a1.125 1.125 0 0 1 0-2.25h9a1.125 1.125 0 0 1 0 2.25Zm0-6h-9a1.125 1.125 0 0 1 0-2.25h9a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-assessment': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v17c0 .827.673 1.5 1.5 1.5H12v4H8a1 1 0 0 0 0 2h16a1 1 0 0 0 0-2h-4v-4h9.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM18 27h-4v-4h4v4Zm11-6H3V5h26v16ZM14 10a1 1 0 0 1 1-1h8a1 1 0 0 1 0 2h-8a1 1 0 0 1-1-1Zm0 6a1 1 0 0 1 1-1h8a1 1 0 0 1 0 2h-8a1 1 0 0 1-1-1Zm-6.62-5.997a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm0 6a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Z' + }, + 'rh-ui-attention-bell-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 21c-1.103 0-2-.897-2-2v-4c0-4.884-3.523-8.955-8.159-9.823.405-.444.659-1.03.659-1.677C18.5 2.121 17.379 1 16 1s-2.5 1.121-2.5 2.5c0 .648.254 1.233.659 1.677C9.523 6.045 6 10.116 6 15v4c0 1.103-.897 2-2 2a1 1 0 0 0-1 1v3.5c0 .827.673 1.5 1.5 1.5H12c0 2.206 1.794 4 4 4s4-1.794 4-4h7.5c.827 0 1.5-.673 1.5-1.5V22a1 1 0 0 0-1-1ZM14.5 11a1.5 1.5 0 0 1 3 0v5a1.5 1.5 0 0 1-3 0v-5ZM16 24.014a2 2 0 1 1-.001-3.999A2 2 0 0 1 16 24.014Z' + }, + 'rh-ui-attention-bell': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 21c-1.103 0-2-.897-2-2v-4c0-4.884-3.523-8.955-8.159-9.823.405-.444.659-1.03.659-1.677C18.5 2.121 17.379 1 16 1s-2.5 1.121-2.5 2.5c0 .648.254 1.233.659 1.677C9.523 6.045 6 10.116 6 15v4c0 1.103-.897 2-2 2a1 1 0 0 0-1 1v3.5c0 .827.673 1.5 1.5 1.5H12c0 2.206 1.794 4 4 4s4-1.794 4-4h7.5c.827 0 1.5-.673 1.5-1.5V22a1 1 0 0 0-1-1Zm-1 4H5v-2.127A4.005 4.005 0 0 0 8 19v-4c0-4.411 3.589-8 8-8s8 3.589 8 8v4a4.005 4.005 0 0 0 3 3.873V25Zm-12.25-9v-4a1.25 1.25 0 0 1 2.5 0v4a1.25 1.25 0 0 1-2.5 0Zm3 5.011a1.75 1.75 0 1 1-3.501-.001 1.75 1.75 0 0 1 3.501.001Z' + }, + 'rh-ui-auto-light-dark-mode': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 2C8.28 2 2 8.28 2 16s6.28 14 14 14 14-6.28 14-14S23.72 2 16 2Zm0 26C9.383 28 4 22.617 4 16S9.383 4 16 4s12 5.383 12 12-5.383 12-12 12Zm9-12a9 9 0 0 1-8.738 8.996.259.259 0 0 1-.262-.257V7.26c0-.142.12-.261.262-.257A9 9 0 0 1 25 15.999Z' + }, + 'rh-ui-automation': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22 17v3.5c0 .827-.673 1.5-1.5 1.5H17a1 1 0 1 1 0-2h1.596l-3.302-3.292s-3.186-3.174-4.109-4.098c-.905-.906-2.109-1.404-3.39-1.404s-2.485.498-3.391 1.404C3.499 13.515 3 14.719 3 16s.499 2.484 1.404 3.39c.905.906 2.109 1.404 3.391 1.404s2.484-.498 3.39-1.404l1.109-1.107a.999.999 0 1 1 1.412 1.416l-1.107 1.105c-1.283 1.284-2.989 1.99-4.804 1.99s-3.521-.706-4.805-1.99C1.707 19.521 1 17.815 1 16s.707-3.521 1.99-4.804c1.283-1.284 2.989-1.99 4.805-1.99s3.521.706 4.804 1.99c.924.924 4.107 4.096 4.107 4.096L20 18.576V17a1 1 0 1 1 2 0Zm7.01-5.804c-1.283-1.284-2.989-1.991-4.805-1.991s-3.521.707-4.804 1.991L18.295 12.3a.999.999 0 1 0 1.41 1.418l1.11-1.108c.905-.906 2.109-1.405 3.39-1.405s2.485.499 3.391 1.405C28.501 13.515 29 14.719 29 16s-.499 2.484-1.404 3.39a4.748 4.748 0 0 1-2.732 1.36 1 1 0 1 0 .273 1.98 6.727 6.727 0 0 0 3.873-1.927C30.293 19.52 31 17.814 31 15.999s-.707-3.521-1.99-4.804Z' + }, + 'rh-ui-backup': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0 8.271-6.729 15-15 15a15.021 15.021 0 0 1-12.311-6.428 1.002 1.002 0 0 1 .248-1.393 1.003 1.003 0 0 1 1.393.248A13.018 13.018 0 0 0 16 28.999c7.168 0 13-5.832 13-13S23.168 3 16 3c-4.85 0-9.306 2.763-11.524 7H11a1 1 0 1 1 0 2H2.5c-.827 0-1.5-.673-1.5-1.5V2a1 1 0 1 1 2 0v6.521C5.648 3.945 10.617 1 16 1c8.271 0 15 6.729 15 15Z' + }, + 'rh-ui-backwards': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 21v8a1 1 0 1 1-2 0v-8c0-4.962-4.037-9-9-9H5.414l6.293 6.293a.999.999 0 1 1-1.414 1.414l-7.646-7.646c-.283-.283-.439-.66-.439-1.061s.156-.777.439-1.061l7.646-7.646a.999.999 0 1 1 1.414 1.414L5.414 10H19c6.065 0 11 4.935 11 11Z' + }, + 'rh-ui-ban-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm6.796 21.795a1.122 1.122 0 0 1-1.592 0l-12-12a1.127 1.127 0 0 1 0-1.591 1.127 1.127 0 0 1 1.592 0l12 12a1.127 1.127 0 0 1 0 1.591Z' + }, + 'rh-ui-ban': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1ZM3 16c0-3.241 1.2-6.201 3.169-8.48.04.064.069.132.124.187l18 18c.055.055.124.085.187.124A12.932 12.932 0 0 1 16 29C8.832 29 3 23.168 3 16Zm22.831 8.48c-.04-.064-.069-.132-.124-.187l-18-18c-.055-.055-.124-.085-.187-.124A12.932 12.932 0 0 1 16 3c7.168 0 13 5.832 13 13 0 3.241-1.2 6.201-3.169 8.48Z' + }, + 'rh-ui-blueprint-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M1.275 11.875a.738.738 0 0 1 .195-.405l7-7a.738.738 0 0 1 .405-.195v7.6h-7.6ZM30.75 5.5v21c0 .689-.561 1.25-1.25 1.25h-27c-.689 0-1.25-.561-1.25-1.25V14.125H9.5c.896 0 1.625-.729 1.625-1.625V4.25H29.5c.689 0 1.25.561 1.25 1.25Zm-5.625 14.375v-7.75H27a1.125 1.125 0 0 0 0-2.25h-1.875V8a1.125 1.125 0 0 0-2.25 0v1.875H15a1.125 1.125 0 0 0 0 2.25h7.875v7.75H9.125V18a1.125 1.125 0 0 0-2.25 0v1.875H5a1.125 1.125 0 0 0 0 2.25h1.875V24a1.125 1.125 0 0 0 2.25 0v-1.875h13.75V24a1.125 1.125 0 0 0 2.25 0v-1.875H27a1.125 1.125 0 0 0 0-2.25h-1.875Z' + }, + 'rh-ui-blueprint': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 4H9a1.001 1.001 0 0 0-.708.294l-6.998 6.998A1.001 1.001 0 0 0 1 12v14.5c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-21c0-.827-.673-1.5-1.5-1.5ZM8 7.414V11H4.414L8 7.414ZM29 26H3V13h5.5c.827 0 1.5-.673 1.5-1.5V6h19v20ZM12 12a1 1 0 0 1 1-1h9V9a1 1 0 1 1 2 0v2h2a1 1 0 1 1 0 2h-2v6h2a1 1 0 1 1 0 2h-2v2a1 1 0 1 1-2 0v-2H10v2a1 1 0 1 1-2 0v-2H6a1 1 0 1 1 0-2h2v-3a1 1 0 1 1 2 0v3h12v-6h-9a1 1 0 0 1-1-1Z' + }, + 'rh-ui-bookmark-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 2.5V30a.999.999 0 0 1-1.707.707L16 19.414 4.707 30.707A.999.999 0 0 1 3 30V2.5C3 1.673 3.673 1 4.5 1h23c.827 0 1.5.673 1.5 1.5Z' + }, + 'rh-ui-bookmark': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 31a1 1 0 0 1-.707-.293L16 19.414 4.707 30.707A.999.999 0 0 1 3 30V2.5C3 1.673 3.673 1 4.5 1h23c.827 0 1.5.673 1.5 1.5V30a.999.999 0 0 1-1 1ZM16 17.207c.4 0 .777.156 1.061.439L27 27.585V3H5v24.586l9.939-9.939A1.49 1.49 0 0 1 16 17.208Z' + }, + 'rh-ui-branch-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24 10.858V13c0 2.206-1.794 4-4 4h-6c-1.654 0-3 1.346-3 3v3.142c1.721.447 3 2 3 3.858 0 2.206-1.794 4-4 4s-4-1.794-4-4c0-1.858 1.279-3.411 3-3.858V8.858c-1.721-.447-3-2-3-3.858 0-2.206 1.794-4 4-4s4 1.794 4 4c0 1.858-1.279 3.411-3 3.858v7.168A4.948 4.948 0 0 1 14 15h6c1.103 0 2-.897 2-2v-2.142c-1.721-.447-3-2-3-3.858 0-2.206 1.794-4 4-4s4 1.794 4 4c0 1.858-1.279 3.411-3 3.858Z' + }, + 'rh-ui-branch': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M23 3c-2.206 0-4 1.794-4 4 0 1.858 1.279 3.411 3 3.858V13c0 1.103-.897 2-2 2h-6c-1.13 0-2.162.391-3 1.026V8.858c1.721-.447 3-2 3-3.858 0-2.206-1.794-4-4-4S6 2.794 6 5c0 1.858 1.279 3.411 3 3.858v14.284c-1.721.447-3 2-3 3.858 0 2.206 1.794 4 4 4s4-1.794 4-4c0-1.858-1.279-3.411-3-3.858V20c0-1.654 1.346-3 3-3h6c2.206 0 4-1.794 4-4v-2.142c1.721-.447 3-2 3-3.858 0-2.206-1.794-4-4-4ZM12 27c0 1.103-.897 2-2 2s-2-.897-2-2 .897-2 2-2 2 .897 2 2ZM10 7c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Zm13 2c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Z' + }, + 'rh-ui-brightness-down-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24 16c0 4.411-3.589 8-8 8s-8-3.589-8-8 3.589-8 8-8 8 3.589 8 8ZM16 5.637a1.626 1.626 0 1 0-.001-3.251A1.626 1.626 0 0 0 16 5.637Zm-12.005 8.74a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251ZM7 8.627a1.626 1.626 0 1 0-.001-3.251A1.626 1.626 0 0 0 7 8.627Zm9 17.75a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 16 26.377Zm12-12a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 28 14.377Zm-3-8.998a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 25 5.38ZM7 23.377a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 7 23.377Zm18 0a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 25 23.377Z' + }, + 'rh-ui-brightness-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 8c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8Zm0 14c-3.309 0-6-2.691-6-6s2.691-6 6-6 6 2.691 6 6-2.691 6-6 6ZM5.625 7.002a1.376 1.376 0 1 1 2.751.001 1.376 1.376 0 0 1-2.751-.001Zm-.255 9a1.376 1.376 0 1 1-2.751-.001 1.376 1.376 0 0 1 2.751.001Zm3.005 9a1.376 1.376 0 1 1-2.751-.001 1.376 1.376 0 0 1 2.751.001Zm9 3a1.376 1.376 0 1 1-2.751-.001 1.376 1.376 0 0 1 2.751.001Zm9-3a1.376 1.376 0 1 1-2.751-.001 1.376 1.376 0 0 1 2.751.001Zm3-9a1.376 1.376 0 1 1-2.751-.001 1.376 1.376 0 0 1 2.751.001Zm-3-8.998a1.376 1.376 0 1 1-2.751-.001 1.376 1.376 0 0 1 2.751.001Zm-11.75-2.992a1.376 1.376 0 1 1 2.751.001 1.376 1.376 0 0 1-2.751-.001Z' + }, + 'rh-ui-brightness-up-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24 16c0 4.411-3.589 8-8 8s-8-3.589-8-8 3.589-8 8-8 8 3.589 8 8ZM16 6a1 1 0 0 0 1-1V1a1 1 0 1 0-2 0v4a1 1 0 0 0 1 1Zm0 20a1 1 0 0 0-1 1v4a1 1 0 1 0 2 0v-4a1 1 0 0 0-1-1Zm15-11h-4a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2ZM6 16a1 1 0 0 0-1-1H1a1 1 0 1 0 0 2h4a1 1 0 0 0 1-1Zm1.293 7.293-3 3a.999.999 0 1 0 1.414 1.414l3-3a.999.999 0 1 0-1.414-1.414ZM24 9a.997.997 0 0 0 .707-.293l3-3a.999.999 0 1 0-1.414-1.414l-3 3A.999.999 0 0 0 24 9ZM7.293 8.707a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-3-3a.999.999 0 1 0-1.414 1.414l3 3Zm17.414 14.586a.999.999 0 1 0-1.414 1.414l3 3a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-3-3Z' + }, + 'rh-ui-brightness-up': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 8c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8Zm0 14c-3.309 0-6-2.691-6-6s2.691-6 6-6 6 2.691 6 6-2.691 6-6 6ZM15 5V1a1 1 0 1 1 2 0v4a1 1 0 1 1-2 0Zm2 22v4a1 1 0 1 1-2 0v-4a1 1 0 1 1 2 0Zm15-11a1 1 0 0 1-1 1h-4a1 1 0 1 1 0-2h4a1 1 0 0 1 1 1ZM5 17H1a1 1 0 1 1 0-2h4a1 1 0 1 1 0 2Zm3.707 6.293a.999.999 0 0 1 0 1.414l-3 3a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414l3-3a.999.999 0 0 1 1.414 0ZM23.293 8.707a.999.999 0 0 1 0-1.414l3-3a.999.999 0 1 1 1.414 1.414l-3 3a.997.997 0 0 1-1.414 0Zm-19-3a.999.999 0 1 1 1.414-1.414l3 3a.999.999 0 1 1-1.414 1.414l-3-3Zm23.414 20.586a.999.999 0 1 1-1.414 1.414l-3-3a.999.999 0 1 1 1.414-1.414l3 3Z' + }, + 'rh-ui-bug-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M14.875 30.919A9.011 9.011 0 0 1 7.95 26H5.414l-1.707 1.707a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414l2-2A1 1 0 0 1 5 24h2.232A8.97 8.97 0 0 1 7 22v-1H2a1 1 0 0 1 0-2h5v-3H5a.997.997 0 0 1-.707-.293l-2-2a.999.999 0 1 1 1.414-1.414L5.414 14H7v-2.875h7.875v19.794Zm-5.9-26.53a8.957 8.957 0 0 0-1.896 4.486h17.843a8.961 8.961 0 0 0-1.896-4.486l1.682-1.682a.999.999 0 1 0-1.414-1.414l-1.682 1.682C20.072 1.742 18.123 1 16.001 1s-4.071.742-5.611 1.975L8.708 1.293a.999.999 0 1 0-1.414 1.414l1.682 1.682ZM30 19h-5v-3h2c.265 0 .52-.105.707-.293l2-2a.999.999 0 1 0-1.414-1.414L26.586 14H25v-2.875h-7.875v19.794A9.011 9.011 0 0 0 24.05 26h2.536l1.707 1.707a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-2-2A1 1 0 0 0 27 24h-2.232A8.97 8.97 0 0 0 25 22v-1h5a1 1 0 0 0 0-2Z' + }, + 'rh-ui-bug': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 19h-5v-3h2c.265 0 .52-.105.707-.293l2-2a.999.999 0 1 0-1.414-1.414L26.586 14H25v-4a8.948 8.948 0 0 0-1.975-5.611l1.682-1.682a.999.999 0 1 0-1.414-1.414l-1.682 1.682C20.071 1.742 18.122 1 16 1s-4.071.742-5.611 1.975L8.707 1.293a.999.999 0 1 0-1.414 1.414l1.682 1.682A8.948 8.948 0 0 0 7 10v4H5.414l-1.707-1.707a.999.999 0 1 0-1.414 1.414l2 2A1 1 0 0 0 5 16h2v3H2a1 1 0 0 0 0 2h5v1c0 .688.085 1.356.232 2H5a.997.997 0 0 0-.707.293l-2 2a.999.999 0 1 0 1.414 1.414L5.414 26H7.95c1.476 2.958 4.526 5 8.05 5s6.574-2.042 8.05-5h2.536l1.707 1.707a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-2-2A1 1 0 0 0 27 24h-2.232A8.97 8.97 0 0 0 25 22v-1h5a1 1 0 0 0 0-2Zm-15 9.92c-3.387-.488-6-3.401-6-6.92V11h6v17.92ZM9.08 9c.488-3.387 3.401-6 6.92-6s6.432 2.613 6.92 6H9.08ZM23 22c0 3.519-2.613 6.432-6 6.92V11h6v11Z' + }, + 'rh-ui-build-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.33 8.171a.752.752 0 0 0-1.248-.313L25.47 11.47c-1.319 1.319-3.62 1.319-4.939 0-.66-.66-1.023-1.537-1.023-2.47s.363-1.81 1.023-2.47l3.612-3.612a.748.748 0 0 0-.313-1.248 9.747 9.747 0 0 0-2.829-.42c-5.376 0-9.75 4.374-9.75 9.75 0 1.077.178 2.137.53 3.159L2.97 22.97c-.81.81-1.255 1.886-1.255 3.03s.446 2.221 1.255 3.03S4.856 30.285 6 30.285s2.221-.446 3.03-1.255l8.811-8.81a9.667 9.667 0 0 0 3.159.53c5.376 0 9.75-4.374 9.75-9.75 0-.957-.142-1.909-.42-2.829ZM6.005 27.878a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749Z' + }, + 'rh-ui-build': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.929 6.514a.998.998 0 0 0-1.6-.258l-5.036 5.036c-.713.713-1.873.713-2.586 0s-.713-1.873 0-2.586l5.036-5.036a1 1 0 0 0-.258-1.6A9.9 9.9 0 0 0 20.999.999c-5.514 0-10 4.486-10 10 0 1.053.166 2.09.494 3.092l-9.166 9.168a4.541 4.541 0 0 0 0 6.414c.884.884 2.046 1.326 3.207 1.326s2.323-.442 3.207-1.326l9.167-9.167A9.913 9.913 0 0 0 21 21c5.514 0 10-4.486 10-10 0-1.565-.36-3.074-1.071-4.486ZM21 19a7.959 7.959 0 0 1-2.977-.579 1.004 1.004 0 0 0-1.08.221l-9.617 9.617a2.539 2.539 0 0 1-3.586 0 2.54 2.54 0 0 1 0-3.586l9.617-9.617c.283-.283.37-.708.221-1.08a7.959 7.959 0 0 1-.579-2.977c0-4.411 3.589-8 8-8 .771 0 1.527.11 2.258.328l-3.965 3.965c-.723.723-1.122 1.685-1.122 2.707s.398 1.984 1.122 2.707a3.832 3.832 0 0 0 5.414 0l3.965-3.965c.218.731.328 1.486.328 2.258 0 4.411-3.589 8-8 8ZM8.25 24.999a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Z' + }, + 'rh-ui-calendar-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M2.01 11.875V6.5c0-.827.673-1.5 1.5-1.5H9V3a1 1 0 1 1 2 0v2h10V3a1 1 0 1 1 2 0v2h5.5c.827 0 1.5.673 1.5 1.5v5.375H2.01Zm6.865 17.414v-6.164H2.711l6.164 6.164ZM2.01 14.125v6.75H9.5c.896 0 1.625.729 1.625 1.625V30H28.5c.827 0 1.5-.673 1.5-1.5V14.125H2.01Z' + }, + 'rh-ui-calendar': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 5H23V3a1 1 0 1 0-2 0v2H11V3a1 1 0 1 0-2 0v2H3.507c-.827 0-1.5.673-1.5 1.5v7c0 .01.003.019.003.029v8.423c0 .017-.01.031-.01.048 0 .279.115.53.299.712l.004.005 6.99 6.99c.092.092.201.165.323.216l.005.002c.121.05.25.076.38.076h18.5c.827 0 1.5-.673 1.5-1.5V6.5c0-.827-.673-1.5-1.5-1.5ZM9 7v2a1 1 0 1 0 2 0V7h10v2a1 1 0 1 0 2 0V7h5v6H4.01V7H9Zm0 19.586L5.414 23H9v3.586ZM11 28v-5.5c0-.827-.673-1.5-1.5-1.5H4.01v-6H28v13H11Z' + }, + 'rh-ui-call-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.793 25c0 .4-.156.777-.439 1.061l-1.526 1.526c-1.606 1.607-3.717 2.41-5.828 2.41s-4.221-.803-5.828-2.41L4.414 15.827C2.857 14.271 2 12.201 2 9.999s.857-4.271 2.414-5.828L5.94 2.645a1.501 1.501 0 0 1 2.121 0l4.293 4.293c.283.283.439.66.439 1.061s-.156.777-.439 1.061l-2.939 2.939 10.586 10.586 2.939-2.939c.566-.566 1.555-.566 2.121 0l4.293 4.293c.283.283.439.66.439 1.061Z' + }, + 'rh-ui-call': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22 29.997a8.19 8.19 0 0 1-5.833-2.417L4.419 15.833c-3.216-3.216-3.216-8.45 0-11.667l2.52-2.52a1.487 1.487 0 0 1 1.06-.439c.4 0 .777.156 1.061.439l5.293 5.293c.283.283.439.66.439 1.061s-.156.777-.439 1.061L11.414 12 20 20.586l2.939-2.939a1.501 1.501 0 0 1 2.121 0l5.293 5.293a1.502 1.502 0 0 1 0 2.12l-2.521 2.521a8.193 8.193 0 0 1-5.833 2.417ZM8 3.414 5.833 5.58a6.257 6.257 0 0 0 0 8.839L17.58 26.166c1.181 1.181 2.75 1.831 4.419 1.831s3.239-.65 4.419-1.831L28.585 24l-4.586-4.586-2.939 2.939a1.501 1.501 0 0 1-2.121 0L9.646 13.06c-.283-.283-.439-.66-.439-1.061s.156-.777.439-1.061l2.939-2.939-4.586-4.586Zm4.939 4.94h.01-.01Z' + }, + 'rh-ui-car-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M2 7V6a1 1 0 0 1 2 0v1a1 1 0 0 1-2 0Zm27-2a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0V6a1 1 0 0 0-1-1Zm1 9v7.5c0 .827-.673 1.5-1.5 1.5h-25c-.827 0-1.5-.673-1.5-1.5V14c0-1.654 1.346-3 3-3h.065l1.957-9.208A1 1 0 0 1 8 1h16a1 1 0 0 1 .978.792L26.935 11H27c1.654 0 3 1.346 3 3ZM7.109 11H24.89l-1.7-8H8.809l-1.7 8Zm.016 5a1.125 1.125 0 0 0-2.25 0v2a1.125 1.125 0 0 0 2.25 0v-2Zm14 1c0-.621-.504-1.125-1.125-1.125h-8a1.125 1.125 0 0 0 0 2.25h8c.621 0 1.125-.504 1.125-1.125Zm6-1a1.125 1.125 0 0 0-2.25 0v2a1.125 1.125 0 0 0 2.25 0v-2ZM29 25H3a1 1 0 0 0 0 2h1v2c0 1.103.897 2 2 2h2c1.103 0 2-.897 2-2v-2h12v2c0 1.103.897 2 2 2h2c1.103 0 2-.897 2-2v-2h1a1 1 0 0 0 0-2Z' + }, + 'rh-ui-car': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27 11h-.065l-1.957-9.208A1 1 0 0 0 24 1H8a1 1 0 0 0-.978.792L5.065 11H5c-1.654 0-3 1.346-3 3v7.5c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5V14c0-1.654-1.346-3-3-3ZM8.81 3h14.381l1.7 8H7.109l1.7-8ZM28 21H4v-7c0-.551.449-1 1-1h22c.551 0 1 .449 1 1v7ZM8 16v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 2 0ZM2 7V6a1 1 0 0 1 2 0v1a1 1 0 0 1-2 0Zm28-1v1a1 1 0 0 1-2 0V6a1 1 0 0 1 2 0Zm-4 10v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 2 0Zm-5 1a1 1 0 0 1-1 1h-8a1 1 0 0 1 0-2h8a1 1 0 0 1 1 1Zm9 9a1 1 0 0 1-1 1h-1v2c0 1.103-.897 2-2 2h-2c-1.103 0-2-.897-2-2v-2H10v2c0 1.103-.897 2-2 2H6c-1.103 0-2-.897-2-2v-2H3a1 1 0 0 1 0-2h26a1 1 0 0 1 1 1Z' + }, + 'rh-ui-card-payment-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M1 10V7.5C1 6.673 1.673 6 2.5 6h27c.827 0 1.5.673 1.5 1.5V10H1Zm30 3v11.5c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5V13h30Zm-13.75 7c0-.69-.56-1.25-1.25-1.25H7a1.25 1.25 0 0 0 0 2.5h9c.69 0 1.25-.56 1.25-1.25Z' + }, + 'rh-ui-card-payment': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 6h-27C1.673 6 1 6.673 1 7.5v17c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM29 24H3v-9h26v9Zm0-13H3V8h26v3ZM6 20a1 1 0 0 1 1-1h9a1 1 0 0 1 0 2H7a1 1 0 0 1-1-1Z' + }, + 'rh-ui-caret-down-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.707 11.707 17.061 24.353c-.292.292-.677.438-1.061.438s-.769-.146-1.061-.438L2.293 11.707A1 1 0 0 1 3 10h26a1 1 0 0 1 .707 1.707Z' + }, + 'rh-ui-caret-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 24.792c-.384 0-.769-.146-1.061-.438L2.293 11.707a.999.999 0 1 1 1.414-1.414L16 22.586l12.293-12.293a.999.999 0 1 1 1.414 1.414L17.061 24.353a1.497 1.497 0 0 1-1.061.438Z' + }, + 'rh-ui-caret-left-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22 3v26a1 1 0 0 1-1.707.707L7.647 17.061a1.501 1.501 0 0 1 0-2.121L20.293 2.293A1 1 0 0 1 22 3Z' + }, + 'rh-ui-caret-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21 30a.997.997 0 0 1-.707-.293L7.647 17.061a1.501 1.501 0 0 1 0-2.121L20.293 2.293a.999.999 0 1 1 1.414 1.414L9.414 16l12.293 12.293A.999.999 0 0 1 21 30Z' + }, + 'rh-ui-caret-right-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.354 17.061 11.708 29.707A1 1 0 0 1 10.001 29V3a1 1 0 0 1 1.707-.707l12.646 12.646a1.501 1.501 0 0 1 0 2.121Z' + }, + 'rh-ui-caret-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M11 30a.999.999 0 0 1-.707-1.707L22.586 16 10.293 3.707a.999.999 0 1 1 1.414-1.414l12.646 12.646a1.501 1.501 0 0 1 0 2.121L11.707 29.706a.997.997 0 0 1-.707.293Z' + }, + 'rh-ui-caret-up-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.027 21a1 1 0 0 1-1 1H3a1 1 0 0 1-.707-1.707L14.939 7.646a1.501 1.501 0 0 1 2.121 0l12.521 12.522a.997.997 0 0 1 .445.832Z' + }, + 'rh-ui-caret-up': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 22a.997.997 0 0 1-.707-.293L16 9.414 3.707 21.707a.999.999 0 1 1-1.414-1.414L14.939 7.646a1.501 1.501 0 0 1 2.121 0l12.646 12.646a.999.999 0 0 1-.707 1.707Z' + }, + 'rh-ui-catalog-alt-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M6.586 22.414 14.172 30H3.507c-.827 0-1.5-.673-1.5-1.5v-17c0-.827.673-1.5 1.5-1.5H6v11a2 2 0 0 0 .586 1.414ZM28.5 10H26v11a2 2 0 0 1-.586 1.414L17.828 30H28.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM8.073 21.073l6.5 6.5a.25.25 0 0 0 .427-.177V10.104a.25.25 0 0 0-.073-.177l-6.5-6.5A.25.25 0 0 0 8 3.604v17.293c0 .066.026.13.073.177Zm15.5-17.646-6.5 6.5a.249.249 0 0 0-.073.177v17.293a.25.25 0 0 0 .427.177l6.5-6.5a.249.249 0 0 0 .073-.177V3.604a.25.25 0 0 0-.427-.177Z' + }, + 'rh-ui-catalog-alt': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 10H25V3a.999.999 0 0 0-1.707-.707L16 9.586 8.707 2.293A1 1 0 0 0 7 3v7H3.507c-.827 0-1.5.673-1.5 1.5v17c0 .827.673 1.5 1.5 1.5H28.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM23 20.586l-6 6V11.414l6-6v15.172ZM9 5.414l6 6v15.172l-6-6V5.414ZM4.007 12H7v9c0 .266.105.52.293.707L13.586 28H4.007V12ZM28 28h-9.586l6.293-6.293A.997.997 0 0 0 25 21v-9h3v16Z' + }, + 'rh-ui-catalog-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 17.902v3.828c0 4.26-3.22 7.98-7.47 8.25A8 8 0 0 1 10 22l-1.5-1.5c-.42-.42-.62-.96-.62-1.5 0-.577.229-1.155.71-1.586.853-.762 2.182-.642 2.991.167l1.992 1.992a.25.25 0 0 0 .427-.177V10c0-.55.22-1.05.59-1.41a1.963 1.963 0 0 1 1.587-.582C17.23 8.097 18 9.056 18 10.112V16l7.802 1.658a.251.251 0 0 1 .198.245ZM28.5 2h-25C2.673 2 2 2.673 2 3.5v5c0 .827.673 1.5 1.5 1.5H9a1 1 0 1 0 0-2H4V4h24v4h-5a1 1 0 1 0 0 2h5.5c.827 0 1.5-.673 1.5-1.5v-5c0-.827-.673-1.5-1.5-1.5Zm.5 10h-6a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2Zm-19 1a1 1 0 0 0-1-1H3.5c-.827 0-1.5.673-1.5 1.5V19a1 1 0 1 0 2 0v-5h5a1 1 0 0 0 1-1Z' + }, + 'rh-ui-catalog': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.208 16.722 19 15.191v-5.19c0-1.654-1.346-3-3-3a2.92 2.92 0 0 0-2.107.873A2.941 2.941 0 0 0 13 10.001v7.586l-.793-.793a3.125 3.125 0 0 0-4.414 0c-.589.589-.913 1.372-.913 2.207s.324 1.618.913 2.207l1.217 1.218a9.037 9.037 0 0 0 2.835 6.139 8.914 8.914 0 0 0 6.749 2.415c4.714-.3 8.406-4.362 8.406-9.248v-4.03a1 1 0 0 0-.792-.979ZM25 21.73c0 3.833-2.87 7.019-6.534 7.252a6.948 6.948 0 0 1-5.254-1.878A6.931 6.931 0 0 1 11 22a.996.996 0 0 0-.293-.707l-1.5-1.5c-.271-.271-.327-.58-.327-.793s.057-.522.327-.793c.213-.213.494-.329.793-.329s.58.116.793.329l2.5 2.5A.999.999 0 0 0 15 20V10c0-.267.103-.514.307-.713A.958.958 0 0 1 16 9a1 1 0 0 1 1 1v6c0 .472.33.88.792.979L25 18.51v3.221ZM30 3.5v5c0 .827-.673 1.5-1.5 1.5H23a1 1 0 1 1 0-2h5V4H4v4h5a1 1 0 1 1 0 2H3.5C2.673 10 2 9.327 2 8.5v-5C2 2.673 2.673 2 3.5 2h25c.827 0 1.5.673 1.5 1.5Zm0 9.5a1 1 0 0 1-1 1h-6a1 1 0 1 1 0-2h6a1 1 0 0 1 1 1ZM9 14H4v5a1 1 0 1 1-2 0v-5.5c0-.827.673-1.5 1.5-1.5H9a1 1 0 1 1 0 2Z' + }, + 'rh-ui-check-circle-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm7.795 11.795-8.646 8.646c-.317.317-.733.475-1.149.475s-.832-.158-1.149-.475l-4.646-4.646a1.126 1.126 0 0 1 1.591-1.591l4.205 4.205 8.205-8.205a1.126 1.126 0 0 1 1.591 1.591Z' + }, + 'rh-ui-check-circle': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm7.707-17.707a.999.999 0 0 1 0 1.414l-8.646 8.646c-.292.292-.676.438-1.061.438s-.768-.146-1.061-.438l-4.646-4.646a.999.999 0 1 1 1.414-1.414L14 19.586l8.293-8.293a.999.999 0 0 1 1.414 0Z' + }, + 'rh-ui-check-clipboard-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25.5 6H23v-.5c0-.827-.673-1.5-1.5-1.5h-1.626C19.429 2.276 17.861 1 16 1s-3.428 1.276-3.874 3H10.5C9.673 4 9 4.673 9 5.5V6H6.5C5.673 6 5 6.673 5 7.5v22c0 .827.673 1.5 1.5 1.5h19c.827 0 1.5-.673 1.5-1.5v-22c0-.827-.673-1.5-1.5-1.5ZM11 7V6h2a1 1 0 0 0 1-1c0-1.103.897-2 2-2s2 .897 2 2a1 1 0 0 0 1 1h2v2H11V7Zm11.795 8.796-7.646 7.646a1.624 1.624 0 0 1-2.298 0l-3.646-3.646a1.125 1.125 0 1 1 1.591-1.592l3.205 3.205 7.205-7.205a1.126 1.126 0 0 1 1.591 1.592Z' + }, + 'rh-ui-check-clipboard': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22.707 14.293a.999.999 0 0 1 0 1.414l-7.646 7.646c-.292.293-.676.438-1.061.438s-.768-.146-1.061-.438l-3.646-3.646a.999.999 0 1 1 1.414-1.414L14 21.586l7.293-7.293a.999.999 0 0 1 1.414 0ZM27 7.5v22c0 .827-.673 1.5-1.5 1.5h-19c-.827 0-1.5-.673-1.5-1.5v-22C5 6.673 5.673 6 6.5 6H9v-.5c0-.827.673-1.5 1.5-1.5h1.626c.445-1.724 2.013-3 3.874-3s3.428 1.276 3.874 3H21.5c.827 0 1.5.673 1.5 1.5V6h2.5c.827 0 1.5.673 1.5 1.5ZM11 8h10V6h-2a1 1 0 0 1-1-1c0-1.103-.897-2-2-2s-2 .897-2 2a1 1 0 0 1-1 1h-2v2Zm14 0h-2v.5c0 .827-.673 1.5-1.5 1.5h-11C9.673 10 9 9.327 9 8.5V8H7v21h18V8Z' + }, + 'rh-ui-check': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M11 26.792c-.384 0-.769-.146-1.061-.438l-8.646-8.647a.999.999 0 1 1 1.414-1.414L11 24.586 29.293 6.293a.999.999 0 1 1 1.414 1.414L12.061 26.354a1.497 1.497 0 0 1-1.061.438Z' + }, + 'rh-ui-checkup-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.954 22.904C26.499 27.444 22.657 31 18 31c-4.962 0-9-4.038-9-9v-1.069C5.06 20.436 2 17.072 2 13V3.5C2 2.673 2.673 2 3.5 2H6a1 1 0 0 1 0 2H4v9c0 3.309 2.691 6 6 6s6-2.691 6-6V4h-2a1 1 0 0 1 0-2h2.5c.827 0 1.5.673 1.5 1.5V13c0 4.072-3.06 7.436-7 7.931V22c0 3.86 3.14 7 7 7 3.561 0 6.503-2.674 6.938-6.119A5.004 5.004 0 0 1 21 18c0-2.757 2.243-5 5-5s5 2.243 5 5a5.006 5.006 0 0 1-4.046 4.904Z' + }, + 'rh-ui-checkup': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 13c-2.757 0-5 2.243-5 5 0 2.392 1.691 4.392 3.938 4.881C24.503 26.326 21.56 29 18 29c-3.86 0-7-3.14-7-7v-1.069c3.94-.495 7-3.859 7-7.931V3.5c0-.827-.673-1.5-1.5-1.5H14a1 1 0 0 0 0 2h2v9c0 3.309-2.691 6-6 6s-6-2.691-6-6V4h2a1 1 0 0 0 0-2H3.5C2.673 2 2 2.673 2 3.5V13c0 4.072 3.06 7.436 7 7.931V22c0 4.962 4.038 9 9 9 4.657 0 8.499-3.557 8.954-8.096A5.005 5.005 0 0 0 31 18c0-2.757-2.243-5-5-5Zm0 8c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Z' + }, + 'rh-ui-circuit-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.875 6.875v5.25H28.5c.758 0 1.375.617 1.375 1.375v15c0 .758-.617 1.375-1.375 1.375H18.125v-5.409l2.67-2.67c.211-.211.33-.497.33-.795v-4.223A3 3 0 0 0 23 14.001c0-1.654-1.346-3-3-3s-3 1.346-3 3a3 3 0 0 0 1.875 2.777v3.757l-2.67 2.67c-.211.211-.33.497-.33.795v5.875H3.5A1.377 1.377 0 0 1 2.125 28.5v-25c0-.758.617-1.375 1.375-1.375h8.375v5.409l-2.67 2.67c-.211.211-.33.497-.33.795v5.223A3 3 0 0 0 7 18.999c0 1.654 1.346 3 3 3s3-1.346 3-3a3 3 0 0 0-1.875-2.777v-4.757l2.67-2.67c.211-.211.33-.497.33-.795V2.125H28.5c.758 0 1.375.617 1.375 1.375v2c0 .758-.617 1.375-1.375 1.375h-1.625Z' + }, + 'rh-ui-circuit': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 8c.827 0 1.5-.673 1.5-1.5v-3c0-.827-.673-1.5-1.5-1.5h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-16c0-.827-.673-1.5-1.5-1.5H27V8h1.5Zm-2 5H28v15H17v-3.586l2.707-2.707A1 1 0 0 0 20 21v-4.184A2.996 2.996 0 0 0 22 14c0-1.654-1.346-3-3-3s-3 1.346-3 3c0 1.302.839 2.402 2 2.816v3.77l-2.707 2.707A1 1 0 0 0 15 24v4H4V4h8v3.586l-2.707 2.707A1 1 0 0 0 9 11v5.184A2.996 2.996 0 0 0 7 19c0 1.654 1.346 3 3 3s3-1.346 3-3a2.996 2.996 0 0 0-2-2.816v-4.77l2.707-2.707A1 1 0 0 0 14 8V4h14v2h-1.5c-.827 0-1.5.673-1.5 1.5v4c0 .827.673 1.5 1.5 1.5Z' + }, + 'rh-ui-clip-text': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M4 3v26a1 1 0 1 1-2 0V3a1 1 0 1 1 2 0Zm25-1a1 1 0 0 0-1 1v12H9a1 1 0 1 0 0 2h19v12a1 1 0 1 0 2 0V3a1 1 0 0 0-1-1Z' + }, + 'rh-ui-clipboard-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25.5 6H23v-.5c0-.827-.673-1.5-1.5-1.5h-1.626C19.429 2.276 17.861 1 16 1s-3.428 1.276-3.874 3H10.5C9.673 4 9 4.673 9 5.5V6H6.5C5.673 6 5 6.673 5 7.5v22c0 .827.673 1.5 1.5 1.5h19c.827 0 1.5-.673 1.5-1.5v-22c0-.827-.673-1.5-1.5-1.5ZM11 6h2a1 1 0 0 0 1-1c0-1.103.897-2 2-2s2 .897 2 2a1 1 0 0 0 1 1h2v2H11V6Z' + }, + 'rh-ui-clipboard': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25.5 6H23v-.5c0-.827-.673-1.5-1.5-1.5h-1.626C19.429 2.276 17.861 1 16 1s-3.428 1.276-3.874 3H10.5C9.673 4 9 4.673 9 5.5V6H6.5C5.673 6 5 6.673 5 7.5v22c0 .827.673 1.5 1.5 1.5h19c.827 0 1.5-.673 1.5-1.5v-22c0-.827-.673-1.5-1.5-1.5ZM11 6h2a1 1 0 0 0 1-1c0-1.103.897-2 2-2s2 .897 2 2a1 1 0 0 0 1 1h2v2H11V6Zm14 23H7V8h2v.5c0 .827.673 1.5 1.5 1.5h11c.827 0 1.5-.673 1.5-1.5V8h2v21Z' + }, + 'rh-ui-clock-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27 17.125a1.125 1.125 0 0 1 0-2.25h3.943C30.364 7.129 23.891 1 16 1S1.636 7.129 1.057 14.875H5a1.125 1.125 0 0 1 0 2.25H1.057c.551 7.373 6.445 13.267 13.818 13.818V27a1.125 1.125 0 0 1 2.25 0v3.943c7.373-.551 13.267-6.445 13.818-13.818H27Zm-6.205 3.67a1.12 1.12 0 0 1-1.59 0l-4-4a1.125 1.125 0 0 1-.33-.795V7a1.125 1.125 0 0 1 2.25 0v8.534l3.67 3.67a1.126 1.126 0 0 1 0 1.591Z' + }, + 'rh-ui-clock': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm1 27.949V26a1 1 0 0 0-2 0v2.949C8.63 28.461 3.539 23.37 3.051 17H6a1 1 0 0 0 0-2H3.051C3.565 8.299 9.169 3 16 3s12.436 5.299 12.949 12H26a1 1 0 0 0 0 2h2.949C28.461 23.37 23.37 28.461 17 28.949Zm3.707-9.656a.999.999 0 1 1-1.414 1.414l-4-4A1 1 0 0 1 15 16V8a1 1 0 0 1 2 0v7.586l3.707 3.707Z' + }, + 'rh-ui-close-circle-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm6.796 20.205A1.127 1.127 0 0 1 22 23.126c-.288 0-.576-.11-.796-.33L16 17.592l-5.204 5.204a1.122 1.122 0 0 1-1.592 0 1.127 1.127 0 0 1 0-1.591L14.409 16l-5.205-5.205a1.127 1.127 0 0 1 0-1.591 1.127 1.127 0 0 1 1.592 0L16 14.408l5.204-5.204a1.127 1.127 0 0 1 1.592 0 1.127 1.127 0 0 1 0 1.591L17.591 16l5.205 5.205Z' + }, + 'rh-ui-close-circle': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm5.707-17.293L17.414 16l4.293 4.293a.999.999 0 1 1-1.414 1.414L16 17.414l-4.293 4.293a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L14.586 16l-4.293-4.293a.999.999 0 1 1 1.414-1.414L16 14.586l4.293-4.293a.999.999 0 1 1 1.414 1.414Z' + }, + 'rh-ui-close': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.707 27.293a.999.999 0 1 1-1.414 1.414L16 17.414 4.707 28.707a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L14.586 16 3.293 4.707a.999.999 0 1 1 1.414-1.414L16 14.586 27.293 3.293a.999.999 0 1 1 1.414 1.414L17.414 16l11.293 11.293Z' + }, + 'rh-ui-cloud-download-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20.707 25.293a.999.999 0 0 1 0 1.414l-3.646 3.646c-.292.292-.677.438-1.061.438s-.769-.146-1.061-.438l-3.646-3.646a.999.999 0 1 1 1.414-1.414L15 27.586V20.75h2v6.836l2.293-2.293a.999.999 0 0 1 1.414 0Zm6.03-14.874A6.72 6.72 0 0 0 26.75 10c0-4.825-3.925-8.75-8.75-8.75a8.777 8.777 0 0 0-8.372 6.203A6.631 6.631 0 0 0 8 7.25c-3.722 0-6.75 3.028-6.75 6.75S4.278 20.75 8 20.75h6.875V14a1.125 1.125 0 0 1 2.25 0v6.75H25.5a5.256 5.256 0 0 0 5.25-5.25 5.21 5.21 0 0 0-4.013-5.081Z' + }, + 'rh-ui-cloud-download': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 15.5c0 3.033-2.468 5.5-5.5 5.5H21a1 1 0 1 1 0-2h4.5c1.93 0 3.5-1.57 3.5-3.5a3.472 3.472 0 0 0-3.17-3.461 1.004 1.004 0 0 1-.898-1.123c.039-.3.067-.604.067-.916 0-3.86-3.141-7-7-7-3.318 0-6.204 2.357-6.86 5.605a1.001 1.001 0 0 1-1.341.735A4.967 4.967 0 0 0 7.999 9c-2.757 0-5 2.243-5 5s2.243 5 5 5h3a1 1 0 1 1 0 2h-3c-3.859 0-7-3.14-7-7s3.141-7 7-7c.491 0 .979.052 1.46.156C10.666 3.532 14.1 1 17.999 1c4.963 0 9 4.038 9 9 0 .075 0 .151-.004.228a5.456 5.456 0 0 1 4.004 5.272Zm-11.707 9.793L17 27.586V15a1 1 0 1 0-2 0v12.586l-2.293-2.293a.999.999 0 1 0-1.414 1.414l3.646 3.646c.292.292.677.438 1.061.438s.769-.146 1.061-.438l3.646-3.646a.999.999 0 1 0-1.414-1.414Z' + }, + 'rh-ui-cloud-edge-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.75 22.5a5.256 5.256 0 0 1-5.25 5.25H8c-3.722 0-6.75-3.028-6.75-6.75S4.278 14.25 8 14.25c.549 0 1.094.068 1.628.203A8.777 8.777 0 0 1 18 8.25c4.825 0 8.75 3.925 8.75 8.75 0 .136-.004.275-.013.419A5.21 5.21 0 0 1 30.75 22.5ZM3 12.416a1.626 1.626 0 1 0-.001-3.251A1.626 1.626 0 0 0 3 12.416Zm3.02-4.611a1.626 1.626 0 1 0-.001-3.251 1.626 1.626 0 0 0 .001 3.251Zm4.56-3.094a1.626 1.626 0 1 0-.001-3.251 1.626 1.626 0 0 0 .001 3.251Zm5.405-1.086a1.626 1.626 0 1 0-.001-3.251 1.626 1.626 0 0 0 .001 3.251Zm5.405 1.076a1.626 1.626 0 1 0-.001-3.251 1.626 1.626 0 0 0 .001 3.25Zm4.57 3.084a1.626 1.626 0 1 0-.001-3.251 1.626 1.626 0 0 0 .001 3.251ZM29 12.416a1.626 1.626 0 1 0-.001-3.251A1.626 1.626 0 0 0 29 12.416Z' + }, + 'rh-ui-cloud-edge': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.996 17.228c.003-.077.004-.153.004-.228 0-4.962-4.037-9-9-9-3.899 0-7.333 2.532-8.54 6.156A6.891 6.891 0 0 0 8 14c-3.859 0-7 3.14-7 7s3.141 7 7 7h17.5c3.032 0 5.5-2.467 5.5-5.5a5.456 5.456 0 0 0-4.004-5.272ZM25.5 26H8c-2.757 0-5-2.243-5-5s2.243-5 5-5a4.97 4.97 0 0 1 1.799.34 1 1 0 0 0 1.341-.735C11.796 12.357 14.682 10 18 10c3.859 0 7 3.14 7 7 0 .311-.028.615-.067.916a1.004 1.004 0 0 0 .898 1.123 3.473 3.473 0 0 1 3.17 3.461c0 1.93-1.57 3.5-3.5 3.5ZM1.375 10.791a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm3.02-4.611a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm4.56-3.094a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001ZM14.36 2a1.626 1.626 0 1 1 3.251.001A1.626 1.626 0 0 1 14.36 2Zm5.405 1.076a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm4.57 3.084a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm3.04 4.631a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Z' + }, + 'rh-ui-cloud-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.75 19.5a5.256 5.256 0 0 1-5.25 5.25H8c-3.722 0-6.75-3.028-6.75-6.75S4.278 11.25 8 11.25c.549 0 1.094.068 1.628.203A8.777 8.777 0 0 1 18 5.25c4.825 0 8.75 3.925 8.75 8.75 0 .136-.004.275-.013.419A5.21 5.21 0 0 1 30.75 19.5Z' + }, + 'rh-ui-cloud-security-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19.5 20.5H19v-2c0-1.654-1.346-3-3-3s-3 1.346-3 3v2h-.5c-.827 0-1.5.673-1.5 1.5v5c0 .827.673 1.5 1.5 1.5h7c.827 0 1.5-.673 1.5-1.5v-5c0-.827-.673-1.5-1.5-1.5Zm-4.5-2a1 1 0 0 1 2 0v2h-2v-2Zm16 0c0 3.032-2.468 5.5-5.5 5.5H25a1 1 0 1 1 0-2h.5c1.93 0 3.5-1.57 3.5-3.5 0-1.802-1.365-3.291-3.176-3.465a.997.997 0 0 1-.893-1.14c.046-.315.069-.616.069-.896 0-3.859-3.141-7-7-7a7.018 7.018 0 0 0-6.859 5.608 1.004 1.004 0 0 1-1.342.735A4.944 4.944 0 0 0 8 11.999c-2.757 0-5 2.243-5 5a4.969 4.969 0 0 0 4.163 4.924c.545.09.914.604.823 1.149a.997.997 0 0 1-1.149.823A6.961 6.961 0 0 1 1 16.999c0-3.859 3.141-7 7-7 .491 0 .979.053 1.461.158C10.669 6.532 14.103 3.999 18 3.999c4.963 0 9 4.037 9 9 0 .075 0 .15-.004.227A5.463 5.463 0 0 1 31 18.499Z' + }, + 'rh-ui-cloud-security': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19.5 20.5H19v-2c0-1.654-1.346-3-3-3s-3 1.346-3 3v2h-.5c-.827 0-1.5.673-1.5 1.5v5c0 .827.673 1.5 1.5 1.5h7c.827 0 1.5-.673 1.5-1.5v-5c0-.827-.673-1.5-1.5-1.5Zm-4.5-2a1 1 0 0 1 2 0v2h-2v-2Zm4 8h-6v-4h6v4Zm12-8c0 3.032-2.468 5.5-5.5 5.5H25a1 1 0 1 1 0-2h.5c1.93 0 3.5-1.57 3.5-3.5 0-1.802-1.365-3.291-3.176-3.465a.997.997 0 0 1-.893-1.14c.046-.315.069-.616.069-.896 0-3.859-3.141-7-7-7a7.018 7.018 0 0 0-6.859 5.608 1.004 1.004 0 0 1-1.342.735A4.944 4.944 0 0 0 8 11.999c-2.757 0-5 2.243-5 5a4.969 4.969 0 0 0 4.163 4.924c.545.09.914.604.823 1.149a.997.997 0 0 1-1.149.823A6.961 6.961 0 0 1 1 16.999c0-3.859 3.141-7 7-7 .491 0 .979.053 1.461.158C10.669 6.532 14.103 3.999 18 3.999c4.963 0 9 4.037 9 9 0 .075 0 .15-.004.227A5.463 5.463 0 0 1 31 18.499Z' + }, + 'rh-ui-cloud-tenant': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16.5a5.513 5.513 0 0 1-1.223 3.458 1 1 0 0 1-1.554-1.258c.508-.629.777-1.39.777-2.2a3.474 3.474 0 0 0-3.17-3.462 1.001 1.001 0 0 1-.897-1.125c.046-.349.067-.639.067-.913 0-3.859-3.14-7-7-7-3.319 0-6.204 2.357-6.86 5.605a.998.998 0 0 1-1.341.735A4.959 4.959 0 0 0 8 10c-2.757 0-5 2.243-5 5 0 1.78.958 3.439 2.5 4.332a1 1 0 1 1-1.002 1.73A7.023 7.023 0 0 1 .998 15c0-3.859 3.14-7 7-7 .492 0 .98.053 1.46.156C10.665 4.532 14.099 2 17.998 2c4.962 0 9 4.037 9 9 0 .075 0 .151-.003.229a5.456 5.456 0 0 1 4.003 5.271Zm-8.329-.135A7.974 7.974 0 0 1 25 22c0 4.411-3.589 8-8 8s-8-3.589-8-8 3.589-8 8-8c.273 0 .543.014.811.041.037.004.073.012.111.016.231.026.461.059.688.105l.01.003a7.938 7.938 0 0 1 4.037 2.178c.006.006.008.015.014.022ZM23 22c0-1.294-.416-2.49-1.115-3.471l-4.178 4.178A1 1 0 0 1 16 22v-5.91c-2.833.478-5 2.942-5 5.91 0 3.309 2.691 6 6 6s6-2.691 6-6Z' + }, + 'rh-ui-cloud-upload-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 23.75h2V28a1 1 0 1 1-2 0v-4.25Zm10.737-10.331A6.72 6.72 0 0 0 26.75 13c0-4.825-3.925-8.75-8.75-8.75a8.777 8.777 0 0 0-8.372 6.203A6.631 6.631 0 0 0 8 10.25c-3.722 0-6.75 3.028-6.75 6.75S4.278 23.75 8 23.75h7.875v-9.034l-2.079 2.079a1.127 1.127 0 0 1-1.592 0 1.127 1.127 0 0 1 0-1.591l3.646-3.646c.615-.614 1.684-.614 2.299 0l3.646 3.646a1.127 1.127 0 0 1-.796 1.921c-.288 0-.576-.11-.796-.33l-2.079-2.079v9.034h7.375a5.256 5.256 0 0 0 5.25-5.25 5.21 5.21 0 0 0-4.013-5.081Z' + }, + 'rh-ui-cloud-upload': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 18.5c0 3.033-2.468 5.5-5.5 5.5H22a1 1 0 1 1 0-2h3.5c1.93 0 3.5-1.57 3.5-3.5a3.472 3.472 0 0 0-3.17-3.461 1.004 1.004 0 0 1-.898-1.123c.039-.3.067-.604.067-.916 0-3.86-3.141-7-7-7-3.318 0-6.204 2.357-6.86 5.605a1.001 1.001 0 0 1-1.341.735A4.967 4.967 0 0 0 7.999 12c-2.757 0-5 2.243-5 5s2.243 5 5 5h4a1 1 0 1 1 0 2h-4c-3.859 0-7-3.14-7-7s3.141-7 7-7c.491 0 .979.052 1.46.156C10.666 6.532 14.1 4 17.999 4c4.963 0 9 4.038 9 9 0 .075 0 .151-.004.228a5.456 5.456 0 0 1 4.004 5.272Zm-9.293-.793a.999.999 0 0 0 0-1.414l-3.646-3.646a1.501 1.501 0 0 0-2.121 0l-3.646 3.646a.999.999 0 1 0 1.414 1.414l2.293-2.293V28a1 1 0 1 0 2 0V15.414l2.293 2.293a.997.997 0 0 0 1.414 0Z' + }, + 'rh-ui-cloud': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.996 14.228c.003-.077.004-.153.004-.228 0-4.962-4.037-9-9-9-3.899 0-7.333 2.532-8.54 6.156A6.891 6.891 0 0 0 8 11c-3.859 0-7 3.14-7 7s3.141 7 7 7h17.5c3.032 0 5.5-2.467 5.5-5.5a5.456 5.456 0 0 0-4.004-5.272ZM25.5 23H8c-2.757 0-5-2.243-5-5s2.243-5 5-5a4.97 4.97 0 0 1 1.799.34 1.003 1.003 0 0 0 1.341-.735C11.796 9.357 14.682 7 18 7c3.859 0 7 3.14 7 7 0 .311-.028.615-.067.916a1.004 1.004 0 0 0 .898 1.123 3.473 3.473 0 0 1 3.17 3.461c0 1.93-1.57 3.5-3.5 3.5Z' + }, + 'rh-ui-cluster-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20.674 16.75a4.71 4.71 0 0 1-.837 2.026l5.099 5.099a3.726 3.726 0 0 1 2.065-.625c2.067 0 3.75 1.683 3.75 3.75s-1.683 3.75-3.75 3.75-3.75-1.683-3.75-3.75c0-.763.232-1.472.625-2.065l-5.099-5.099a4.697 4.697 0 0 1-2.026.837v2.652c1.709.349 3 1.864 3 3.674 0 2.067-1.683 3.75-3.75 3.75s-3.75-1.683-3.75-3.75a3.756 3.756 0 0 1 3-3.674v-2.652a4.71 4.71 0 0 1-2.026-.837l-5.099 5.099c.393.593.625 1.302.625 2.065 0 2.067-1.683 3.75-3.75 3.75s-3.75-1.683-3.75-3.75 1.683-3.75 3.75-3.75c.763 0 1.472.232 2.065.625l5.099-5.099a4.697 4.697 0 0 1-.837-2.026H8.676a3.758 3.758 0 0 1-3.674 3c-2.067 0-3.75-1.683-3.75-3.75s1.683-3.75 3.75-3.75a3.756 3.756 0 0 1 3.674 3h2.652a4.71 4.71 0 0 1 .837-2.026L7.066 8.125a3.726 3.726 0 0 1-2.065.625c-2.067 0-3.75-1.683-3.75-3.75s1.683-3.75 3.75-3.75S8.751 2.933 8.751 5c0 .763-.232 1.472-.625 2.065l5.099 5.099a4.697 4.697 0 0 1 2.026-.837V8.675a3.758 3.758 0 0 1-3-3.674c0-2.067 1.683-3.75 3.75-3.75s3.75 1.683 3.75 3.75a3.756 3.756 0 0 1-3 3.674v2.652a4.71 4.71 0 0 1 2.026.837l5.099-5.099A3.726 3.726 0 0 1 23.251 5c0-2.067 1.683-3.75 3.75-3.75s3.75 1.683 3.75 3.75-1.683 3.75-3.75 3.75a3.726 3.726 0 0 1-2.065-.625l-5.099 5.099c.428.589.717 1.277.837 2.026h2.652a3.758 3.758 0 0 1 3.674-3c2.067 0 3.75 1.683 3.75 3.75s-1.683 3.75-3.75 3.75a3.756 3.756 0 0 1-3.674-3h-2.652Z' + }, + 'rh-ui-cluster': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M23.076 16.75A4.002 4.002 0 0 0 27 20c2.206 0 4-1.794 4-4s-1.794-4-4-4a4.001 4.001 0 0 0-3.924 3.25h-2.152a4.941 4.941 0 0 0-.911-2.203l4.74-4.74A3.974 3.974 0 0 0 26.999 9c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4c0 .832.257 1.605.693 2.246l-4.74 4.74a4.966 4.966 0 0 0-1.953-.886V8.857c1.721-.447 3-2 3-3.858 0-2.206-1.794-4-4-4s-4 1.794-4 4c0 1.858 1.279 3.411 3 3.858V11.1a4.938 4.938 0 0 0-1.953.886l-4.74-4.74A3.974 3.974 0 0 0 8.999 5c0-2.206-1.794-4-4-4S1 2.794 1 5s1.794 4 4 4c.832 0 1.605-.257 2.246-.693l4.74 4.74a4.96 4.96 0 0 0-.911 2.203H8.923A4.002 4.002 0 0 0 4.999 12c-2.206 0-4 1.794-4 4s1.794 4 4 4a4.001 4.001 0 0 0 3.924-3.25h2.152c.124.817.44 1.565.911 2.203l-4.74 4.74A3.974 3.974 0 0 0 5 23c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4c0-.832-.257-1.605-.693-2.246l4.74-4.74c.573.423 1.23.738 1.953.886v2.243c-1.721.447-3 2-3 3.858 0 2.206 1.794 4 4 4s4-1.794 4-4c0-1.858-1.279-3.411-3-3.858V20.9a4.938 4.938 0 0 0 1.953-.886l4.74 4.74A3.974 3.974 0 0 0 23 27c0 2.206 1.794 4 4 4s4-1.794 4-4-1.794-4-4-4c-.832 0-1.605.257-2.246.693l-4.74-4.74a4.96 4.96 0 0 0 .911-2.203h2.152ZM27 14c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2ZM5 18c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2ZM27 3c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2ZM14 5c0-1.103.897-2 2-2s2 .897 2 2-.897 2-2 2-2-.897-2-2ZM5 7c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Zm0 22c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Zm13-2c0 1.103-.897 2-2 2s-2-.897-2-2 .897-2 2-2 2 .897 2 2Zm-2-8c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Zm11 6c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2Z' + }, + 'rh-ui-code': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M9.707 9.707 3.414 16l6.293 6.293a.999.999 0 1 1-1.414 1.414l-6.646-6.646a1.501 1.501 0 0 1 0-2.121l6.646-6.646a.999.999 0 1 1 1.414 1.414Zm20.647 5.232-6.646-6.646a.999.999 0 1 0-1.414 1.414L28.587 16l-6.293 6.293a.999.999 0 1 0 1.414 1.414l6.646-6.646a1.501 1.501 0 0 0 0-2.121ZM18.121 6.022a.997.997 0 0 0-1.186.77l-3.826 18a1 1 0 1 0 1.956.416l3.826-18a1 1 0 0 0-.77-1.186Z' + }, + 'rh-ui-collection-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 12.5v17c0 .827-.673 1.5-1.5 1.5h-25c-.827 0-1.5-.673-1.5-1.5v-17c0-.827.673-1.5 1.5-1.5h25c.827 0 1.5.673 1.5 1.5ZM7 3h18a1 1 0 0 0 0-2H7a1 1 0 0 0 0 2ZM5 8h22a1 1 0 0 0 0-2H5a1 1 0 0 0 0 2Z' + }, + 'rh-ui-collection': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 11h-25c-.827 0-1.5.673-1.5 1.5v17c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM28 29H4V13h24v16ZM6 2a1 1 0 0 1 1-1h18a1 1 0 0 1 0 2H7a1 1 0 0 1-1-1ZM4 7a1 1 0 0 1 1-1h22a1 1 0 0 1 0 2H5a1 1 0 0 1-1-1Z' + }, + 'rh-ui-columns-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M1 8.875V4.5C1 3.673 1.673 3 2.5 3h27c.827 0 1.5.673 1.5 1.5v4.375H1Zm30 2.25V27.5c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5V11.125h30ZM17.125 15a1.125 1.125 0 0 0-2.25 0v10a1.125 1.125 0 0 0 2.25 0V15Z' + }, + 'rh-ui-columns': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M15 24V14a1 1 0 0 1 2 0v10a1 1 0 0 1-2 0ZM31 4.5v23c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5v-23C1 3.673 1.673 3 2.5 3h27c.827 0 1.5.673 1.5 1.5ZM29 11H3v16h26V11Z' + }, + 'rh-ui-combine-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 17.125V28.5c0 .827-.673 1.5-1.5 1.5h-25c-.827 0-1.5-.673-1.5-1.5V17.125h8.284l-3.08 3.08a1.126 1.126 0 0 0 1.59 1.591l4.646-4.646a1.626 1.626 0 0 0 0-2.298l-4.646-4.646a1.126 1.126 0 0 0-1.591 1.591l3.08 3.08H2V3.5C2 2.673 2.673 2 3.5 2h25c.827 0 1.5.673 1.5 1.5v11.375h-8.284l3.08-3.08a1.126 1.126 0 0 0-1.591-1.591l-4.646 4.646a1.626 1.626 0 0 0 0 2.298l4.646 4.646a1.12 1.12 0 0 0 1.59 0 1.126 1.126 0 0 0 0-1.591l-3.08-3.08h8.284Z' + }, + 'rh-ui-combine': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21 3a1 1 0 0 1 1-1h6.5c.827 0 1.5.673 1.5 1.5V10a1 1 0 0 1-2 0V4h-6a1 1 0 0 1-1-1ZM3 11a1 1 0 0 0 1-1V4h6a1 1 0 0 0 0-2H3.5C2.673 2 2 2.673 2 3.5V10a1 1 0 0 0 1 1Zm7 17H4v-6a1 1 0 0 0-2 0v6.5c0 .827.673 1.5 1.5 1.5H10a1 1 0 0 0 0-2Zm19-7a1 1 0 0 0-1 1v6h-6a1 1 0 0 0 0 2h6.5c.827 0 1.5-.673 1.5-1.5V22a1 1 0 0 0-1-1Zm1-6h-9.586l3.293-3.293a.999.999 0 1 0-1.414-1.414l-4.646 4.646a1.501 1.501 0 0 0 0 2.121l4.646 4.646a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-3.293-3.293H30a1 1 0 0 0 0-2ZM9.707 10.293a.999.999 0 1 0-1.414 1.414L11.586 15H2a1 1 0 0 0 0 2h9.586l-3.293 3.293a.999.999 0 1 0 1.414 1.414l4.646-4.646a1.501 1.501 0 0 0 0-2.121l-4.646-4.646Z' + }, + 'rh-ui-comment-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.875 5.5v16c0 .758-.617 1.375-1.375 1.375H16.362l-6.744 6.744A.875.875 0 0 1 8.124 29v-6.125H2.5A1.377 1.377 0 0 1 1.125 21.5v-16c0-.758.617-1.375 1.375-1.375h27c.758 0 1.375.617 1.375 1.375Z' + }, + 'rh-ui-comment': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 4h-27C1.673 4 1 4.673 1 5.5v16c0 .827.673 1.5 1.5 1.5H8v6a1.002 1.002 0 0 0 1.707.707L16.414 23H29.5c.827 0 1.5-.673 1.5-1.5v-16c0-.827-.673-1.5-1.5-1.5ZM29 21H16a.997.997 0 0 0-.707.293L10 26.586V22.5c0-.827-.673-1.5-1.5-1.5H3V6h26v15Z' + }, + 'rh-ui-comments-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm11.465 15.25-3.7 4.395A1.002 1.002 0 0 1 6 19v-3.75H2a1 1 0 0 1-1-1V2.714a1 1 0 0 1 1-1h19a1 1 0 0 1 1 1V14.25a1 1 0 0 1-1 1h-9.535ZM30 12h-4a1 1 0 0 0-1 1v4a1 1 0 0 1-1 1H13a.996.996 0 0 0-.707.293l-2 2A.997.997 0 0 0 10 21v3.54a1 1 0 0 0 1 1h9.535l3.7 4.395A1.002 1.002 0 0 0 26 29.29v-3.75h4a1 1 0 0 0 1-1V13a1 1 0 0 0-1-1Z' + }, + 'rh-ui-comments': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21 15.25a1 1 0 0 0 1-1V2.714a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1V14.25a1 1 0 0 0 1 1h4V19a1 1 0 0 0 1.765.644l3.7-4.394H21Zm-10.765-1.644L8 16.26v-2.01a1 1 0 0 0-1-1H3V3.714h17v9.536h-9a1 1 0 0 0-.765.356ZM31 13v11.54a1 1 0 0 1-1 1h-4v3.75a1 1 0 0 1-1.765.644l-3.7-4.394H11a1 1 0 0 1-1-1V21a1 1 0 1 1 2 0v2.54h9a1 1 0 0 1 .765.356L24 26.55v-2.01a1 1 0 0 1 1-1h4V14h-3a1 1 0 1 1 0-2h4a1 1 0 0 1 1 1Z' + }, + 'rh-ui-compare-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22 23.125c.141 0 .278-.017.418-.021-1.34 4.488-5.5 7.771-10.418 7.771-5.997 0-10.875-4.878-10.875-10.875 0-4.918 3.283-9.078 7.771-10.418-.004.14-.021.277-.021.418 0 7.237 5.888 13.125 13.125 13.125Zm-1.194-2.319c-.554-5.044-4.568-9.058-9.612-9.612.554 5.044 4.568 9.058 9.612 9.612ZM20 1.125c-4.918 0-9.078 3.283-10.418 7.771.14-.004.277-.021.418-.021 7.237 0 13.125 5.888 13.125 13.125 0 .141-.017.278-.021.418 4.488-1.34 7.771-5.5 7.771-10.418 0-5.997-4.878-10.875-10.875-10.875Z' + }, + 'rh-ui-compare': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20 1c-5.146 0-9.466 3.557-10.661 8.339C4.557 10.534 1 14.854 1 20c0 6.065 4.935 11 11 11 5.146 0 9.466-3.557 10.661-8.339C27.443 21.466 31 17.146 31 12c0-6.065-4.935-11-11-11Zm-8 28c-4.962 0-9-4.038-9-9 0-3.919 2.522-7.251 6.025-8.484-.007.162-.025.32-.025.484 0 6.065 4.935 11 11 11 .163 0 .322-.017.484-.025C19.251 26.478 15.919 29 12 29Zm8.949-8.051A9.01 9.01 0 0 1 20 21c-4.962 0-9-4.038-9-9 0-.321.018-.637.051-.949A9.01 9.01 0 0 1 12 11c4.962 0 9 4.038 9 9 0 .321-.018.637-.051.949Zm2.026-.465c.007-.162.025-.32.025-.484 0-6.065-4.935-11-11-11-.163 0-.322.017-.484.025C12.749 5.522 16.081 3 20 3c4.962 0 9 4.038 9 9 0 3.919-2.522 7.251-6.025 8.484Z' + }, + 'rh-ui-compress-arrows': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19 11.5V5a1 1 0 1 1 2 0v4.586l7.293-7.293a.999.999 0 1 1 1.414 1.414L22.414 11H27a1 1 0 1 1 0 2h-6.5c-.827 0-1.5-.673-1.5-1.5ZM12 4a1 1 0 0 0-1 1v4.586L3.707 2.293a.999.999 0 1 0-1.414 1.414L9.586 11H5a1 1 0 1 0 0 2h6.5c.827 0 1.5-.673 1.5-1.5V5a1 1 0 0 0-1-1Zm-.5 15H5a1 1 0 1 0 0 2h4.586l-7.293 7.293a.999.999 0 1 0 1.414 1.414L11 22.414V27a1 1 0 1 0 2 0v-6.5c0-.827-.673-1.5-1.5-1.5Zm10.914 2H27a1 1 0 1 0 0-2h-6.5c-.827 0-1.5.673-1.5 1.5V27a1 1 0 1 0 2 0v-4.586l7.293 7.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L22.414 21Z' + }, + 'rh-ui-compress': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21 9.5V3a1 1 0 1 1 2 0v6h6a1 1 0 1 1 0 2h-6.5c-.827 0-1.5-.673-1.5-1.5ZM10 2a1 1 0 0 0-1 1v6H3a1 1 0 1 0 0 2h6.5c.827 0 1.5-.673 1.5-1.5V3a1 1 0 0 0-1-1Zm-.5 19H3a1 1 0 1 0 0 2h6v6a1 1 0 1 0 2 0v-6.5c0-.827-.673-1.5-1.5-1.5ZM29 21h-6.5c-.827 0-1.5.673-1.5 1.5V29a1 1 0 1 0 2 0v-6h6a1 1 0 1 0 0-2Z' + }, + 'rh-ui-connected': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19 16c0 1.654-1.346 3-3 3s-3-1.346-3-3 1.346-3 3-3 3 1.346 3 3ZM3 16c0-3.472 1.353-6.737 3.808-9.192a.999.999 0 1 0-1.414-1.414C2.561 8.227 1 11.994 1 16s1.561 7.773 4.394 10.606a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414A12.918 12.918 0 0 1 3 16ZM26.606 5.394a.999.999 0 1 0-1.414 1.414C27.647 9.264 29 12.528 29 16s-1.353 6.737-3.808 9.192a.999.999 0 1 0 1.414 1.414C29.439 23.773 31 20.006 31 16s-1.561-7.773-4.394-10.606ZM11.05 9.636a.999.999 0 0 0-1.414 0c-3.509 3.509-3.509 9.219 0 12.728a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414 7.008 7.008 0 0 1 0-9.899.999.999 0 0 0 0-1.414Zm11.314 0a.999.999 0 1 0-1.414 1.414 7.008 7.008 0 0 1 0 9.899.999.999 0 1 0 1.414 1.414c3.509-3.509 3.509-9.219 0-12.728Z' + }, + 'rh-ui-construction-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M23 17c0 3.86-3.141 7-7 7a6.966 6.966 0 0 1-4.73-1.855l-7.562 7.562a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414l7.707-7.707a6.95 6.95 0 0 1-1-3.586c0-3.519 2.614-6.432 6-6.92V7.75h-2.5c-.689 0-1.25-.561-1.25-1.25v-3c0-.689.561-1.25 1.25-1.25h7c.689 0 1.25.561 1.25 1.25v3c0 .689-.561 1.25-1.25 1.25h-2.5V11a1 1 0 0 1-1 1c-2.757 0-5 2.243-5 5 0 .754.18 1.463.481 2.105l3.459-3.459a1.501 1.501 0 0 1 2.121 0l1.646 1.646a.999.999 0 1 1-1.414 1.414l-1.293-1.293-3.307 3.307c.884.786 2.034 1.279 3.307 1.279 2.757 0 5-2.243 5-5a1 1 0 1 1 2 0Zm6.707 11.293-6-6a.999.999 0 1 0-1.414 1.414l6 6a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414Z' + }, + 'rh-ui-construction': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M23 17c0 3.86-3.141 7-7 7a6.966 6.966 0 0 1-4.73-1.855l-7.562 7.562a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414l7.707-7.707a6.95 6.95 0 0 1-1-3.586c0-3.521 2.612-6.442 6-6.929V8h-2.5c-.827 0-1.5-.673-1.5-1.5V3a1 1 0 1 1 2 0v3h6V3a1 1 0 1 1 2 0v3.5c0 .827-.673 1.5-1.5 1.5h-2.5v3a1 1 0 0 1-1 1c-2.757 0-5 2.243-5 5 0 .754.18 1.463.481 2.105l3.459-3.459a1.501 1.501 0 0 1 2.121 0l1.646 1.646a.999.999 0 1 1-1.414 1.414l-1.293-1.293-3.307 3.307c.884.786 2.034 1.279 3.307 1.279 2.757 0 5-2.243 5-5a1 1 0 1 1 2 0Zm6.707 11.293-6-6a.999.999 0 1 0-1.414 1.414l6 6a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414Z' + }, + 'rh-ui-container-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 9.072v13.855c0 .357-.19.688-.5.866l-12 6.929a1 1 0 0 1-1 0l-12-6.929a1 1 0 0 1-.5-.866V9.072c0-.357.19-.688.5-.866l12-6.929a1.003 1.003 0 0 1 1 0l12 6.929a1 1 0 0 1 .5.866Z' + }, + 'rh-ui-container': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 30.856a1 1 0 0 1-.5-.134l-12-6.929a1 1 0 0 1-.5-.866V9.072c0-.357.19-.688.5-.866l12-6.929a1.003 1.003 0 0 1 1 0l12 6.929a1 1 0 0 1 .5.866v13.855c0 .357-.19.688-.5.866l-12 6.929a1 1 0 0 1-.5.134ZM5 22.351l11 6.352 11-6.352V9.65L16 3.298 5 9.65v12.701Zm23 .577h.01H28Z' + }, + 'rh-ui-controls': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M10 8a1 1 0 0 1-1 1H7v20a1 1 0 1 1-2 0V9H3a1 1 0 1 1 0-2h2V3a1 1 0 1 1 2 0v4h2a1 1 0 0 1 1 1Zm9 15h-2V3a1 1 0 1 0-2 0v20h-2a1 1 0 1 0 0 2h2v4a1 1 0 1 0 2 0v-4h2a1 1 0 1 0 0-2Zm10-7.986h-2V3a1 1 0 1 0-2 0v12.014h-2a1 1 0 1 0 0 2h2V29a1 1 0 1 0 2 0V17.014h2a1 1 0 1 0 0-2Z' + }, + 'rh-ui-copy-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 7v22.607c0 .768-.622 1.393-1.387 1.393H10a1 1 0 1 1 0-2h16V7a1 1 0 1 1 2 0Zm-5.25 17.5v-22c0-.689-.561-1.25-1.25-1.25h-8.375v7.364c0 .833-.678 1.511-1.512 1.511H4.25V24.5c0 .689.561 1.25 1.25 1.25h16c.689 0 1.25-.561 1.25-1.25ZM10.875 1.275a.738.738 0 0 0-.405.195l-6 6a.738.738 0 0 0-.195.405h6.6v-6.6Z' + }, + 'rh-ui-copy': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 7v22.607c0 .768-.622 1.393-1.387 1.393H10a1 1 0 1 1 0-2h16V7a1 1 0 1 1 2 0Zm-6.5 19h-16c-.827 0-1.5-.673-1.5-1.5V8a1.001 1.001 0 0 1 .294-.708l5.998-5.998A1.001 1.001 0 0 1 11 1h10.5c.827 0 1.5.673 1.5 1.5v22c0 .827-.673 1.5-1.5 1.5ZM7.414 7H10V4.414L7.414 7ZM21 3h-9v4.614C12 8.378 11.378 9 10.613 9H6v15h15V3Z' + }, + 'rh-ui-cubes-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M11 10.75v-7.5c0-.689.561-1.25 1.25-1.25h7.5c.689 0 1.25.561 1.25 1.25v7.5c0 .689-.561 1.25-1.25 1.25h-7.5c-.689 0-1.25-.561-1.25-1.25ZM5.25 25h7.5c.689 0 1.25-.561 1.25-1.25v-7.5c0-.689-.561-1.25-1.25-1.25h-7.5C4.561 15 4 15.561 4 16.25v7.5c0 .689.561 1.25 1.25 1.25ZM29 28H3a1 1 0 0 0 0 2h26a1 1 0 0 0 0-2ZM18 16.25v7.5c0 .689.561 1.25 1.25 1.25h7.5c.689 0 1.25-.561 1.25-1.25v-7.5c0-.689-.561-1.25-1.25-1.25h-7.5c-.689 0-1.25.561-1.25 1.25Z' + }, + 'rh-ui-cubes': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12.5 12h7c.827 0 1.5-.673 1.5-1.5v-7c0-.827-.673-1.5-1.5-1.5h-7c-.827 0-1.5.673-1.5 1.5v7c0 .827.673 1.5 1.5 1.5Zm.5-8h6v6h-6V4ZM5.5 25h7c.827 0 1.5-.673 1.5-1.5v-7c0-.827-.673-1.5-1.5-1.5h-7c-.827 0-1.5.673-1.5 1.5v7c0 .827.673 1.5 1.5 1.5Zm.5-8h6v6H6v-6Zm24 12a1 1 0 0 1-1 1H3a1 1 0 0 1 0-2h26a1 1 0 0 1 1 1ZM18 16.5v7c0 .827.673 1.5 1.5 1.5h7c.827 0 1.5-.673 1.5-1.5v-7c0-.827-.673-1.5-1.5-1.5h-7c-.827 0-1.5.673-1.5 1.5Zm2 .5h6v6h-6v-6Z' + }, + 'rh-ui-dark-mode-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.307 20.18A12.981 12.981 0 0 1 16 29C8.832 29 3 23.168 3 16a12.98 12.98 0 0 1 8.82-12.307.999.999 0 0 1 1.265 1.275A10.735 10.735 0 0 0 12.5 8.5c0 6.065 4.935 11 11 11 1.226 0 2.414-.197 3.532-.585a1 1 0 0 1 1.275 1.265Z' + }, + 'rh-ui-dark-mode': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 29C8.832 29 3 23.168 3 16a12.98 12.98 0 0 1 8.82-12.307.999.999 0 0 1 1.265 1.275A10.735 10.735 0 0 0 12.5 8.5c0 6.065 4.935 11 11 11 1.226 0 2.414-.197 3.532-.585a1 1 0 0 1 1.275 1.265A12.981 12.981 0 0 1 16 29ZM10.672 6.375A10.985 10.985 0 0 0 5 16c0 6.065 4.935 11 11 11 4.056 0 7.718-2.216 9.625-5.672a13.01 13.01 0 0 1-2.125.172c-7.168 0-13-5.832-13-13 0-.72.058-1.43.172-2.125Z' + }, + 'rh-ui-data-processor-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.707 23.293a.999.999 0 0 1 0 1.414l-4 4a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L26.586 25H8c-3.309 0-6-2.691-6-6s2.691-6 6-6h3.586l3.707-3.707a.999.999 0 0 1 1.414 0L20.414 13H24c2.206 0 4-1.794 4-4s-1.794-4-4-4H3a1 1 0 1 1 0-2h21c3.309 0 6 2.691 6 6s-2.691 6-6 6h-3.586l-3.707 3.707a.997.997 0 0 1-1.414 0L11.586 15H8c-2.206 0-4 1.794-4 4s1.794 4 4 4h18.586l-2.293-2.293a.999.999 0 1 1 1.414-1.414l4 4Z' + }, + 'rh-ui-data-processor': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25.707 19.293a.999.999 0 1 0-1.414 1.414L26.586 23H8c-2.21 0-4-1.79-4-4s1.79-4 4-4h3.58l3.71 3.71c.2.19.45.29.71.29s.51-.1.71-.29L20.42 15H24c3.31 0 6-2.69 6-6s-2.69-6-6-6H3c-.55 0-1 .45-1 1s.45 1 1 1h21c2.21 0 4 1.79 4 4s-1.79 4-4 4h-3.58l-3.71-3.71c-.39-.39-1.03-.39-1.42 0L11.58 13H8c-3.31 0-6 2.69-6 6s2.69 6 6 6h18.586l-2.293 2.293a.999.999 0 1 0 1.414 1.414l4-4a.999.999 0 0 0 0-1.414l-4-4ZM13.41 14l1-1L16 11.41 17.59 13l1 1-1 1L16 16.59 14.41 15l-1-1Z' + }, + 'rh-ui-data-sink-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 24c0 2.757-2.243 5-5 5s-5-2.243-5-5 2.243-5 5-5 5 2.243 5 5Zm-17.293-4.707a.999.999 0 1 0-1.414 1.414L14.586 23H8c-2.206 0-4-1.794-4-4s1.794-4 4-4h16c3.309 0 6-2.691 6-6s-2.691-6-6-6H3a1 1 0 1 0 0 2h21c2.206 0 4 1.794 4 4s-1.794 4-4 4H8c-3.309 0-6 2.691-6 6s2.691 6 6 6h6.586l-2.293 2.293a.999.999 0 1 0 1.414 1.414l4-4a.999.999 0 0 0 0-1.414l-4-4Z' + }, + 'rh-ui-data-sink': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 19c-2.757 0-5 2.243-5 5s2.243 5 5 5 5-2.243 5-5-2.243-5-5-5Zm0 8c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Zm-8.293-3.707a.999.999 0 0 1 0 1.414l-4 4a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L14.586 25H8c-3.309 0-6-2.691-6-6s2.691-6 6-6h16c2.206 0 4-1.794 4-4s-1.794-4-4-4H3a1 1 0 1 1 0-2h21c3.309 0 6 2.691 6 6s-2.691 6-6 6H8c-2.206 0-4 1.794-4 4s1.794 4 4 4h6.586l-2.293-2.293a.999.999 0 1 1 1.414-1.414l4 4Z' + }, + 'rh-ui-data-source-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.707 25.293a.999.999 0 0 1 0 1.414l-4 4a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L26.586 27H8c-3.309 0-6-2.691-6-6s2.691-6 6-6h16c2.206 0 4-1.794 4-4s-1.794-4-4-4H10.899A5.009 5.009 0 0 1 6 11c-2.757 0-5-2.243-5-5s2.243-5 5-5a5.01 5.01 0 0 1 4.899 4H24c3.309 0 6 2.691 6 6s-2.691 6-6 6H8c-2.206 0-4 1.794-4 4s1.794 4 4 4h18.586l-2.293-2.293a.999.999 0 1 1 1.414-1.414l4 4Z' + }, + 'rh-ui-data-source': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25.707 21.293a.999.999 0 1 0-1.414 1.414L26.586 25H8c-2.206 0-4-1.794-4-4s1.794-4 4-4h16c3.309 0 6-2.691 6-6s-2.691-6-6-6H10.899A5.009 5.009 0 0 0 6 1C3.243 1 1 3.243 1 6s2.243 5 5 5a5.01 5.01 0 0 0 4.899-4H24c2.206 0 4 1.794 4 4s-1.794 4-4 4H8c-3.309 0-6 2.691-6 6s2.691 6 6 6h18.586l-2.293 2.293a.999.999 0 1 0 1.414 1.414l4-4a.999.999 0 0 0 0-1.414l-4-4ZM6 9C4.346 9 3 7.654 3 6s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Z' + }, + 'rh-ui-data': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22.5 7.5C22.5 3.916 19.584 1 16 1S9.5 3.916 9.5 7.5 12.416 14 16 14s6.5-2.916 6.5-6.5ZM16 12c-2.481 0-4.5-2.019-4.5-4.5S13.519 3 16 3s4.5 2.019 4.5 4.5S18.481 12 16 12Zm8.5 6c-3.584 0-6.5 2.916-6.5 6.5s2.916 6.5 6.5 6.5 6.5-2.916 6.5-6.5-2.916-6.5-6.5-6.5Zm0 11c-2.481 0-4.5-2.019-4.5-4.5s2.019-4.5 4.5-4.5 4.5 2.019 4.5 4.5-2.019 4.5-4.5 4.5ZM5 2v11a1 1 0 0 1-2 0V2a1 1 0 0 1 2 0Zm22 11V2a1 1 0 0 1 2 0v11a1 1 0 0 1-2 0Zm-14 6v11a1 1 0 0 1-2 0V19a1 1 0 0 1 2 0Zm-8 0v11a1 1 0 0 1-2 0V19a1 1 0 0 1 2 0Z' + }, + 'rh-ui-decreasing-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5Zm-1.705 19.795a1.12 1.12 0 0 1-1.59 0L17 13.59l-5.851 5.851a1.626 1.626 0 0 1-2.298 0l-3.646-3.646a1.126 1.126 0 0 1 1.591-1.591l3.205 3.205 5.851-5.851a1.626 1.626 0 0 1 2.298 0l8.646 8.646a1.126 1.126 0 0 1 0 1.591Z' + }, + 'rh-ui-decreasing': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M2 5V3a1 1 0 0 1 2 0v2a1 1 0 0 1-2 0Zm27 23H4V17a1 1 0 0 0-2 0v11.5c0 .827.673 1.5 1.5 1.5H29a1 1 0 0 0 0-2ZM8.939 17.354a1.501 1.501 0 0 0 2.121 0l5.939-5.939 11.293 11.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L18.06 9.648a1.501 1.501 0 0 0-2.121 0L10 15.587 3.707 9.294a.999.999 0 1 0-1.414 1.414l6.646 6.646Z' + }, + 'rh-ui-degraded-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 24.5c5.588 0 10.368-1.664 12.929-4.188V23.5c0 3.523-5.92 6.5-12.929 6.5S3.071 27.023 3.071 23.5v-3.188C5.632 22.835 10.411 24.5 16 24.5Zm9.415-9.364c1.433-.653 2.616-1.444 3.514-2.33V16c0 3.523-5.92 6.5-12.929 6.5S3.071 19.523 3.071 16v-3.194c.898.886 2.081 1.677 3.514 2.33a1 1 0 1 0 .83-1.82 12.101 12.101 0 0 1-1.654-.913c-.096-.063-.193-.126-.285-.191a9.565 9.565 0 0 1-.55-.422c-.037-.031-.079-.06-.115-.091a6.867 6.867 0 0 1-.584-.568c-.026-.029-.048-.059-.073-.088a5.61 5.61 0 0 1-.389-.498c-.035-.051-.066-.102-.099-.154a4.162 4.162 0 0 1-.25-.455c-.027-.058-.055-.116-.079-.175a3.589 3.589 0 0 1-.152-.464c-.014-.055-.034-.11-.045-.166a3.124 3.124 0 0 1-.069-.63c0-3.523 5.92-6.5 12.929-6.5s12.929 2.977 12.929 6.5c0 .211-.026.421-.069.63-.011.056-.031.111-.045.166a3.49 3.49 0 0 1-.152.464c-.024.059-.052.117-.079.175a4.162 4.162 0 0 1-.25.455c-.032.051-.064.103-.099.154a5.43 5.43 0 0 1-.389.498c-.026.029-.047.059-.073.088a7.02 7.02 0 0 1-.584.568c-.036.031-.078.061-.115.091a8.194 8.194 0 0 1-.55.422c-.092.065-.189.128-.285.191a12.27 12.27 0 0 1-1.654.913 1 1 0 0 0 .83 1.82ZM17.768 13l4.116-4.116a1.25 1.25 0 0 0-1.768-1.768L16 11.232l-4.116-4.116a1.25 1.25 0 0 0-1.768 1.768L14.232 13l-4.116 4.116a1.25 1.25 0 0 0 1.768 1.768L16 14.768l4.116 4.116c.244.244.564.366.884.366s.64-.122.884-.366a1.25 1.25 0 0 0 0-1.768L17.768 13Z' + }, + 'rh-ui-degraded': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C8.149 1 2 4.514 2 9v14c0 4.486 6.149 8 14 8s14-3.514 14-8V9c0-4.486-6.149-8-14-8Zm12 22c0 3.252-5.495 6-12 6S4 26.252 4 23v-2.839C6.427 22.476 10.839 24 16 24s9.573-1.524 12-3.839V23Zm-4.922-8.095a1 1 0 0 0 1.31.534c1.487-.626 2.692-1.406 3.612-2.282V16c0 3.252-5.495 6-12 6S4 19.252 4 16v-2.843c.92.877 2.125 1.656 3.612 2.282a1.002 1.002 0 0 0 .776-1.844C5.64 12.439 4 10.72 4 8.999c0-3.252 5.495-6 12-6s12 2.748 12 6c0 1.721-1.64 3.439-4.388 4.596a1.001 1.001 0 0 0-.534 1.31Zm-1.194-6.021L17.768 13l4.116 4.116a1.25 1.25 0 0 1-1.768 1.768L16 14.768l-4.116 4.116c-.244.244-.564.366-.884.366s-.64-.122-.884-.366a1.25 1.25 0 0 1 0-1.768L14.232 13l-4.116-4.116a1.25 1.25 0 0 1 1.768-1.768L16 11.232l4.116-4.116a1.25 1.25 0 0 1 1.768 1.768Z' + }, + 'rh-ui-desktop-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v17c0 .827.673 1.5 1.5 1.5H12v4H8a1 1 0 0 0 0 2h16a1 1 0 0 0 0-2h-4v-4h9.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM18 27h-4v-4h4v4Z' + }, + 'rh-ui-desktop': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v17c0 .827.673 1.5 1.5 1.5H12v4H8a1 1 0 0 0 0 2h16a1 1 0 0 0 0-2h-4v-4h9.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM18 27h-4v-4h4v4Zm11-6H3V5h26v16Z' + }, + 'rh-ui-develop-and-train': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31.398 29.312A3.695 3.695 0 0 1 28.288 31H11.711c-1.261 0-2.423-.631-3.109-1.688s-.791-2.377-.277-3.529l1.42-3.188a1 1 0 1 1 1.826.812l-1.42 3.189a1.688 1.688 0 0 0 .128 1.627c.321.494.844.777 1.433.777h16.577c.59 0 1.112-.283 1.434-.778.32-.494.367-1.087.128-1.626L26.914 20h-5.913a1 1 0 1 1 0-2h5.023l-2.936-6.594a.981.981 0 0 1-.087-.406V2.5c0-.827.673-1.5 1.5-1.5h1.5a1 1 0 1 1 0 2h-1v7.787l6.676 14.996a3.694 3.694 0 0 1-.277 3.528ZM15 3h1v7a1 1 0 1 0 2 0V2.5c0-.827-.673-1.5-1.5-1.5H15a1 1 0 1 0 0 2ZM6 7c0-2.206 1.794-4 4-4s4 1.794 4 4-1.794 4-4 4-4-1.794-4-4Zm2 0c0 1.103.897 2 2 2s2-.897 2-2-.897-2-2-2-2 .897-2 2ZM6 21c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4Zm2-4c0-1.103-.897-2-2-2s-2 .897-2 2 .897 2 2 2 2-.897 2-2Zm-5-6a1 1 0 0 0 1-1V4a1 1 0 1 0-2 0v6a1 1 0 0 0 1 1Zm14 2a1 1 0 0 0-1 1v6a1 1 0 1 0 2 0v-6a1 1 0 0 0-1-1Zm-5 1v6a1 1 0 1 0 2 0v-6a1 1 0 1 0-2 0Z' + }, + 'rh-ui-disconnected': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M6.808 25.192a.999.999 0 1 1-1.414 1.414C.919 22.132-.268 15.286 2.443 9.571a1 1 0 0 1 1.807.857 13.027 13.027 0 0 0 2.558 14.764Zm2.247-10.067a1 1 0 0 0-1.984-.249 8.945 8.945 0 0 0 2.565 7.488.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414 6.958 6.958 0 0 1-1.995-5.825Zm18.224 10.74A14.876 14.876 0 0 0 31 16a14.9 14.9 0 0 0-4.394-10.606.999.999 0 1 0-1.414 1.414A12.918 12.918 0 0 1 29 16a12.9 12.9 0 0 1-3.135 8.451l-2.836-2.836c2.824-3.53 2.605-8.709-.665-11.979a.999.999 0 1 0-1.414 1.414c2.489 2.489 2.701 6.397.65 9.136L3.707 2.293a.999.999 0 1 0-1.414 1.414l26 26a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-2.428-2.428Z' + }, + 'rh-ui-dislike-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M9 4.5v16c0 .827-.636 1.5-1.417 1.5H3.417C2.636 22 2 21.327 2 20.5v-16C2 3.673 2.636 3 3.417 3h4.166C8.364 3 9 3.673 9 4.5Zm20.798 12.98-2.17-10.207A3.517 3.517 0 0 0 24.204 4.5H11v16.05c2.489.254 4.468 2.335 4.5 4.886.014 1.221.612 2.264 1.561 2.723.473.229.964.343 1.444.343.558 0 1.101-.153 1.587-.458a2.986 2.986 0 0 0 1.408-2.543v-5h5.853c.758 0 1.466-.338 1.942-.927.478-.589.66-1.352.503-2.093Z' + }, + 'rh-ui-dislike': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.287 17.376-2.17-10.207A4.02 4.02 0 0 0 24.204 4H9.908c-.207-.581-.757-1-1.408-1h-5C2.673 3 2 3.673 2 4.5v16c0 .827.673 1.5 1.5 1.5h5c.651 0 1.201-.419 1.408-1h.592c2.45 0 4.469 1.993 4.5 4.441.017 1.412.723 2.626 1.843 3.167a3.814 3.814 0 0 0 1.663.394c.648 0 1.283-.179 1.852-.536a3.485 3.485 0 0 0 1.643-2.967v-4.5h5.353c.909 0 1.759-.405 2.331-1.112s.792-1.623.604-2.512ZM8 20H4V5h4v15Zm20.13-1.371a1 1 0 0 1-.777.371H21.5c-.827 0-1.5.673-1.5 1.5v5c0 .52-.264.996-.705 1.272-.269.169-.833.399-1.581.036-.518-.25-.708-.881-.714-1.391C16.955 21.878 14.039 19 10.5 19H10V6h14.204c.938 0 1.762.666 1.956 1.584l2.17 10.208a.997.997 0 0 1-.2.837Z' + }, + 'rh-ui-distribute': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M17 3v26a1 1 0 1 1-2 0V3a1 1 0 1 1 2 0Zm13.354 11.939-3.646-3.646a.999.999 0 1 0-1.414 1.414L27.587 15h-6.586a1 1 0 1 0 0 2h6.586l-2.293 2.293a.999.999 0 1 0 1.414 1.414l3.646-3.646c.283-.283.439-.66.439-1.061s-.156-.777-.439-1.061ZM3.005 2.378a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251Zm0 8.001a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251Zm0 7.999a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251Zm0 8a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251ZM10 6.385a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 10 6.385Zm0 7.989a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 10 14.374Zm0 8.014a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 10 22.388Z' + }, + 'rh-ui-document-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M4.275 8.875a.738.738 0 0 1 .195-.405l7-7a.738.738 0 0 1 .405-.195v7.6h-7.6ZM26.5 1.25H14.125V9.5c0 .896-.729 1.625-1.625 1.625H4.25V29.5c0 .689.561 1.25 1.25 1.25h21c.689 0 1.25-.561 1.25-1.25v-27c0-.689-.561-1.25-1.25-1.25Z' + }, + 'rh-ui-document': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.5 1H12a1.001 1.001 0 0 0-.708.294L4.294 8.292A1.001 1.001 0 0 0 4 9v20.5c0 .827.673 1.5 1.5 1.5h21c.827 0 1.5-.673 1.5-1.5v-27c0-.827-.673-1.5-1.5-1.5ZM11 4.414V8H7.414L11 4.414ZM26 29H6V10h5.5c.827 0 1.5-.673 1.5-1.5V3h13v26Z' + }, + 'rh-ui-double-caret-down-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.924 16.617a1 1 0 0 1-.217 1.09L17.061 30.353c-.292.292-.677.438-1.061.438s-.769-.146-1.061-.438L2.293 17.707A1 1 0 0 1 3 16h8c.266 0 .52.105.707.293l3.586 3.586a1 1 0 0 0 1.414 0l3.586-3.585a.997.997 0 0 1 .707-.293h8a1 1 0 0 1 .924.617Zm-14.985-.263c.292.292.677.438 1.061.438s.769-.146 1.061-.438L29.707 3.707A1 1 0 0 0 29 2H3a1 1 0 0 0-.707 1.707l12.646 12.646Z' + }, + 'rh-ui-double-caret-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.707 16.293a.999.999 0 0 1 0 1.414L17.061 30.353c-.292.292-.677.438-1.061.438s-.769-.146-1.061-.438L2.293 17.707a.999.999 0 1 1 1.414-1.414L16 28.586l12.293-12.293a.999.999 0 0 1 1.414 0Zm-14.768.061c.292.292.677.438 1.061.438s.769-.146 1.061-.438L29.707 3.707a.999.999 0 1 0-1.414-1.414L16 14.586 3.707 2.293a.999.999 0 1 0-1.414 1.414l12.646 12.646Z' + }, + 'rh-ui-double-caret-left-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M15.707 20.293A1 1 0 0 1 16 21v8a1.002 1.002 0 0 1-1.707.707L1.646 17.061a1.501 1.501 0 0 1 0-2.121L14.293 2.293A1 1 0 0 1 16 3v8c0 .265-.105.52-.293.707l-3.586 3.586a1 1 0 0 0 0 1.414l3.586 3.586ZM29.383 2.076a.996.996 0 0 0-1.09.217L15.647 14.939a1.501 1.501 0 0 0 0 2.121l12.646 12.646A1 1 0 0 0 30 28.999V3c0-.404-.244-.769-.617-.924Z' + }, + 'rh-ui-double-caret-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M15.707 28.293a.999.999 0 1 1-1.414 1.414L1.646 17.061a1.501 1.501 0 0 1 0-2.121L14.293 2.293a.999.999 0 1 1 1.414 1.414L3.414 16l12.293 12.293ZM17.414 16 29.707 3.707a.999.999 0 1 0-1.414-1.414L15.647 14.939a1.501 1.501 0 0 0 0 2.121l12.646 12.646a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L17.414 15.999Z' + }, + 'rh-ui-double-caret-right-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.354 17.061 17.708 29.707A1 1 0 0 1 16.001 29v-8c0-.265.105-.52.293-.707l3.586-3.586a1 1 0 0 0 0-1.414l-3.586-3.586a1 1 0 0 1-.293-.707V3a1.002 1.002 0 0 1 1.707-.707l12.646 12.646a1.501 1.501 0 0 1 0 2.121Zm-14-2.122L3.707 2.293A1 1 0 0 0 2 3v26a1.002 1.002 0 0 0 1.707.707l12.646-12.646a1.501 1.501 0 0 0 0-2.121Z' + }, + 'rh-ui-double-caret-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.354 17.061 17.708 29.707a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L28.587 16 16.293 3.707a.999.999 0 1 1 1.414-1.414l12.646 12.646a1.501 1.501 0 0 1 0 2.121Zm-14-2.122L3.707 2.293a.999.999 0 1 0-1.414 1.414L14.586 16 2.293 28.293a.999.999 0 1 0 1.414 1.414l12.646-12.646a1.501 1.501 0 0 0 0-2.121Z' + }, + 'rh-ui-double-caret-up-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M2.076 15.383a1 1 0 0 1 .217-1.09L14.939 1.646a1.501 1.501 0 0 1 2.121 0l12.646 12.646a1 1 0 0 1-.707 1.707h-8a.997.997 0 0 1-.707-.293l-3.586-3.586a1 1 0 0 0-1.414 0l-3.586 3.586a1 1 0 0 1-.707.293H3c-.404 0-.769-.244-.924-.617Zm14.985.263a1.501 1.501 0 0 0-2.121 0L2.293 28.293A1 1 0 0 0 3 30h26a1.002 1.002 0 0 0 .707-1.707L17.061 15.647Z' + }, + 'rh-ui-double-caret-up': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M2.293 15.707a.999.999 0 0 1 0-1.414L14.939 1.646a1.501 1.501 0 0 1 2.121 0l12.646 12.646a.999.999 0 1 1-1.414 1.414L16 3.414 3.707 15.707a.999.999 0 0 1-1.414 0Zm14.768-.061a1.501 1.501 0 0 0-2.121 0L2.293 28.293a.999.999 0 1 0 1.414 1.414L16 17.414l12.293 12.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L17.061 15.647Z' + }, + 'rh-ui-download': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 29a1 1 0 0 1-1 1H3a1 1 0 0 1 0-2h26a1 1 0 0 1 1 1Zm-15.061-4.646c.292.292.676.438 1.061.438s.768-.146 1.061-.438l8.646-8.646a.999.999 0 1 0-1.414-1.414L17 21.587V3a1 1 0 0 0-2 0v18.586l-7.293-7.293a.999.999 0 1 0-1.414 1.414l8.646 8.646Z' + }, + 'rh-ui-draw-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 13.125c1.034 0 1.875.841 1.875 1.875s-.841 1.875-1.875 1.875-1.875-.841-1.875-1.875.841-1.875 1.875-1.875Zm10.517-2.022-8.965-8.965a.25.25 0 0 0-.427.177v8.736c2.024.579 3.427 2.644 2.882 4.948a4.099 4.099 0 0 1-3.014 3.009A4.134 4.134 0 0 1 11.875 15c0-1.882 1.274-3.456 3-3.949V2.314a.25.25 0 0 0-.427-.177l-8.965 8.966a1 1 0 0 0-.271.916l2.596 12.189a1 1 0 0 0 .979.792h14.426c.472 0 .88-.33.979-.792l2.596-12.189a.998.998 0 0 0-.271-.916ZM23 27H9a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1Z' + }, + 'rh-ui-draw': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm26.517 11.103-9.456-9.457a1.5 1.5 0 0 0-2.121 0l-9.457 9.457a1 1 0 0 0-.271.915L8 25.108v4.393c0 .827.673 1.5 1.5 1.5h13c.827 0 1.5-.673 1.5-1.5v-4.393l2.788-13.09a1.002 1.002 0 0 0-.271-.915ZM16 13c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2Zm-6 16v-3h12v3H10Zm12.19-5H9.81L7.281 12.133 15 4.414v6.716A3.999 3.999 0 0 0 16 19a3.999 3.999 0 0 0 1-7.87V4.414l7.719 7.719L22.19 24Z' + }, + 'rh-ui-duplicate-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19 9h-9c-.551 0-1 .449-1 1v9a1 1 0 0 1-1 1H3.5c-.827 0-1.5-.673-1.5-1.5v-15C2 2.673 2.673 2 3.5 2h15c.827 0 1.5.673 1.5 1.5V8a1 1 0 0 1-1 1Zm9.5 3h-15c-.827 0-1.5.673-1.5 1.5v15c0 .827.673 1.5 1.5 1.5h15c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5Z' + }, + 'rh-ui-duplicate': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 12h-15c-.827 0-1.5.673-1.5 1.5v15c0 .827.673 1.5 1.5 1.5h15c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5ZM28 28H14V14h14v14ZM9 19a1 1 0 0 1-1 1H3.5c-.827 0-1.5-.673-1.5-1.5v-15C2 2.673 2.673 2 3.5 2h15c.827 0 1.5.673 1.5 1.5V8a1 1 0 0 1-2 0V4H4v14h4a1 1 0 0 1 1 1Z' + }, + 'rh-ui-edit-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19.061 8.646a1.501 1.501 0 0 0-2.121 0L6.294 19.292a.98.98 0 0 0-.225.358l-3.981 8.942c-.004.008-.002.017-.006.025-.029.07-.036.145-.049.22-.009.055-.029.107-.028.162 0 .054.019.107.028.162.013.075.02.15.049.22.003.008.002.017.006.025.044.1.105.188.175.265.013.015.031.025.045.039a.985.985 0 0 0 .246.175c.015.008.025.022.041.029.014.006.029.004.044.009a.994.994 0 0 0 .357.077h.008a.973.973 0 0 0 .357-.077c.014-.006.03-.003.044-.009l8.943-3.982a.98.98 0 0 0 .357-.225l10.646-10.646c.283-.283.439-.66.439-1.061s-.156-.777-.439-1.061l-4.293-4.293ZM7.326 21.74l2.933 2.933-5.287 2.354 2.354-5.287ZM29.793 8c0 .4-.156.777-.439 1.061l-2.293 2.293c-.292.292-.677.438-1.061.438s-.769-.146-1.061-.438l-4.293-4.293c-.283-.283-.439-.66-.439-1.061s.156-.777.439-1.061l2.293-2.293a1.501 1.501 0 0 1 2.121 0l4.293 4.293c.283.283.439.66.439 1.061Z' + }, + 'rh-ui-edit': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm29.354 6.939-4.293-4.293a1.501 1.501 0 0 0-2.121 0L6.293 19.293a.98.98 0 0 0-.225.358l-3.981 8.942c-.004.008-.002.017-.006.025-.029.07-.036.145-.049.22-.009.055-.029.107-.028.162 0 .054.019.107.028.162.013.075.02.15.049.22.003.008.002.017.006.025.044.1.105.188.175.265.013.015.031.025.045.039a.985.985 0 0 0 .246.175c.015.008.025.022.041.029.014.006.029.004.044.009a.994.994 0 0 0 .357.077h.008a.973.973 0 0 0 .357-.077c.014-.006.03-.003.044-.009l8.943-3.982a.98.98 0 0 0 .357-.225l16.65-16.647c.283-.283.439-.66.439-1.061s-.156-.777-.439-1.061ZM4.972 27.027l2.354-5.287 2.933 2.933-5.287 2.354ZM12 23.586 8.414 20 20.5 7.914l3.586 3.586L12 23.586Zm13.5-13.5L21.914 6.5 24 4.414 27.586 8 25.5 10.086Z' + }, + 'rh-ui-electricity-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm22.916 14.401-7 16a.998.998 0 0 1-1.121.578A1 1 0 0 1 14 30V19h-4a.999.999 0 0 1-.916-1.401l7-16A1 1 0 0 1 18 2v11h4a.999.999 0 0 1 .916 1.401Z' + }, + 'rh-ui-electricity': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M15 31a1 1 0 0 1-1-1V19h-4a.999.999 0 0 1-.916-1.401l7-16A1 1 0 0 1 18 2v11h4a.999.999 0 0 1 .916 1.401l-7 16A.998.998 0 0 1 15 31Zm-3.471-14H14.5c.827 0 1.5.673 1.5 1.5v6.719L20.471 15H17.5c-.827 0-1.5-.673-1.5-1.5V6.781L11.529 17Z' + }, + 'rh-ui-ellipsis-horizontal-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.75 16c0 2.068-1.683 3.75-3.75 3.75s-3.75-1.682-3.75-3.75 1.683-3.75 3.75-3.75 3.75 1.682 3.75 3.75ZM16 12.25c-2.067 0-3.75 1.682-3.75 3.75s1.683 3.75 3.75 3.75 3.75-1.682 3.75-3.75-1.683-3.75-3.75-3.75Zm-11 0c-2.067 0-3.75 1.682-3.75 3.75S2.933 19.75 5 19.75 8.75 18.068 8.75 16 7.067 12.25 5 12.25Z' + }, + 'rh-ui-ellipsis-horizontal': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27 12c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4Zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Zm-11-6c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4Zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2ZM5 12c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4Zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Z' + }, + 'rh-ui-ellipsis-vertical-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12.25 5c0-2.068 1.683-3.75 3.75-3.75S19.75 2.932 19.75 5 18.067 8.75 16 8.75 12.25 7.068 12.25 5ZM16 12.25c-2.067 0-3.75 1.682-3.75 3.75s1.683 3.75 3.75 3.75 3.75-1.682 3.75-3.75-1.683-3.75-3.75-3.75Zm0 11c-2.067 0-3.75 1.682-3.75 3.75s1.683 3.75 3.75 3.75 3.75-1.682 3.75-3.75-1.683-3.75-3.75-3.75Z' + }, + 'rh-ui-ellipsis-vertical': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 9c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4Zm0-6c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2Zm0 9c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4Zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Zm0 5c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4Zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Z' + }, + 'rh-ui-embed-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm-3.204 19.205A1.127 1.127 0 0 1 12 22.126c-.288 0-.576-.11-.796-.33L6.558 17.15a1.628 1.628 0 0 1 0-2.298l4.646-4.646a1.127 1.127 0 0 1 1.592 0 1.127 1.127 0 0 1 0 1.591l-4.205 4.205 4.205 4.205Zm12.646-3.056-4.646 4.646a1.122 1.122 0 0 1-1.592 0 1.127 1.127 0 0 1 0-1.591l4.205-4.205-4.205-4.205a1.127 1.127 0 0 1 0-1.591 1.127 1.127 0 0 1 1.592 0l4.646 4.646a1.628 1.628 0 0 1 0 2.298Z' + }, + 'rh-ui-embed': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm-2.293-17.293L9.414 16l4.293 4.293a.999.999 0 1 1-1.414 1.414l-4.646-4.646a1.501 1.501 0 0 1 0-2.121l4.646-4.646a.999.999 0 1 1 1.414 1.414Zm10.647 3.232a1.501 1.501 0 0 1 0 2.121l-4.646 4.646a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414l4.293-4.293-4.293-4.293a.999.999 0 1 1 1.414-1.414l4.646 4.646Z' + }, + 'rh-ui-enhancement-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm28.749 10.364-7.113-7.113c-3.108-3.107-8.164-3.107-11.272 0l-7.113 7.113c-3.107 3.108-3.107 8.164 0 11.272l7.113 7.113c1.554 1.554 3.595 2.331 5.636 2.331s4.082-.777 5.636-2.331l7.113-7.113c3.107-3.107 3.107-8.164 0-11.271ZM23 17.125h-5.875V23a1.125 1.125 0 0 1-2.25 0v-5.875H9a1.125 1.125 0 0 1 0-2.25h5.875V9a1.125 1.125 0 0 1 2.25 0v5.875H23a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-enhancement': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm28.749 10.364-7.113-7.113c-3.108-3.107-8.164-3.107-11.272 0l-7.113 7.113c-3.107 3.108-3.107 8.164 0 11.272l7.113 7.113c1.554 1.554 3.595 2.331 5.636 2.331s4.082-.777 5.636-2.331l7.113-7.113c3.107-3.107 3.107-8.164 0-11.271Zm-1.414 9.858-7.113 7.113a5.978 5.978 0 0 1-8.443 0l-7.113-7.113a5.978 5.978 0 0 1 0-8.443l7.113-7.113a5.978 5.978 0 0 1 8.443 0l7.113 7.113a5.978 5.978 0 0 1 0 8.443ZM24 16a1 1 0 0 1-1 1h-6v6a1 1 0 0 1-2 0v-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 2 0v6h6a1 1 0 0 1 1 1Z' + }, + 'rh-ui-enterprise-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M17.125 31v-8.875h3.75V31h-3.75Zm-6 0h3.75v-8.875h-3.75V31ZM29 2.5v27c0 .827-.673 1.5-1.5 1.5h-4.375v-9.5c0-.896-.729-1.625-1.625-1.625h-11c-.896 0-1.625.729-1.625 1.625V31H4.5c-.827 0-1.5-.673-1.5-1.5v-27C3 1.673 3.673 1 4.5 1h23c.827 0 1.5.673 1.5 1.5ZM9 9H5v4h4V9Zm0-6H5v4h4V3Zm6 6h-4v4h4V9Zm0-6h-4v4h4V3Zm6 6h-4v4h4V9Zm0-6h-4v4h4V3Zm6 6h-4v4h4V9Zm0-6h-4v4h4V3Z' + }, + 'rh-ui-enterprise': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27.5 1h-23C3.673 1 3 1.673 3 2.5v27c0 .827.673 1.5 1.5 1.5h23c.827 0 1.5-.673 1.5-1.5v-27c0-.827-.673-1.5-1.5-1.5ZM17 13V9h4v4h-4Zm-6 0V9h4v4h-4Zm-6 0V9h4v4H5Zm10-6h-4V3h4v4Zm2-4h4v4h-4V3Zm6 6h4v4h-4V9Zm4-2h-4V3h4v4ZM9 3v4H5V3h4Zm3 26v-8h3v8h-3Zm5 0v-8h3v8h-3Zm5 0v-8.5c0-.827-.673-1.5-1.5-1.5h-9c-.827 0-1.5.673-1.5 1.5V29H5V15h22v14h-5Z' + }, + 'rh-ui-error-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm-1.5 8a1.5 1.5 0 1 1 3 0v7a1.5 1.5 0 1 1-3 0V9ZM16 25.001a2 2 0 1 1-.001-3.999A2 2 0 0 1 16 25.001Z' + }, + 'rh-ui-error': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M14.75 16V9a1.25 1.25 0 0 1 2.5 0v7a1.25 1.25 0 0 1-2.5 0ZM31 16c0 8.271-6.729 15-15 15S1 24.271 1 16 7.729 1 16 1s15 6.729 15 15Zm-2 0c0-7.168-5.832-13-13-13S3 8.832 3 16s5.832 13 13 13 13-5.832 13-13Zm-13 4.261a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 16 20.261Z' + }, + 'rh-ui-ethernet-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM14 5.875h4a1.125 1.125 0 0 1 0 2.25h-4a1.125 1.125 0 0 1 0-2.25ZM25 24a1 1 0 0 1-1 1h-2v-4a1 1 0 0 0-2 0v4h-3v-4a1 1 0 0 0-2 0v4h-3v-4a1 1 0 0 0-2 0v4H8a1 1 0 0 1-1-1v-9.25a1 1 0 0 1 1-1h3V12a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1.75h3a1 1 0 0 1 1 1V24Z' + }, + 'rh-ui-ethernet': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM28 28H4V4h24v24ZM8.5 25h15c.827 0 1.5-.673 1.5-1.5v-8c0-.827-.673-1.5-1.5-1.5H21v-1.5c0-.827-.673-1.5-1.5-1.5h-7c-.827 0-1.5.673-1.5 1.5V14H8.5c-.827 0-1.5.673-1.5 1.5v8c0 .827.673 1.5 1.5 1.5Zm.5-9h2.5c.827 0 1.5-.673 1.5-1.5V13h6v1.5c0 .827.673 1.5 1.5 1.5H23v7h-2v-3a1 1 0 0 0-2 0v3h-2v-3a1 1 0 0 0-2 0v3h-2v-3a1 1 0 0 0-2 0v3H9v-7Zm4-8a1 1 0 0 1 1-1h4a1 1 0 0 1 0 2h-4a1 1 0 0 1-1-1Z' + }, + 'rh-ui-expand-arrows': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5V10a1 1 0 1 1-2 0V5.414l-7.293 7.293a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L26.586 4H22a1 1 0 1 1 0-2h6.5c.827 0 1.5.673 1.5 1.5ZM29 21a1 1 0 0 0-1 1v4.586l-7.293-7.293a.999.999 0 1 0-1.414 1.414L26.586 28H22a1 1 0 1 0 0 2h6.5c.827 0 1.5-.673 1.5-1.5V22a1 1 0 0 0-1-1ZM5.414 4H10a1 1 0 1 0 0-2H3.5C2.673 2 2 2.673 2 3.5V10a1 1 0 1 0 2 0V5.414l7.293 7.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L5.414 4Zm5.879 15.293L4 26.586V22a1 1 0 1 0-2 0v6.5c0 .827.673 1.5 1.5 1.5H10a1 1 0 1 0 0-2H5.414l7.293-7.293a.999.999 0 1 0-1.414-1.414Z' + }, + 'rh-ui-expand': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5V10a1 1 0 0 1-2 0V4h-6a1 1 0 0 1 0-2h6.5c.827 0 1.5.673 1.5 1.5ZM10 2H3.5C2.673 2 2 2.673 2 3.5V10a1 1 0 0 0 2 0V4h6a1 1 0 0 0 0-2Zm0 26H4v-6a1 1 0 0 0-2 0v6.5c0 .827.673 1.5 1.5 1.5H10a1 1 0 0 0 0-2Zm19-7a1 1 0 0 0-1 1v6h-6a1 1 0 0 0 0 2h6.5c.827 0 1.5-.673 1.5-1.5V22a1 1 0 0 0-1-1Z' + }, + 'rh-ui-experimental': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.134 16c1.803-2.15 3.322-4.266 4.427-6.196 2.091-3.654 2.477-6.181 1.146-7.511C27.483.069 21.706 3.095 16 7.872 10.293 3.095 4.516.067 2.293 2.293.962 3.623 1.348 6.15 3.439 9.804 4.544 11.734 6.063 13.85 7.866 16c-1.803 2.15-3.322 4.266-4.427 6.196-2.091 3.654-2.477 6.181-1.146 7.511.511.511 1.208.745 2.05.745 2.823 0 7.261-2.64 11.657-6.32 4.396 3.68 8.834 6.32 11.657 6.32.841 0 1.539-.234 2.05-.745 1.331-1.33.945-3.857-1.146-7.511-1.105-1.93-2.624-4.046-4.427-6.196Zm3.495-12.489c.31 0 .534.067.664.196.319.32.424 1.798-1.468 5.104-1.006 1.757-2.384 3.685-4.017 5.655a66.986 66.986 0 0 0-5.278-5.272c4.819-3.99 8.546-5.682 10.1-5.682Zm-23.922.196c.129-.129.353-.196.664-.196 1.555 0 5.281 1.693 10.1 5.682a66.607 66.607 0 0 0-5.282 5.277C4.4 8.688 2.931 4.483 3.707 3.707Zm0 24.586c-.319-.32-.424-1.798 1.468-5.104 1.006-1.757 2.384-3.685 4.017-5.655a66.986 66.986 0 0 0 5.283 5.273c-5.783 4.791-9.987 6.26-10.768 5.485Zm9.464-9.464a66.331 66.331 0 0 1-2.667-2.825A65.663 65.663 0 0 1 16 10.506a66.251 66.251 0 0 1 5.496 5.491 65.663 65.663 0 0 1-5.495 5.502 66.445 66.445 0 0 1-2.829-2.67Zm15.122 9.464c-.777.775-4.983-.694-10.768-5.485a66.04 66.04 0 0 0 5.286-5.278c4.789 5.783 6.257 9.987 5.482 10.763ZM17.5 16a1.5 1.5 0 1 1-3.001-.001A1.5 1.5 0 0 1 17.5 16Z' + }, + 'rh-ui-export-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5Zm-3.375 21.5c0 .896-.729 1.625-1.625 1.625H13a1.125 1.125 0 0 1 0-2.25h8.284l-11.08-11.08a1.127 1.127 0 0 1 0-1.591 1.127 1.127 0 0 1 1.592 0l11.079 11.079v-8.284a1.125 1.125 0 0 1 2.25 0v10.5Z' + }, + 'rh-ui-export': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5V11a1 1 0 1 1-2 0V4H4v24h7a1 1 0 1 1 0 2H3.5c-.827 0-1.5-.673-1.5-1.5v-25C2 2.673 2.673 2 3.5 2h25c.827 0 1.5.673 1.5 1.5ZM29 17a1 1 0 0 0-1 1v8.586L14.707 13.293a.999.999 0 1 0-1.414 1.414L26.586 28H18a1 1 0 1 0 0 2h10.5c.827 0 1.5-.673 1.5-1.5V18a1 1 0 0 0-1-1Z' + }, + 'rh-ui-external-link-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5Zm-3.375 17a1.125 1.125 0 0 1-2.25 0v-8.284L11.796 21.795a1.122 1.122 0 0 1-1.592 0 1.127 1.127 0 0 1 0-1.591l11.08-11.08H13a1.125 1.125 0 0 1 0-2.25h10.5c.896 0 1.625.729 1.625 1.625v10.5Z' + }, + 'rh-ui-external-link': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 21v7.5c0 .827-.673 1.5-1.5 1.5h-25c-.827 0-1.5-.673-1.5-1.5v-25C2 2.673 2.673 2 3.5 2H11a1 1 0 1 1 0 2H4v24h24v-7a1 1 0 1 1 2 0ZM28.5 2H18a1 1 0 1 0 0 2h8.586L13.293 17.293a.999.999 0 1 0 1.414 1.414L28 5.414V14a1 1 0 1 0 2 0V3.5c0-.827-.673-1.5-1.5-1.5Z' + }, + 'rh-ui-filter-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.875 3.5V7a.876.876 0 0 1-.256.619l-9.744 9.744v10.638a.875.875 0 0 1-.599.83l-6 2a.876.876 0 0 1-.788-.12.874.874 0 0 1-.363-.71V17.363L2.381 7.619A.876.876 0 0 1 2.125 7V3.5c0-.758.617-1.375 1.375-1.375h25c.758 0 1.375.617 1.375 1.375Z' + }, + 'rh-ui-filter': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5V7c0 .265.105.52.293.707L12 17.414V30a1 1 0 0 0 1.316.949l6-2A1 1 0 0 0 20 28V17.414l9.707-9.707A1 1 0 0 0 30 7V3.5c0-.827-.673-1.5-1.5-1.5ZM28 6.586l-9.707 9.707A1 1 0 0 0 18 17v10.279l-4 1.333V16.999a.997.997 0 0 0-.293-.707L4 6.586V4h24v2.586Z' + }, + 'rh-ui-fingerprint': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 24a1 1 0 0 1-1 1h-3.002A5.004 5.004 0 0 1 17 20.002V16a.998.998 0 0 0-1.175-.986c-.462.075-.825.555-.825 1.093V17a1 1 0 1 1-2 0v-.893c0-1.516 1.076-2.835 2.503-3.067a3.01 3.01 0 0 1 2.439.674A2.995 2.995 0 0 1 19 16v4.002A3.002 3.002 0 0 0 21.998 23H25a1 1 0 0 1 1 1Zm-4 3h-2c-2.757 0-5-2.243-5-5a1 1 0 1 0-2 0c0 3.859 3.14 7 7 7h2a1 1 0 1 0 0-2Zm3-9c-1.103 0-2-.897-2-2 0-3.859-3.14-7-7-7s-7 3.141-7 7v4a1 1 0 1 0 2 0v-4c0-2.757 2.243-5 5-5s5 2.243 5 5c0 2.206 1.794 4 4 4a1 1 0 1 0 0-2ZM16 5a11.88 11.88 0 0 0-5.006 1.092c-.502.23-.721.824-.49 1.326s.826.723 1.326.49A9.901 9.901 0 0 1 16 7a9.992 9.992 0 0 1 9.835 8.181 1 1 0 1 0 1.967-.362A11.992 11.992 0 0 0 16 5Zm-9.346 6.109a1.001 1.001 0 0 0-1.346.436A11.878 11.878 0 0 0 3.999 17c0 .367.017.731.049 1.09a1 1 0 0 0 .995.91c.03 0 .061 0 .091-.004a1 1 0 0 0 .906-1.086c-.027-.3-.041-.604-.041-.91 0-1.601.367-3.13 1.09-4.545a1.001 1.001 0 0 0-.436-1.346ZM4.819 8a.997.997 0 0 0 .746-.333 14.022 14.022 0 0 1 15.102-3.871.998.998 0 1 0 .666-1.884A16.02 16.02 0 0 0 4.075 6.334a1 1 0 0 0 .745 1.667ZM13.5 29.135a5.021 5.021 0 0 1-2.5-4.332 1 1 0 1 0-2 0 7.023 7.023 0 0 0 3.5 6.062 1.002 1.002 0 0 0 1.367-.364 1 1 0 0 0-.365-1.366Z' + }, + 'rh-ui-flag-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm27.978 2.209-3 14A1 1 0 0 1 24 17H6v13a1 1 0 1 1-2 0V2.5C4 1.673 4.673 1 5.5 1H27a.997.997 0 0 1 .977 1.209Z' + }, + 'rh-ui-flag': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27.777 1.371A.998.998 0 0 0 27 1H5.5C4.673 1 4 1.673 4 2.5V30a1 1 0 1 0 2 0V17h18a1 1 0 0 0 .978-.791l3-14a1 1 0 0 0-.2-.838ZM23.191 15H6V3h19.763l-2.571 12Z' + }, + 'rh-ui-folder-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 9.5v17c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5v-17C1 8.673 1.673 8 2.5 8h2.69l.681-3.208A1 1 0 0 1 6.85 4h9.301a1 1 0 0 1 .979.792L17.811 8h11.69c.827 0 1.5.673 1.5 1.5Z' + }, + 'rh-ui-folder-open-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.979 13.108-3 14.1A1.002 1.002 0 0 1 27 28H2a.977.977 0 0 1-.418-.098c-.038-.017-.066-.046-.101-.068a.98.98 0 0 1-.23-.189c-.013-.015-.033-.021-.046-.037-.021-.027-.023-.062-.041-.091a.951.951 0 0 1-.142-.409C1.018 27.071 1 27.038 1 27V9.5C1 8.673 1.673 8 2.5 8h2.69l.681-3.208A1 1 0 0 1 6.85 4h9.301a1 1 0 0 1 .979.792L17.811 8h10.19a1 1 0 1 1 0 2h-11a1 1 0 0 1-.979-.792L15.341 6H7.659l-.681 3.208a1 1 0 0 1-.979.792h-3v9.523l1.875-6.885a.999.999 0 0 1 .965-.737h24.16a1.001 1.001 0 0 1 .978 1.208Z' + }, + 'rh-ui-folder-open': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.777 12.271A1.003 1.003 0 0 0 30 11.9H5.84a1 1 0 0 0-.965.737L3 19.522V9.999h3a1 1 0 0 0 .979-.792l.681-3.208h7.682l.681 3.208a1 1 0 0 0 .979.792h11a1 1 0 1 0 0-2h-10.19l-.681-3.208a1 1 0 0 0-.979-.792H6.85a1 1 0 0 0-.979.792L5.19 7.999H2.5c-.827 0-1.5.673-1.5 1.5v17.5c0 .038.018.071.022.108a.938.938 0 0 0 .142.409c.018.029.02.064.041.091.012.016.032.022.046.037a.951.951 0 0 0 .23.189c.035.022.064.051.101.068a.992.992 0 0 0 .418.098h25c.472 0 .88-.33.979-.792l3-14.1a1.005 1.005 0 0 0-.201-.837ZM26.19 26H3.309l3.295-12.1h22.161L26.191 26Z' + }, + 'rh-ui-folder': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 8H17.81l-.681-3.208A1 1 0 0 0 16.15 4h-9.3a1 1 0 0 0-.979.792L5.19 8H2.5C1.673 8 1 8.673 1 9.5v17c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM29 26H3V10h3a1 1 0 0 0 .979-.792L7.66 6h7.682l.681 3.208a1 1 0 0 0 .979.792h12v16Z' + }, + 'rh-ui-folders-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.5 24h-22c-.827 0-1.5-.673-1.5-1.5v-14C1 7.673 1.673 7 2.5 7h2.69l.681-3.208A1 1 0 0 1 6.85 3H15a1 1 0 0 1 .979.792L16.66 7h7.841c.827 0 1.5.673 1.5 1.5v14c0 .827-.673 1.5-1.5 1.5ZM30 10a1 1 0 0 0-1 1v16H5a1 1 0 1 0 0 2h24.5c.827 0 1.5-.673 1.5-1.5V11a1 1 0 0 0-1-1Z' + }, + 'rh-ui-folders': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 22.5v-14c0-.827-.673-1.5-1.5-1.5h-7.841l-.681-3.208A1 1 0 0 0 14.999 3H6.85a1 1 0 0 0-.979.792L5.19 7H2.5C1.673 7 1 7.673 1 8.5v14c0 .827.673 1.5 1.5 1.5h22c.827 0 1.5-.673 1.5-1.5Zm-2-.5H3V9h3a1 1 0 0 0 .979-.792L7.66 5h6.531l.681 3.208a1 1 0 0 0 .979.792h8.15v13Zm7-11v16.5c0 .827-.673 1.5-1.5 1.5H5a1 1 0 1 1 0-2h24V11a1 1 0 1 1 2 0Z' + }, + 'rh-ui-forward': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.793 11c0 .4-.156.777-.439 1.061l-7.646 7.646a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L26.587 12H13.001c-4.962 0-9 4.038-9 9v8a1 1 0 0 1-2 0v-8c0-6.065 4.935-11 11-11h13.586l-6.293-6.293a.999.999 0 1 1 1.414-1.414l7.646 7.646c.283.283.439.66.439 1.061Z' + }, + 'rh-ui-gear-group': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 8h-2.101a4.961 4.961 0 0 0-.732-1.753l1.54-1.54a.999.999 0 1 0-1.414-1.414l-1.54 1.54A4.961 4.961 0 0 0 22 4.101V2a1 1 0 1 0-2 0v2.101a4.961 4.961 0 0 0-1.753.732l-1.54-1.54a.999.999 0 1 0-1.414 1.414l1.54 1.54A4.961 4.961 0 0 0 16.101 8H14a1 1 0 1 0 0 2h2.101c.13.637.384 1.229.732 1.753l-1.54 1.54a.999.999 0 1 0 1.414 1.414l1.54-1.54a4.961 4.961 0 0 0 1.753.732V16a1 1 0 1 0 2 0v-2.101a4.961 4.961 0 0 0 1.753-.732l1.54 1.54a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-1.54-1.54A4.961 4.961 0 0 0 25.899 10H28a1 1 0 1 0 0-2Zm-7 4c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Zm-3 10h-2.101a4.961 4.961 0 0 0-.732-1.753l1.54-1.54a.999.999 0 1 0-1.414-1.414l-1.54 1.54A4.961 4.961 0 0 0 12 18.101V16a1 1 0 1 0-2 0v2.101a4.961 4.961 0 0 0-1.753.732l-1.54-1.54a.999.999 0 1 0-1.414 1.414l1.54 1.54A4.961 4.961 0 0 0 6.101 22H4a1 1 0 1 0 0 2h2.101c.13.637.384 1.229.732 1.753l-1.54 1.54a.999.999 0 1 0 1.414 1.414l1.54-1.54a4.961 4.961 0 0 0 1.753.732V30a1 1 0 1 0 2 0v-2.101a4.961 4.961 0 0 0 1.753-.732l1.54 1.54a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-1.54-1.54A4.961 4.961 0 0 0 15.899 24H18a1 1 0 1 0 0-2Zm-7 4c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Z' + }, + 'rh-ui-government-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 29a1 1 0 0 1-1 1H3a1 1 0 0 1 0-2h26a1 1 0 0 1 1 1ZM4 24a1 1 0 0 0 1 1h22a1 1 0 0 0 0-2H5a1 1 0 0 0-1 1Zm4-4v-7a1 1 0 0 0-2 0v7a1 1 0 0 0 2 0Zm6 0v-7a1 1 0 0 0-2 0v7a1 1 0 0 0 2 0Zm6 0v-7a1 1 0 0 0-2 0v7a1 1 0 0 0 2 0Zm6 0v-7a1 1 0 0 0-2 0v7a1 1 0 0 0 2 0ZM3 10h26a1 1 0 0 0 .419-1.909l-13-6a1.005 1.005 0 0 0-.838 0l-13 6.001A1 1 0 0 0 3 10.001Z' + }, + 'rh-ui-government': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 29a1 1 0 0 1-1 1H3a1 1 0 0 1 0-2h26a1 1 0 0 1 1 1ZM4 24a1 1 0 0 0 1 1h22a1 1 0 0 0 0-2H5a1 1 0 0 0-1 1Zm4-4v-7a1 1 0 0 0-2 0v7a1 1 0 0 0 2 0Zm6 0v-7a1 1 0 0 0-2 0v7a1 1 0 0 0 2 0Zm6 0v-7a1 1 0 0 0-2 0v7a1 1 0 0 0 2 0Zm6 0v-7a1 1 0 0 0-2 0v7a1 1 0 0 0 2 0ZM2.023 9.214a1.001 1.001 0 0 1 .558-1.123l12.791-5.903c.4-.184.859-.184 1.258 0L29.419 8.09A1 1 0 0 1 29 9.999H3a1 1 0 0 1-.977-.786ZM7.553 8h16.895l-8.447-3.898L7.554 8Z' + }, + 'rh-ui-graduation-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.539 12.074c0 .356-.191.688-.5.866l-13.5 7.794a1 1 0 0 1-1.002-.001L2.04 12.94a1.002 1.002 0 0 1 0-1.733l13.499-7.793c.308-.177.689-.178.998-.001l6.043 3.489-6.162 3.559a1.125 1.125 0 1 0 1.125 1.948l7.286-4.208 5.21 3.008c.309.178.5.51.5.866ZM29 16a1 1 0 0 0-1 1v11a1 1 0 0 0 2 0V17a1 1 0 0 0-1-1Zm-12.961 6.868a2.99 2.99 0 0 1-1.502-.403l-9.529-5.501c0 .013-.007.024-.007.037v4.124c0 .443.238.857.625 1.083l9.749 5.625a1.257 1.257 0 0 0 1.25 0l8.754-5.048c.383-.224.622-.638.622-1.081v-4.123l-8.459 4.883a2.997 2.997 0 0 1-1.502.403Z' + }, + 'rh-ui-graduation': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.539 11.208-14-8.083a.998.998 0 0 0-1 0l-14 8.083a1 1 0 0 0 0 1.732l3.472 2.005C5.01 14.964 5 14.981 5 15v5.23a1 1 0 0 0 .5.866l10 5.77a1.005 1.005 0 0 0 1 0l9-5.19a1 1 0 0 0 .5-.866v-5.249l4.539-2.621a1 1 0 0 0 0-1.732ZM24 20.232l-8 4.613-9-5.193v-3.56l8.539 4.93a1.003 1.003 0 0 0 1 0L24 16.714v3.517Zm-7.961-1.23-12-6.928 12-6.928 4.915 2.838-5.455 3.151a1 1 0 1 0 1 1.732l6.454-3.728 5.085 2.936-12 6.928ZM30 17v11a1 1 0 0 1-2 0V17a1 1 0 0 1 2 0Z' + }, + 'rh-ui-grip-horizontal-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.75 7.25v5.5c0 .551-.448 1-1 1h-5.5c-.552 0-1-.449-1-1v-5.5c0-.551.448-1 1-1h5.5c.552 0 1 .449 1 1Zm-1 11h-5.5a1 1 0 0 0-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5a1 1 0 0 0-1-1Zm-11-12h-5.5c-.552 0-1 .449-1 1v5.5c0 .551.448 1 1 1h5.5c.552 0 1-.449 1-1v-5.5c0-.551-.448-1-1-1Zm0 12h-5.5a1 1 0 0 0-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5a1 1 0 0 0-1-1Zm-11-12h-5.5c-.552 0-1 .449-1 1v5.5c0 .551.448 1 1 1h5.5c.552 0 1-.449 1-1v-5.5c0-.551-.448-1-1-1Zm0 12h-5.5a1 1 0 0 0-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5a1 1 0 0 0-1-1Z' + }, + 'rh-ui-grip-horizontal': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.75 6h-5.5C23.561 6 23 6.561 23 7.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5C31 6.561 30.439 6 29.75 6ZM29 12h-4V8h4v4Zm.75 6h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM29 24h-4v-4h4v4ZM18.75 6h-5.5C12.561 6 12 6.561 12 7.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5C20 6.561 19.439 6 18.75 6ZM18 12h-4V8h4v4Zm.75 6h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM18 24h-4v-4h4v4ZM7.75 6h-5.5C1.561 6 1 6.561 1 7.25v5.5c0 .689.561 1.25 1.25 1.25h5.5C8.439 14 9 13.439 9 12.75v-5.5C9 6.561 8.439 6 7.75 6ZM7 12H3V8h4v4Zm.75 6h-5.5C1.561 18 1 18.561 1 19.25v5.5c0 .689.561 1.25 1.25 1.25h5.5C8.439 26 9 25.439 9 24.75v-5.5C9 18.561 8.439 18 7.75 18ZM7 24H3v-4h4v4Z' + }, + 'rh-ui-grip-vertical-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M13.75 2.25v5.5c0 .551-.448 1-1 1h-5.5c-.552 0-1-.449-1-1v-5.5c0-.551.448-1 1-1h5.5c.552 0 1 .449 1 1Zm11-1h-5.5c-.552 0-1 .449-1 1v5.5c0 .551.448 1 1 1h5.5c.552 0 1-.449 1-1v-5.5c0-.551-.448-1-1-1Zm-12 11h-5.5c-.552 0-1 .449-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5c0-.551-.448-1-1-1Zm12 0h-5.5c-.552 0-1 .449-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5c0-.551-.448-1-1-1Zm-12 11h-5.5a1 1 0 0 0-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5a1 1 0 0 0-1-1Zm12 0h-5.5a1 1 0 0 0-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5a1 1 0 0 0-1-1Z' + }, + 'rh-ui-grip-vertical': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12.75 1h-5.5C6.561 1 6 1.561 6 2.25v5.5C6 8.439 6.561 9 7.25 9h5.5C13.439 9 14 8.439 14 7.75v-5.5C14 1.561 13.439 1 12.75 1ZM12 7H8V3h4v4Zm12.75-6h-5.5C18.561 1 18 1.561 18 2.25v5.5c0 .689.561 1.25 1.25 1.25h5.5C25.439 9 26 8.439 26 7.75v-5.5C26 1.561 25.439 1 24.75 1ZM24 7h-4V3h4v4Zm-11.25 5h-5.5C6.561 12 6 12.561 6 13.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM12 18H8v-4h4v4Zm12.75-6h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM24 18h-4v-4h4v4Zm-11.25 5h-5.5C6.561 23 6 23.561 6 24.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM12 29H8v-4h4v4Zm12.75-6h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM24 29h-4v-4h4v4Z' + }, + 'rh-ui-hard-drive-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M17.625 16.015a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001ZM29 2.5v27c0 .827-.673 1.5-1.5 1.5h-23c-.827 0-1.5-.673-1.5-1.5v-27C3 1.673 3.673 1 4.5 1h23c.827 0 1.5.673 1.5 1.5ZM6.995 6.876a1.874 1.874 0 1 0 .001-3.749 1.874 1.874 0 0 0-.001 3.749Zm5.212 16.72a8.538 8.538 0 0 1-1.53-.979l-3.03 3.03a.499.499 0 0 0 .354.854h2a.499.499 0 0 0 .416-.223l1.791-2.682ZM24.5 16c0-4.687-3.813-8.5-8.5-8.5S7.5 11.313 7.5 16a8.47 8.47 0 0 0 2.799 6.286l2.993-2.993a1 1 0 0 1 .697-.293c.183.007.396.051.572.168.459.308.583.928.276 1.388l-2.177 3.26a8.441 8.441 0 0 0 3.338.685c4.687 0 8.5-3.813 8.5-8.5Zm2.375 11.003a1.874 1.874 0 1 0-3.749-.001 1.874 1.874 0 0 0 3.749.001Zm.005-22a1.874 1.874 0 1 0-3.749-.001 1.874 1.874 0 0 0 3.749.001Z' + }, + 'rh-ui-hard-drive': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27.5 1h-23C3.673 1 3 1.673 3 2.5v27c0 .827.673 1.5 1.5 1.5h23c.827 0 1.5-.673 1.5-1.5v-27c0-.827-.673-1.5-1.5-1.5ZM27 29H5V3h22v26ZM9.946 22.64l-2.653 2.653A1 1 0 0 0 8 27h2c.334 0 .646-.167.832-.444l1.55-2.321A8.938 8.938 0 0 0 16 25c4.963 0 9-4.037 9-9s-4.037-9-9-9-9 4.037-9 9a8.968 8.968 0 0 0 2.946 6.64ZM16 9c3.859 0 7 3.141 7 7s-3.141 7-7 7a6.951 6.951 0 0 1-2.484-.464l1.323-1.981c.307-.46.183-1.08-.276-1.388a1.127 1.127 0 0 0-.572-.168 1 1 0 0 0-.697.293l-1.933 1.933a6.976 6.976 0 0 1-2.36-5.226c0-3.859 3.141-7 7-7Zm-1.625 7.015a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm-8-10.012a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm16 .01a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm3.25 19.99a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Z' + }, + 'rh-ui-harvey-ball-0': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 31C7.729 31 1 24.271 1 16S7.729 1 16 1s15 6.729 15 15-6.729 15-15 15Zm0-28C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3Z' + }, + 'rh-ui-harvey-ball-10': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm24.822 3.874-.002-.002A14.842 14.842 0 0 0 16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15c0-4.783-2.31-9.316-6.178-12.126ZM16 29C8.832 29 3 23.168 3 16 3 9.168 8.297 3.551 15 3.038V16a1 1 0 0 0 1 1 .981.981 0 0 0 .402-.096.846.846 0 0 0 .085-.043.975.975 0 0 0 .321-.273l7.619-10.48a13.03 13.03 0 0 1 4.572 9.893c0 7.168-5.832 13-13 13Z' + }, + 'rh-ui-harvey-ball-100': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0 8.271-6.729 15-15 15S1 24.271 1 16 7.729 1 16 1s15 6.729 15 15Z' + }, + 'rh-ui-harvey-ball-20': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.271 11.372-.001-.003A14.956 14.956 0 0 0 16 .999C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15c0-1.576-.245-3.133-.729-4.628ZM16 29C8.832 29 3 23.168 3 16 3 9.168 8.297 3.551 15 3.038V16a1 1 0 0 0 .412.809 1 1 0 0 0 .254.13c.024.009.049.014.073.021.07.019.142.03.215.034.015 0 .03.007.045.007.009 0 .018-.004.027-.004a.977.977 0 0 0 .282-.045l12.331-4c.239.996.36 2.017.36 3.048 0 7.168-5.832 13-13 13Z' + }, + 'rh-ui-harvey-ball-25': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16 3 9.168 8.297 3.551 15 3.038V16a1 1 0 0 0 1 1h12.962C28.45 23.703 22.832 29 16 29Z' + }, + 'rh-ui-harvey-ball-30': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0-8.271-6.729-15-15-15S1 7.729 1 16s6.729 15 15 15a14.956 14.956 0 0 0 14.271-10.371v-.002c.483-1.496.728-3.052.728-4.627ZM16 29C8.832 29 3 23.168 3 16 3 9.168 8.297 3.551 15 3.038V16a1 1 0 0 0 .691.951l12.333 4A12.96 12.96 0 0 1 16 29Z' + }, + 'rh-ui-harvey-ball-33': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0-8.271-6.729-15-15-15S1 7.729 1 16s6.729 15 15 15a15.035 15.035 0 0 0 13.145-7.766v-.001a15.043 15.043 0 0 0 1.854-7.232ZM16 29C8.832 29 3 23.168 3 16 3 9.168 8.297 3.551 15 3.038V16a1 1 0 0 0 .518.876l11.358 6.249A13.03 13.03 0 0 1 16 29Z' + }, + 'rh-ui-harvey-ball-40': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0-8.271-6.729-15-15-15S1 7.729 1 16s6.729 15 15 15c3.2 0 6.251-.993 8.82-2.872l.002-.002A15.03 15.03 0 0 0 31 16ZM16 29C8.832 29 3 23.168 3 16 3 9.168 8.297 3.551 15 3.038V16c0 .211.067.417.191.588l7.621 10.483A12.858 12.858 0 0 1 16 29Z' + }, + 'rh-ui-harvey-ball-50': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1ZM3 16C3 9.168 8.297 3.551 15 3.038v25.924C8.297 28.449 3 22.832 3 16Z' + }, + 'rh-ui-harvey-ball-60': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16a15.03 15.03 0 0 0 6.18 12.128A14.842 14.842 0 0 0 16 31c8.271 0 15-6.729 15-15S24.271 1 16 1ZM3 16C3 9.168 8.297 3.551 15 3.038v12.637L7.571 25.893A13.03 13.03 0 0 1 3 16Z' + }, + 'rh-ui-harvey-ball-66': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16c0 2.854.808 5.634 2.336 8.037l.004.005A14.922 14.922 0 0 0 15.999 31c8.271 0 15-6.729 15-15S24.271 1 16 1Zm-1 2.038V15.45L4.52 22.099A12.943 12.943 0 0 1 3 16C3 9.168 8.297 3.551 15 3.038Z' + }, + 'rh-ui-harvey-ball-70': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16a15.002 15.002 0 0 0 .73 4.631A14.956 14.956 0 0 0 16 31.001c8.271 0 15-6.729 15-15S24.271 1 16 1Zm-1 2.038v12.235L3.36 19.048A13.05 13.05 0 0 1 3 16C3 9.168 8.297 3.551 15 3.038Z' + }, + 'rh-ui-harvey-ball-75': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm-1 2.038V15H3.038C3.525 8.627 8.627 3.525 15 3.038Z' + }, + 'rh-ui-harvey-ball-80': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1A14.956 14.956 0 0 0 1.73 11.37l-.001.003A15.032 15.032 0 0 0 1 16.001c0 8.271 6.729 15 15 15s15-6.729 15-15S24.271 1 16 1Zm-1 2.038v11.586L3.976 11.049A12.952 12.952 0 0 1 15 3.039Z' + }, + 'rh-ui-harvey-ball-90': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1a14.84 14.84 0 0 0-8.82 2.872l-.002.002A15.032 15.032 0 0 0 1 16c0 8.271 6.729 15 15 15s15-6.729 15-15S24.271 1 16 1Zm-1 11.924L9.188 4.929A12.831 12.831 0 0 1 15 3.037v9.887Z' + }, + 'rh-ui-harvey-ball-lower-50': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 2c6.83 0 12.435 5.299 12.949 12H3.051C3.565 8.299 9.17 3 16 3Z' + }, + 'rh-ui-harvey-ball-upper-50': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C9.17 29 3.565 23.701 3.051 17H28.95c-.514 6.701-6.119 12-12.949 12Z' + }, + 'rh-ui-history': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M17 8v7.586l3.707 3.707a.999.999 0 1 1-1.414 1.414l-4-4A1 1 0 0 1 15 16V8a1 1 0 0 1 2 0Zm-1-7A14.92 14.92 0 0 0 3 8.515V3a1 1 0 0 0-2 0v7.5c0 .827.673 1.5 1.5 1.5H10a1 1 0 0 0 0-2H4.476c.061-.116.118-.234.182-.348.019-.034.036-.07.056-.104C7.004 5.565 11.322 3 16 3c6.831 0 12.436 5.299 12.949 12H26a1 1 0 0 0 0 2h2.949C28.461 23.37 23.37 28.461 17 28.949V26a1 1 0 0 0-2 0v2.939c-.139-.011-.279-.01-.417-.025-.149-.017-.296-.04-.444-.062a13.86 13.86 0 0 1-.952-.175c-.167-.037-.334-.073-.498-.117a13.145 13.145 0 0 1-1.775-.62 13.34 13.34 0 0 1-.658-.295c-.24-.119-.474-.249-.705-.382a13.07 13.07 0 0 1-.41-.246c-.251-.157-.5-.315-.739-.488l-.092-.071c-.516-.38-1-.801-1.456-1.251-.083-.083-.169-.162-.25-.247a13.014 13.014 0 0 1-.908-1.067 12.857 12.857 0 0 1-2.565-6.032A1.003 1.003 0 0 0 2 17.013a.998.998 0 0 0-.848 1.131 14.823 14.823 0 0 0 2.5 6.345c.016.028.019.059.037.086.137.197.298.371.444.56.116.15.231.299.352.445.221.265.448.522.685.77.08.083.164.162.246.243.553.552 1.14 1.062 1.767 1.518l.041.032c.284.205.578.394.875.578.147.092.296.181.447.268.274.157.548.311.832.451.238.118.483.221.728.326.332.142.666.276 1.008.394.35.122.703.236 1.063.332.192.051.386.093.58.136.361.081.725.148 1.094.202.172.025.342.053.514.072.539.06 1.082.1 1.634.1 8.271 0 15-6.729 15-15S24.271 1 16 1Z' + }, + 'rh-ui-home-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.707 15.433-1.999-1.999v-.001L17.076 1.812c-.558-.587-1.612-.568-2.133-.019l-11.65 11.64v.001l-1.999 1.999a.999.999 0 1 0 1.414 1.414l.293-.293V29.5c0 .827.673 1.5 1.5 1.5h23c.827 0 1.5-.673 1.5-1.5V16.554l.293.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414ZM12 19h8v10h-8V19Z' + }, + 'rh-ui-home': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.707 15.435 17.061 1.789a1.501 1.501 0 0 0-2.121 0L1.293 15.435a.999.999 0 1 0 1.414 1.414L3 16.556V29.5c0 .827.673 1.5 1.5 1.5h23c.827 0 1.5-.673 1.5-1.5V16.556l.293.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414ZM19 29h-6V19h6v10Zm8-10v10h-6V18.5c0-.827-.673-1.5-1.5-1.5h-7c-.827 0-1.5.673-1.5 1.5V29H5V14.556l11-11 11 11V19Z' + }, + 'rh-ui-hourglass': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 29h-1v-3.757a3.977 3.977 0 0 0-1.172-2.829L17.414 16l6.414-6.414A3.975 3.975 0 0 0 25 6.757V3h1a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2h1v3.757c0 1.068.416 2.072 1.172 2.829L14.586 16l-6.414 6.414A3.975 3.975 0 0 0 7 25.243V29H6a1 1 0 1 0 0 2h20a1 1 0 1 0 0-2ZM23 3v3.757c0 .082-.014.162-.024.243H9.023c-.01-.081-.024-.16-.024-.243V3h14ZM9 25.243c0-.534.208-1.036.586-1.415L16 17.414l6.414 6.414c.378.378.586.881.586 1.415V26H9v-.757Z' + }, + 'rh-ui-hybrid-cloud-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M1.25 16A6.758 6.758 0 0 1 8 9.25c.549 0 1.094.068 1.628.203A8.777 8.777 0 0 1 18 3.25c4.825 0 8.75 3.925 8.75 8.75 0 .136-.004.275-.013.419A5.21 5.21 0 0 1 30.75 17.5a5.256 5.256 0 0 1-5.25 5.25H8A6.758 6.758 0 0 1 1.25 16ZM29 27H3a1 1 0 1 0 0 2h26a1 1 0 1 0 0-2Z' + }, + 'rh-ui-hybrid-cloud': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M8 23h17.5c3.032 0 5.5-2.467 5.5-5.5a5.456 5.456 0 0 0-4.004-5.272c.003-.077.004-.153.004-.228 0-4.962-4.037-9-9-9-3.899 0-7.333 2.532-8.54 6.156A6.891 6.891 0 0 0 8 9c-3.859 0-7 3.14-7 7s3.141 7 7 7Zm0-12a4.97 4.97 0 0 1 1.799.34 1 1 0 0 0 1.341-.735C11.796 7.357 14.682 5 18 5c3.859 0 7 3.14 7 7 0 .311-.028.615-.067.916a1.004 1.004 0 0 0 .898 1.123 3.473 3.473 0 0 1 3.17 3.461c0 1.93-1.57 3.5-3.5 3.5H8c-2.757 0-5-2.243-5-5s2.243-5 5-5Zm22 17a1 1 0 0 1-1 1H3a1 1 0 1 1 0-2h26a1 1 0 0 1 1 1Z' + }, + 'rh-ui-image-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v23c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-23c0-.827-.673-1.5-1.5-1.5ZM21 7c1.654 0 3 1.346 3 3s-1.346 3-3 3-3-1.346-3-3 1.346-3 3-3Zm7 17.75c0 .689-.561 1.25-1.25 1.25H5.25C4.561 26 4 25.439 4 24.75V18c0-.266.105-.52.293-.707l4.823-4.823a1.279 1.279 0 0 1 1.768 0L18 19.586l3.116-3.116a1.279 1.279 0 0 1 1.768 0l4.823 4.823A.997.997 0 0 1 28 22v2.75Z' + }, + 'rh-ui-image': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v23c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-23c0-.827-.673-1.5-1.5-1.5ZM29 27H3V5h26v22ZM18 11c0-1.654 1.346-3 3-3s3 1.346 3 3-1.346 3-3 3-3-1.346-3-3ZM5 23.75V16c0-.266.105-.52.293-.707l3.812-3.812c.243-.243.592-.391.923-.365.344.011.671.164.897.422l7.117 8.006 3.073-3.073a1.25 1.25 0 0 1 1.768 0l3.823 3.823a.997.997 0 0 1 .293.707v2.75c0 .689-.561 1.25-1.25 1.25H6.25c-.689 0-1.25-.561-1.25-1.25Z' + }, + 'rh-ui-import-alt-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v25c0 .827-.673 1.5-1.5 1.5h-25c-.827 0-1.5-.673-1.5-1.5V3.591l13.284 13.284H7a1.125 1.125 0 0 0 0 2.25h10.5c.896 0 1.625-.729 1.625-1.625V7a1.125 1.125 0 0 0-2.25 0v8.284L3.591 2H28.5c.827 0 1.5.673 1.5 1.5Z' + }, + 'rh-ui-import-alt': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v25c0 .827-.673 1.5-1.5 1.5h-25c-.827 0-1.5-.673-1.5-1.5V16a1 1 0 1 1 2 0v12h24V4H16a1 1 0 1 1 0-2h12.5c.827 0 1.5.673 1.5 1.5ZM17.586 19H9a1 1 0 1 0 0 2h10.5c.827 0 1.5-.673 1.5-1.5V9a1 1 0 1 0-2 0v8.586L4.707 3.293a.999.999 0 1 0-1.414 1.414L17.586 19Z' + }, + 'rh-ui-import': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v25c0 .827-.673 1.5-1.5 1.5H26a1 1 0 1 1 0-2h2V4h-2a1 1 0 1 1 0-2h2.5c.827 0 1.5.673 1.5 1.5ZM15.707 6.293a.999.999 0 1 0-1.414 1.414L21.586 15H3a1 1 0 1 0 0 2h18.586l-7.293 7.293a.999.999 0 1 0 1.414 1.414l8.646-8.646c.283-.283.439-.66.439-1.061s-.156-.777-.439-1.061l-8.646-8.646Z' + }, + 'rh-ui-in-progress-check': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0 8.271-6.729 15-15 15-.802 0-1.61-.064-2.401-.191a1.001 1.001 0 0 1 .317-1.975c.686.11 1.387.166 2.083.166 7.168 0 13-5.832 13-13S23.168 3 16 3c-.696 0-1.397.056-2.083.166a1 1 0 0 1-.317-1.975A15.194 15.194 0 0 1 16.001 1c8.271 0 15 6.729 15 15Zm-22.707-.707a.999.999 0 0 0 0 1.414l4.646 4.646c.292.293.676.438 1.061.438s.768-.146 1.061-.438l8.646-8.646a.999.999 0 1 0-1.414-1.414L14 19.586l-4.293-4.293a.999.999 0 0 0-1.414 0ZM4.562 8.922a.996.996 0 0 0 .817-.422 13.054 13.054 0 0 1 3.295-3.243 1 1 0 1 0-1.129-1.651 15.042 15.042 0 0 0-3.799 3.737 1.001 1.001 0 0 0 .816 1.579Zm-1.358 4.77a1 1 0 0 0-1.969-.353 15.157 15.157 0 0 0 .002 5.33 1 1 0 1 0 1.968-.354 13.137 13.137 0 0 1-.002-4.623Zm2.181 9.816a1.001 1.001 0 0 0-1.632 1.157A15.014 15.014 0 0 0 7.555 28.4a.997.997 0 0 0 1.389-.263 1 1 0 0 0-.263-1.39 13.03 13.03 0 0 1-3.297-3.239Z' + }, + 'rh-ui-in-progress': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0 8.271-6.729 15-15 15-.806 0-1.614-.064-2.401-.191a1 1 0 0 1 .318-1.974c.683.11 1.384.166 2.083.166 7.168 0 13-5.832 13-13S23.168 3 16 3a1 1 0 1 1 0-2c8.271 0 15 6.729 15 15ZM5.299 23.384a1 1 0 1 0-1.645 1.138 15.011 15.011 0 0 0 3.824 3.824.997.997 0 0 0 1.39-.253 1 1 0 0 0-.254-1.391 13.037 13.037 0 0 1-3.316-3.317ZM2 15a1 1 0 0 0-1 1c0 .802.064 1.61.191 2.401a1 1 0 1 0 1.974-.318A13.199 13.199 0 0 1 2.999 16a1 1 0 0 0-1-1Z' + }, + 'rh-ui-increasing-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5Zm-1.704 10.795-8.646 8.646c-.317.317-.733.475-1.149.475s-.832-.158-1.149-.475l-5.851-5.851-3.204 3.205a1.127 1.127 0 0 1-1.592 0 1.127 1.127 0 0 1 0-1.591l3.646-3.646a1.627 1.627 0 0 1 2.299 0l5.851 5.851 8.204-8.205a1.127 1.127 0 0 1 1.592 0 1.127 1.127 0 0 1 0 1.591Z' + }, + 'rh-ui-increasing': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M2 13V3a1 1 0 1 1 2 0v10a1 1 0 1 1-2 0Zm27 15H4v-3a1 1 0 1 0-2 0v3.5c0 .827.673 1.5 1.5 1.5H29a1 1 0 1 0 0-2ZM3 21a.997.997 0 0 0 .707-.293L10 14.414l5.939 5.939a1.501 1.501 0 0 0 2.121 0L29.706 8.707a.999.999 0 1 0-1.414-1.414L16.999 18.586l-5.939-5.939a1.501 1.501 0 0 0-2.121 0l-6.646 6.646A.999.999 0 0 0 3 21Z' + }, + 'rh-ui-information-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm1.5 22a1.5 1.5 0 1 1-3 0v-5.157l-.188.04a1.5 1.5 0 0 1-.625-2.934l1.956-.416c.112-.024.223-.032.333-.03l.024-.002a1.5 1.5 0 0 1 1.5 1.5v7Zm-.08-12.58c-.38.37-.89.58-1.42.58a1.998 1.998 0 0 1-1.851-2.76c.051-.13.11-.24.19-.35.07-.11.15-.21.25-.3.74-.75 2.08-.75 2.83 0 .09.09.17.19.24.3.08.11.14.22.189.35.05.12.09.24.11.37.03.13.04.26.04.39 0 .53-.21 1.04-.58 1.42Z' + }, + 'rh-ui-information': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm1.25-13v7a1.25 1.25 0 0 1-2.5 0v-5.465l-.49.104a1.25 1.25 0 0 1-.519-2.445l1.956-.416c.763-.157 1.554.446 1.554 1.223Zm.5-5.998a1.75 1.75 0 1 1-3.501-.001 1.75 1.75 0 0 1 3.501.001Z' + }, + 'rh-ui-infrastructure-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 23.25v5.5c0 .689-.561 1.25-1.25 1.25h-5.5c-.689 0-1.25-.561-1.25-1.25v-5.5c0-.689.561-1.25 1.25-1.25h5.5c.689 0 1.25.561 1.25 1.25ZM28.75 12h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25Zm-20 0h-5.5C2.561 12 2 12.561 2 13.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25Zm20-10h-5.5C22.561 2 22 2.561 22 3.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5C30 2.561 29.439 2 28.75 2ZM19 7a1 1 0 1 0 0-2h-2.5c-.827 0-1.5.673-1.5 1.5V15h-2a1 1 0 1 0 0 2h2v8.5c0 .827.673 1.5 1.5 1.5H19a1 1 0 1 0 0-2h-2v-8h2a1 1 0 1 0 0-2h-2V7h2Z' + }, + 'rh-ui-infrastructure': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.75 22h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM28 28h-4v-4h4v4Zm.75-16h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM28 18h-4v-4h4v4ZM8.75 12h-5.5C2.561 12 2 12.561 2 13.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM8 18H4v-4h4v4ZM28.75 2h-5.5C22.561 2 22 2.561 22 3.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5C30 2.561 29.439 2 28.75 2ZM28 8h-4V4h4v4ZM17 7v8h2a1 1 0 1 1 0 2h-2v8h2a1 1 0 1 1 0 2h-2.5c-.827 0-1.5-.673-1.5-1.5V17h-2a1 1 0 1 1 0-2h2V6.5c0-.827.673-1.5 1.5-1.5H19a1 1 0 1 1 0 2h-2Z' + }, + 'rh-ui-insight-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20 27c0 2.206-1.794 4-4 4s-4-1.794-4-4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1Zm2.133-9.245-1.07 5.056A1.507 1.507 0 0 1 19.595 24h-7.189c-.705 0-1.322-.5-1.468-1.189l-1.07-5.056A9.486 9.486 0 0 1 6.501 10.5C6.5 5.262 10.762 1 16 1s9.5 4.262 9.5 9.5a9.489 9.489 0 0 1-3.367 7.255ZM10.917 16h10.166a7.48 7.48 0 0 0 2.417-5.5C23.5 6.364 20.136 3 16 3s-7.5 3.364-7.5 7.5c0 2.1.882 4.081 2.417 5.5Z' + }, + 'rh-ui-insight': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19 26h-6a1 1 0 0 0-1 1c0 2.206 1.794 4 4 4s4-1.794 4-4a1 1 0 0 0-1-1Zm-3 3a2 2 0 0 1-1.731-1h3.463c-.346.597-.993 1-1.731 1Zm0-28c-5.238 0-9.5 4.262-9.5 9.5a9.489 9.489 0 0 0 3.367 7.255l1.07 5.056A1.507 1.507 0 0 0 12.405 24h7.189c.705 0 1.322-.5 1.468-1.189l1.07-5.056a9.486 9.486 0 0 0 3.367-7.255c0-5.238-4.262-9.5-9.5-9.5Zm3.189 21H12.81l-.847-4h8.072l-.847 4Zm1.894-6H10.917A7.48 7.48 0 0 1 8.5 10.5C8.5 6.364 11.864 3 16 3s7.5 3.364 7.5 7.5a7.48 7.48 0 0 1-2.417 5.5Z' + }, + 'rh-ui-install-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M11.293 8.707a.999.999 0 1 1 1.414-1.414L15 9.586V2a1 1 0 0 1 2 0v7.586l2.293-2.293a.999.999 0 1 1 1.414 1.414l-3.646 3.646c-.292.292-.676.438-1.061.438s-.768-.146-1.061-.438l-3.646-3.646ZM31 17.5v11c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5v-11c0-.827.673-1.5 1.5-1.5h27c.827 0 1.5.673 1.5 1.5ZM14.125 23c0-.621-.504-1.125-1.125-1.125H8a1.125 1.125 0 0 0 0 2.25h5c.621 0 1.125-.504 1.125-1.125Zm10.755.016a1.874 1.874 0 1 0-3.749-.001 1.874 1.874 0 0 0 3.749.001Z' + }, + 'rh-ui-install': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 16h-27c-.827 0-1.5.673-1.5 1.5v11c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-11c0-.827-.673-1.5-1.5-1.5ZM29 28H3V18h26v10ZM7 23a1 1 0 0 1 1-1h5a1 1 0 0 1 0 2H8a1 1 0 0 1-1-1Zm4.293-14.293a.999.999 0 1 1 1.414-1.414L15 9.586V2a1 1 0 0 1 2 0v7.586l2.293-2.293a.999.999 0 1 1 1.414 1.414l-3.646 3.646c-.292.292-.676.438-1.061.438s-.768-.146-1.061-.438l-3.646-3.646ZM21.38 23.015a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Z' + }, + 'rh-ui-key-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.707 7.707a.999.999 0 0 1-1.414 0L27 5.414 23.914 8.5l3.793 3.793a.999.999 0 1 1-1.414 1.414L22.5 9.914 19.414 13l2.293 2.293a.999.999 0 1 1-1.414 1.414L18 14.414l-4.293 4.293c-.037.037-.085.054-.127.084A6.955 6.955 0 0 1 15 23c0 3.86-3.14 7-7 7s-7-3.14-7-7 3.14-7 7-7c1.581 0 3.036.533 4.209 1.42.03-.041.047-.089.084-.127L25.939 3.646a1.501 1.501 0 0 1 2.121 0l2.646 2.646a.999.999 0 0 1 0 1.414Z' + }, + 'rh-ui-key': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.707 6.293-2.646-2.646a1.501 1.501 0 0 0-2.121 0L12.294 17.293c-.037.037-.054.085-.084.127A6.955 6.955 0 0 0 8.001 16c-3.86 0-7 3.14-7 7s3.14 7 7 7 7-3.14 7-7a6.955 6.955 0 0 0-1.42-4.209c.042-.03.089-.047.127-.084l4.293-4.293 2.293 2.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L19.415 13l3.086-3.086 3.793 3.793a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L23.915 8.5l3.086-3.086 2.293 2.293a.999.999 0 1 0 1.414-1.414ZM8 28c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5Z' + }, + 'rh-ui-kubernetes-service': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.125 14v9c0 .357-.19.688-.5.866l-12.125 7a.998.998 0 0 1-1.366-.366 1 1 0 0 1 .366-1.366l11.625-6.711V14a1 1 0 1 1 2 0Zm-25.25 7a1 1 0 0 0 1-1V9.577L16 3.154l1.5.866a1 1 0 0 0 1-1.732l-2-1.154a1.003 1.003 0 0 0-1 0l-12.125 7a1 1 0 0 0-.5.866v11a1 1 0 0 0 1 1Zm9.048 3.618a1 1 0 0 0-.217-.326l-2.999-2.999A.999.999 0 0 0 8 22v2H2a1 1 0 1 0 0 2h6v2a1 1 0 0 0 1.707.707l2.999-2.999a1.001 1.001 0 0 0 .217-1.09Zm18-17.236a1.001 1.001 0 0 0-.217-1.09l-2.999-2.999A.999.999 0 0 0 26 4v2h-6a1 1 0 1 0 0 2h6v2a1 1 0 0 0 1.707.707l2.999-2.999a.99.99 0 0 0 .217-.326Z' + }, + 'rh-ui-lab-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27.399 29.311A3.695 3.695 0 0 1 24.289 31H7.711a3.689 3.689 0 0 1-3.11-1.689 3.691 3.691 0 0 1-.277-3.528l3.201-7.189.001-.002L11 10.788V3h-1a1 1 0 0 1 0-2h1.5c.827 0 1.5.673 1.5 1.5V11c0 .14-.029.279-.086.407L9.979 18h12.044l-2.935-6.593a1.001 1.001 0 0 1-.086-.407V2.5c0-.827.673-1.5 1.5-1.5h1.5a1 1 0 0 1 0 2h-1v7.788l3.474 7.804.001.002 3.201 7.189a3.696 3.696 0 0 1-.277 3.528Z' + }, + 'rh-ui-lab': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27.676 25.783 21 10.787V3h1a1 1 0 0 0 0-2h-1.5c-.827 0-1.5.673-1.5 1.5V11c0 .14.029.279.086.407L22.021 18H9.977l2.935-6.593c.057-.128.086-.267.086-.407V2.5c0-.827-.673-1.5-1.5-1.5h-1.5a1 1 0 0 0 0 2h1v7.788L4.322 25.784c-.513 1.151-.409 2.47.277 3.528s1.849 1.689 3.11 1.689h16.577c1.261 0 2.424-.631 3.11-1.689s.79-2.376.277-3.528Zm-1.954 2.439a1.679 1.679 0 0 1-1.433.778H7.711c-.59 0-1.112-.284-1.433-.778a1.68 1.68 0 0 1-.127-1.625L9.088 20h13.824l2.937 6.597c.24.539.193 1.131-.127 1.625Z' + }, + 'rh-ui-language-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20.875 16c0 1.348-.126 2.685-.358 4h-9.034c-.232-1.315-.358-2.652-.358-4s.126-2.685.358-4h9.034c.232 1.315.358 2.652.358 4Zm-12 0c0-1.347.126-2.682.338-4H1.558C1.204 13.276 1 14.613 1 16s.204 2.724.558 4h7.655a25.177 25.177 0 0 1-.338-4Zm3.057 6A23.465 23.465 0 0 0 16 30.223 23.457 23.457 0 0 0 20.068 22h-8.135Zm8.136-12A23.465 23.465 0 0 0 16 1.777 23.457 23.457 0 0 0 11.932 10h8.135Zm2.311 12a25.655 25.655 0 0 1-4.011 8.794A15.031 15.031 0 0 0 29.739 22h-7.36ZM9.621 22h-7.36a15.03 15.03 0 0 0 11.371 8.794A25.663 25.663 0 0 1 9.621 22Zm0-12a25.655 25.655 0 0 1 4.011-8.794A15.031 15.031 0 0 0 2.261 10h7.36Zm20.821 10c.354-1.276.558-2.613.558-4s-.204-2.724-.558-4h-7.655c.212 1.318.338 2.653.338 4s-.126 2.682-.338 4h7.655Zm-8.063-10h7.36a15.03 15.03 0 0 0-11.371-8.794A25.663 25.663 0 0 1 22.379 10Z' + }, + 'rh-ui-language': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28-.051-.003a21.982 21.982 0 0 1-3.68-8.247h7.463a21.975 21.975 0 0 1-3.68 8.247l-.051.003Zm-4.008-9.75c-.155-1.067-.242-2.151-.242-3.25s.087-2.183.242-3.25h8.015c.155 1.067.242 2.151.242 3.25s-.087 2.183-.242 3.25h-8.015ZM3 16c0-1.124.158-2.209.428-3.25h7.059c-.146 1.069-.236 2.152-.236 3.25s.091 2.181.236 3.25H3.428A12.957 12.957 0 0 1 3 16ZM16 3l.051.003a21.982 21.982 0 0 1 3.68 8.247h-7.463a21.975 21.975 0 0 1 3.68-8.247L15.999 3Zm5.514 9.75h7.059c.269 1.041.428 2.126.428 3.25s-.158 2.209-.428 3.25h-7.059c.146-1.069.236-2.152.236-3.25s-.091-2.181-.236-3.25Zm6.575-1.5h-6.831a23.41 23.41 0 0 0-3.275-8.082c4.619.712 8.437 3.853 10.105 8.082ZM14.016 3.168a23.41 23.41 0 0 0-3.275 8.082h-6.83c1.668-4.229 5.487-7.37 10.105-8.082ZM3.911 20.75h6.831a23.41 23.41 0 0 0 3.275 8.082C9.398 28.12 5.58 24.979 3.912 20.75Zm14.073 8.082a23.41 23.41 0 0 0 3.275-8.082h6.831c-1.668 4.229-5.487 7.37-10.105 8.082Z' + }, + 'rh-ui-learn-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 10H17v20h11.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM23 26.125h-2a1.125 1.125 0 0 1 0-2.25h2a1.125 1.125 0 0 1 0 2.25Zm3-5h-5a1.125 1.125 0 0 1 0-2.25h5a1.125 1.125 0 0 1 0 2.25Zm0-5h-5a1.125 1.125 0 0 1 0-2.25h5a1.125 1.125 0 0 1 0 2.25ZM6.586 22.414 14.172 30H3.507c-.827 0-1.5-.673-1.5-1.5v-17c0-.827.673-1.5 1.5-1.5H6v11a2 2 0 0 0 .586 1.414Zm8.341-12.487c.047.047.073.11.073.177v17.293a.25.25 0 0 1-.427.177l-6.5-6.5A.249.249 0 0 1 8 20.897V3.604a.25.25 0 0 1 .427-.177l6.5 6.5Z' + }, + 'rh-ui-learn': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 10H16.414L8.707 2.293A1 1 0 0 0 7 3v7H3.507c-.827 0-1.5.673-1.5 1.5v17c0 .827.673 1.5 1.5 1.5H28.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM4.007 28V12H7v9c0 .266.105.52.293.707L13.586 28H4.007ZM15 26.586l-6-6V5.414l6 6v15.172ZM28 28H17V12h11v16Zm-9-13a1 1 0 0 1 1-1h5a1 1 0 1 1 0 2h-5a1 1 0 0 1-1-1Zm0 5a1 1 0 0 1 1-1h5a1 1 0 1 1 0 2h-5a1 1 0 0 1-1-1Zm0 5a1 1 0 0 1 1-1h2a1 1 0 1 1 0 2h-2a1 1 0 0 1-1-1Z' + }, + 'rh-ui-light-mode-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25 16c0 4.962-4.037 9-9 9s-9-4.038-9-9 4.037-9 9-9 9 4.038 9 9ZM16 5a1 1 0 0 0 1-1V1a1 1 0 1 0-2 0v3a1 1 0 0 0 1 1Zm0 22a1 1 0 0 0-1 1v3a1 1 0 1 0 2 0v-3a1 1 0 0 0-1-1Zm15-12h-3a1 1 0 1 0 0 2h3a1 1 0 1 0 0-2ZM5 16a1 1 0 0 0-1-1H1a1 1 0 1 0 0 2h3a1 1 0 0 0 1-1Zm1.293 8.293-2 2a.999.999 0 1 0 1.414 1.414l2-2a.999.999 0 1 0-1.414-1.414ZM25 8a.997.997 0 0 0 .707-.293l2-2a.999.999 0 1 0-1.414-1.414l-2 2A.999.999 0 0 0 25 8ZM6.293 7.707a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-2-2a.999.999 0 1 0-1.414 1.414l2 2Zm19.414 16.586a.999.999 0 1 0-1.414 1.414l2 2a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-2-2Z' + }, + 'rh-ui-light-mode': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 7c-4.963 0-9 4.038-9 9s4.037 9 9 9 9-4.038 9-9-4.037-9-9-9Zm0 16c-3.859 0-7-3.14-7-7s3.141-7 7-7 7 3.14 7 7-3.141 7-7 7ZM15 4V1a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0Zm2 24v3a1 1 0 1 1-2 0v-3a1 1 0 1 1 2 0Zm15-12a1 1 0 0 1-1 1h-3a1 1 0 1 1 0-2h3a1 1 0 0 1 1 1ZM4 17H1a1 1 0 1 1 0-2h3a1 1 0 1 1 0 2Zm3.707 7.293a.999.999 0 0 1 0 1.414l-2 2a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414l2-2a.999.999 0 0 1 1.414 0ZM24.293 7.707a.999.999 0 0 1 0-1.414l2-2a.999.999 0 1 1 1.414 1.414l-2 2a.997.997 0 0 1-1.414 0Zm-20-2a.999.999 0 1 1 1.414-1.414l2 2a.999.999 0 1 1-1.414 1.414l-2-2Zm23.414 20.586a.999.999 0 1 1-1.414 1.414l-2-2a.999.999 0 1 1 1.414-1.414l2 2Z' + }, + 'rh-ui-like-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M9 11.5v16c0 .827-.636 1.5-1.417 1.5H3.417C2.636 29 2 28.327 2 27.5v-16c0-.827.636-1.5 1.417-1.5h4.166C8.364 10 9 10.673 9 11.5Zm20.295.927a2.49 2.49 0 0 0-1.942-.927H21.5v-5c0-1.04-.526-1.99-1.408-2.543-.904-.566-2.01-.608-3.031-.115-.948.458-1.547 1.502-1.561 2.722-.032 2.551-2.011 4.632-4.5 4.886V27.5h13.204a3.517 3.517 0 0 0 3.424-2.772l2.17-10.208a2.488 2.488 0 0 0-.503-2.093Z' + }, + 'rh-ui-like': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.684 12.112A2.986 2.986 0 0 0 27.353 11H22V6.5a3.483 3.483 0 0 0-1.643-2.967c-1.055-.662-2.335-.712-3.515-.142-1.12.542-1.826 1.755-1.843 3.166a4.517 4.517 0 0 1-4.5 4.443h-.592c-.207-.581-.757-1-1.408-1H3.5c-.827 0-1.5.673-1.5 1.5v16c0 .827.673 1.5 1.5 1.5h5c.651 0 1.201-.419 1.408-1h14.296a4.02 4.02 0 0 0 3.913-3.168l2.17-10.208a2.99 2.99 0 0 0-.604-2.512ZM8 27H4V12h4v15Zm18.16-2.584A2.009 2.009 0 0 1 24.204 26H10V13h.5c3.539 0 6.455-2.879 6.5-6.419.006-.508.196-1.139.714-1.389.748-.362 1.312-.132 1.581.036.441.277.705.752.705 1.272v5c0 .827.673 1.5 1.5 1.5h5.853c.303 0 .586.135.777.371.19.236.264.541.2.837l-2.17 10.208Z' + }, + 'rh-ui-link-broken': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21.402 18.095a7.454 7.454 0 0 1-2.198 5.302l-5.398 5.41C12.378 30.223 10.494 31 8.497 31s-3.88-.778-5.304-2.19C.274 25.88.274 21.12 3.189 18.194l2.912-2.903a1 1 0 1 1 1.412 1.417l-2.91 2.9c-2.137 2.145-2.137 5.639.002 7.786a5.5 5.5 0 0 0 3.892 1.605c1.465 0 2.85-.572 3.896-1.61l5.396-5.407c1.04-1.04 1.613-2.421 1.613-3.888s-.573-2.849-1.612-3.888a5.356 5.356 0 0 0-1.267-.946 1 1 0 0 1 .947-1.762c.63.338 1.214.774 1.733 1.294a7.45 7.45 0 0 1 2.198 5.302Zm4.496-1.387 2.912-2.903c2.915-2.925 2.915-7.686-.004-10.616-1.424-1.412-3.308-2.19-5.304-2.19s-3.881.778-5.309 2.193l-5.398 5.41c-1.417 1.417-2.198 3.3-2.198 5.302s.781 3.885 2.198 5.302c.52.52 1.104.956 1.733 1.294a1.001 1.001 0 0 0 .948-1.762 5.356 5.356 0 0 1-1.267-.946c-1.039-1.04-1.612-2.42-1.612-3.888s.573-2.848 1.613-3.888l5.396-5.407c1.047-1.038 2.431-1.61 3.896-1.61s2.849.572 3.892 1.605c2.139 2.147 2.139 5.642.002 7.786l-2.91 2.9a1 1 0 1 0 1.412 1.417ZM3 11h3a1 1 0 1 0 0-2H3a1 1 0 1 0 0 2Zm7-4a1 1 0 0 0 1-1V3a1 1 0 1 0-2 0v3a1 1 0 0 0 1 1Zm-4.707-.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-2-2a.999.999 0 1 0-1.414 1.414l2 2ZM29 21h-3a1 1 0 1 0 0 2h3a1 1 0 1 0 0-2Zm-7 4a1 1 0 0 0-1 1v3a1 1 0 1 0 2 0v-3a1 1 0 0 0-1-1Zm4.675.262a1.001 1.001 0 0 0-1.35 1.476l2 1.829a.993.993 0 0 0 .675.262 1.001 1.001 0 0 0 .675-1.738l-2-1.829Z' + }, + 'rh-ui-link': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19.204 12.793c1.417 1.417 2.198 3.3 2.198 5.302s-.781 3.884-2.198 5.302l-5.398 5.41C12.378 30.223 10.494 31 8.497 31s-3.88-.778-5.304-2.19C.274 25.88.274 21.12 3.189 18.194l2.912-2.903a1 1 0 1 1 1.412 1.417l-2.91 2.9c-2.137 2.145-2.137 5.639.002 7.786a5.5 5.5 0 0 0 3.892 1.605c1.465 0 2.85-.572 3.896-1.61l5.396-5.407c1.04-1.04 1.613-2.421 1.613-3.888s-.573-2.849-1.612-3.888a5.356 5.356 0 0 0-1.267-.946 1 1 0 0 1 .947-1.762c.63.338 1.214.774 1.733 1.294Zm9.603-9.603C27.383 1.778 25.499 1 23.503 1s-3.881.778-5.309 2.193l-5.398 5.41c-1.417 1.417-2.198 3.3-2.198 5.302s.781 3.885 2.198 5.302c.52.52 1.104.956 1.733 1.294a1.001 1.001 0 0 0 .948-1.762 5.356 5.356 0 0 1-1.267-.946c-1.039-1.04-1.612-2.42-1.612-3.888s.573-2.848 1.613-3.888l5.396-5.407C20.654 3.572 22.038 3 23.503 3s2.849.572 3.892 1.605c2.139 2.147 2.139 5.642.002 7.786l-2.91 2.9a1 1 0 1 0 1.412 1.417l2.912-2.903c2.915-2.925 2.915-7.686-.004-10.616Z' + }, + 'rh-ui-liquid-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.916 9.5c-2.275-2.276-6.6-6.615-7.855-7.878-.567-.569-1.557-.568-2.122.002l-.534.536C12.59 3.981 8.507 8.077 7.085 9.5a12.503 12.503 0 0 0-3.69 9.157 12.512 12.512 0 0 0 4.044 9.015c2.401 2.226 5.481 3.338 8.562 3.338 3.081 0 6.162-1.113 8.562-3.338a12.513 12.513 0 0 0 4.044-9.015 12.503 12.503 0 0 0-3.69-9.157ZM16 26.125a1.125 1.125 0 0 1 0-2.25 5.38 5.38 0 0 0 5.375-5.375 1.125 1.125 0 0 1 2.25 0c0 4.205-3.421 7.625-7.625 7.625Z' + }, + 'rh-ui-liquid': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.916 9.5c-2.275-2.276-6.6-6.615-7.855-7.878-.567-.569-1.557-.568-2.122.002l-.534.536C12.59 3.981 8.507 8.077 7.085 9.5a12.503 12.503 0 0 0-3.69 9.157 12.512 12.512 0 0 0 4.044 9.015c2.401 2.226 5.481 3.338 8.562 3.338 3.081 0 6.162-1.113 8.562-3.338a12.513 12.513 0 0 0 4.044-9.015 12.503 12.503 0 0 0-3.69-9.157Zm-1.713 16.705c-3.973 3.682-10.434 3.682-14.406 0a10.53 10.53 0 0 1-3.404-7.586 10.526 10.526 0 0 1 3.105-7.705c1.423-1.423 5.507-5.521 7.322-7.342l.18-.18c1.577 1.584 5.407 5.427 7.502 7.522a10.522 10.522 0 0 1 3.105 7.705 10.537 10.537 0 0 1-3.404 7.586ZM23.5 18.5c0 4.136-3.364 7.5-7.5 7.5a1 1 0 1 1 0-2c3.032 0 5.5-2.467 5.5-5.5a1 1 0 1 1 2 0Z' + }, + 'rh-ui-list': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16a1 1 0 0 1-1 1H9a1 1 0 0 1 0-2h21a1 1 0 0 1 1 1Zm-1 9H9a1 1 0 0 0 0 2h21a1 1 0 0 0 0-2ZM9 7h21a1 1 0 0 0 0-2H9a1 1 0 0 0 0 2ZM2 4.51a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 2 4.51Zm0 10a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 2 14.51Zm0 10a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 2 24.51Z' + }, + 'rh-ui-location-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.563 4.328c-4.802-4.451-12.324-4.451-17.126 0a12.515 12.515 0 0 0-4.044 9.016A12.504 12.504 0 0 0 7.084 22.5c1.309 1.309 4.869 4.881 6.843 6.862l1.011 1.014a1.49 1.49 0 0 0 1.062.442c.399 0 .774-.155 1.059-.439l.122-.123c1.395-1.4 5.527-5.549 7.734-7.756a12.504 12.504 0 0 0 3.691-9.156 12.513 12.513 0 0 0-4.044-9.016ZM16 18c-2.481 0-4.5-2.019-4.5-4.5S13.519 9 16 9s4.5 2.019 4.5 4.5S18.481 18 16 18Z' + }, + 'rh-ui-location': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.563 4.328c-4.802-4.451-12.324-4.451-17.126 0a12.515 12.515 0 0 0-4.044 9.016A12.504 12.504 0 0 0 7.084 22.5c1.309 1.309 4.869 4.881 6.843 6.862l1.011 1.014a1.49 1.49 0 0 0 1.062.442c.399 0 .774-.155 1.059-.439l.122-.123c1.395-1.4 5.527-5.549 7.734-7.756a12.504 12.504 0 0 0 3.691-9.156 12.513 12.513 0 0 0-4.044-9.016Zm-1.061 16.758A7201.337 7201.337 0 0 0 16 28.608l-.656-.658c-1.975-1.981-5.537-5.556-6.846-6.864a10.517 10.517 0 0 1-3.105-7.704 10.531 10.531 0 0 1 3.404-7.587c3.972-3.681 10.435-3.683 14.407 0a10.531 10.531 0 0 1 3.404 7.587 10.525 10.525 0 0 1-3.105 7.704ZM16 8.5c-2.757 0-5 2.243-5 5s2.243 5 5 5 5-2.243 5-5-2.243-5-5-5Zm0 8c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Z' + }, + 'rh-ui-lock-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.5 12.125H23V8c0-3.86-3.14-7-7-7S9 4.14 9 8v4.125H7.5c-.758 0-1.375.617-1.375 1.375v15c0 .758.617 1.375 1.375 1.375h17c.758 0 1.375-.617 1.375-1.375v-15c0-.758-.617-1.375-1.375-1.375ZM16 22.761a1.75 1.75 0 1 1 .001-3.501 1.75 1.75 0 0 1-.001 3.5ZM21 12H11V8c0-2.757 2.243-5 5-5s5 2.243 5 5v4Z' + }, + 'rh-ui-lock': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.5 12H23V8c0-3.86-3.14-7-7-7S9 4.14 9 8v4H7.5c-.827 0-1.5.673-1.5 1.5v15c0 .827.673 1.5 1.5 1.5h17c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5ZM11 8c0-2.757 2.243-5 5-5s5 2.243 5 5v4H11V8Zm13 20H8V14h16v14Zm-6.5-7c0 .52-.265.978-.667 1.247l-.004.003a1.938 1.938 0 0 1-.203.109c-.015.007-.029.017-.044.024l-.013.007c-.039.013-.082.023-.122.035a1.47 1.47 0 0 1-.447.076c-.057 0-.111-.011-.167-.017-.043-.005-.087-.005-.129-.013a1.499 1.499 0 0 1-1.204-1.47c0-.035.008-.07.011-.105.035-.492.302-.917.697-1.164.024-.015.05-.027.075-.041.074-.04.15-.075.231-.103.033-.011.065-.022.098-.031a1.52 1.52 0 0 1 .235-.042c.036-.004.071-.01.107-.011.016 0 .03-.005.046-.005.293 0 .564.087.795.232.011.007.024.011.035.017l.005.004c.388.261.645.699.661 1.198 0 .016.005.032.005.048Z' + }, + 'rh-ui-long-arrow-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm22.707 24.707-5.646 5.646c-.292.292-.676.438-1.061.438s-.768-.146-1.061-.438l-5.646-5.646a.999.999 0 1 1 1.414-1.414L15 27.586V2a1 1 0 0 1 2 0v25.586l4.293-4.293a.999.999 0 1 1 1.414 1.414Z' + }, + 'rh-ui-long-arrow-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16a1 1 0 0 1-1 1H4.414l4.293 4.293a.999.999 0 1 1-1.414 1.414l-5.646-5.646a1.501 1.501 0 0 1 0-2.121l5.646-5.646a.999.999 0 1 1 1.414 1.414l-4.293 4.293H30a1 1 0 0 1 1 1Z' + }, + 'rh-ui-long-arrow-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.354 17.061-5.646 5.646a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L27.587 17H2a1 1 0 0 1 0-2h25.586l-4.293-4.293a.999.999 0 1 1 1.414-1.414l5.646 5.646a1.501 1.501 0 0 1 0 2.121Z' + }, + 'rh-ui-long-arrow-up': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22.707 8.707a.997.997 0 0 1-1.414 0L17 4.414V30a1 1 0 1 1-2 0V4.414l-4.293 4.293a.999.999 0 1 1-1.414-1.414l5.646-5.647a1.501 1.501 0 0 1 2.121 0l5.646 5.646a.999.999 0 0 1 0 1.414Z' + }, + 'rh-ui-loop': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.206 22.794a6.754 6.754 0 0 1-4.805-1.99.999.999 0 1 1 1.414-1.414 4.798 4.798 0 0 0 6.78 0 4.8 4.8 0 0 0 0-6.78 4.8 4.8 0 0 0-6.78 0 4575.625 4575.625 0 0 1-4.109 4.099s-2.769 2.757-4.107 4.096c-1.283 1.283-2.989 1.99-4.805 1.99s-3.521-.707-4.804-1.99a6.801 6.801 0 0 1 0-9.608c1.283-1.283 2.989-1.99 4.804-1.99s3.521.707 4.805 1.99a.999.999 0 1 1-1.414 1.414 4.8 4.8 0 0 0-6.78 0 4.8 4.8 0 0 0 0 6.78 4.798 4.798 0 0 0 6.78 0c1.339-1.339 4.109-4.099 4.109-4.099s2.769-2.757 4.107-4.096c1.283-1.283 2.989-1.99 4.805-1.99s3.521.707 4.804 1.99a6.801 6.801 0 0 1 0 9.608 6.75 6.75 0 0 1-4.804 1.99Z' + }, + 'rh-ui-mail-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M10.409 16 1 25.409V6.591L10.409 16ZM2.591 5l10.203 10.204h.001v.001l3.203 3.203 3.203-3.203v-.001h.001L29.405 5H2.591Zm19 11L31 25.409V6.591L21.591 16ZM20 17.591l-2.851 2.851c-.317.317-.733.475-1.149.475s-.832-.158-1.149-.475L12 17.591 2.591 27h26.817l-9.409-9.409Z' + }, + 'rh-ui-mail': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 5h-27C1.673 5 1 5.673 1 6.5v19c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-19c0-.827-.673-1.5-1.5-1.5ZM3 8.238 10.762 16 3 23.762V8.238Zm16.382 7.143h-.001v.001l-3.38 3.38-3.38-3.38v-.001h-.001L4.238 7h23.524l-8.38 8.381ZM12 17.238l3.027 3.027c.26.26.605.403.973.403s.713-.143.973-.403L20 17.238 27.762 25H4.238L12 17.238ZM21.238 16 29 8.238v15.524L21.238 16Z' + }, + 'rh-ui-manufacturing-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20 9.5V7h-8.101a4.961 4.961 0 0 1-.732 1.753l5.728 5.728A4.94 4.94 0 0 1 19 14c2.757 0 5 2.243 5 5s-2.243 5-5 5a4.94 4.94 0 0 1-2.105-.481L11.414 29H28a1 1 0 1 1 0 2H4a1 1 0 1 1 0-2h4.586l6.693-6.693C14.493 21.423 14 20.273 14 19s.493-2.423 1.279-3.307l-5.526-5.526A4.969 4.969 0 0 1 7 11c-2.757 0-5-2.243-5-5s2.243-5 5-5a5.01 5.01 0 0 1 4.899 4H20V2.5c0-.827.673-1.5 1.5-1.5H28a1 1 0 1 1 0 2h-6v6h6a1 1 0 1 1 0 2h-6.5c-.827 0-1.5-.673-1.5-1.5Z' + }, + 'rh-ui-manufacturing': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21.5 11H28a1 1 0 1 0 0-2h-6V3h6a1 1 0 1 0 0-2h-6.5c-.827 0-1.5.673-1.5 1.5V5h-8.1a5 5 0 1 0-2.14 5.17l5.51 5.51C14.48 16.57 14 17.73 14 19s.48 2.43 1.27 3.32L8.58 29H4a1 1 0 1 0 0 2h24a1 1 0 1 0 0-2H11.42l5.47-5.47c.64.3 1.36.47 2.11.47 2.76 0 5-2.24 5-5s-2.24-5-5-5c-.75 0-1.47.17-2.11.47l-5.71-5.71c.34-.52.59-1.12.72-1.76H20v2.5c0 .827.673 1.5 1.5 1.5Zm-3.03 5.05c.17-.03.35-.05.53-.05 1.65 0 3 1.35 3 3s-1.35 3-3 3c-.18 0-.36-.02-.53-.05a2.99 2.99 0 0 1-1.79-1.05c-.42-.52-.68-1.19-.68-1.9s.26-1.38.68-1.9a2.99 2.99 0 0 1 1.79-1.05ZM9.7 7.28c-.29.62-.79 1.13-1.41 1.42-.39.19-.83.3-1.29.3-1.65 0-3-1.35-3-3s1.35-3 3-3c1.31 0 2.42.85 2.83 2.02a2.926 2.926 0 0 1 0 1.96c-.04.1-.08.2-.13.3Z' + }, + 'rh-ui-memory-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M13.125 9.125h5.75v13.75h-5.75V9.125ZM25.75 12v3H29a1 1 0 1 1 0 2h-3.25v3H29a1 1 0 1 1 0 2h-3.25v3H29a1 1 0 1 1 0 2h-3.25v1.5c0 .689-.561 1.25-1.25 1.25h-17c-.689 0-1.25-.561-1.25-1.25V27H3a1 1 0 1 1 0-2h3.25v-3H3a1 1 0 1 1 0-2h3.25v-3H3a1 1 0 1 1 0-2h3.25v-3H3a1 1 0 1 1 0-2h3.25V7H3a1 1 0 1 1 0-2h3.25V3.5c0-.689.561-1.25 1.25-1.25h17c.689 0 1.25.561 1.25 1.25V5H29a1 1 0 1 1 0 2h-3.25v3H29a1 1 0 1 1 0 2h-3.25Zm-4.625-3.5c0-.896-.729-1.625-1.625-1.625h-7c-.896 0-1.625.729-1.625 1.625v15c0 .896.729 1.625 1.625 1.625h7c.896 0 1.625-.729 1.625-1.625v-15Z' + }, + 'rh-ui-memory': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12.5 25h7c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5h-7c-.827 0-1.5.673-1.5 1.5v15c0 .827.673 1.5 1.5 1.5ZM13 9h6v14h-6V9Zm16 3a1 1 0 1 0 0-2h-3V7h3a1 1 0 1 0 0-2h-3V3.5c0-.827-.673-1.5-1.5-1.5h-17C6.673 2 6 2.673 6 3.5V5H3a1 1 0 1 0 0 2h3v3H3a1 1 0 1 0 0 2h3v3H3a1 1 0 1 0 0 2h3v3H3a1 1 0 1 0 0 2h3v3H3a1 1 0 1 0 0 2h3v1.5c0 .827.673 1.5 1.5 1.5h17c.827 0 1.5-.673 1.5-1.5V27h3a1 1 0 1 0 0-2h-3v-3h3a1 1 0 1 0 0-2h-3v-3h3a1 1 0 1 0 0-2h-3v-3h3Zm-5 16H8V4h16v24Z' + }, + 'rh-ui-menu-bars': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16a1 1 0 0 1-1 1H2a1 1 0 1 1 0-2h28a1 1 0 0 1 1 1Zm-1 9H2a1 1 0 1 0 0 2h28a1 1 0 1 0 0-2ZM2 7h28a1 1 0 1 0 0-2H2a1 1 0 1 0 0 2Z' + }, + 'rh-ui-menu-switcher': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M4.75 3.001A1.75 1.75 0 1 1 1.249 3 1.75 1.75 0 0 1 4.75 3ZM3 14.25a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 3 14.25Zm0 12.999a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 3 27.25ZM16 1.251a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 16 1.251Zm0 12.999a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 16 14.25Zm0 12.999a1.75 1.75 0 1 0 .001 3.501 1.75 1.75 0 0 0-.001-3.5ZM29 4.751a1.75 1.75 0 1 0-.001-3.501A1.75 1.75 0 0 0 29 4.75Zm0 9.499a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 29 14.25Zm0 12.999a1.75 1.75 0 1 0 .001 3.501 1.75 1.75 0 0 0-.001-3.5Z' + }, + 'rh-ui-microphone-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M9 15V8c0-3.859 3.14-7 7-7s7 3.141 7 7v7c0 3.859-3.14 7-7 7s-7-3.141-7-7Zm18 0a1 1 0 1 0-2 0c0 4.963-4.038 9-9 9s-9-4.037-9-9a1 1 0 1 0-2 0c0 5.731 4.407 10.447 10.01 10.95 0 .018-.01.032-.01.05v2.021h-4.98a1 1 0 1 0 0 2H22a1 1 0 1 0 0-2h-5V26c0-.018-.009-.033-.01-.05C22.593 25.447 27 20.731 27 15Z' + }, + 'rh-ui-microphone': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 22c3.86 0 7-3.141 7-7V8c0-3.859-3.14-7-7-7S9 4.141 9 8v7c0 3.859 3.14 7 7 7ZM11 8c0-2.757 2.243-5 5-5s5 2.243 5 5v7c0 2.757-2.243 5-5 5s-5-2.243-5-5V8Zm5.99 17.95c0 .018.01.032.01.05v2.021h5a1 1 0 1 1 0 2H10.02a1 1 0 1 1 0-2H15V26c0-.018.009-.033.01-.05C9.407 25.447 5 20.731 5 15a1 1 0 1 1 2 0c0 4.963 4.038 9 9 9s9-4.037 9-9a1 1 0 1 1 2 0c0 5.731-4.407 10.447-10.01 10.95Z' + }, + 'rh-ui-migrate': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20 25v3.5c0 .827-.673 1.5-1.5 1.5h-15c-.827 0-1.5-.673-1.5-1.5v-15c0-.827.673-1.5 1.5-1.5H10a1 1 0 0 1 0 2H4v14h14v-3a1 1 0 0 1 2 0Zm8.5-23h-15c-.827 0-1.5.673-1.5 1.5V9a1 1 0 0 0 2 0V4h14v14h-4a1 1 0 0 0 0 2h4.5c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5Zm-4.793 12.707a.999.999 0 0 0 0-1.414l-3.646-3.646a1.501 1.501 0 0 0-2.121 0l-3.646 3.646a.999.999 0 1 0 1.414 1.414l2.293-2.293V20a1 1 0 0 0 2 0v-7.586l2.293 2.293a.997.997 0 0 0 1.414 0Z' + }, + 'rh-ui-minus-circle-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm7 16.125H9a1.125 1.125 0 0 1 0-2.25h14a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-minus-circle': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm7-13a1 1 0 0 1-1 1H10a1 1 0 0 1 0-2h12a1 1 0 0 1 1 1Z' + }, + 'rh-ui-minus': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 17H3a1 1 0 0 1 0-2h26a1 1 0 0 1 0 2Z' + }, + 'rh-ui-module-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 17.876v7.505a.5.5 0 0 1-.25.433l-6.5 3.753a.496.496 0 0 1-.5 0L16 25.958l-6.25 3.609a.496.496 0 0 1-.5 0l-6.5-3.753a.5.5 0 0 1-.25-.433v-7.505a.5.5 0 0 1 .25-.433L9 13.834V6.618a.5.5 0 0 1 .25-.433l6.5-3.753a.497.497 0 0 1 .5 0l6.5 3.753a.5.5 0 0 1 .25.433v7.216l6.25 3.609a.5.5 0 0 1 .25.433Z' + }, + 'rh-ui-module': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm29.5 17.01-6-3.464V6.62a.998.998 0 0 0-.5-.866l-6.5-3.753a1.003 1.003 0 0 0-1 0L9 5.754a1 1 0 0 0-.5.866v6.926l-6 3.464a1 1 0 0 0-.5.866v7.505c0 .357.19.688.5.866L9 30a1.003 1.003 0 0 0 1 0l6-3.464L22 30a1.003 1.003 0 0 0 1 0l6.5-3.753a1 1 0 0 0 .5-.866v-7.505a.998.998 0 0 0-.5-.866ZM16 4.021l5.5 3.176v6.349L16 16.722l-5.5-3.176V7.197L16 4.021ZM9.5 27.979 4 24.803v-6.351l5.499-3.175L15 18.453v6.349l-5.5 3.176ZM28 24.804l-5.5 3.176-5.5-3.176v-6.349l5.501-3.176L28 18.454v6.351Z' + }, + 'rh-ui-monitoring-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v17c0 .827.673 1.5 1.5 1.5H12v4H8a1 1 0 1 0 0 2h16a1 1 0 1 0 0-2h-4v-4h9.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM18 27h-4v-4h4v4Zm7.796-17.204-6.646 6.646a1.629 1.629 0 0 1-2.299 0L13 12.59l-5.204 5.205c-.22.22-.508.329-.796.329s-.576-.109-.796-.329a1.129 1.129 0 0 1 0-1.592l5.646-5.646c.615-.613 1.684-.613 2.299 0L18 14.409l6.204-6.205a1.127 1.127 0 0 1 1.592 1.592Z' + }, + 'rh-ui-monitoring': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v17c0 .827.673 1.5 1.5 1.5H12v4H8a1 1 0 1 0 0 2h16a1 1 0 1 0 0-2h-4v-4h9.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM18 27h-4v-4h4v4Zm11-6H3V5h26v16ZM6.293 17.707a.999.999 0 0 1 0-1.414l5.646-5.646a1.5 1.5 0 0 1 2.121 0l3.939 3.939 6.293-6.293a.999.999 0 1 1 1.414 1.414l-6.646 6.646a1.5 1.5 0 0 1-2.121 0L13 12.414l-5.293 5.293a.997.997 0 0 1-1.414 0Z' + }, + 'rh-ui-move-file-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 8H17.81l-.681-3.208A1 1 0 0 0 16.15 4h-9.3a1 1 0 0 0-.979.792L5.19 8H2.5C1.673 8 1 8.673 1 9.5v17c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5Zm-8.058 11.149-3.646 3.646c-.22.22-.508.329-.796.329s-.576-.109-.796-.329a1.129 1.129 0 0 1 0-1.592l2.08-2.079H10a1.125 1.125 0 0 1 0-2.25h8.284l-2.08-2.079a1.127 1.127 0 0 1 1.592-1.592l3.646 3.646a1.629 1.629 0 0 1 0 2.299Z' + }, + 'rh-ui-move-file': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 8H17.81l-.681-3.208A1 1 0 0 0 16.15 4h-9.3a1 1 0 0 0-.979.792L5.19 8H2.5C1.673 8 1 8.673 1 9.5v17c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM29 26H3V10h3a1 1 0 0 0 .979-.792L7.66 6h7.682l.681 3.208a1 1 0 0 0 .979.792h12v16ZM17.707 13.293l3.646 3.646c.283.283.439.66.439 1.061s-.156.777-.439 1.061l-3.646 3.646a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L18.586 19H10a1 1 0 1 1 0-2h8.586l-2.293-2.293a.999.999 0 1 1 1.414-1.414Z' + }, + 'rh-ui-mute-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M18 3v26a1 1 0 0 1-1.614.79L7.657 23H2.5c-.827 0-1.5-.673-1.5-1.5v-11C1 9.673 1.673 9 2.5 9h5.157l8.729-6.79A1.001 1.001 0 0 1 18 2.999Zm9.414 13 3.293-3.293a.999.999 0 1 0-1.414-1.414L26 14.586l-3.293-3.293a.999.999 0 1 0-1.414 1.414L24.586 16l-3.293 3.293a.999.999 0 1 0 1.414 1.414L26 17.414l3.293 3.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L27.414 16Z' + }, + 'rh-ui-mute': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M17.439 2.102a1.003 1.003 0 0 0-1.053.109l-8.729 6.79H2.5c-.827 0-1.5.673-1.5 1.5v11c0 .827.673 1.5 1.5 1.5h5.157l8.729 6.79a1 1 0 0 0 1.614-.79V3a1 1 0 0 0-.561-.898ZM16 26.956l-7.386-5.745a1.002 1.002 0 0 0-.614-.21H3v-10h5c.222 0 .438-.074.614-.21L16 5.046v21.911Zm14.707-7.663a.999.999 0 1 1-1.414 1.414L26 17.414l-3.293 3.293a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L24.586 16l-3.293-3.293a.999.999 0 1 1 1.414-1.414L26 14.586l3.293-3.293a.999.999 0 1 1 1.414 1.414L27.414 16l3.293 3.293Z' + }, + 'rh-ui-network-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v3c0 .827-.673 1.5-1.5 1.5h-25C2.673 8 2 7.327 2 6.5v-3C2 2.673 2.673 2 3.5 2h25c.827 0 1.5.673 1.5 1.5ZM8.75 22.25h-5.5a1 1 0 0 0-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5a1 1 0 0 0-1-1Zm10 0h-5.5a1 1 0 0 0-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5a1 1 0 0 0-1-1Zm10 0h-5.5a1 1 0 0 0-1 1v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 1-1v-5.5a1 1 0 0 0-1-1ZM16 10a1 1 0 0 0-1 1v3H6.5c-.827 0-1.5.673-1.5 1.5V19a1 1 0 1 0 2 0v-3h8v3a1 1 0 1 0 2 0v-3h8v3a1 1 0 1 0 2 0v-3.5c0-.827-.673-1.5-1.5-1.5H17v-3a1 1 0 0 0-1-1Z' + }, + 'rh-ui-network': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v3c0 .827-.673 1.5-1.5 1.5h-25C2.673 8 2 7.327 2 6.5v-3C2 2.673 2.673 2 3.5 2h25c.827 0 1.5.673 1.5 1.5ZM10 23.25v5.5c0 .689-.561 1.25-1.25 1.25h-5.5C2.561 30 2 29.439 2 28.75v-5.5c0-.689.561-1.25 1.25-1.25h5.5c.689 0 1.25.561 1.25 1.25ZM8 24H4v4h4v-4Zm12-.75v5.5c0 .689-.561 1.25-1.25 1.25h-5.5c-.689 0-1.25-.561-1.25-1.25v-5.5c0-.689.561-1.25 1.25-1.25h5.5c.689 0 1.25.561 1.25 1.25ZM18 24h-4v4h4v-4Zm12-.75v5.5c0 .689-.561 1.25-1.25 1.25h-5.5c-.689 0-1.25-.561-1.25-1.25v-5.5c0-.689.561-1.25 1.25-1.25h5.5c.689 0 1.25.561 1.25 1.25ZM28 24h-4v4h4v-4ZM16 10a1 1 0 0 0-1 1v3H6.5c-.827 0-1.5.673-1.5 1.5V19a1 1 0 1 0 2 0v-3h8v3a1 1 0 1 0 2 0v-3h8v3a1 1 0 1 0 2 0v-3.5c0-.827-.673-1.5-1.5-1.5H17v-3a1 1 0 0 0-1-1Z' + }, + 'rh-ui-new-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm31.354 14.939-3.747-3.747V5.893c0-.827-.673-1.5-1.5-1.5h-5.299L17.061.646a1.501 1.501 0 0 0-2.121 0l-3.747 3.747H5.894c-.827 0-1.5.673-1.5 1.5v5.299L.647 14.939a1.501 1.501 0 0 0 0 2.121l3.747 3.747v5.299c0 .827.673 1.5 1.5 1.5h5.299l3.747 3.747c.292.292.676.438 1.061.438s.768-.146 1.061-.438l3.747-3.747h5.299c.827 0 1.5-.673 1.5-1.5v-5.299l3.747-3.747a1.501 1.501 0 0 0 0-2.121ZM23 17.125h-5.875V23a1.125 1.125 0 0 1-2.25 0v-5.875H9a1.125 1.125 0 0 1 0-2.25h5.875V9a1.125 1.125 0 0 1 2.25 0v5.875H23a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-new-process-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M13.125 10.125h5.75v1.047c0 .23-.093.456-.256.618L16 14.409l-2.619-2.619a.878.878 0 0 1-.256-.618v-1.047Zm.256 10.085a.878.878 0 0 0-.256.618v1.047h5.75v-1.047a.878.878 0 0 0-.256-.618L16 17.591l-2.619 2.619ZM31 16c0 8.271-6.729 15-15 15S1 24.271 1 16 7.729 1 16 1s15 6.729 15 15Zm-13.409 0 2.618-2.618c.59-.591.916-1.375.916-2.21V10.1c.559-.065 1-.523 1-1.1 0-.621-.504-1.125-1.125-1.125H11c-.621 0-1.125.504-1.125 1.125 0 .577.441 1.035 1 1.1v1.072c0 .835.325 1.619.916 2.21L14.409 16l-2.618 2.618a3.108 3.108 0 0 0-.916 2.21V21.9c-.559.065-1 .523-1 1.1 0 .621.504 1.125 1.125 1.125h10c.621 0 1.125-.504 1.125-1.125 0-.577-.441-1.035-1-1.1v-1.072c0-.835-.325-1.619-.916-2.21L17.591 16Z' + }, + 'rh-ui-new-process': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm5-17.828V10a1 1 0 1 0 0-2H11a1 1 0 1 0 0 2v1.172c0 .801.312 1.555.879 2.121L14.586 16l-2.707 2.707A2.978 2.978 0 0 0 11 20.828V22a1 1 0 1 0 0 2h10a1 1 0 1 0 0-2v-1.172c0-.801-.312-1.555-.879-2.121L17.414 16l2.707-2.707c.567-.566.879-1.32.879-2.121Zm-2.293 8.949c.186.187.293.444.293.707V22h-6v-1.172c0-.263.107-.521.293-.707L16 17.414l2.707 2.707ZM19 11.172c0 .263-.107.521-.293.707L16 14.586l-2.707-2.707a1.01 1.01 0 0 1-.293-.707V10h6v1.172Z' + }, + 'rh-ui-new': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm31.354 14.939-3.747-3.747V5.893c0-.827-.673-1.5-1.5-1.5h-5.299L17.061.646a1.501 1.501 0 0 0-2.121 0l-3.747 3.747H5.894c-.827 0-1.5.673-1.5 1.5v5.299L.647 14.939a1.501 1.501 0 0 0 0 2.121l3.747 3.747v5.299c0 .827.673 1.5 1.5 1.5h5.299l3.747 3.747c.292.292.676.438 1.061.438s.768-.146 1.061-.438l3.747-3.747h5.299c.827 0 1.5-.673 1.5-1.5v-5.299l3.747-3.747a1.501 1.501 0 0 0 0-2.121Zm-5.455 4.748a1 1 0 0 0-.293.707v5.213h-5.213a.997.997 0 0 0-.707.293l-3.687 3.687-3.687-3.687a1 1 0 0 0-.707-.293H6.392v-5.213a.997.997 0 0 0-.293-.707L2.412 16l3.687-3.687a1 1 0 0 0 .293-.707V6.393h5.213c.265 0 .52-.105.707-.293l3.687-3.687L19.686 6.1a1 1 0 0 0 .707.293h5.213v5.213c0 .265.105.52.293.707L29.586 16l-3.687 3.687ZM24 16a1 1 0 0 1-1 1h-6v6a1 1 0 0 1-2 0v-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 2 0v6h6a1 1 0 0 1 1 1Z' + }, + 'rh-ui-not-started-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1ZM8 17.876a1.874 1.874 0 1 1-.001-3.749A1.874 1.874 0 0 1 8 17.876Zm8 0a1.874 1.874 0 1 1-.001-3.749A1.874 1.874 0 0 1 16 17.876Zm8 0a1.874 1.874 0 1 1-.001-3.749A1.874 1.874 0 0 1 24 17.876Z' + }, + 'rh-ui-not-started': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm-5.25-13a1.75 1.75 0 1 1-3.5 0 1.75 1.75 0 0 1 3.5 0Zm7-.002a1.75 1.75 0 1 1-3.501-.001 1.75 1.75 0 0 1 3.501.001Zm7 0a1.75 1.75 0 1 1-3.501-.001 1.75 1.75 0 0 1 3.501.001Z' + }, + 'rh-ui-notification-active-alt-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27 10.5c0 1.93-1.57 3.5-3.5 3.5S20 12.43 20 10.5 21.57 7 23.5 7 27 8.57 27 10.5Zm1 10.75A2.253 2.253 0 0 1 25.75 19v-2.181a.748.748 0 0 0-.922-.73 5.735 5.735 0 0 1-1.328.161 5.757 5.757 0 0 1-5.75-5.75c0-1.336.469-2.637 1.32-3.665a.753.753 0 0 0-.37-1.2 9.935 9.935 0 0 0-1.095-.235 2.486 2.486 0 0 0 .895-1.9C18.5 2.122 17.379 1 16 1s-2.5 1.122-2.5 2.5c0 .761.349 1.436.888 1.895C9.778 6.167 6.25 10.174 6.25 15v4c0 1.241-1.01 2.25-2.25 2.25a.75.75 0 0 0-.75.75v3.5c0 .689.561 1.25 1.25 1.25h7.521c-.005.084-.021.166-.021.25 0 2.206 1.794 4 4 4s4-1.794 4-4c0-.084-.016-.166-.021-.25H27.5c.689 0 1.25-.561 1.25-1.25V22a.75.75 0 0 0-.75-.75Z' + }, + 'rh-ui-notification-active-alt': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 22v3.5c0 .827-.673 1.5-1.5 1.5H20c0 2.206-1.794 4-4 4s-4-1.794-4-4H4.5c-.827 0-1.5-.673-1.5-1.5V22a1 1 0 0 1 1-1c1.103 0 2-.897 2-2v-4c0-4.885 3.523-8.955 8.159-9.823A2.484 2.484 0 0 1 13.5 3.5C13.5 2.122 14.621 1 16 1s2.5 1.122 2.5 2.5c0 .646-.253 1.231-.657 1.675a9.911 9.911 0 0 1 1.49.394 1 1 0 1 1-.666 1.886A7.98 7.98 0 0 0 16 7c-4.411 0-8 3.589-8 8v4a4.008 4.008 0 0 1-3 3.874V25h22v-2.126A4.006 4.006 0 0 1 24 19v-2a1 1 0 1 1 2 0v2c0 1.103.897 2 2 2a1 1 0 0 1 1 1Zm-5.5-8c1.93 0 3.5-1.57 3.5-3.5S25.43 7 23.5 7 20 8.57 20 10.5s1.57 3.5 3.5 3.5Z' + }, + 'rh-ui-notification-active-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.75 22v3.5c0 .689-.561 1.25-1.25 1.25h-7.521c.005.084.021.166.021.25 0 2.206-1.794 4-4 4s-4-1.794-4-4c0-.084.016-.166.021-.25H4.5c-.689 0-1.25-.561-1.25-1.25V22a.75.75 0 0 1 .75-.75c1.24 0 2.25-1.009 2.25-2.25v-4c0-4.826 3.528-8.833 8.138-9.605A2.482 2.482 0 0 1 13.5 3.5C13.5 2.122 14.621 1 16 1s2.5 1.122 2.5 2.5c0 .765-.352 1.441-.895 1.9.367.062.733.131 1.095.235a.749.749 0 0 1 .37 1.2 5.753 5.753 0 0 0-1.32 3.665c0 3.17 2.579 5.75 5.75 5.75.436 0 .869-.053 1.328-.161a.752.752 0 0 1 .922.73V19c0 1.241 1.01 2.25 2.25 2.25a.75.75 0 0 1 .75.75Z' + }, + 'rh-ui-notification-active': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 22v3.5c0 .827-.673 1.5-1.5 1.5H20c0 2.206-1.794 4-4 4s-4-1.794-4-4H4.5c-.827 0-1.5-.673-1.5-1.5V22a1 1 0 0 1 1-1c1.103 0 2-.897 2-2v-4c0-4.885 3.523-8.955 8.159-9.823A2.484 2.484 0 0 1 13.5 3.5C13.5 2.122 14.621 1 16 1s2.5 1.122 2.5 2.5c0 .646-.253 1.231-.657 1.675a9.911 9.911 0 0 1 1.49.394 1 1 0 1 1-.666 1.886A7.98 7.98 0 0 0 16 7c-4.411 0-8 3.589-8 8v4a4.008 4.008 0 0 1-3 3.874V25h22v-2.126A4.006 4.006 0 0 1 24 19v-2a1 1 0 1 1 2 0v2c0 1.103.897 2 2 2a1 1 0 0 1 1 1Z' + }, + 'rh-ui-notification-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.75 22v3.5c0 .689-.561 1.25-1.25 1.25h-7.521c.005.084.021.166.021.25 0 2.206-1.794 4-4 4s-4-1.794-4-4c0-.084.016-.166.021-.25H4.5c-.689 0-1.25-.561-1.25-1.25V22a.75.75 0 0 1 .75-.75c1.24 0 2.25-1.009 2.25-2.25v-4c0-4.826 3.528-8.833 8.138-9.605A2.482 2.482 0 0 1 13.5 3.5C13.5 2.122 14.621 1 16 1s2.5 1.122 2.5 2.5c0 .761-.349 1.436-.888 1.895 4.61.772 8.138 4.779 8.138 9.605v4c0 1.241 1.01 2.25 2.25 2.25a.75.75 0 0 1 .75.75Z' + }, + 'rh-ui-notification': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 21c-1.103 0-2-.897-2-2v-4c0-4.885-3.523-8.955-8.159-9.823.405-.445.659-1.03.659-1.677C18.5 2.122 17.379 1 16 1s-2.5 1.122-2.5 2.5c0 .647.254 1.233.659 1.677C9.523 6.045 6 10.115 6 15v4c0 1.103-.897 2-2 2a1 1 0 0 0-1 1v3.5c0 .827.673 1.5 1.5 1.5H12c0 2.206 1.794 4 4 4s4-1.794 4-4h7.5c.827 0 1.5-.673 1.5-1.5V22a1 1 0 0 0-1-1Zm-1 4H5v-2.126A4.006 4.006 0 0 0 8 19v-4c0-4.411 3.589-8 8-8s8 3.589 8 8v4a4.008 4.008 0 0 0 3 3.874V25Z' + }, + 'rh-ui-off-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm1.125 21a1.125 1.125 0 0 1-2.25 0V10a1.125 1.125 0 0 1 2.25 0v12Z' + }, + 'rh-ui-off': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm1-19v12a1 1 0 1 1-2 0V10a1 1 0 1 1 2 0Z' + }, + 'rh-ui-open-drawer-left-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M7.125 9.125h5.75v13.75h-5.75V9.125ZM31 4.5v23c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5v-23C1 3.673 1.673 3 2.5 3h27c.827 0 1.5.673 1.5 1.5Zm-15.875 4c0-.896-.729-1.625-1.625-1.625h-7c-.896 0-1.625.729-1.625 1.625v15c0 .896.729 1.625 1.625 1.625h7c.896 0 1.625-.729 1.625-1.625v-15Z' + }, + 'rh-ui-open-drawer-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v23c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-23c0-.827-.673-1.5-1.5-1.5ZM29 27H3V5h26v22ZM6 22.5v-13C6 8.673 6.673 8 7.5 8h6c.827 0 1.5.673 1.5 1.5v13c0 .827-.673 1.5-1.5 1.5h-6c-.827 0-1.5-.673-1.5-1.5Z' + }, + 'rh-ui-open-drawer-right-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.875 22.875h-5.75V9.125h5.75v13.75ZM1 27.5v-23C1 3.673 1.673 3 2.5 3h27c.827 0 1.5.673 1.5 1.5v23c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5Zm15.875-4c0 .896.729 1.625 1.625 1.625h7c.896 0 1.625-.729 1.625-1.625v-15c0-.896-.729-1.625-1.625-1.625h-7c-.896 0-1.625.729-1.625 1.625v15Z' + }, + 'rh-ui-open-drawer-right': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v23c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-23c0-.827-.673-1.5-1.5-1.5ZM29 27H3V5h26v22Zm-12-4.5v-13c0-.827.673-1.5 1.5-1.5h6c.827 0 1.5.673 1.5 1.5v13c0 .827-.673 1.5-1.5 1.5h-6c-.827 0-1.5-.673-1.5-1.5Z' + }, + 'rh-ui-optimize-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19.061 8.646a1.501 1.501 0 0 0-2.121 0L6.294 19.292a.98.98 0 0 0-.225.358l-3.981 8.942c-.004.008-.002.017-.006.025-.029.07-.036.145-.049.22-.009.055-.029.107-.028.162 0 .054.019.107.028.162.013.075.02.15.049.22.003.008.002.017.006.025.044.1.105.188.175.265.013.015.031.025.045.039a.985.985 0 0 0 .246.175c.015.008.025.022.041.029.014.006.029.004.044.009a.994.994 0 0 0 .357.077h.008a.973.973 0 0 0 .357-.077c.014-.006.03-.003.044-.009l8.943-3.982a.98.98 0 0 0 .357-.225l10.646-10.646c.283-.283.439-.66.439-1.061s-.156-.777-.439-1.061l-4.293-4.293ZM4.972 27.027l2.354-5.287 2.933 2.933-5.287 2.354ZM26 11.792c-.384 0-.769-.146-1.061-.438l-4.293-4.293c-.283-.283-.439-.66-.439-1.061s.156-.777.439-1.061l2.293-2.293a1.501 1.501 0 0 1 2.121 0l4.293 4.293c.283.283.439.66.439 1.061s-.156.777-.439 1.061l-2.293 2.293a1.497 1.497 0 0 1-1.061.438ZM2 10a1 1 0 0 1 1-1h3a1 1 0 1 1 0 2H3a1 1 0 0 1-1-1Zm7-4V3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0ZM3.293 4.707a.999.999 0 1 1 1.414-1.414l2 2a.999.999 0 1 1-1.414 1.414l-2-2ZM30 22a1 1 0 0 1-1 1h-3a1 1 0 1 1 0-2h3a1 1 0 0 1 1 1Zm-7 4v3a1 1 0 1 1-2 0v-3a1 1 0 1 1 2 0Zm5.675 1.09a1 1 0 0 1-1.35 1.476l-2-1.828a1 1 0 0 1 1.35-1.476l2 1.828Z' + }, + 'rh-ui-optimize': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12.38 26.034 29.707 8.707a.999.999 0 0 0 0-1.414l-5-5a.999.999 0 0 0-1.414 0L5.954 19.632c-.048.048-.072.109-.108.163-.035.052-.08.094-.105.154l-.005.013v.002l-3.655 8.647-.001.007a1.013 1.013 0 0 0-.074.362c0 .007-.004.014-.004.021s.004.014.004.021a.992.992 0 0 0 .075.369c.046.108.112.201.187.283.021.023.046.04.069.061a.961.961 0 0 0 .226.154c.018.009.03.026.049.034.014.006.028.003.042.008.111.042.227.071.348.071s.237-.029.348-.071c.014-.005.028-.003.042-.008l8.647-3.655h.002l.013-.005c.064-.027.11-.075.165-.112.051-.035.108-.056.153-.102l.009-.009.002-.002Zm-5.376-3.938 2.9 2.9L4.88 27.12l2.124-5.024ZM24 4.414 27.586 8 25.5 10.086 21.914 6.5 24 4.414Zm-3.5 3.5 3.586 3.586-12.425 12.425-3.586-3.586L20.5 7.914ZM2 10a1 1 0 0 1 1-1h3a1 1 0 1 1 0 2H3a1 1 0 0 1-1-1Zm7-4V3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0ZM3.293 4.707a.999.999 0 1 1 1.414-1.414l2 2a.999.999 0 1 1-1.414 1.414l-2-2ZM30 22a1 1 0 0 1-1 1h-3a1 1 0 1 1 0-2h3a1 1 0 0 1 1 1Zm-7 4v3a1 1 0 1 1-2 0v-3a1 1 0 1 1 2 0Zm5.675 1.09a1 1 0 0 1-1.35 1.476l-2-1.828a1 1 0 0 1 1.35-1.476l2 1.828Z' + }, + 'rh-ui-overflow-text': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.793 16c0 .4-.156.777-.439 1.061l-3.646 3.646a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414L26.587 17H9a1 1 0 1 1 0-2h17.586l-2.293-2.293a.999.999 0 1 1 1.414-1.414l3.646 3.646c.283.283.439.66.439 1.061ZM3 2a1 1 0 0 0-1 1v26a1 1 0 1 0 2 0V3a1 1 0 0 0-1-1Zm16 19a1 1 0 0 0-1 1v7a1 1 0 1 0 2 0v-7a1 1 0 0 0-1-1Zm0-10a1 1 0 0 0 1-1V3a1 1 0 1 0-2 0v7a1 1 0 0 0 1 1Z' + }, + 'rh-ui-package-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 25a1 1 0 0 1-1 1H8.5c-.827 0-1.5-.673-1.5-1.5V5.17c0-1.141-.848-2.112-1.891-2.167a1.965 1.965 0 0 0-1.485.547A1.98 1.98 0 0 0 3 5a1 1 0 1 1-2 0c0-1.092.454-2.149 1.246-2.901.804-.763 1.866-1.136 2.967-1.094C7.337 1.116 9 2.945 9 5.17V24h21a1 1 0 0 1 1 1Zm-17.5-4h15c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5H23v7a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V3h-5.5c-.827 0-1.5.673-1.5 1.5v15c0 .827.673 1.5 1.5 1.5ZM11 27.388a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 11 27.388Zm16-.01a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 27 27.378Z' + }, + 'rh-ui-package': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 25a1 1 0 0 1-1 1H8.5c-.827 0-1.5-.673-1.5-1.5V5.17c0-1.141-.848-2.112-1.891-2.167a1.958 1.958 0 0 0-1.485.547A1.98 1.98 0 0 0 3 5a1 1 0 1 1-2 0 4.002 4.002 0 0 1 4.213-3.995C7.337 1.116 9 2.945 9 5.17V24h21a1 1 0 0 1 1 1Zm-19-5.5v-15c0-.827.673-1.5 1.5-1.5h15c.827 0 1.5.673 1.5 1.5v15c0 .827-.673 1.5-1.5 1.5h-15c-.827 0-1.5-.673-1.5-1.5Zm2-.5h14V5h-5v5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V5h-5v14Zm-2.995 8.378a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251Zm15.99 0a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251Z' + }, + 'rh-ui-panel-close-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v25c0 .827-.673 1.5-1.5 1.5h-4c-.827 0-1.5-.673-1.5-1.5v-25c0-.827.673-1.5 1.5-1.5h4c.827 0 1.5.673 1.5 1.5ZM19 15H5.414l5.293-5.293a.999.999 0 1 0-1.414-1.414l-6.646 6.646a1.501 1.501 0 0 0 0 2.121l6.646 6.646a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-5.293-5.293H19a1 1 0 1 0 0-2Z' + }, + 'rh-ui-panel-close': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-4c-.827 0-1.5.673-1.5 1.5v25c0 .827.673 1.5 1.5 1.5h4c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM28 28h-3V4h3v24Zm-8-12a1 1 0 0 1-1 1H5.414l5.293 5.293a.999.999 0 1 1-1.414 1.414l-6.646-6.646a1.501 1.501 0 0 1 0-2.121l6.646-6.646a.999.999 0 1 1 1.414 1.414l-5.293 5.293H19a1 1 0 0 1 1 1Z' + }, + 'rh-ui-panel-open-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v25c0 .827-.673 1.5-1.5 1.5h-4c-.827 0-1.5-.673-1.5-1.5v-25c0-.827.673-1.5 1.5-1.5h4c.827 0 1.5.673 1.5 1.5ZM12.707 8.293a.999.999 0 1 0-1.414 1.414L16.586 15H3a1 1 0 1 0 0 2h13.586l-5.293 5.293a.999.999 0 1 0 1.414 1.414l6.646-6.646a1.501 1.501 0 0 0 0-2.121l-6.646-6.646Z' + }, + 'rh-ui-panel-open': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-4c-.827 0-1.5.673-1.5 1.5v25c0 .827.673 1.5 1.5 1.5h4c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM28 28h-3V4h3v24Zm-8.646-13.061a1.501 1.501 0 0 1 0 2.121l-6.646 6.646a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414l5.293-5.293H3a1 1 0 1 1 0-2h13.586l-5.293-5.293a.999.999 0 1 1 1.414-1.414l6.646 6.646Z' + }, + 'rh-ui-paper-clip': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25 6v16.5c0 4.687-3.813 8.5-8.5 8.5S8 27.187 8 22.5V7c0-3.309 2.691-6 6-6s6 2.691 6 6v15.5c0 1.93-1.57 3.5-3.5 3.5S13 24.43 13 22.5V8a1 1 0 1 1 2 0v14.5c0 .827.673 1.5 1.5 1.5s1.5-.673 1.5-1.5V7c0-2.206-1.794-4-4-4s-4 1.794-4 4v15.5c0 3.584 2.916 6.5 6.5 6.5s6.5-2.916 6.5-6.5V6a1 1 0 1 1 2 0Z' + }, + 'rh-ui-path-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 26c0 2.757-2.243 5-5 5a5.01 5.01 0 0 1-4.899-4H8c-3.309 0-6-2.691-6-6s2.691-6 6-6h16c2.206 0 4-1.794 4-4s-1.794-4-4-4H10.899A5.009 5.009 0 0 1 6 11c-2.757 0-5-2.243-5-5s2.243-5 5-5a5.01 5.01 0 0 1 4.899 4H24c3.309 0 6 2.691 6 6s-2.691 6-6 6H8c-2.206 0-4 1.794-4 4s1.794 4 4 4h13.101A5.009 5.009 0 0 1 26 21c2.757 0 5 2.243 5 5Z' + }, + 'rh-ui-path': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 21a5.01 5.01 0 0 0-4.899 4H8c-2.206 0-4-1.794-4-4s1.794-4 4-4h16c3.309 0 6-2.691 6-6s-2.691-6-6-6H10.899A5.009 5.009 0 0 0 6 1C3.243 1 1 3.243 1 6s2.243 5 5 5a5.01 5.01 0 0 0 4.899-4H24c2.206 0 4 1.794 4 4s-1.794 4-4 4H8c-3.309 0-6 2.691-6 6s2.691 6 6 6h13.101A5.009 5.009 0 0 0 26 31c2.757 0 5-2.243 5-5s-2.243-5-5-5ZM6 9C4.346 9 3 7.654 3 6s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Zm20 20c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Z' + }, + 'rh-ui-pause-circle-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1.25C7.867 1.25 1.25 7.867 1.25 16S7.867 30.75 16 30.75 30.75 24.133 30.75 16 24.133 1.25 16 1.25Zm-1.625 20.5c0 .345-.28.625-.625.625h-3.5a.625.625 0 0 1-.625-.625v-11.5c0-.345.28-.625.625-.625h3.5c.345 0 .625.28.625.625v11.5Zm8 0c0 .345-.28.625-.625.625h-3.5a.625.625 0 0 1-.625-.625v-11.5c0-.345.28-.625.625-.625h3.5c.345 0 .625.28.625.625v11.5Z' + }, + 'rh-ui-pause-circle': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm-1.5-18.75v11.5a.75.75 0 0 1-.75.75h-3.5a.75.75 0 0 1-.75-.75v-11.5a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 .75.75Zm8 0v11.5a.75.75 0 0 1-.75.75h-3.5a.75.75 0 0 1-.75-.75v-11.5a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 .75.75Z' + }, + 'rh-ui-pause-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M13.5 2.5v27c0 .551-.448 1-1 1h-8c-.552 0-1-.449-1-1v-27c0-.551.448-1 1-1h8c.552 0 1 .449 1 1Zm14-1h-8c-.552 0-1 .449-1 1v27c0 .551.448 1 1 1h8c.552 0 1-.449 1-1v-27c0-.551-.448-1-1-1Z' + }, + 'rh-ui-pause': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12.5 1h-8C3.673 1 3 1.673 3 2.5v27c0 .827.673 1.5 1.5 1.5h8c.827 0 1.5-.673 1.5-1.5v-27c0-.827-.673-1.5-1.5-1.5ZM12 29H5V3h7v26ZM27.5 1h-8c-.827 0-1.5.673-1.5 1.5v27c0 .827.673 1.5 1.5 1.5h8c.827 0 1.5-.673 1.5-1.5v-27c0-.827-.673-1.5-1.5-1.5ZM27 29h-7V3h7v26Z' + }, + 'rh-ui-pending': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 29h-1v-3.757a3.975 3.975 0 0 0-1.172-2.829L17.414 16l6.414-6.414A3.972 3.972 0 0 0 25 6.757V3h1a1 1 0 0 0 0-2H6a1 1 0 0 0 0 2h1v3.757c0 1.068.416 2.073 1.172 2.829L14.586 16l-6.414 6.414A3.972 3.972 0 0 0 7 25.243V29H6a1 1 0 0 0 0 2h20a1 1 0 0 0 0-2ZM9.024 7C9.014 6.919 9 6.84 9 6.757V3h14v3.757c0 .082-.014.162-.024.243H9.023ZM23 29H9v-3.757c0-.534.208-1.037.586-1.415L16 17.414l6.414 6.414c.378.378.586.88.586 1.415V29Z' + }, + 'rh-ui-pie-chart-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0 4.259-1.822 8.333-4.998 11.177a15.052 15.052 0 0 1-10.039 3.82c-.555 0-1.111-.03-1.668-.092-6.887-.762-12.439-6.314-13.201-13.201-.472-4.267.887-8.534 3.729-11.707A15.026 15.026 0 0 1 16 1a1 1 0 0 1 1 1v12.004c0 .549.447.996.996.996H30a1 1 0 0 1 1 1Zm-10-4h8.07a1 1 0 0 0 .934-1.355 14.932 14.932 0 0 0-8.649-8.649A1.001 1.001 0 0 0 20 2.93V11a1 1 0 0 0 1 1Z' + }, + 'rh-ui-pie-chart': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 15H17.996a.997.997 0 0 1-.996-.996V2a1 1 0 0 0-1-1A15.023 15.023 0 0 0 4.823 5.998c-2.842 3.173-4.2 7.44-3.729 11.707.762 6.887 6.313 12.439 13.201 13.201.557.062 1.114.092 1.668.092 3.694 0 7.28-1.35 10.039-3.82A15.023 15.023 0 0 0 31 16.001a1 1 0 0 0-1-1Zm-5.332 10.688c-2.79 2.499-6.391 3.652-10.153 3.23-5.965-.66-10.773-5.468-11.432-11.433-.416-3.757.731-7.362 3.23-10.153a13.024 13.024 0 0 1 8.688-4.293v10.966a3 3 0 0 0 2.996 2.996h10.966a13.027 13.027 0 0 1-4.293 8.688ZM20 11V2.93a1 1 0 0 1 1.355-.934 14.932 14.932 0 0 1 8.649 8.649A1.001 1.001 0 0 1 29.07 12H21a1 1 0 0 1-1-1Z' + }, + 'rh-ui-platform-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M1.039 13.083c0-.357.19-.688.5-.866l14-8.083a.998.998 0 0 1 1 0l14 8.083a1 1 0 0 1 0 1.732l-14 8.083a1.003 1.003 0 0 1-1 0l-14-8.083a1 1 0 0 1-.5-.866Zm28.5 4.977-13.5 7.794-13.5-7.794a1 1 0 0 0-1 1.732l14 8.083a1.003 1.003 0 0 0 1 0l14-8.083a1 1 0 1 0-1-1.732Z' + }, + 'rh-ui-platform': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm1.539 13.949 14 8.083a1.003 1.003 0 0 0 1 0l14-8.083a1 1 0 0 0 0-1.732l-14-8.083a.998.998 0 0 0-1 0l-14 8.083a1 1 0 0 0 0 1.732Zm14.5-7.794 12 6.928-12 6.928-12-6.928 12-6.928Zm14.866 12.271a1 1 0 0 1-.366 1.366l-14 8.083a1.003 1.003 0 0 1-1 0l-14-8.083a1 1 0 1 1 1-1.732l13.5 7.794 13.5-7.794a.999.999 0 0 1 1.366.366Z' + }, + 'rh-ui-play-circle-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1.25C7.867 1.25 1.25 7.867 1.25 16S7.867 30.75 16 30.75 30.75 24.133 30.75 16 24.133 1.25 16 1.25Zm6.882 15.197-10.659 5.329a.505.505 0 0 1-.487-.022.5.5 0 0 1-.237-.425V10.672a.5.5 0 0 1 .723-.447l10.659 5.329a.5.5 0 0 1 0 .894Z' + }, + 'rh-ui-play-circle': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm7.659-13c0 .379-.214.725-.553.895l-10.659 5.329a1.005 1.005 0 0 1-.973-.044 1 1 0 0 1-.474-.851V10.672a1 1 0 0 1 1.447-.895l10.659 5.329a1 1 0 0 1 .553.895Z' + }, + 'rh-ui-play-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0 .379-.214.725-.553.895l-28 14a1.005 1.005 0 0 1-.973-.044A1.001 1.001 0 0 1 1 30V2c0-.347.18-.668.474-.851.295-.182.663-.198.973-.044l28 14A1 1 0 0 1 31 16Z' + }, + 'rh-ui-play': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.447 15.105-28-14A1.001 1.001 0 0 0 1 2v28a1.003 1.003 0 0 0 1 1c.153 0 .306-.035.447-.105l28-14a1 1 0 0 0 0-1.79ZM3 28.382V3.618L27.764 16 3 28.382Z' + }, + 'rh-ui-playground-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M3.076 12.383a1 1 0 0 1 .217-1.09l10-10A.999.999 0 0 1 15 2v9.5c0 .827-.673 1.5-1.5 1.5H4a.999.999 0 0 1-.924-.617ZM28.5 16h-25c-.827 0-1.5.673-1.5 1.5v11c0 .827.673 1.5 1.5 1.5H9a1 1 0 0 0 1-1c0-3.309 2.691-6 6-6s6 2.691 6 6a1 1 0 0 0 1 1h5.5c.827 0 1.5-.673 1.5-1.5v-11c0-.827-.673-1.5-1.5-1.5Zm-9-3h8c.827 0 1.5-.673 1.5-1.5v-8c0-.827-.673-1.5-1.5-1.5h-8c-.827 0-1.5.673-1.5 1.5v8c0 .827.673 1.5 1.5 1.5Z' + }, + 'rh-ui-playground': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M4 13h9.5c.827 0 1.5-.673 1.5-1.5V2a.999.999 0 0 0-1.707-.707l-10 10A1 1 0 0 0 4 13Zm9-8.586V11H6.414L13 4.414ZM28.5 16h-25c-.827 0-1.5.673-1.5 1.5v11c0 .827.673 1.5 1.5 1.5H9a1 1 0 0 0 1-1c0-3.309 2.691-6 6-6s6 2.691 6 6a1 1 0 0 0 1 1h5.5c.827 0 1.5-.673 1.5-1.5v-11c0-.827-.673-1.5-1.5-1.5ZM28 28h-4.062c-.493-3.94-3.865-7-7.938-7s-7.444 3.06-7.938 7H4V18h24v10Zm-8.5-15h8c.827 0 1.5-.673 1.5-1.5v-8c0-.827-.673-1.5-1.5-1.5h-8c-.827 0-1.5.673-1.5 1.5v8c0 .827.673 1.5 1.5 1.5Zm.5-9h7v7h-7V4Z' + }, + 'rh-ui-plug-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24 8.5V15c0 4.072-3.06 7.436-7 7.931V30a1 1 0 1 1-2 0v-7.069c-3.94-.495-7-3.859-7-7.931V8.5C8 7.673 8.673 7 9.5 7H11V2a1 1 0 1 1 2 0v5h6V2a1 1 0 1 1 2 0v5h1.5c.827 0 1.5.673 1.5 1.5Z' + }, + 'rh-ui-plug': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22.5 7H21V2a1 1 0 1 0-2 0v5h-6V2a1 1 0 1 0-2 0v5H9.5C8.673 7 8 7.673 8 8.5V15c0 4.072 3.06 7.436 7 7.931V30a1 1 0 1 0 2 0v-7.069c3.94-.495 7-3.859 7-7.931V8.5c0-.827-.673-1.5-1.5-1.5Zm-.5 8c0 3.309-2.691 6-6 6s-6-2.691-6-6V9h12v6Z' + }, + 'rh-ui-port': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M23 23.917a1.62 1.62 0 0 1-1.149-.475L9 10.59l-6.204 6.205a1.127 1.127 0 0 1-1.592-1.592L7.85 8.557a1.629 1.629 0 0 1 2.299 0L23 21.409l6.204-6.205a1.127 1.127 0 0 1 1.592 1.592l-6.646 6.646a1.624 1.624 0 0 1-1.149.475Z' + }, + 'rh-ui-power': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 17c0 7.72-6.28 14-14 14S2 24.72 2 17c0-4.338 1.962-8.36 5.384-11.036A1.002 1.002 0 0 1 8.617 7.54 11.936 11.936 0 0 0 4.001 17c0 6.617 5.383 12 12 12s12-5.383 12-12a11.94 11.94 0 0 0-4.616-9.46 1 1 0 1 1 1.233-1.576A13.928 13.928 0 0 1 30.002 17Zm-14 1a1 1 0 0 0 1-1V2a1 1 0 1 0-2 0v15a1 1 0 0 0 1 1Z' + }, + 'rh-ui-print-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 7H24V4.5c0-.827-.673-1.5-1.5-1.5h-13C8.673 3 8 3.673 8 4.5V7H2.5C1.673 7 1 7.673 1 8.5v14c0 .827.673 1.5 1.5 1.5H8v3.5c0 .827.673 1.5 1.5 1.5h13c.827 0 1.5-.673 1.5-1.5V24h5.5c.827 0 1.5-.673 1.5-1.5v-14c0-.827-.673-1.5-1.5-1.5ZM10 5h12v4H10V5Zm12 22H10v-8h12v8Z' + }, + 'rh-ui-print': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 7H24V4.5c0-.827-.673-1.5-1.5-1.5h-13C8.673 3 8 3.673 8 4.5V7H2.5C1.673 7 1 7.673 1 8.5v14c0 .827.673 1.5 1.5 1.5H8v3.5c0 .827.673 1.5 1.5 1.5h13c.827 0 1.5-.673 1.5-1.5V24h5.5c.827 0 1.5-.673 1.5-1.5v-14c0-.827-.673-1.5-1.5-1.5ZM10 5h12v4H10V5Zm12 22H10v-8h12v8Zm7-5h-5v-3h1a1 1 0 1 0 0-2H7a1 1 0 1 0 0 2h1v3H3V9h5v.5c0 .827.673 1.5 1.5 1.5h13c.827 0 1.5-.673 1.5-1.5V9h5v13Z' + }, + 'rh-ui-process-automation-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12.005 7.023a1 1 0 0 1-1.891.651L9.046 4.575A22.917 22.917 0 0 0 5.999 16a22.92 22.92 0 0 0 3.663 12.458 1 1 0 1 1-1.681 1.084A24.911 24.911 0 0 1 3.999 16c0-4.32 1.112-8.522 3.213-12.252L4.194 4.787a1 1 0 1 1-.651-1.891l5.349-1.842a1 1 0 0 1 1.271.62l1.842 5.349ZM29 10.75h.5V2a.498.498 0 0 0-.5-.5c-1.044 0-2.089.111-3.106.332a.5.5 0 0 0-.394.488v2.732c-.615.196-1.207.44-1.769.729l-1.93-1.931a.5.5 0 0 0-.625-.066 14.673 14.673 0 0 0-4.392 4.393.5.5 0 0 0 .067.624l1.93 1.93a11.512 11.512 0 0 0-.729 1.769h-2.733a.5.5 0 0 0-.489.395 14.686 14.686 0 0 0 0 6.21.5.5 0 0 0 .489.395h2.733c.196.614.439 1.207.729 1.769l-1.93 1.93a.5.5 0 0 0-.067.624 14.714 14.714 0 0 0 4.392 4.393.5.5 0 0 0 .625-.066l1.93-1.931c.562.289 1.154.533 1.769.729v2.732a.5.5 0 0 0 .394.488c1.017.221 2.062.332 3.106.332a.498.498 0 0 0 .5-.5v-8.75H29c-2.895 0-5.25-2.355-5.25-5.25s2.355-5.25 5.25-5.25Z' + }, + 'rh-ui-process-automation': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 16c0 1.654 1.346 3 3 3a1 1 0 1 1 0 2c-2.757 0-5-2.243-5-5s2.243-5 5-5a1 1 0 1 1 0 2c-1.654 0-3 1.346-3 3Zm3 13c-.669 0-1.339-.051-2-.152v-2.272a1 1 0 0 0-.727-.962 9.963 9.963 0 0 1-2.144-.885 1.002 1.002 0 0 0-1.195.166l-1.604 1.604a13.163 13.163 0 0 1-2.829-2.828l1.604-1.604c.316-.316.384-.805.166-1.195a9.96 9.96 0 0 1-.884-2.144 1 1 0 0 0-.962-.728h-2.273a13.216 13.216 0 0 1 0-4h2.273a1 1 0 0 0 .962-.728 9.96 9.96 0 0 1 .884-2.144 1 1 0 0 0-.166-1.195l-1.604-1.604a13.196 13.196 0 0 1 2.829-2.828l1.604 1.604c.316.315.804.384 1.195.166a9.963 9.963 0 0 1 2.144-.885A1 1 0 0 0 27 5.424V3.152A13.126 13.126 0 0 1 29 3a1 1 0 1 0 0-2c-1.08 0-2.16.115-3.211.343-.46.1-.789.507-.789.978v2.373c-.4.141-.791.302-1.168.481l-1.676-1.677a1.002 1.002 0 0 0-1.249-.134 15.253 15.253 0 0 0-4.542 4.543.999.999 0 0 0 .134 1.248l1.676 1.677c-.18.378-.341.768-.481 1.168H15.32a1 1 0 0 0-.978.788 15.23 15.23 0 0 0 0 6.424 1 1 0 0 0 .978.788h2.374c.141.4.302.79.481 1.168l-1.676 1.677a1 1 0 0 0-.134 1.248 15.246 15.246 0 0 0 4.541 4.543c.396.253.917.2 1.249-.134l1.676-1.677c.378.18.769.341 1.168.481v2.373a1 1 0 0 0 .789.978c1.051.228 2.132.343 3.211.343a1 1 0 1 0 0-2ZM10.164 1.675a1 1 0 0 0-1.271-.62L3.544 2.897a1 1 0 0 0 .651 1.891l3.018-1.039A24.918 24.918 0 0 0 4 16.001c0 4.824 1.377 9.507 3.982 13.542a.998.998 0 0 0 1.383.298 1 1 0 0 0 .298-1.382A22.92 22.92 0 0 1 6 16.001c0-4.035 1.057-7.956 3.047-11.425l1.068 3.099a1 1 0 1 0 1.891-.651l-1.842-5.349Z' + }, + 'rh-ui-profile-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.75 29a.75.75 0 0 1-.75.75H3a.75.75 0 0 1-.75-.75c0-6.283 4.241-11.583 10.007-13.219A7.755 7.755 0 0 1 8.25 9c0-4.273 3.477-7.75 7.75-7.75S23.75 4.727 23.75 9a7.751 7.751 0 0 1-4.007 6.781C25.509 17.417 29.75 22.717 29.75 29Z' + }, + 'rh-ui-profile': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20.354 15.702C22.545 14.273 24 11.805 24 9c0-4.411-3.589-8-8-8S8 4.589 8 9a7.995 7.995 0 0 0 3.646 6.702C6.053 17.538 2 22.801 2 29a1 1 0 0 0 1 1h26a1 1 0 0 0 1-1c0-6.199-4.053-11.462-9.646-13.298ZM10 9c0-3.309 2.691-6 6-6s6 2.691 6 6-2.691 6-6 6-6-2.691-6-6ZM4.041 28C4.551 21.85 9.72 17 16 17s11.449 4.85 11.959 11H4.041Z' + }, + 'rh-ui-publish': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5V6a1 1 0 1 1-2 0V4H4v2a1 1 0 1 1-2 0V3.5C2 2.673 2.673 2 3.5 2h25c.827 0 1.5.673 1.5 1.5ZM17.061 7.646a1.501 1.501 0 0 0-2.121 0l-8.646 8.646a.999.999 0 1 0 1.414 1.414l7.293-7.293v18.586a1 1 0 1 0 2 0V10.414l7.293 7.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-8.646-8.646Z' + }, + 'rh-ui-puzzle-piece-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 16c0 1.93-1.57 3.5-3.5 3.5-.521 0-1.033-.12-1.5-.345V24.5c0 .551-.448 1-1 1h-5.346c.227.467.346.979.346 1.5 0 1.93-1.57 3.5-3.5 3.5s-3.5-1.57-3.5-3.5c0-.521.119-1.033.346-1.5H5.5c-.552 0-1-.449-1-1v-6.278a.5.5 0 0 1 .835-.372A2.49 2.49 0 0 0 7 18.5c1.379 0 2.5-1.122 2.5-2.5S8.379 13.5 7 13.5c-.608 0-1.2.231-1.665.65a.5.5 0 0 1-.835-.372V7.5c0-.551.448-1 1-1h5.346A3.43 3.43 0 0 1 10.5 5c0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5a3.43 3.43 0 0 1-.346 1.5H22.5c.552 0 1 .449 1 1v5.345A3.442 3.442 0 0 1 25 12.5c1.93 0 3.5 1.57 3.5 3.5Z' + }, + 'rh-ui-puzzle-piece': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25 12c-.34 0-.676.044-1 .129V7.5c0-.827-.673-1.5-1.5-1.5h-4.63c.086-.325.13-.661.13-1 0-2.206-1.794-4-4-4s-4 1.794-4 4c0 .339.044.675.13 1H5.5C4.673 6 4 6.673 4 7.5v6.278a1 1 0 0 0 1.669.744A1.993 1.993 0 0 1 7 14.001c1.103 0 2 .897 2 2s-.897 2-2 2c-.485 0-.957-.185-1.331-.521A1 1 0 0 0 4 18.224v6.278c0 .827.673 1.5 1.5 1.5h4.63c-.086.325-.13.661-.13 1 0 2.206 1.794 4 4 4s4-1.794 4-4c0-.339-.044-.675-.13-1h4.63c.827 0 1.5-.673 1.5-1.5v-4.629c.324.085.66.129 1 .129 2.206 0 4-1.794 4-4s-1.794-4-4-4Zm0 6c-.485 0-.957-.185-1.331-.521a1 1 0 0 0-1.669.744v5.778h-5.778a.998.998 0 0 0-.743 1.669c.238.265.521.71.521 1.331 0 1.103-.897 2-2 2s-2-.897-2-2c0-.621.283-1.066.521-1.331a.999.999 0 0 0-.743-1.669H6v-4.129c.324.085.66.129 1 .129 2.206 0 4-1.794 4-4s-1.794-4-4-4c-.34 0-.676.044-1 .129V8.001h5.778a.998.998 0 0 0 .743-1.669A1.974 1.974 0 0 1 12 5.001c0-1.103.897-2 2-2s2 .897 2 2c0 .621-.283 1.066-.521 1.331a.999.999 0 0 0 .743 1.669H22v5.778a1 1 0 0 0 1.669.744A1.993 1.993 0 0 1 25 14.002c1.103 0 2 .897 2 2s-.897 2-2 2Z' + }, + 'rh-ui-question-mark-circle-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 26.014a2 2 0 1 1-.001-3.999A2 2 0 0 1 16 27.014Zm1.25-9.914V19a1.25 1.25 0 0 1-2.5 0v-3c0-.69.56-1.25 1.25-1.25 1.517 0 2.75-1.233 2.75-2.75S17.517 9.25 16 9.25s-2.75 1.233-2.75 2.75a1.25 1.25 0 0 1-2.5 0c0-2.895 2.355-5.25 5.25-5.25s5.25 2.355 5.25 5.25a5.26 5.26 0 0 1-4 5.1Z' + }, + 'rh-ui-question-mark-circle': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm5-17a5.008 5.008 0 0 1-4 4.899V19a1 1 0 0 1-2 0v-3a1 1 0 0 1 1-1c1.654 0 3-1.346 3-3s-1.346-3-3-3-3 1.346-3 3a1 1 0 0 1-2 0c0-2.757 2.243-5 5-5s5 2.243 5 5Zm-3.25 12a1.75 1.75 0 1 1-3.501-.001A1.75 1.75 0 0 1 17.75 24Z' + }, + 'rh-ui-question-mark': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24 9c0 4.072-3.06 7.444-7 7.938V22a1 1 0 1 1-2 0v-6a1 1 0 0 1 1-1c3.309 0 6-2.691 6-6s-2.691-6-6-6-6 2.691-6 6a1 1 0 1 1-2 0c0-4.411 3.589-8 8-8s8 3.589 8 8Zm-8 18.388a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 16 27.388Z' + }, + 'rh-ui-redo': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21.293 18.293 27.586 12H11c-4.411 0-8 3.589-8 8s3.589 8 8 8h15a1 1 0 0 1 0 2H11C5.486 30 1 25.514 1 20s4.486-10 10-10h16.586l-6.293-6.293a.999.999 0 1 1 1.414-1.414l7.646 7.646c.283.283.439.66.439 1.061s-.156.777-.439 1.061l-7.646 7.646a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414Z' + }, + 'rh-ui-refresh': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 2v8.5c0 .827-.673 1.5-1.5 1.5H21a1 1 0 0 1 0-2h6.524C25.307 5.763 20.851 3 16 3 8.832 3 3 8.832 3 16s5.832 13 13 13a13.02 13.02 0 0 0 10.67-5.572 1.002 1.002 0 0 1 1.641 1.145A15.023 15.023 0 0 1 16 31.001c-8.271 0-15-6.729-15-15S7.729 1 16 1c5.384 0 10.352 2.945 13 7.521V2a1 1 0 0 1 2 0Z' + }, + 'rh-ui-regions-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 4v24a1 1 0 1 1-2 0V4a1 1 0 1 1 2 0ZM3 3a1 1 0 0 0-1 1v24a1 1 0 1 0 2 0V4a1 1 0 0 0-1-1Zm4.308 16.752v4.863C7.308 26.732 10.801 29 16 29s8.692-2.268 8.692-4.385v-4.863c-1.924 1.603-5.067 2.632-8.692 2.632s-6.768-1.03-8.692-2.632ZM16 3c-5.2 0-8.692 2.267-8.692 4.385 0 2.117 3.493 4.385 8.692 4.385s8.692-2.268 8.692-4.385S21.199 3 16 3Zm-8.692 8.137V16c0 2.117 3.493 4.385 8.692 4.385s8.692-2.268 8.692-4.385v-4.863c-1.924 1.603-5.067 2.632-8.692 2.632s-6.768-1.03-8.692-2.632Z' + }, + 'rh-ui-regions': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 2C10.393 2 6 4.636 6 8v16c0 3.364 4.393 6 10 6s10-2.636 10-6V8c0-3.364-4.393-6-10-6Zm8 14c0 1.892-3.285 4-8 4s-8-2.108-8-4v-4.369C9.81 13.077 12.688 14 16 14s6.19-.924 8-2.369V16ZM16 4c4.715 0 8 2.108 8 4s-3.285 4-8 4-8-2.108-8-4 3.285-4 8-4Zm0 24c-4.715 0-8-2.108-8-4v-4.369C9.81 21.077 12.688 22 16 22s6.19-.924 8-2.369V24c0 1.892-3.285 4-8 4ZM30 4v24a1 1 0 1 1-2 0V4a1 1 0 1 1 2 0ZM4 4v24a1 1 0 1 1-2 0V4a1 1 0 1 1 2 0Z' + }, + 'rh-ui-registry-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm26.25 23.649-5 2.887a.496.496 0 0 1-.5 0L16 23.794l-4.75 2.742a.496.496 0 0 1-.5 0l-5-2.887a.5.5 0 0 1-.25-.433v-5.774a.5.5 0 0 1 .25-.433l4.75-2.742V8.783a.5.5 0 0 1 .25-.433l5-2.887a.497.497 0 0 1 .5 0l5 2.887a.5.5 0 0 1 .25.433v5.484l4.75 2.742a.5.5 0 0 1 .25.433v5.774a.5.5 0 0 1-.25.433ZM29.5 3H27a1 1 0 1 0 0 2h2v22h-2a1 1 0 1 0 0 2h2.5c.827 0 1.5-.673 1.5-1.5v-23c0-.827-.673-1.5-1.5-1.5ZM5 27H3V5h2a1 1 0 1 0 0-2H2.5C1.673 3 1 3.673 1 4.5v23c0 .827.673 1.5 1.5 1.5H5a1 1 0 1 0 0-2Z' + }, + 'rh-ui-registry': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27 23.217v-5.774a.998.998 0 0 0-.5-.866L22 13.979V8.784a.998.998 0 0 0-.5-.866l-5-2.887a1.003 1.003 0 0 0-1 0l-5 2.887a1 1 0 0 0-.5.866v5.195l-4.5 2.598a1 1 0 0 0-.5.866v5.774c0 .357.19.688.5.866l5 2.887a1 1 0 0 0 1 0l4.5-2.598 4.5 2.598a1 1 0 0 0 1 0l5-2.887a1 1 0 0 0 .5-.866Zm-12-.577-4 2.31-4-2.31v-4.62l3.998-2.308L15 18.023v4.618Zm-3-8.662V9.36l4-2.31 4 2.31v4.618l-4 2.309-4-2.309Zm13 8.662-4 2.31-4-2.31v-4.618l4.002-2.311L25 18.019v4.62ZM31 4.5v23c0 .827-.673 1.5-1.5 1.5H27a1 1 0 1 1 0-2h2V5h-2a1 1 0 1 1 0-2h2.5c.827 0 1.5.673 1.5 1.5ZM6 28a1 1 0 0 1-1 1H2.5c-.827 0-1.5-.673-1.5-1.5v-23C1 3.673 1.673 3 2.5 3H5a1 1 0 1 1 0 2H3v22h2a1 1 0 0 1 1 1Z' + }, + 'rh-ui-replicator-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.5 19.015v6.062a.5.5 0 0 1-.25.433L19 28.541a.496.496 0 0 1-.5 0l-5-2.887-5 2.887a.496.496 0 0 1-.5 0L2.75 25.51a.5.5 0 0 1-.25-.433v-6.062a.5.5 0 0 1 .25-.433l5-2.886V9.923A.5.5 0 0 1 8 9.49l5.25-3.031a.497.497 0 0 1 .5 0L19 9.49a.5.5 0 0 1 .25.433v5.773l5 2.886a.5.5 0 0 1 .25.433Zm5-3.867-4.75-2.742V6.922a.998.998 0 0 0-.5-.866L19 3.025a1 1 0 1 0-1 1.732l4.75 2.742v5.485c0 .043.019.079.024.12a.992.992 0 0 0 .041.202.987.987 0 0 0 .084.173.961.961 0 0 0 .102.152.952.952 0 0 0 .161.142c.032.024.053.057.088.078L28 16.592v5.485a1 1 0 1 0 2 0v-6.062a.998.998 0 0 0-.5-.866Z' + }, + 'rh-ui-replicator': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm24.5 18.148-4.75-2.742V9.922a.998.998 0 0 0-.5-.866L14 6.025a1.003 1.003 0 0 0-1 0L7.75 9.056a1 1 0 0 0-.5.866v5.484L2.5 18.148a1 1 0 0 0-.5.866v6.062c0 .357.19.688.5.866l5.25 3.031a1.003 1.003 0 0 0 1 0l4.75-2.743 4.75 2.743a1.003 1.003 0 0 0 1 0l5.25-3.031a1 1 0 0 0 .5-.866v-6.062a.998.998 0 0 0-.5-.866Zm-11-10.102 4.25 2.454v4.907L13.5 17.86l-4.25-2.453V10.5l4.25-2.454ZM8.25 26.954 4 24.5v-4.908l4.249-2.452 4.251 2.454v4.907l-4.25 2.454ZM23 24.5l-4.25 2.454L14.5 24.5v-4.907l4.251-2.454L23 19.591v4.908Zm7-8.485v6.062a1 1 0 1 1-2 0v-5.485l-4.75-2.741c-.035-.02-.056-.054-.088-.078a.98.98 0 0 1-.16-.141.846.846 0 0 1-.101-.151.943.943 0 0 1-.085-.175 1.022 1.022 0 0 1-.04-.198c-.005-.042-.025-.079-.025-.122V7.501l-4.75-2.742a1 1 0 1 1 1-1.732l5.25 3.031a1 1 0 0 1 .5.866v5.484l4.75 2.742a1 1 0 0 1 .5.866Z' + }, + 'rh-ui-resource-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.5 1.25H14.125V9.5c0 .896-.729 1.625-1.625 1.625H4.25V29.5c0 .689.561 1.25 1.25 1.25h21c.689 0 1.25-.561 1.25-1.25v-27c0-.689-.561-1.25-1.25-1.25ZM10 14.875h6a1.125 1.125 0 0 1 0 2.25h-6a1.125 1.125 0 0 1 0-2.25Zm12 12.25H10a1.125 1.125 0 0 1 0-2.25h12a1.125 1.125 0 0 1 0 2.25Zm0-5H10a1.125 1.125 0 0 1 0-2.25h12a1.125 1.125 0 0 1 0 2.25ZM4.275 8.875a.738.738 0 0 1 .195-.405l7-7a.738.738 0 0 1 .405-.195v7.6h-7.6Z' + }, + 'rh-ui-resource': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.5 1H12a.988.988 0 0 0-.707.294L4.294 8.293A.997.997 0 0 0 4 9v20.5c0 .827.673 1.5 1.5 1.5h21c.827 0 1.5-.673 1.5-1.5v-27c0-.827-.673-1.5-1.5-1.5ZM11 4.414V8H7.414L11 4.414ZM26 29H6V10h5.5c.827 0 1.5-.673 1.5-1.5V3h13v26ZM10 14h6a1 1 0 0 1 0 2h-6a1 1 0 0 1 0-2Zm0 5h12a1 1 0 0 1 0 2H10a1 1 0 0 1 0-2Zm13 6a1 1 0 0 1-1 1H10a1 1 0 0 1 0-2h12a1 1 0 0 1 1 1Z' + }, + 'rh-ui-resources-almost-empty': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm8.796-8.25a9.992 9.992 0 0 1-10.616 5.09c-3.022-.533-5.597-2.483-7.004-5.122-.173-.325.082-.718.451-.718h16.732c.384 0 .619.412.436.75Z' + }, + 'rh-ui-resources-almost-full': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm10-13c0 6.117-5.501 10.957-11.823 9.838-4.055-.717-7.305-3.987-8.019-8.043-.482-2.737.166-5.326 1.549-7.372a.987.987 0 0 1 .82-.424h14.945c.326 0 .637.153.819.423a9.927 9.927 0 0 1 1.708 5.577Z' + }, + 'rh-ui-resources-empty': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 31C7.729 31 1 24.271 1 16S7.729 1 16 1s15 6.729 15 15-6.729 15-15 15Zm0-28C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3Z' + }, + 'rh-ui-resources-full': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm10-13c0 5.523-4.477 10-10 10S6 21.523 6 16 10.477 6 16 6s10 4.477 10 10Z' + }, + 'rh-ui-restore-window-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 4.5V24a1 1 0 1 1-2 0V5H6a1 1 0 1 1 0-2h23.5c.827 0 1.5.673 1.5 1.5ZM24.5 8h-22C1.673 8 1 8.673 1 9.5v3.375h25V9.5c0-.827-.673-1.5-1.5-1.5ZM1 27.5c0 .827.673 1.5 1.5 1.5h22c.827 0 1.5-.673 1.5-1.5V15.125H1V27.5Z' + }, + 'rh-ui-restore-window': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.5 8h-22C1.673 8 1 8.673 1 9.5v18c0 .827.673 1.5 1.5 1.5h22c.827 0 1.5-.673 1.5-1.5v-18c0-.827-.673-1.5-1.5-1.5ZM24 27H3V15h21v12Zm7-22.5V24a1 1 0 1 1-2 0V5H6a1 1 0 1 1 0-2h23.5c.827 0 1.5.673 1.5 1.5Z' + }, + 'rh-ui-robot-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 22.5v6c0 .827-.673 1.5-1.5 1.5h-23c-.827 0-1.5-.673-1.5-1.5v-6c0-.827.673-1.5 1.5-1.5h23c.827 0 1.5.673 1.5 1.5ZM3 11a1 1 0 0 1 1-1h2V5.5C6 4.673 6.673 4 7.5 4H12V2a1 1 0 1 1 2 0v2h4V2a1 1 0 1 1 2 0v2h4.5c.827 0 1.5.673 1.5 1.5V10h2a1 1 0 1 1 0 2h-2v4.5c0 .827-.673 1.5-1.5 1.5h-17c-.827 0-1.5-.673-1.5-1.5V12H4a1 1 0 0 1-1-1Zm15.125.003a1.874 1.874 0 1 0 3.749.001 1.874 1.874 0 0 0-3.749-.001Zm-8 0a1.874 1.874 0 1 0 3.749.001 1.874 1.874 0 0 0-3.749-.001Z' + }, + 'rh-ui-robot': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 22.5V29a1 1 0 1 1-2 0v-6H5v6a1 1 0 1 1-2 0v-6.5c0-.827.673-1.5 1.5-1.5h23c.827 0 1.5.673 1.5 1.5ZM3 11a1 1 0 0 1 1-1h2V5.5C6 4.673 6.673 4 7.5 4H12V2a1 1 0 1 1 2 0v2h4V2a1 1 0 1 1 2 0v2h4.5c.827 0 1.5.673 1.5 1.5V10h2a1 1 0 1 1 0 2h-2v4.5c0 .827-.673 1.5-1.5 1.5h-17c-.827 0-1.5-.673-1.5-1.5V12H4a1 1 0 0 1-1-1Zm5 5h16V6H8v10Zm5-6.612a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 13 9.388Zm6-.01a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 19 9.378Z' + }, + 'rh-ui-rocket-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20 30a1 1 0 0 1-1 1h-6a1 1 0 1 1 0-2h6a1 1 0 0 1 1 1Zm7.5-9.88v3.38c0 .552-.449 1-1 1H21v1c0 .827-.673 1.5-1.5 1.5h-7c-.827 0-1.5-.673-1.5-1.5v-1H5.5c-.551 0-1-.448-1-1v-3.38c0-.197.116-.376.296-.457L11 16.898V6c0-.266.105-.52.293-.707l3.646-3.646.354-.354a.999.999 0 0 1 1.414 0l.354.354 3.646 3.646A.997.997 0 0 1 21 6v10.898l6.204 2.765c.18.081.296.26.296.457ZM13 9v5.939L18.939 9H13Zm0 12.939 6-6V11.06l-6 6v4.879ZM19 25v-6.939l-6 6V25h6Z' + }, + 'rh-ui-rocket': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20 30a1 1 0 0 1-1 1h-6a1 1 0 1 1 0-2h6a1 1 0 0 1 1 1Zm8-9.88v3.38c0 .827-.673 1.5-1.5 1.5H21v.5c0 .827-.673 1.5-1.5 1.5h-7c-.827 0-1.5-.673-1.5-1.5V25H5.5c-.827 0-1.5-.673-1.5-1.5v-3.38c0-.395.232-.753.593-.913L11 16.351V6c0-.266.105-.52.293-.707l3.646-3.646a1.5 1.5 0 0 1 2.121 0l3.646 3.646a.997.997 0 0 1 .293.707v10.351l6.407 2.856a1 1 0 0 1 .593.913Zm-15-5.181L18.939 9H13v5.939Zm0 7 6-6V11.06l-6 6v4.879Zm0-15.525V7h6v-.586l-3-3-3 3ZM11 23v-4.459L6 20.77V23h5Zm8 1v-5.939l-6 6V25h6v-1Zm7-3.23-5-2.229V23h5v-2.23Z' + }, + 'rh-ui-route': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12.923 26.618a1.001 1.001 0 0 1-.217 1.09l-2.999 2.999A1 1 0 0 1 8 30v-2H2a1 1 0 1 1 0-2h6v-2a.999.999 0 0 1 1.707-.707l2.999 2.999a.984.984 0 0 1 .217.327ZM20 6h6v2a.999.999 0 0 0 1.707.707l2.999-2.999a1.001 1.001 0 0 0 0-1.417l-2.999-2.999A1.001 1.001 0 0 0 26 1.999v2h-6a1 1 0 1 0 0 2Zm11 10c0 8.271-6.729 15-15 15a1 1 0 1 1 0-2l.042-.002a22.003 22.003 0 0 0 3.688-8.248H3.915c.108.275.208.552.336.82a1.001 1.001 0 0 1-1.807.86A14.87 14.87 0 0 1 1 16C1 7.729 7.729 1 16 1a1 1 0 1 1 0 2l-.042.002a22.003 22.003 0 0 0-3.688 8.248h7.458a22.465 22.465 0 0 0-.529-2.021.748.748 0 1 1 1.427-.457c.26.811.463 1.643.633 2.479h8.795c.144.121.266.27.323.464.413 1.384.622 2.826.622 4.286Zm-20.506 3.25A23.838 23.838 0 0 1 10.25 16c0-1.098.091-2.181.236-3.25H3.428A12.957 12.957 0 0 0 3 16c0 1.113.153 2.197.425 3.25h7.069Zm.248-8a23.428 23.428 0 0 1 3.274-8.082C9.398 3.88 5.579 7.021 3.911 11.25h6.831Zm9.264 8c.155-1.068.244-2.151.244-3.25 0-1.09-.098-2.178-.255-3.25h-8.001A22.597 22.597 0 0 0 11.75 16c0 1.09.098 2.178.255 3.25h8.001Zm8.083 1.5h-6.831a23.408 23.408 0 0 1-3.274 8.082c4.618-.712 8.437-3.853 10.105-8.082ZM29 16c0-1.105-.146-2.194-.418-3.25h-7.076c.148 1.074.244 2.161.244 3.25a24.15 24.15 0 0 1-.236 3.25h7.059c.269-1.041.428-2.126.428-3.25Z' + }, + 'rh-ui-rss-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.75 29a.75.75 0 0 1-.75.75h-5a.75.75 0 0 1-.75-.75C23.25 17.834 14.166 8.75 3 8.75A.75.75 0 0 1 2.25 8V3A.75.75 0 0 1 3 2.25c14.75 0 26.75 12 26.75 26.75ZM3 12.25a.75.75 0 0 0-.75.75v5c0 .414.336.75.75.75 5.652 0 10.25 4.598 10.25 10.25 0 .414.336.75.75.75h5a.75.75 0 0 0 .75-.75c0-9.236-7.514-16.75-16.75-16.75Zm2 11c-2.067 0-3.75 1.682-3.75 3.75S2.933 30.75 5 30.75 8.75 29.068 8.75 27 7.067 23.25 5 23.25Z' + }, + 'rh-ui-rss': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M3 2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1c11.028 0 20 8.972 20 20a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1C30 14.112 17.888 2 3 2Zm21.978 26C24.468 16.664 15.336 7.533 4 7.022V4.019c12.991.514 23.467 10.989 23.98 23.98h-3.003ZM3 12a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1c5.514 0 10 4.486 10 10a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1c0-9.374-7.626-17-17-17Zm11.959 16C14.477 22.179 9.82 17.524 4 17.042v-3.008c7.476.495 13.473 6.491 13.967 13.967h-3.008ZM5 23c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4Zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Z' + }, + 'rh-ui-running': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M11.572 26.836a1 1 0 0 1-.979-.792l-1.707-8.037H2a1 1 0 1 1 0-2h7.697a1 1 0 0 1 .978.792l.897 4.227 3.449-16.227a1 1 0 0 1 1.958 0l3.282 15.406.724-3.404a1 1 0 0 1 .978-.792l8.038-.002a1 1 0 0 1 0 2h-7.228l-1.532 7.21a1 1 0 0 1-1.958 0L16.001 9.811l-3.45 16.233a1.002 1.002 0 0 1-.979.792Z' + }, + 'rh-ui-save-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M15 5V3a1 1 0 1 1 2 0v2a1 1 0 1 1-2 0ZM8.125 23.875h15.75v-5.75H8.125v5.75ZM30 8v20.75c0 .689-.561 1.25-1.25 1.25H3.25C2.561 30 2 29.439 2 28.75V3.25C2 2.561 2.561 2 3.25 2h6.5c.689 0 1.25.561 1.25 1.25V9h8V3.25c0-.689.561-1.25 1.25-1.25H24c.265 0 .52.105.707.293l5 5A.997.997 0 0 1 30 8Zm-3.875 9.5c0-.896-.729-1.625-1.625-1.625h-17c-.896 0-1.625.729-1.625 1.625v7c0 .896.729 1.625 1.625 1.625h17c.896 0 1.625-.729 1.625-1.625v-7Z' + }, + 'rh-ui-save': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M8.5 15c-.827 0-1.5.673-1.5 1.5v7c0 .827.673 1.5 1.5 1.5h15c.827 0 1.5-.673 1.5-1.5v-7c0-.827-.673-1.5-1.5-1.5h-15ZM23 23H9v-6h14v6Zm6.707-15.707-5-5A1 1 0 0 0 24 2h-3.75C19.561 2 19 2.561 19 3.25V9h-8V3.25C11 2.561 10.439 2 9.75 2h-6.5C2.561 2 2 2.561 2 3.25v25.5c0 .689.561 1.25 1.25 1.25h25.5c.689 0 1.25-.561 1.25-1.25V8a.996.996 0 0 0-.293-.707ZM28 28H4V4h5v5.75c0 .689.561 1.25 1.25 1.25h9.5c.689 0 1.25-.561 1.25-1.25V4h2.586L28 8.414V28ZM15 5V3a1 1 0 1 1 2 0v2a1 1 0 1 1-2 0Z' + }, + 'rh-ui-scale-balanced': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20.02 18.193C20.124 20.859 22.31 23 25 23s4.877-2.141 4.98-4.807l.001-.014c.002-.061.018-.117.018-.179 0-.037-.017-.068-.021-.104-.004-.035.007-.069-.001-.104L27.631 6.758A.982.982 0 0 0 27.998 6a1 1 0 0 0-1-1h-10V2a1 1 0 1 0-2 0v3H5a1 1 0 0 0-1 1c0 .309.148.574.367.758L2.021 17.792c-.008.036.003.069-.001.104-.004.036-.021.067-.021.104 0 .061.016.118.018.179l.001.014C2.122 20.859 4.308 23 6.998 23s4.877-2.141 4.98-4.807l.001-.014c.002-.061.018-.117.018-.179 0-.037-.017-.068-.021-.104-.004-.035.007-.069-.001-.104L9.681 7h5.316v20H3a1 1 0 1 0 0 2h25a1 1 0 1 0 0-2H17V7h5.316l-2.294 10.792c-.008.036.003.069-.001.104-.004.036-.021.067-.021.104 0 .061.016.118.018.179l.001.014ZM9.765 17h-5.53L6.361 7H7.64l2.126 10ZM25.64 7l2.126 10h-5.53l2.126-10h1.279Z' + }, + 'rh-ui-search': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.796 29.205-8.557-8.557A11.945 11.945 0 0 0 25 13c0-6.617-5.383-12-12-12S1 6.383 1 13s5.383 12 12 12c2.904 0 5.57-1.038 7.648-2.761l8.556 8.556a1.122 1.122 0 0 0 1.592 0 1.127 1.127 0 0 0 0-1.591ZM3 13C3 7.486 7.486 3 13 3s10 4.486 10 10-4.486 10-10 10S3 18.514 3 13Z' + }, + 'rh-ui-secured-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm28.208 3.582-12-2.56a1.01 1.01 0 0 0-.417 0L3.792 3.582A1.001 1.001 0 0 0 3 4.56V18c0 7.168 5.832 13 13 13s13-5.832 13-13V4.56a1 1 0 0 0-.792-.978Zm-4.413 8.213-8.646 8.646c-.317.317-.733.475-1.149.475s-.832-.158-1.149-.475l-4.646-4.646a1.126 1.126 0 0 1 1.591-1.591l4.205 4.205 8.205-8.205a1.126 1.126 0 0 1 1.591 1.591Z' + }, + 'rh-ui-secured': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm14 18.586 8.293-8.293a.999.999 0 1 1 1.414 1.414l-8.646 8.646c-.292.292-.676.438-1.061.438s-.768-.146-1.061-.438l-4.646-4.646a.999.999 0 1 1 1.414-1.414L14 18.586ZM29 4.56V18c0 7.168-5.832 13-13 13S3 25.168 3 18V4.56a1 1 0 0 1 .792-.978l12-2.56a1.01 1.01 0 0 1 .417 0l12 2.56c.461.099.792.506.792.978Zm-2 .809L16 3.022 5 5.369V18c0 6.065 4.935 11 11 11s11-4.935 11-11V5.369Z' + }, + 'rh-ui-security-advisory-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm28.209 3.582-12-2.56a1.015 1.015 0 0 0-.418 0l-12 2.56A1 1 0 0 0 3 4.56V18c0 7.168 5.832 13 13 13s13-5.832 13-13V4.56a1 1 0 0 0-.791-.978ZM14.5 9a1.5 1.5 0 0 1 3 0v7a1.5 1.5 0 0 1-3 0V9ZM16 25.001a2 2 0 1 1-.001-3.999A2 2 0 0 1 16 25.001Z' + }, + 'rh-ui-security-advisory': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 7.75c.69 0 1.25.56 1.25 1.25v7a1.25 1.25 0 0 1-2.5 0V9c0-.69.56-1.25 1.25-1.25Zm13-3.19V18c0 7.168-5.832 13-13 13S3 25.168 3 18V4.56a1 1 0 0 1 .791-.978l12-2.56c.139-.029.279-.029.418 0l12 2.56A1 1 0 0 1 29 4.56Zm-2 .809L16 3.022 5 5.369V18c0 6.065 4.935 11 11 11s11-4.935 11-11V5.369ZM16 20.25a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 16 20.25Z' + }, + 'rh-ui-security-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29 4.56V18c0 7.168-5.832 13-13 13S3 25.168 3 18V4.56a1 1 0 0 1 .792-.978l12-2.56a1.01 1.01 0 0 1 .417 0l12 2.56c.461.099.792.506.792.978Z' + }, + 'rh-ui-security': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 31C8.832 31 3 25.168 3 18V4.56a1 1 0 0 1 .792-.978l12-2.56a1.01 1.01 0 0 1 .417 0l12 2.56c.461.099.792.506.792.978V18c0 7.168-5.832 13-13 13ZM5 5.369V18c0 6.065 4.935 11 11 11s11-4.935 11-11V5.369L16 3.022 5 5.369Z' + }, + 'rh-ui-server-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 9h-27C1.673 9 1 9.673 1 10.5v11c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-11c0-.827-.673-1.5-1.5-1.5ZM13 17.125H8a1.125 1.125 0 0 1 0-2.25h5a1.125 1.125 0 0 1 0 2.25Zm10.005.766a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749Z' + }, + 'rh-ui-server-stack-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 1h-25C2.673 1 2 1.673 2 2.5v27c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-27c0-.827-.673-1.5-1.5-1.5ZM13 25.125H8a1.125 1.125 0 0 1 0-2.25h5a1.125 1.125 0 0 1 0 2.25Zm0-8H8a1.125 1.125 0 0 1 0-2.25h5a1.125 1.125 0 0 1 0 2.25Zm0-8H8a1.125 1.125 0 0 1 0-2.25h5a1.125 1.125 0 0 1 0 2.25Zm10.005 16.751a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749Zm0-8a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749Zm0-7.985a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749Z' + }, + 'rh-ui-server-stack': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 1h-25C2.673 1 2 1.673 2 2.5v27c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-27c0-.827-.673-1.5-1.5-1.5ZM28 29H4V3h24v26ZM7 8a1 1 0 0 1 1-1h5a1 1 0 0 1 0 2H8a1 1 0 0 1-1-1Zm0 16a1 1 0 0 1 1-1h5a1 1 0 0 1 0 2H8a1 1 0 0 1-1-1Zm0-8a1 1 0 0 1 1-1h5a1 1 0 0 1 0 2H8a1 1 0 0 1-1-1Zm14.38-7.987a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm0 8a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm-.005 8.002a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Z' + }, + 'rh-ui-server-upload-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M11.293 6.707a.999.999 0 0 1 0-1.414l3.646-3.646a1.501 1.501 0 0 1 2.121 0l3.646 3.646a.999.999 0 1 1-1.414 1.414l-2.293-2.293V12a1 1 0 0 1-2 0V4.414l-2.293 2.293a.999.999 0 0 1-1.414 0ZM31 17.5v11c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5v-11c0-.827.673-1.5 1.5-1.5h27c.827 0 1.5.673 1.5 1.5ZM14.125 23c0-.621-.504-1.125-1.125-1.125H8a1.125 1.125 0 0 0 0 2.25h5c.621 0 1.125-.504 1.125-1.125Zm10.755.016a1.874 1.874 0 1 0-3.749-.001 1.874 1.874 0 0 0 3.749.001Z' + }, + 'rh-ui-server-upload': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M11.293 6.707a.999.999 0 0 1 0-1.414l3.646-3.646a1.501 1.501 0 0 1 2.121 0l3.646 3.646a.999.999 0 1 1-1.414 1.414l-2.293-2.293V12a1 1 0 0 1-2 0V4.414l-2.293 2.293a.999.999 0 0 1-1.414 0ZM31 17.5v11c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5v-11c0-.827.673-1.5 1.5-1.5h27c.827 0 1.5.673 1.5 1.5Zm-2 .5H3v10h26V18ZM8 24h5a1 1 0 0 0 0-2H8a1 1 0 0 0 0 2Zm15.005.64c.897 0 1.625-.728 1.625-1.625V23c0-.43-.18-.85-.48-1.15a1.52 1.52 0 0 0-.451-.298c-.025-.012-.049-.027-.075-.038-.013-.005-.027-.008-.04-.012a1.612 1.612 0 0 0-.579-.111c-.143 0-.278.024-.41.059a1.55 1.55 0 0 0-.745.401c-.3.31-.47.72-.47 1.15v.015c0 .897.728 1.625 1.625 1.625Z' + }, + 'rh-ui-server': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 9h-27C1.673 9 1 9.673 1 10.5v11c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-11c0-.827-.673-1.5-1.5-1.5ZM29 21H3V11h26v10ZM7 16a1 1 0 0 1 1-1h5a1 1 0 0 1 0 2H8a1 1 0 0 1-1-1Zm14.38.015a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Z' + }, + 'rh-ui-settings-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.168 12.894a.5.5 0 0 0-.488-.394h-2.732a11.512 11.512 0 0 0-.729-1.769l1.931-1.93a.5.5 0 0 0 .066-.625 14.693 14.693 0 0 0-4.393-4.392.498.498 0 0 0-.624.067l-1.93 1.93a11.512 11.512 0 0 0-1.769-.729V2.319a.5.5 0 0 0-.395-.489 14.81 14.81 0 0 0-6.211 0 .5.5 0 0 0-.395.489v2.733c-.614.196-1.207.439-1.769.729L8.8 3.851a.498.498 0 0 0-.624-.067 14.714 14.714 0 0 0-4.393 4.392.5.5 0 0 0 .066.625l1.931 1.93a11.512 11.512 0 0 0-.729 1.769H2.319a.5.5 0 0 0-.488.394 14.652 14.652 0 0 0 0 6.212.5.5 0 0 0 .488.394h2.732c.196.615.44 1.207.729 1.769l-1.931 1.93a.5.5 0 0 0-.066.625 14.673 14.673 0 0 0 4.393 4.392.498.498 0 0 0 .624-.067l1.93-1.93c.562.289 1.154.533 1.769.729v2.733a.5.5 0 0 0 .395.489 14.686 14.686 0 0 0 6.21 0 .5.5 0 0 0 .395-.489v-2.733a11.454 11.454 0 0 0 1.769-.729l1.93 1.93a.5.5 0 0 0 .624.067 14.714 14.714 0 0 0 4.393-4.392.5.5 0 0 0-.066-.625l-1.931-1.93c.289-.562.533-1.154.729-1.769h2.732a.5.5 0 0 0 .488-.394 14.652 14.652 0 0 0 0-6.212ZM16 21.25c-2.895 0-5.25-2.355-5.25-5.25s2.355-5.25 5.25-5.25 5.25 2.355 5.25 5.25-2.355 5.25-5.25 5.25Z' + }, + 'rh-ui-settings': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 11c-2.757 0-5 2.243-5 5s2.243 5 5 5 5-2.243 5-5-2.243-5-5-5Zm0 8c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3Zm14.657-6.211c-.1-.46-.507-.789-.978-.789h-2.373c-.141-.4-.302-.791-.481-1.168l1.677-1.676a1 1 0 0 0 .134-1.249 15.23 15.23 0 0 0-4.543-4.542 1 1 0 0 0-1.248.134l-1.677 1.676c-.378-.18-.768-.341-1.168-.481V2.32a1 1 0 0 0-.788-.978 15.32 15.32 0 0 0-6.424 0A1 1 0 0 0 12 2.32v2.374c-.4.141-.79.302-1.168.481L9.155 3.499a1 1 0 0 0-1.248-.134 15.246 15.246 0 0 0-4.543 4.541 1 1 0 0 0 .134 1.249l1.677 1.676c-.18.378-.341.769-.481 1.168H2.321a1 1 0 0 0-.978.789 15.17 15.17 0 0 0 0 6.422c.1.46.507.789.978.789h2.373c.141.4.302.791.481 1.168l-1.677 1.676a1 1 0 0 0-.134 1.249 15.253 15.253 0 0 0 4.543 4.542 1 1 0 0 0 1.248-.134l1.677-1.676c.378.18.768.341 1.168.481v2.374a1 1 0 0 0 .788.978 15.23 15.23 0 0 0 6.424 0 1 1 0 0 0 .788-.978v-2.374c.4-.141.79-.302 1.168-.481l1.677 1.676a1 1 0 0 0 1.248.134 15.2 15.2 0 0 0 4.543-4.542 1 1 0 0 0-.134-1.249l-1.677-1.676c.18-.378.341-.769.481-1.168h2.373a1 1 0 0 0 .978-.789 15.177 15.177 0 0 0 0-6.422ZM28.848 18h-2.272a1 1 0 0 0-.962.727 9.963 9.963 0 0 1-.885 2.144 1 1 0 0 0 .166 1.195l1.604 1.604a13.234 13.234 0 0 1-2.828 2.829l-1.604-1.604a1 1 0 0 0-1.195-.166 9.96 9.96 0 0 1-2.144.884 1 1 0 0 0-.728.962v2.273a13.277 13.277 0 0 1-4 0v-2.273a1 1 0 0 0-.728-.962 9.96 9.96 0 0 1-2.144-.884 1.001 1.001 0 0 0-1.195.166l-1.604 1.604a13.196 13.196 0 0 1-2.828-2.829l1.604-1.604c.316-.316.384-.805.166-1.195a9.963 9.963 0 0 1-.885-2.144A1 1 0 0 0 5.424 18H3.152a13.126 13.126 0 0 1 0-4h2.272a1 1 0 0 0 .962-.727 9.963 9.963 0 0 1 .885-2.144 1 1 0 0 0-.166-1.195L5.501 8.33a13.163 13.163 0 0 1 2.828-2.829l1.604 1.604c.316.316.805.383 1.195.166a9.96 9.96 0 0 1 2.144-.884A1 1 0 0 0 14 5.425V3.152a13.277 13.277 0 0 1 4 0v2.273a1 1 0 0 0 .728.962 9.96 9.96 0 0 1 2.144.884 1 1 0 0 0 1.195-.166l1.604-1.604a13.196 13.196 0 0 1 2.828 2.828l-1.604 1.604a1.001 1.001 0 0 0-.166 1.195c.372.665.67 1.386.885 2.144a1 1 0 0 0 .962.727h2.272a13.245 13.245 0 0 1 0 4Z' + }, + 'rh-ui-severity-critical-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 8.788V29a.999.999 0 0 1-1.407.913L16 24.307 3.407 29.913A1.001 1.001 0 0 1 2 29V8.788c0-.395.232-.753.593-.913l13-5.788c.259-.115.555-.115.813 0l13 5.788c.361.16.593.519.593.913Z' + }, + 'rh-ui-severity-important-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 8.788V18a.999.999 0 0 1-1.407.913L16 13.307 3.407 18.913A.997.997 0 0 1 2 18V8.788c0-.395.232-.753.593-.913l13-5.788c.259-.115.555-.115.813 0l13 5.788c.361.16.593.519.593.913Zm-.593 14.299-13-5.788a1.001 1.001 0 0 0-.813 0l-13 5.788a.999.999 0 0 0-.593.913v5a.999.999 0 0 0 1.407.913l12.593-5.606 12.593 5.606a1.004 1.004 0 0 0 .951-.074c.284-.185.456-.5.456-.839v-5a.998.998 0 0 0-.593-.913Z' + }, + 'rh-ui-severity-minor-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 14v9.212a.998.998 0 0 1-.593.913l-13 5.788a.993.993 0 0 1-.814 0l-13-5.788A.999.999 0 0 1 2 23.212V14a.999.999 0 0 1 1.407-.913L16 18.693l12.593-5.606A1 1 0 0 1 30 14Zm-.456-11.839a.994.994 0 0 0-.951-.074L16 7.693 3.407 2.087A1 1 0 0 0 2 3v5c0 .395.232.753.593.913l13 5.788a.993.993 0 0 0 .814 0l13-5.788A.999.999 0 0 0 30 8V3a.999.999 0 0 0-.456-.839Z' + }, + 'rh-ui-severity-moderate-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 8.788V17.5c0 .827-.673 1.5-1.5 1.5h-25c-.827 0-1.5-.673-1.5-1.5V8.788c0-.395.232-.753.593-.913l13-5.788c.259-.115.555-.115.813 0l13 5.788c.361.16.593.519.593.913ZM28.5 22h-25c-.827 0-1.5.673-1.5 1.5v4c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-4c0-.827-.673-1.5-1.5-1.5Z' + }, + 'rh-ui-severity-none-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 6.5v4c0 .827-.673 1.5-1.5 1.5h-25c-.827 0-1.5-.673-1.5-1.5v-4C2 5.673 2.673 5 3.5 5h25c.827 0 1.5.673 1.5 1.5ZM28.5 15h-25c-.827 0-1.5.673-1.5 1.5v9c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-9c0-.827-.673-1.5-1.5-1.5Z' + }, + 'rh-ui-severity-undefined-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M14 13.5v5c0 .827-.673 1.5-1.5 1.5h-9c-.827 0-1.5-.673-1.5-1.5v-5c0-.827.673-1.5 1.5-1.5h9c.827 0 1.5.673 1.5 1.5ZM28.5 12h-9c-.827 0-1.5.673-1.5 1.5v5c0 .827.673 1.5 1.5 1.5h9c.827 0 1.5-.673 1.5-1.5v-5c0-.827-.673-1.5-1.5-1.5Z' + }, + 'rh-ui-share-alt-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 15.5v14c0 .827-.673 1.5-1.5 1.5h-17c-.827 0-1.5-.673-1.5-1.5v-14c0-.827.673-1.5 1.5-1.5h7.375v10a1.125 1.125 0 0 0 2.25 0V14H24.5c.827 0 1.5.673 1.5 1.5ZM10.707 8.707 15 4.414V14h2V4.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-5.646-5.646a1.501 1.501 0 0 0-2.121 0L9.294 7.293a.999.999 0 1 0 1.414 1.414Z' + }, + 'rh-ui-share-alt': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M9.293 8.707a.999.999 0 0 1 0-1.414l5.646-5.647a1.501 1.501 0 0 1 2.121 0l5.646 5.646a.999.999 0 1 1-1.414 1.414l-4.293-4.293v18.586a1 1 0 1 1-2 0V4.414l-4.293 4.293a.999.999 0 0 1-1.414 0ZM24.5 14H22a1 1 0 1 0 0 2h2v13H8V16h2a1 1 0 1 0 0-2H7.5c-.827 0-1.5.673-1.5 1.5v14c0 .827.673 1.5 1.5 1.5h17c.827 0 1.5-.673 1.5-1.5v-14c0-.827-.673-1.5-1.5-1.5Z' + }, + 'rh-ui-share-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 27c0 2.206-1.794 4-4 4s-4-1.794-4-4c0-.287.033-.566.091-.836L8 18.618A3.974 3.974 0 0 1 5 20c-2.206 0-4-1.794-4-4s1.794-4 4-4c1.2 0 2.266.542 3 1.382l15.091-7.546A3.973 3.973 0 0 1 23 5c0-2.206 1.794-4 4-4s4 1.794 4 4-1.794 4-4 4c-1.2 0-2.266-.542-3-1.382L8.909 15.164c.058.27.091.549.091.836s-.033.566-.091.836L24 24.382A3.974 3.974 0 0 1 27 23c2.206 0 4 1.794 4 4Z' + }, + 'rh-ui-share': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27 23c-1.21 0-2.29.53-3.02 1.38L8.91 16.84c.06-.27.09-.55.09-.84s-.03-.57-.09-.84l15.07-7.54A3.96 3.96 0 0 0 27 9c2.21 0 4-1.79 4-4s-1.79-4-4-4a3.999 3.999 0 0 0-3.91 4.84L8.02 13.38A3.96 3.96 0 0 0 5 12c-2.21 0-4 1.79-4 4s1.79 4 4 4c1.21 0 2.29-.53 3.02-1.38l15.07 7.54A3.999 3.999 0 0 0 27 31c2.21 0 4-1.79 4-4s-1.79-4-4-4ZM25.01 4.88C25.07 3.83 25.94 3 27 3c1.1 0 2 .9 2 2a2.006 2.006 0 0 1-3.11 1.67C25.36 6.3 25 5.69 25 5c0-.04 0-.08.01-.12ZM6.11 17.67A2.006 2.006 0 0 1 3 16a2.006 2.006 0 0 1 3.11-1.67c.53.37.89.98.89 1.67s-.36 1.3-.89 1.67ZM27 29c-1.06 0-1.93-.83-1.99-1.88-.01-.04-.01-.08-.01-.12 0-.69.36-1.3.89-1.67A2.006 2.006 0 0 1 29 27c0 1.1-.9 2-2 2Z' + }, + 'rh-ui-sidebar-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3.25h-27c-.689 0-1.25.561-1.25 1.25v23c0 .689.561 1.25 1.25 1.25h27c.689 0 1.25-.561 1.25-1.25v-23c0-.689-.561-1.25-1.25-1.25ZM8 20.125H6a1.125 1.125 0 0 1 0-2.25h2a1.125 1.125 0 0 1 0 2.25Zm0-5H6a1.125 1.125 0 0 1 0-2.25h2a1.125 1.125 0 0 1 0 2.25Zm0-5H6a1.125 1.125 0 0 1 0-2.25h2a1.125 1.125 0 0 1 0 2.25ZM15.125 24a1.125 1.125 0 0 1-2.25 0V8a1.125 1.125 0 0 1 2.25 0v16Z' + }, + 'rh-ui-sidebar': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v23c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-23c0-.827-.673-1.5-1.5-1.5ZM29 27H3V5h26v22Zm-18-3V8a1 1 0 1 1 2 0v16a1 1 0 1 1-2 0ZM5 9a1 1 0 0 1 1-1h2a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Zm0 4a1 1 0 0 1 1-1h2a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Zm0 4a1 1 0 0 1 1-1h2a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Z' + }, + 'rh-ui-sort-down-large-to-small': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M15.707 22.293a.999.999 0 0 1 0 1.414l-5.646 5.646c-.292.292-.677.438-1.061.438s-.769-.146-1.061-.438l-5.646-5.646a.999.999 0 1 1 1.414-1.414L8 26.586V3a1 1 0 1 1 2 0v23.586l4.293-4.293a.999.999 0 0 1 1.414 0ZM29 3H15a1 1 0 1 0 0 2h14a1 1 0 1 0 0-2Zm-4 6H15a1 1 0 1 0 0 2h10a1 1 0 1 0 0-2Zm-4 6h-6a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2Z' + }, + 'rh-ui-sort-down-small-to-large': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M15.707 22.293a.999.999 0 0 1 0 1.414l-5.646 5.646c-.292.292-.677.438-1.061.438s-.769-.146-1.061-.438l-5.646-5.646a.999.999 0 1 1 1.414-1.414L8 26.586V3a1 1 0 1 1 2 0v23.586l4.293-4.293a.999.999 0 0 1 1.414 0ZM29 15H15a1 1 0 1 0 0 2h14a1 1 0 1 0 0-2Zm-14-4h10a1 1 0 1 0 0-2H15a1 1 0 1 0 0 2Zm0-6h6a1 1 0 1 0 0-2h-6a1 1 0 1 0 0 2Z' + }, + 'rh-ui-sort-up-large-to-small': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 28a1 1 0 0 1-1 1H15a1 1 0 1 1 0-2h14a1 1 0 0 1 1 1Zm-16-6a1 1 0 0 0 1 1h10a1 1 0 1 0 0-2H15a1 1 0 0 0-1 1Zm0-6a1 1 0 0 0 1 1h6a1 1 0 0 0 0-2h-6a1 1 0 0 0-1 1Zm1-6a.999.999 0 0 0 .707-1.707l-5.646-5.646a1.501 1.501 0 0 0-2.121 0L2.294 8.293a.999.999 0 1 0 1.414 1.414l4.293-4.293V29a1 1 0 1 0 2 0V5.414l4.293 4.293a.997.997 0 0 0 .707.293Z' + }, + 'rh-ui-sort-up-small-to-large': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 16a1 1 0 0 1-1 1H15a1 1 0 0 1 0-2h14a1 1 0 0 1 1 1Zm-5 5H15a1 1 0 1 0 0 2h10a1 1 0 1 0 0-2Zm-4 6h-6a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2Zm-6-17a.999.999 0 0 0 .707-1.707l-5.646-5.646a1.501 1.501 0 0 0-2.121 0L2.294 8.293a.999.999 0 1 0 1.414 1.414l4.293-4.293V29a1 1 0 1 0 2 0V5.414l4.293 4.293a.997.997 0 0 0 .707.293Z' + }, + 'rh-ui-speedometer-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 3.14a1.874 1.874 0 1 1 .001 3.749A1.874 1.874 0 0 1 16 4.14ZM6 17.89a1.874 1.874 0 1 1-.001-3.749A1.874 1.874 0 0 1 6 17.89Zm2.995-7.014a1.874 1.874 0 1 1-.001-3.749 1.874 1.874 0 0 1 .001 3.749ZM20 26.125h-8a1.125 1.125 0 0 1 0-2.25h8a1.125 1.125 0 0 1 0 2.25Zm3.796-16.329-5.232 5.232c.115.303.186.629.186.972 0 1.517-1.233 2.75-2.75 2.75s-2.75-1.233-2.75-2.75 1.233-2.75 2.75-2.75c.343 0 .669.071.972.186l5.232-5.232a1.127 1.127 0 0 1 1.592 1.592ZM26 17.89a1.874 1.874 0 1 1-.001-3.749A1.874 1.874 0 0 1 26 17.89Z' + }, + 'rh-ui-speedometer': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm6.707-19.707a.999.999 0 0 1 0 1.414l-4.008 4.008c.187.391.301.824.301 1.285 0 1.654-1.346 3-3 3s-3-1.346-3-3 1.346-3 3-3c.462 0 .894.113 1.285.301l4.008-4.008a.999.999 0 0 1 1.414 0ZM21 24a1 1 0 0 1-1 1h-8a1 1 0 1 1 0-2h8a1 1 0 0 1 1 1ZM8.63 16.011a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Zm2.995-6a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Zm6.005-3.008a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Zm8.995 9.008a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Z' + }, + 'rh-ui-star-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.844 12.76-7.749 6.619 1.885 9.425a.998.998 0 0 1-.98 1.197c-.184 0-.368-.051-.53-.152L16 25.181l-7.47 4.668a.998.998 0 0 1-1.51-1.044l1.885-9.425-7.749-6.62a1 1 0 0 1 .557-1.756l10.245-.945 3.119-7.446a1 1 0 0 1 1.844 0l3.119 7.446 10.245.945a1 1 0 0 1 .557 1.756Z' + }, + 'rh-ui-star': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24 30c-.184 0-.368-.051-.53-.152L16 25.18l-7.47 4.668a.998.998 0 0 1-1.51-1.044l1.885-9.425-7.749-6.619a1 1 0 0 1 .557-1.756l10.245-.945 3.119-7.446a1 1 0 0 1 1.844 0l3.119 7.446 10.245.945a1 1 0 0 1 .557 1.756l-7.749 6.619 1.885 9.425a.998.998 0 0 1-.98 1.197Zm-8-7c.184 0 .368.051.53.152l6.035 3.771-1.545-7.728a1.002 1.002 0 0 1 .331-.957l6.394-5.461-8.485-.783a1 1 0 0 1-.831-.609L16 5.587l-2.429 5.798a.998.998 0 0 1-.831.609l-8.485.783 6.394 5.461c.275.235.402.602.331.957l-1.545 7.728 6.035-3.771A.993.993 0 0 1 16 23Z' + }, + 'rh-ui-stop-circle-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm5.75 19.5c0 .689-.561 1.25-1.25 1.25h-9c-.689 0-1.25-.561-1.25-1.25v-9c0-.689.561-1.25 1.25-1.25h9c.689 0 1.25.561 1.25 1.25v9Z' + }, + 'rh-ui-stop-circle': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28C8.832 29 3 23.168 3 16S8.832 3 16 3s13 5.832 13 13-5.832 13-13 13Zm6-17.5v9c0 .827-.673 1.5-1.5 1.5h-9c-.827 0-1.5-.673-1.5-1.5v-9c0-.827.673-1.5 1.5-1.5h9c.827 0 1.5.673 1.5 1.5Z' + }, + 'rh-ui-stop-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 6.007V26c0 2.206-1.794 4-4 4H6.007c-2.206 0-4-1.794-4-4V6.007c0-2.206 1.794-4 4-4H26c2.206 0 4 1.794 4 4Z' + }, + 'rh-ui-stop': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26 30H6.007c-2.206 0-4-1.794-4-4V6.007c0-2.206 1.794-4 4-4H26c2.206 0 4 1.794 4 4V26c0 2.206-1.794 4-4 4ZM6.007 4.007c-1.103 0-2 .897-2 2V26c0 1.103.897 2 2 2H26c1.103 0 2-.897 2-2V6.007c0-1.103-.897-2-2-2H6.007Z' + }, + 'rh-ui-storage-domain-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M19.19 27.481C17.66 28.377 15.413 29 12.692 29 7.492 29 4 26.732 4 24.615v-4.863c1.924 1.603 5.067 2.632 8.692 2.632.564 0 1.111-.033 1.649-.081a8.027 8.027 0 0 0 4.849 5.177Zm10.517.226a.997.997 0 0 1-1.414 0l-2.822-2.822A5.961 5.961 0 0 1 22 26c-3.309 0-6-2.691-6-6s2.691-6 6-6 6 2.691 6 6c0 1.294-.416 2.49-1.115 3.471l2.822 2.822a.999.999 0 0 1 0 1.414ZM26 20c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4Zm-13.308-8.23c5.2 0 8.692-2.268 8.692-4.385S17.891 3 12.692 3 4 5.268 4 7.385s3.493 4.385 8.692 4.385Zm0 8.615c.443 0 .869-.022 1.287-.054-.005-.111-.017-.219-.017-.331 0-3.221 1.908-5.997 4.65-7.278-1.684.661-3.71 1.048-5.919 1.048-3.626 0-6.768-1.03-8.692-2.632v4.863c0 2.117 3.493 4.385 8.692 4.385Z' + }, + 'rh-ui-storage-domain': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16.651 27.221c-1.371.51-2.98.779-4.651.779-4.715 0-8-2.108-8-4v-4.369C5.81 21.077 8.688 22 12 22c.358 0 .712-.012 1.06-.032a.998.998 0 0 0 .938-1.058 1.006 1.006 0 0 0-1.058-.938c-.309.019-.623.028-.94.028-4.715 0-8-2.108-8-4v-4.369C5.81 13.077 8.688 14 12 14c5.607 0 10-2.636 10-6s-4.393-6-10-6S2 4.636 2 8v16c0 3.364 4.393 6 10 6 1.906 0 3.756-.312 5.349-.904a1 1 0 0 0-.697-1.875ZM12 4c4.715 0 8 2.108 8 4s-3.285 4-8 4-8-2.108-8-4 3.285-4 8-4Zm17.707 22.293-2.822-2.822A5.961 5.961 0 0 0 28 20c0-3.309-2.691-6-6-6s-6 2.691-6 6 2.691 6 6 6c1.294 0 2.49-.416 3.471-1.115l2.822 2.822a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414ZM22 24c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4Z' + }, + 'rh-ui-storage-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M3.071 8.5C3.071 4.977 8.991 2 16 2s12.929 2.977 12.929 6.5S23.009 15 16 15 3.071 12.023 3.071 8.5Zm0 4.312V16c0 3.523 5.92 6.5 12.929 6.5s12.929-2.977 12.929-6.5v-3.188C26.368 15.336 21.589 17 16 17S5.632 15.336 3.071 12.812Zm0 7.5V23.5c0 3.523 5.92 6.5 12.929 6.5s12.929-2.977 12.929-6.5v-3.188C26.368 22.835 21.589 24.5 16 24.5S5.632 22.836 3.071 20.312Z' + }, + 'rh-ui-storage': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 1C8.149 1 2 4.514 2 9v14c0 4.486 6.149 8 14 8s14-3.514 14-8V9c0-4.486-6.149-8-14-8Zm0 2c6.505 0 12 2.748 12 6s-5.495 6-12 6S4 12.252 4 9s5.495-6 12-6ZM4 13.161C6.427 15.476 10.839 17 16 17s9.573-1.524 12-3.839V16c0 3.252-5.495 6-12 6S4 19.252 4 16v-2.839ZM16 29c-6.505 0-12-2.748-12-6v-2.839C6.427 22.476 10.839 24 16 24s9.573-1.524 12-3.839V23c0 3.252-5.495 6-12 6Z' + }, + 'rh-ui-swap-right-left': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 23a1 1 0 0 1-1 1H5.414l4.293 4.293a.999.999 0 1 1-1.414 1.414l-5.646-5.646a1.501 1.501 0 0 1 0-2.121l5.646-5.646a.999.999 0 1 1 1.414 1.414l-4.293 4.293H29a1 1 0 0 1 1 1ZM3 10h23.586l-4.293 4.293a.999.999 0 1 0 1.414 1.414l5.646-5.646a1.501 1.501 0 0 0 0-2.121l-5.646-5.646a.999.999 0 1 0-1.414 1.414l4.293 4.293H3a1 1 0 0 0 0 2Z' + }, + 'rh-ui-swap-up-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm29.707 23.707-5.646 5.646c-.292.293-.677.438-1.061.438s-.769-.146-1.061-.438l-5.646-5.646a.999.999 0 1 1 1.414-1.414L22 26.586V3a1 1 0 1 1 2 0v23.586l4.293-4.293a.999.999 0 1 1 1.414 1.414Zm-14-15.414-5.646-5.646a1.501 1.501 0 0 0-2.121 0L2.294 8.293a.999.999 0 1 0 1.414 1.414l4.293-4.293V29a1 1 0 1 0 2 0V5.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414Z' + }, + 'rh-ui-sync-alt': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M2 1h8.5c.827 0 1.5.673 1.5 1.5V11a1 1 0 1 1-2 0V4.476C5.763 6.693 3 11.149 3 16c0 6.794 5.302 12.49 12.07 12.967a1 1 0 0 1 .93.997c0 .023 0 .047-.003.071a.999.999 0 0 1-1.067.927C7.118 30.411 1 23.838 1 16 1 10.616 3.945 5.648 8.521 3H2a1 1 0 1 1 0-2Zm14.003.965a1.005 1.005 0 0 0 .927 1.068C23.699 3.511 29 9.206 29 16c0 4.851-2.763 9.306-7 11.524V21a1 1 0 1 0-2 0v8.5c0 .827.673 1.5 1.5 1.5H30a1 1 0 1 0 0-2h-6.521C28.054 26.352 31 21.384 31 16c0-7.839-6.118-14.411-13.93-14.962a.998.998 0 0 0-1.067.927Z' + }, + 'rh-ui-sync': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 2v8.5c0 .827-.673 1.5-1.5 1.5H21a1 1 0 1 1 0-2h6.524C25.307 5.763 20.851 3 16 3 9.206 3 3.51 8.302 3.033 15.07a1 1 0 0 1-.997.93c-.023 0-.047 0-.071-.003a.999.999 0 0 1-.927-1.067C1.589 7.118 8.161 1 16 1c5.384 0 10.352 2.945 13 7.521V2a1 1 0 1 1 2 0Zm-.965 14.003a1.005 1.005 0 0 0-1.068.927C28.489 23.699 22.794 29 16 29c-4.851 0-9.306-2.763-11.524-7H11a1 1 0 1 0 0-2H2.5c-.827 0-1.5.673-1.5 1.5V30a1 1 0 1 0 2 0v-6.521C5.648 28.054 10.616 31 16 31c7.839 0 14.411-6.118 14.962-13.93a.998.998 0 0 0-.927-1.067Z' + }, + 'rh-ui-table-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M1 8.875V4.5C1 3.673 1.673 3 2.5 3h27c.827 0 1.5.673 1.5 1.5v4.375H1Zm30 2.25V27.5c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5V11.125h30ZM28.125 20c0-.621-.504-1.125-1.125-1.125h-9.875V15a1.125 1.125 0 0 0-2.25 0v3.875H5a1.125 1.125 0 0 0 0 2.25h9.875V25a1.125 1.125 0 0 0 2.25 0v-3.875H27c.621 0 1.125-.504 1.125-1.125Z' + }, + 'rh-ui-table': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M5 19a1 1 0 0 1 1-1h9v-4a1 1 0 1 1 2 0v4h9a1 1 0 1 1 0 2h-9v4a1 1 0 1 1-2 0v-4H6a1 1 0 0 1-1-1ZM31 4.5v23c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5v-23C1 3.673 1.673 3 2.5 3h27c.827 0 1.5.673 1.5 1.5ZM29 11H3v16h26V11Z' + }, + 'rh-ui-tag-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M7 8a.997.997 0 0 1-.707-.293l-4-4a.999.999 0 1 1 1.414-1.414l4 4A.999.999 0 0 1 7 8Zm22.793 11c0 .4-.156.777-.439 1.061l-9.293 9.293c-.292.293-.676.438-1.061.438s-.768-.146-1.061-.438L7.293 18.708A.997.997 0 0 1 7 18.001v-6c0-.266.105-.52.293-.707l4-4A1 1 0 0 1 12 7.001h6c.265 0 .52.105.707.293L29.353 17.94c.283.283.439.66.439 1.061ZM15.88 14.001A1.874 1.874 0 1 0 12.131 14a1.874 1.874 0 0 0 3.749 0Z' + }, + 'rh-ui-tag': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M7 8a.997.997 0 0 1-.707-.293l-4-4a.999.999 0 1 1 1.414-1.414l4 4A.999.999 0 0 1 7 8Zm22.793 11c0 .4-.156.777-.439 1.061l-9.293 9.293c-.292.293-.676.438-1.061.438s-.768-.146-1.061-.438L7.293 18.708A.997.997 0 0 1 7 18.001v-6c0-.266.105-.52.293-.707l4-4A1 1 0 0 1 12 7.001h6c.265 0 .52.105.707.293L29.353 17.94c.283.283.439.66.439 1.061Zm-2.207 0-10-10h-5.172L9 12.414v5.172l10 10L27.586 19Zm-13.581-6.624a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251Z' + }, + 'rh-ui-task-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25.5 6H23v-.5c0-.827-.673-1.5-1.5-1.5h-1.626C19.429 2.276 17.861 1 16 1s-3.428 1.276-3.874 3H10.5C9.673 4 9 4.673 9 5.5V6H6.5C5.673 6 5 6.673 5 7.5v22c0 .827.673 1.5 1.5 1.5h19c.827 0 1.5-.673 1.5-1.5v-22c0-.827-.673-1.5-1.5-1.5ZM11 7V6h2a1 1 0 0 0 1-1c0-1.103.897-2 2-2s2 .897 2 2a1 1 0 0 0 1 1h2v2H11V7Zm5 20.125h-6a1.125 1.125 0 0 1 0-2.25h6a1.125 1.125 0 0 1 0 2.25Zm6-6H10a1.125 1.125 0 0 1 0-2.25h12a1.125 1.125 0 0 1 0 2.25Zm0-6H10a1.125 1.125 0 0 1 0-2.25h12a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-task': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22 14a1 1 0 0 1-1 1H11a1 1 0 1 1 0-2h10a1 1 0 0 1 1 1Zm-1 4H11a1 1 0 1 0 0 2h10a1 1 0 1 0 0-2Zm-5 5h-5a1 1 0 1 0 0 2h5a1 1 0 1 0 0-2ZM27 7.5v22c0 .827-.673 1.5-1.5 1.5h-19c-.827 0-1.5-.673-1.5-1.5v-22C5 6.673 5.673 6 6.5 6H9v-.5c0-.827.673-1.5 1.5-1.5h1.626c.445-1.724 2.013-3 3.874-3s3.428 1.276 3.874 3H21.5c.827 0 1.5.673 1.5 1.5V6h2.5c.827 0 1.5.673 1.5 1.5ZM11 8h10V6h-2a1 1 0 0 1-1-1c0-1.103-.897-2-2-2s-2 .897-2 2a1 1 0 0 1-1 1h-2v2Zm14 0h-2v.5c0 .827-.673 1.5-1.5 1.5h-11C9.673 10 9 9.327 9 8.5V8H7v21h18V8Z' + }, + 'rh-ui-template-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM15 6h5a1 1 0 1 1 0 2h-5a1 1 0 1 1 0-2Zm-3 6h5a1 1 0 1 1 0 2h-5a1 1 0 1 1 0-2ZM6 7.5C6 6.673 6.673 6 7.5 6H10a1 1 0 1 1 0 2H8v5a1 1 0 1 1-2 0V7.5ZM10 20H8v5a1 1 0 1 1-2 0v-5.5c0-.827.673-1.5 1.5-1.5H10a1 1 0 1 1 0 2Zm7 6h-5a1 1 0 1 1 0-2h5a1 1 0 1 1 0 2Zm3-6h-5a1 1 0 1 1 0-2h5a1 1 0 1 1 0 2Zm6 4.5c0 .827-.673 1.5-1.5 1.5H22a1 1 0 1 1 0-2h2v-5a1 1 0 1 1 2 0v5.5Zm0-12c0 .827-.673 1.5-1.5 1.5H22a1 1 0 1 1 0-2h2V7a1 1 0 1 1 2 0v5.5Z' + }, + 'rh-ui-template': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-25c0-.827-.673-1.5-1.5-1.5ZM28 28H4V4h24v24ZM14.125 8c0-.483.392-.875.875-.875h5a.875.875 0 0 1 0 1.75h-5A.875.875 0 0 1 14.125 8ZM12 13.125h5a.875.875 0 0 1 0 1.75h-5a.875.875 0 0 1 0-1.75Zm9 0h2.125V8a.875.875 0 0 1 1.75 0v5.5c0 .758-.617 1.375-1.375 1.375H21a.875.875 0 0 1 0-1.75ZM7.125 14V8.5c0-.758.617-1.375 1.375-1.375H11a.875.875 0 0 1 0 1.75H8.875V14a.875.875 0 0 1-1.75 0ZM20 18.875h-5a.875.875 0 0 1 0-1.75h5a.875.875 0 0 1 0 1.75ZM17.875 24a.875.875 0 0 1-.875.875h-5a.875.875 0 0 1 0-1.75h5c.483 0 .875.392.875.875Zm7-6v5.5c0 .758-.617 1.375-1.375 1.375H21a.875.875 0 0 1 0-1.75h2.125V18a.875.875 0 0 1 1.75 0Zm-17.75 6v-5.5c0-.758.617-1.375 1.375-1.375H11a.875.875 0 0 1 0 1.75H8.875V24a.875.875 0 0 1-1.75 0Z' + }, + 'rh-ui-tenant-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M8.875 11c0-1.172.953-2.125 2.125-2.125s2.125.953 2.125 2.125-.953 2.125-2.125 2.125S8.875 12.172 8.875 11ZM31 16c0 4.007-1.561 7.773-4.394 10.606S20.006 31 16 31s-7.773-1.561-10.606-4.394S1 20.007 1 16 2.561 8.227 5.394 5.394 11.993 1 16 1s7.773 1.561 10.606 4.394S31 11.994 31 16ZM7.125 11c0 2.137 1.738 3.875 3.875 3.875s3.875-1.738 3.875-3.875S13.137 7.125 11 7.125 7.125 8.863 7.125 11ZM15 21c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4Zm10 0c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4Zm0-10c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4Z' + }, + 'rh-ui-tenant': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.606 5.394C23.773 2.561 20.006 1 16 1S8.227 2.561 5.394 5.394 1 11.993 1 16s1.561 7.773 4.394 10.606S11.994 31 16 31s7.773-1.561 10.606-4.394S31 20.006 31 16s-1.561-7.773-4.394-10.606Zm-1.414 19.798C22.736 27.647 19.472 29 16 29s-6.737-1.353-9.192-3.808S3 19.472 3 16s1.353-6.737 3.808-9.192C9.264 4.353 12.528 3 16 3s6.737 1.353 9.192 3.808S29 12.528 29 16s-1.353 6.737-3.808 9.192ZM7.25 11c0-2.067 1.682-3.75 3.75-3.75s3.75 1.683 3.75 3.75-1.682 3.75-3.75 3.75S7.25 13.067 7.25 11ZM21 7c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4Zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Zm-10 4c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4Zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Zm10-6c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4Zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Z' + }, + 'rh-ui-thumbnail-view-large-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M14.75 3.25v10.5c0 .552-.449 1-1 1H3.25c-.551 0-1-.448-1-1V3.25c0-.552.449-1 1-1h10.5c.551 0 1 .448 1 1Zm14-1h-10.5c-.551 0-1 .448-1 1v10.5c0 .552.449 1 1 1h10.5c.551 0 1-.448 1-1V3.25c0-.552-.449-1-1-1Zm-15 15H3.25c-.551 0-1 .448-1 1v10.5c0 .552.449 1 1 1h10.5c.551 0 1-.448 1-1v-10.5c0-.552-.449-1-1-1Zm15 0h-10.5c-.551 0-1 .448-1 1v10.5c0 .552.449 1 1 1h10.5c.551 0 1-.448 1-1v-10.5c0-.552-.449-1-1-1Z' + }, + 'rh-ui-thumbnail-view-large': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M13.75 2H3.25C2.561 2 2 2.561 2 3.25v10.5c0 .689.561 1.25 1.25 1.25h10.5c.689 0 1.25-.561 1.25-1.25V3.25C15 2.561 14.439 2 13.75 2ZM13 13H4V4h9v9ZM28.75 2h-10.5C17.561 2 17 2.561 17 3.25v10.5c0 .689.561 1.25 1.25 1.25h10.5c.689 0 1.25-.561 1.25-1.25V3.25C30 2.561 29.439 2 28.75 2ZM28 13h-9V4h9v9Zm-14.25 4H3.25C2.561 17 2 17.561 2 18.25v10.5c0 .689.561 1.25 1.25 1.25h10.5c.689 0 1.25-.561 1.25-1.25v-10.5c0-.689-.561-1.25-1.25-1.25ZM13 28H4v-9h9v9Zm15.75-11h-10.5c-.689 0-1.25.561-1.25 1.25v10.5c0 .689.561 1.25 1.25 1.25h10.5c.689 0 1.25-.561 1.25-1.25v-10.5c0-.689-.561-1.25-1.25-1.25ZM28 28h-9v-9h9v9Z' + }, + 'rh-ui-thumbnail-view-small-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M9.75 3.25v5.5c0 .552-.449 1-1 1h-5.5c-.551 0-1-.448-1-1v-5.5c0-.552.449-1 1-1h5.5c.551 0 1 .448 1 1Zm9-1h-5.5c-.551 0-1 .448-1 1v5.5c0 .552.449 1 1 1h5.5c.551 0 1-.448 1-1v-5.5c0-.552-.449-1-1-1Zm10 0h-5.5c-.551 0-1 .448-1 1v5.5c0 .552.449 1 1 1h5.5c.551 0 1-.448 1-1v-5.5c0-.552-.449-1-1-1Zm-20 10h-5.5c-.551 0-1 .448-1 1v5.5c0 .552.449 1 1 1h5.5c.551 0 1-.448 1-1v-5.5c0-.552-.449-1-1-1Zm10 0h-5.5c-.551 0-1 .448-1 1v5.5c0 .552.449 1 1 1h5.5c.551 0 1-.448 1-1v-5.5c0-.552-.449-1-1-1Zm10 0h-5.5c-.551 0-1 .448-1 1v5.5c0 .552.449 1 1 1h5.5c.551 0 1-.448 1-1v-5.5c0-.552-.449-1-1-1Zm-20 10h-5.5c-.551 0-1 .448-1 1v5.5c0 .552.449 1 1 1h5.5c.551 0 1-.448 1-1v-5.5c0-.552-.449-1-1-1Zm10 0h-5.5c-.551 0-1 .448-1 1v5.5c0 .552.449 1 1 1h5.5c.551 0 1-.448 1-1v-5.5c0-.552-.449-1-1-1Zm10 0h-5.5c-.551 0-1 .448-1 1v5.5c0 .552.449 1 1 1h5.5c.551 0 1-.448 1-1v-5.5c0-.552-.449-1-1-1Z' + }, + 'rh-ui-thumbnail-view-small': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M8.75 2h-5.5C2.561 2 2 2.561 2 3.25v5.5C2 9.439 2.561 10 3.25 10h5.5C9.439 10 10 9.439 10 8.75v-5.5C10 2.561 9.439 2 8.75 2ZM8 8H4V4h4v4Zm10.75-6h-5.5C12.561 2 12 2.561 12 3.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5C20 2.561 19.439 2 18.75 2ZM18 8h-4V4h4v4Zm10.75-6h-5.5C22.561 2 22 2.561 22 3.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5C30 2.561 29.439 2 28.75 2ZM28 8h-4V4h4v4ZM8.75 12h-5.5C2.561 12 2 12.561 2 13.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM8 18H4v-4h4v4Zm10.75-6h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM18 18h-4v-4h4v4Zm10.75-6h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM28 18h-4v-4h4v4ZM8.75 22h-5.5C2.561 22 2 22.561 2 23.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM8 28H4v-4h4v4Zm10.75-6h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM18 28h-4v-4h4v4Zm10.75-6h-5.5c-.689 0-1.25.561-1.25 1.25v5.5c0 .689.561 1.25 1.25 1.25h5.5c.689 0 1.25-.561 1.25-1.25v-5.5c0-.689-.561-1.25-1.25-1.25ZM28 28h-4v-4h4v4Z' + }, + 'rh-ui-thumbtack-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M24.75 19a.75.75 0 0 1-.75.75h-7V30a1 1 0 1 1-2 0V19.75H8a.75.75 0 0 1-.75-.75c0-3.074 1.596-5.777 4-7.338V3H9a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2h-2.25v8.662c2.404 1.561 4 4.264 4 7.338Z' + }, + 'rh-ui-thumbtack': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21 11.522V3h2a1 1 0 1 0 0-2H9a1 1 0 1 0 0 2h2v8.522A8.998 8.998 0 0 0 7 19a1 1 0 0 0 1 1h7v10a1 1 0 1 0 2 0V20h7a1 1 0 0 0 1-1 8.995 8.995 0 0 0-4-7.478ZM13 3h6v7.525c-.94-.334-1.947-.525-3-.525s-2.06.191-3 .525V3ZM9.071 18c.486-3.388 3.408-6 6.929-6s6.442 2.612 6.929 6H9.072Z' + }, + 'rh-ui-topology-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.75 27c0 2.067-1.682 3.75-3.75 3.75s-3.75-1.683-3.75-3.75c0-.67.191-1.291.5-1.836l-4.458-4.458a5.716 5.716 0 0 1-6.586 0l-2.458 2.458c.309.545.5 1.166.5 1.836 0 2.067-1.682 3.75-3.75 3.75s-3.75-1.683-3.75-3.75 1.682-3.75 3.75-3.75c.67 0 1.291.191 1.836.5l2.458-2.458a5.716 5.716 0 0 1 0-6.586L6.834 8.248c-.545.309-1.166.5-1.836.5-2.068 0-3.75-1.683-3.75-3.75s1.682-3.75 3.75-3.75 3.75 1.683 3.75 3.75c0 .67-.191 1.291-.5 1.836l4.458 4.458a5.716 5.716 0 0 1 6.586 0l2.458-2.458a3.708 3.708 0 0 1-.5-1.836c0-2.067 1.682-3.75 3.75-3.75s3.75 1.683 3.75 3.75-1.682 3.75-3.75 3.75c-.67 0-1.291-.191-1.836-.5l-2.458 2.458a5.716 5.716 0 0 1 0 6.586l4.458 4.458a3.708 3.708 0 0 1 1.836-.5A3.755 3.755 0 0 1 30.75 27Z' + }, + 'rh-ui-topology': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M27 23c-.73 0-1.43.2-2.02.56l-4.09-4.09c.7-.98 1.11-2.18 1.11-3.47s-.41-2.49-1.11-3.47l2.09-2.09c.59.36 1.29.56 2.02.56 2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4c0 .73.2 1.43.56 2.02l-2.09 2.09C18.49 10.41 17.29 10 16 10s-2.49.41-3.47 1.11L8.44 7.02C8.8 6.43 9 5.73 9 5c0-2.21-1.79-4-4-4S1 2.79 1 5s1.79 4 4 4c.73 0 1.43-.2 2.02-.56l4.09 4.09c-.7.98-1.11 2.18-1.11 3.47s.41 2.49 1.11 3.47l-2.09 2.09C8.43 21.2 7.73 21 7 21c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.73-.2-1.43-.56-2.02l2.09-2.09c.98.7 2.18 1.11 3.47 1.11s2.49-.41 3.47-1.11l4.09 4.09c-.36.59-.56 1.29-.56 2.02 0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4ZM23 7c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2a1.7 1.7 0 0 1-.51-.07c-.69-.18-1.24-.73-1.42-1.42A1.7 1.7 0 0 1 23 7ZM5 7c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2c0 .18-.02.35-.07.51-.18.69-.73 1.24-1.42 1.42A1.7 1.7 0 0 1 5 7Zm4 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07.69.18 1.24.73 1.42 1.42.05.16.07.33.07.51Zm7-5c-.73 0-1.43-.2-2.02-.56-.59-.33-1.09-.83-1.42-1.42-.36-.59-.56-1.29-.56-2.02s.2-1.43.56-2.02c.33-.59.83-1.09 1.42-1.42.59-.36 1.29-.56 2.02-.56s1.43.2 2.02.56c.59.33 1.09.83 1.42 1.42.36.59.56 1.29.56 2.02s-.2 1.43-.56 2.02c-.33.59-.83 1.09-1.42 1.42-.59.36-1.29.56-2.02.56Zm11 9c-1.1 0-2-.9-2-2 0-.18.02-.35.07-.51.18-.69.73-1.24 1.42-1.42.16-.05.33-.07.51-.07 1.1 0 2 .9 2 2s-.9 2-2 2Z' + }, + 'rh-ui-trash-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M6 7h20a1 1 0 1 0 0-2h-5.101C20.434 2.721 18.415 1 16 1s-4.434 1.721-4.899 4H6a1 1 0 1 0 0 2Zm10-4c1.302 0 2.402.839 2.816 2h-5.631a2.996 2.996 0 0 1 2.816-2Zm10 7H6a1 1 0 1 0 0 2h1v16.5c0 .827.673 1.5 1.5 1.5h15c.827 0 1.5-.673 1.5-1.5V12h1a1 1 0 1 0 0-2ZM13.125 24a1.125 1.125 0 0 1-2.25 0v-8a1.125 1.125 0 0 1 2.25 0v8Zm8 0a1.125 1.125 0 0 1-2.25 0v-8a1.125 1.125 0 0 1 2.25 0v8Z' + }, + 'rh-ui-trash': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12 24v-8a1 1 0 1 1 2 0v8a1 1 0 1 1-2 0Zm7 1a1 1 0 0 0 1-1v-8a1 1 0 1 0-2 0v8a1 1 0 0 0 1 1Zm8-14a1 1 0 0 1-1 1h-1v16.5c0 .827-.673 1.5-1.5 1.5h-15c-.827 0-1.5-.673-1.5-1.5V12H6a1 1 0 1 1 0-2h20a1 1 0 0 1 1 1Zm-4 1H9v16h14V12ZM5 6a1 1 0 0 1 1-1h5.101c.465-2.279 2.484-4 4.899-4s4.434 1.721 4.899 4H26a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Zm8.184-1h5.631c-.414-1.161-1.514-2-2.816-2s-2.402.839-2.816 2Z' + }, + 'rh-ui-travel-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M23.5 7H20V2.5c0-.827-.673-1.5-1.5-1.5h-5c-.827 0-1.5.673-1.5 1.5V7H8.5C7.673 7 7 7.673 7 8.5v17c0 .827.673 1.5 1.5 1.5h15c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM14 3h4v4h-4V3Zm.125 18a1.125 1.125 0 0 1-2.25 0v-8a1.125 1.125 0 0 1 2.25 0v8Zm6 0a1.125 1.125 0 0 1-2.25 0v-8a1.125 1.125 0 0 1 2.25 0v8Zm3.505 9.013a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Zm-12.005-.01a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Z' + }, + 'rh-ui-travel': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M23.5 7H20V2.5c0-.827-.673-1.5-1.5-1.5h-5c-.827 0-1.5.673-1.5 1.5V7H8.5C7.673 7 7 7.673 7 8.5v17c0 .827.673 1.5 1.5 1.5h15c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM14 3h4v4h-4V3Zm9 22H9V9h14v16Zm-11-4v-8a1 1 0 1 1 2 0v8a1 1 0 1 1-2 0Zm6 0v-8a1 1 0 1 1 2 0v8a1 1 0 1 1-2 0Zm-6.375 9.003a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Zm12.005.01a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Z' + }, + 'rh-ui-tree-view-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v3c0 .827-.673 1.5-1.5 1.5h-25C2.673 8 2 7.327 2 6.5v-3C2 2.673 2.673 2 3.5 2h25c.827 0 1.5.673 1.5 1.5ZM28.5 13h-15c-.827 0-1.5.673-1.5 1.5v3c0 .827.673 1.5 1.5 1.5h15c.827 0 1.5-.673 1.5-1.5v-3c0-.827-.673-1.5-1.5-1.5Zm0 10h-15c-.827 0-1.5.673-1.5 1.5v3c0 .827.673 1.5 1.5 1.5h15c.827 0 1.5-.673 1.5-1.5v-3c0-.827-.673-1.5-1.5-1.5ZM9 17a1 1 0 1 0 0-2H5v-4a1 1 0 1 0-2 0v14.5c0 .827.673 1.5 1.5 1.5H9a1 1 0 1 0 0-2H5v-8h4Z' + }, + 'rh-ui-tree-view': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v3c0 .827-.673 1.5-1.5 1.5h-25C2.673 8 2 7.327 2 6.5v-3C2 2.673 2.673 2 3.5 2h25c.827 0 1.5.673 1.5 1.5Zm0 9v5c0 .827-.673 1.5-1.5 1.5h-15c-.827 0-1.5-.673-1.5-1.5v-5c0-.827.673-1.5 1.5-1.5h15c.827 0 1.5.673 1.5 1.5Zm-2 .5H14v4h14v-4Zm2 10.5v5c0 .827-.673 1.5-1.5 1.5h-15c-.827 0-1.5-.673-1.5-1.5v-5c0-.827.673-1.5 1.5-1.5h15c.827 0 1.5.673 1.5 1.5Zm-2 .5H14v4h14v-4ZM9 16a1 1 0 1 0 0-2H5v-3a1 1 0 1 0-2 0v14.5c0 .827.673 1.5 1.5 1.5H9a1 1 0 1 0 0-2H5v-9h4Z' + }, + 'rh-ui-trend-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 15v9.5c0 .827-.673 1.5-1.5 1.5H20a1 1 0 1 1 0-2h7.586L15 11.414l-3.939 3.939c-.566.566-1.555.566-2.121 0L1.293 7.707a.999.999 0 1 1 1.414-1.414L10 13.586l3.939-3.939a1.5 1.5 0 0 1 2.121 0l12.939 12.939V15a1 1 0 1 1 2 0Z' + }, + 'rh-ui-trend-up': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 7.5V17a1 1 0 1 1-2 0V9.414L16.061 22.353a1.5 1.5 0 0 1-2.121 0l-3.939-3.939-7.293 7.293a.997.997 0 0 1-1.414 0 .999.999 0 0 1 0-1.414l7.646-7.646c.566-.566 1.555-.566 2.121 0L15 20.586 27.586 8H20a1 1 0 1 1 0-2h9.5c.827 0 1.5.673 1.5 1.5Z' + }, + 'rh-ui-truck-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.994 15.97c-.002-.066-.024-.13-.039-.196-.016-.065-.024-.132-.052-.192-.004-.01-.003-.02-.008-.03l-3.862-7.726a1.495 1.495 0 0 0-1.341-.827h-4.691v-1.5c0-.827-.673-1.5-1.5-1.5H2.5c-.827 0-1.5.673-1.5 1.5v16c0 .827.673 1.5 1.5 1.5h.642a3.939 3.939 0 0 0-.142 1c0 2.206 1.794 4 4 4s4-1.794 4-4c0-.347-.058-.678-.142-1h10.284a3.939 3.939 0 0 0-.142 1c0 2.206 1.794 4 4 4s4-1.794 4-4c0-.347-.058-.678-.142-1h.642c.827 0 1.5-.673 1.5-1.5v-5.5c0-.011-.006-.019-.006-.03ZM7 26c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2ZM21 9h4.383l2.999 6H21V9Zm4 17c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2Zm4-5h-1.382c-.703-.615-1.612-1-2.618-1s-1.915.385-2.618 1H21v-4h8v4Z' + }, + 'rh-ui-truck': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.995 15.963c0-.027-.008-.052-.011-.079-.005-.034-.005-.071-.014-.103-.008-.053-.031-.097-.053-.143-.011-.028-.009-.057-.023-.084l-4-8a1.001 1.001 0 0 0-.895-.553h-5v-1.5c0-.83-.67-1.5-1.5-1.5H2.5c-.83 0-1.5.67-1.5 1.5v16c0 .83.67 1.5 1.5 1.5h.63c-.09.32-.13.65-.13 1 0 2.21 1.79 4 4 4s4-1.79 4-4c0-.35-.04-.68-.13-1h10.26c-.09.32-.13.65-.13 1 0 2.21 1.79 4 4 4s4-1.79 4-4c0-.35-.04-.68-.13-1h.63c.83 0 1.5-.67 1.5-1.5v-5.5c0-.014-.005-.024-.005-.037ZM7 26c-1.1 0-2-.9-2-2 0-.36.1-.71.27-1a1.996 1.996 0 0 1 3.46 0c.17.29.27.64.27 1 0 1.1-.9 2-2 2Zm12-10v5H9.64c-.71-.62-1.63-1-2.64-1s-1.93.38-2.64 1H3V6h16v10Zm2-7h4.382l3 6H21V9Zm4 17c-1.1 0-2-.9-2-2 0-.36.1-.71.27-1a1.996 1.996 0 0 1 3.46 0c.17.29.27.64.27 1 0 1.1-.9 2-2 2Zm4-5h-1.36c-.71-.62-1.63-1-2.64-1s-1.93.38-2.64 1H21v-4h8v4Z' + }, + 'rh-ui-undo': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 20c0 5.514-4.486 10-10 10H6a1 1 0 1 1 0-2h15c4.411 0 8-3.589 8-8s-3.589-8-8-8H4.414l6.293 6.293a.999.999 0 1 1-1.414 1.414l-7.647-7.646c-.283-.283-.439-.66-.439-1.061s.156-.777.439-1.061l7.646-7.646a.999.999 0 1 1 1.414 1.414L4.413 10h16.586c5.514 0 10 4.486 10 10Z' + }, + 'rh-ui-unknown-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm28.749 10.364-7.113-7.113c-3.108-3.107-8.164-3.107-11.272 0l-7.113 7.113c-3.107 3.108-3.107 8.164 0 11.272l7.113 7.113c1.554 1.554 3.595 2.331 5.636 2.331s4.082-.777 5.636-2.331l7.113-7.113c3.107-3.107 3.107-8.164 0-11.271ZM16 27.001a2 2 0 1 1-.001-3.999A2 2 0 0 1 16 27.001Zm1.25-9.901V19a1.25 1.25 0 0 1-2.5 0v-3c0-.69.56-1.25 1.25-1.25 1.517 0 2.75-1.233 2.75-2.75S17.517 9.25 16 9.25s-2.75 1.233-2.75 2.75a1.25 1.25 0 0 1-2.5 0c0-2.895 2.355-5.25 5.25-5.25s5.25 2.355 5.25 5.25a5.261 5.261 0 0 1-4 5.1Z' + }, + 'rh-ui-unknown': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm28.749 10.364-7.113-7.113c-3.108-3.107-8.164-3.107-11.272 0l-7.113 7.113c-3.107 3.108-3.107 8.164 0 11.272l7.113 7.113c1.554 1.554 3.595 2.331 5.636 2.331s4.082-.777 5.636-2.331l7.113-7.113c3.107-3.107 3.107-8.164 0-11.271Zm-1.414 9.858-7.113 7.113a5.976 5.976 0 0 1-8.443 0l-7.113-7.113C3.539 19.094 2.918 17.595 2.918 16s.621-3.094 1.748-4.222l7.113-7.113a5.95 5.95 0 0 1 4.222-1.746 5.95 5.95 0 0 1 4.222 1.746l7.113 7.113c1.127 1.128 1.748 2.627 1.748 4.222s-.621 3.094-1.748 4.222ZM21 12a5.008 5.008 0 0 1-4 4.899V19a1 1 0 1 1-2 0v-3a1 1 0 0 1 1-1c1.654 0 3-1.346 3-3s-1.346-3-3-3-3 1.346-3 3a1 1 0 1 1-2 0c0-2.757 2.243-5 5-5s5 2.243 5 5Zm-3.25 12.001A1.75 1.75 0 1 1 14.249 24a1.75 1.75 0 0 1 3.501 0Z' + }, + 'rh-ui-unlock-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 12H15V8c0-3.859-3.141-7-7-7S1 4.141 1 8v5a1 1 0 1 0 2 0V8c0-2.757 2.243-5 5-5s5 2.243 5 5v4h-1.5c-.827 0-1.5.673-1.5 1.5v15c0 .827.673 1.5 1.5 1.5h17c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5ZM20 22.75a1.75 1.75 0 1 1 0-3.5 1.75 1.75 0 0 1 0 3.5Z' + }, + 'rh-ui-unlock': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 12H15V8c0-3.859-3.141-7-7-7S1 4.141 1 8v5a1 1 0 1 0 2 0V8c0-2.757 2.243-5 5-5s5 2.243 5 5v4h-1.5c-.827 0-1.5.673-1.5 1.5v15c0 .827.673 1.5 1.5 1.5h17c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5ZM28 28H12V14h16v14Zm-9.5-7a1.5 1.5 0 1 1 3.001.001A1.5 1.5 0 0 1 18.5 21Z' + }, + 'rh-ui-unsecured-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M21.647 28.233a.997.997 0 0 1-.295 1.618A12.908 12.908 0 0 1 16 30.999c-7.168 0-13-5.832-13-13v-6a1 1 0 0 1 1.707-.707l16.94 16.94Zm8.06.06-2.97-2.97A12.858 12.858 0 0 0 29 18V4.56a1 1 0 0 0-.792-.978l-12-2.56a1.01 1.01 0 0 0-.417 0L4.785 3.371 2.707 1.293a.999.999 0 1 0-1.414 1.414l2.46 2.46.002.002 20.966 20.966 3.572 3.572a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414Z' + }, + 'rh-ui-unsecured': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M23.102 27.727a1 1 0 0 1-.333 1.375A12.983 12.983 0 0 1 16 31C8.832 31 3 25.168 3 18v-8a1 1 0 1 1 2 0v8c0 6.065 4.935 11 11 11 2.027 0 4.007-.555 5.727-1.605a1 1 0 0 1 1.375.332Zm6.605 1.98a.997.997 0 0 1-1.414 0l-27-27a.999.999 0 1 1 1.414-1.414l2.078 2.078 11.007-2.349a1.01 1.01 0 0 1 .417 0l12 2.56a1 1 0 0 1 .792.978V18a12.86 12.86 0 0 1-2.263 7.323l2.97 2.97a.999.999 0 0 1 0 1.414Zm-4.413-5.827A10.877 10.877 0 0 0 27 18V5.369L16 3.022 6.47 5.055l18.824 18.824Z' + }, + 'rh-ui-upload': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 29a1 1 0 0 1-1 1H3a1 1 0 1 1 0-2h26a1 1 0 0 1 1 1ZM7.707 12.707 15 5.414V24a1 1 0 1 0 2 0V5.414l7.293 7.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-8.646-8.647a1.5 1.5 0 0 0-2.121 0l-8.647 8.647a.999.999 0 1 0 1.414 1.414Z' + }, + 'rh-ui-users-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M13.766 21.75H2c-.402 0-.748-.317-.75-.718-.013-3.743 2.34-6.941 5.642-8.201A5.747 5.747 0 0 1 4.25 8a5.76 5.76 0 0 1 6.992-5.619c2.167.456 3.918 2.207 4.376 4.373a5.754 5.754 0 0 1-2.51 6.077c.394.15.77.334 1.134.539.103.058.148.18.113.292a7.924 7.924 0 0 0 .807 6.473.237.237 0 0 1-.054.312c-.485.394-.929.835-1.342 1.303Zm11.342-.919A5.747 5.747 0 0 0 27.75 16c0-3.171-2.58-5.75-5.75-5.75s-5.75 2.579-5.75 5.75a5.747 5.747 0 0 0 2.642 4.831c-3.293 1.257-5.642 4.44-5.642 8.169 0 .414.336.75.75.75h16a.75.75 0 0 0 .75-.75c0-3.73-2.349-6.912-5.642-8.169Z' + }, + 'rh-ui-users': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M25.626 20.769A5.989 5.989 0 0 0 28 16c0-3.309-2.691-6-6-6s-6 2.691-6 6c0 1.945.935 3.672 2.374 4.769C15.214 22.167 13 25.327 13 29a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1c0-3.672-2.214-6.833-5.374-8.231ZM18 16c0-2.206 1.794-4 4-4s4 1.794 4 4-1.794 4-4 4-4-1.794-4-4Zm-2.929 12c.487-3.388 3.408-6 6.929-6s6.442 2.612 6.929 6H15.072ZM14 21a1 1 0 0 0-1-1H3.071c.487-3.388 3.408-6 6.929-6 1.23 0 2.441.323 3.5.936a.999.999 0 1 0 1.001-1.73 8.718 8.718 0 0 0-.878-.433 5.99 5.99 0 0 0 2.378-4.772c0-3.309-2.691-6-6-6s-6 2.691-6 6c0 1.945.935 3.672 2.374 4.769-3.16 1.398-5.374 4.558-5.374 8.231a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1ZM6 8c0-2.206 1.794-4 4-4s4 1.794 4 4-1.794 4-4 4-4-1.794-4-4Z' + }, + 'rh-ui-view-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30.566 15.447C29.796 13.911 25.478 6.25 16 6.25S2.203 13.911 1.433 15.448a1.226 1.226 0 0 0 0 1.104c.77 1.536 5.088 9.197 14.566 9.197s13.797-7.661 14.567-9.198a1.226 1.226 0 0 0 0-1.104ZM16 21a5 5 0 1 1 .001-10.001A5 5 0 0 1 16 21Z' + }, + 'rh-ui-view-off-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20.11 24.05a.75.75 0 0 1-.351 1.258c-1.196.293-2.46.441-3.759.441-9.475 0-13.796-7.661-14.566-9.197a1.222 1.222 0 0 1 0-1.105c.333-.665 1.604-2.996 3.967-5.106a.751.751 0 0 1 1.03.029l4.667 4.667a5.008 5.008 0 0 0-.097.963c0 2.757 2.243 5 5 5 .33 0 .651-.036.963-.097l3.147 3.147Zm10.597 6.657a.997.997 0 0 1-1.414 0l-28-28a.999.999 0 1 1 1.414-1.414L9.19 7.776C11.291 6.765 13.577 6.25 16 6.25c9.478 0 13.797 7.661 14.566 9.197a1.22 1.22 0 0 1 0 1.104c-.51 1.018-2.36 4.293-5.951 6.648l6.092 6.092a.999.999 0 0 1 0 1.414ZM13.253 11.839l6.909 6.909a4.91 4.91 0 0 0 .839-2.747c0-2.757-2.243-5-5-5a4.91 4.91 0 0 0-2.747.839Z' + }, + 'rh-ui-view-off': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 22c-3.309 0-6-2.691-6-6a1 1 0 1 1 2 0c0 2.206 1.794 4 4 4a1 1 0 1 1 0 2Zm3.342 1.608c-1.06.26-2.184.392-3.342.392-8.047 0-11.937-6.223-12.882-8a16.482 16.482 0 0 1 3.448-4.354 1 1 0 1 0-1.332-1.492c-2.331 2.082-3.59 4.315-4.024 5.181a1.476 1.476 0 0 0 0 1.33C1.992 18.224 6.378 26 16 26c1.318 0 2.603-.151 3.818-.448a1 1 0 1 0-.476-1.943Zm11.365 7.099a.997.997 0 0 1-1.414 0l-6.812-6.812-.006-.006L1.293 2.707a.999.999 0 1 1 1.414-1.414L9.004 7.59C11.16 6.538 13.508 6 16 6c9.622 0 14.008 7.776 14.79 9.335.211.423.211.907 0 1.329-.516 1.03-2.38 4.329-5.995 6.718l5.911 5.911a.999.999 0 0 1 0 1.414ZM20 16c0-2.206-1.794-4-4-4a3.99 3.99 0 0 0-2.022.563l5.459 5.459A3.99 3.99 0 0 0 20.001 16Zm3.337 5.923c3.22-2.002 5.007-4.92 5.545-5.924C27.936 14.222 24.046 8 16 8c-1.94 0-3.772.384-5.477 1.109l2.002 2.002A5.977 5.977 0 0 1 16 10c3.309 0 6 2.691 6 6 0 1.26-.393 2.462-1.111 3.475l2.448 2.448Z' + }, + 'rh-ui-view': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16 10c-3.309 0-6 2.691-6 6s2.691 6 6 6 6-2.691 6-6-2.691-6-6-6Zm0 10c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4Zm14.79-4.665C30.009 13.776 25.625 6 16 6S1.991 13.776 1.209 15.336a1.472 1.472 0 0 0 0 1.328c.781 1.559 5.165 9.335 14.79 9.335s14.009-7.776 14.791-9.336a1.474 1.474 0 0 0 0-1.329ZM16 24c-8.049 0-11.937-6.222-12.882-8C4.064 14.222 7.951 8 16 8s11.938 6.224 12.882 8c-.946 1.778-4.833 8-12.882 8Z' + }, + 'rh-ui-virtual-machine-center-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5v15c0 .827-.673 1.5-1.5 1.5H20v8.5c0 .827-.673 1.5-1.5 1.5h-15c-.827 0-1.5-.673-1.5-1.5v-15c0-.827.673-1.5 1.5-1.5H12V3.5c0-.827.673-1.5 1.5-1.5h15c.827 0 1.5.673 1.5 1.5Z' + }, + 'rh-ui-virtual-machine-center': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28.5 2h-15c-.827 0-1.5.673-1.5 1.5V12H3.5c-.827 0-1.5.673-1.5 1.5v15c0 .827.673 1.5 1.5 1.5h15c.827 0 1.5-.673 1.5-1.5V20h8.5c.827 0 1.5-.673 1.5-1.5v-15c0-.827-.673-1.5-1.5-1.5ZM18 28H4V14h8v4.5c0 .827.673 1.5 1.5 1.5H18v8Zm0-10h-4v-4h4v4Zm10 0h-8v-4.5c0-.827-.673-1.5-1.5-1.5H14V4h14v14Z' + }, + 'rh-ui-virtual-server-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M2.38 4.001a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001ZM10 5.626a1.626 1.626 0 1 0-.001-3.251A1.626 1.626 0 0 0 10 5.626Zm5.995 0a1.626 1.626 0 1 0-.001-3.251 1.626 1.626 0 0 0 .001 3.251ZM22 5.629a1.626 1.626 0 1 0-.001-3.251A1.626 1.626 0 0 0 22 5.629Zm6 0a1.626 1.626 0 1 0-.001-3.251A1.626 1.626 0 0 0 28 5.629ZM4.005 26.377a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251Zm5.995 0a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 10 26.377Zm5.995 0a1.626 1.626 0 1 0 .001 3.251 1.626 1.626 0 0 0-.001-3.251ZM22 26.38a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 22 26.38Zm6 0a1.626 1.626 0 1 0 .001 3.251A1.626 1.626 0 0 0 28 26.38Zm3-15.88v11c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5v-11C1 9.673 1.673 9 2.5 9h27c.827 0 1.5.673 1.5 1.5ZM14.125 16c0-.621-.504-1.125-1.125-1.125H8a1.125 1.125 0 0 0 0 2.25h5c.621 0 1.125-.504 1.125-1.125Zm10.755.016a1.874 1.874 0 1 0-3.749-.001 1.874 1.874 0 0 0 3.749.001Z' + }, + 'rh-ui-virtual-server': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 9h-27C1.673 9 1 9.673 1 10.5v11c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-11c0-.827-.673-1.5-1.5-1.5ZM29 21H3V11h26v10ZM7 16a1 1 0 0 1 1-1h5a1 1 0 0 1 0 2H8a1 1 0 0 1-1-1Zm14.38.015a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm-19-12.014a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm5.995 0a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm5.995 0a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm6.005.003a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001Zm6 0a1.626 1.626 0 1 1 3.251.001 1.626 1.626 0 0 1-3.251-.001ZM5.63 28.002a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Zm5.995 0a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Zm5.995 0a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Zm6.005.003a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Zm6 0a1.626 1.626 0 1 1-3.251-.001 1.626 1.626 0 0 1 3.251.001Z' + }, + 'rh-ui-volume-down-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M18 3v26a1 1 0 0 1-1.614.789L7.657 23H2.5c-.827 0-1.5-.673-1.5-1.5v-11C1 9.673 1.673 9 2.5 9h5.157l8.729-6.789A1 1 0 0 1 18.001 3Zm4.751 7.05a1 1 0 0 0-1.502 1.32C22.378 12.654 23 14.298 23 16s-.622 3.346-1.751 4.63a1 1 0 0 0 1.502 1.32C24.201 20.302 25 18.188 25 16s-.799-4.302-2.249-5.95Z' + }, + 'rh-ui-volume-down': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M17.439 2.102a1 1 0 0 0-1.054.109L7.656 9H2.5C1.673 9 1 9.673 1 10.5v11c0 .827.673 1.5 1.5 1.5h5.157l8.729 6.789a.998.998 0 0 0 1.053.109c.343-.168.561-.517.561-.898V3a1 1 0 0 0-.561-.898ZM16 26.955l-7.386-5.744A1 1 0 0 0 8 21H3V11h5a.997.997 0 0 0 .614-.211L16 5.045v21.91ZM25 16a9.007 9.007 0 0 1-2.249 5.95.996.996 0 0 1-1.411.091 1 1 0 0 1-.091-1.411C22.378 19.346 23 17.702 23 16s-.622-3.346-1.751-4.63a1 1 0 0 1 1.502-1.32A9.007 9.007 0 0 1 25 16Z' + }, + 'rh-ui-volume-up-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M18 3v26a1 1 0 0 1-1.614.789L7.657 23H2.5c-.827 0-1.5-.673-1.5-1.5v-11C1 9.673 1.673 9 2.5 9h5.157l8.729-6.789A1 1 0 0 1 18.001 3Zm8.716 2.512a1 1 0 1 0-1.432 1.396C27.68 9.363 29 12.592 29 16s-1.319 6.637-3.716 9.092a.999.999 0 1 0 1.432 1.396C29.479 23.658 31 19.932 31 16s-1.521-7.658-4.284-10.488Zm-3.965 4.538a1 1 0 0 0-1.502 1.32C22.378 12.654 23 14.298 23 16s-.622 3.346-1.751 4.63a1 1 0 0 0 1.502 1.32C24.201 20.302 25 18.188 25 16s-.799-4.302-2.249-5.95Z' + }, + 'rh-ui-volume-up': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M17.439 2.102a1 1 0 0 0-1.054.109L7.656 9H2.5C1.673 9 1 9.673 1 10.5v11c0 .827.673 1.5 1.5 1.5h5.157l8.729 6.789a.998.998 0 0 0 1.053.109c.343-.168.561-.517.561-.898V3a1 1 0 0 0-.561-.898ZM16 26.955l-7.386-5.744A1 1 0 0 0 8 21H3V11h5a.997.997 0 0 0 .614-.211L16 5.045v21.91ZM31 16a14.94 14.94 0 0 1-4.284 10.488.997.997 0 0 1-1.414.018 1 1 0 0 1-.018-1.414C27.68 22.637 29 19.408 29 16s-1.319-6.637-3.716-9.092a.999.999 0 1 1 1.432-1.396A14.94 14.94 0 0 1 31 16Zm-6 0a9.007 9.007 0 0 1-2.249 5.95.996.996 0 0 1-1.411.091 1 1 0 0 1-.091-1.411C22.378 19.346 23 17.702 23 16s-.622-3.346-1.751-4.63a1 1 0 0 1 1.502-1.32A9.007 9.007 0 0 1 25 16Z' + }, + 'rh-ui-warning-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm31.874 28.514-15.011-27a1.001 1.001 0 0 0-1.748 0l-15.011 27A1 1 0 0 0 .978 30H31a1 1 0 0 0 .874-1.486ZM14.5 12a1.5 1.5 0 0 1 3 0v5a1.5 1.5 0 0 1-3 0v-5ZM16 26.001a2 2 0 1 1-.001-3.999A2 2 0 0 1 16 26.001Z' + }, + 'rh-ui-warning': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31.461 27.771 17.3 2.301a1.499 1.499 0 0 0-2.623 0L.517 27.771c-.261.469-.255 1.025.018 1.489s.756.74 1.294.74h28.322c.537 0 1.021-.276 1.293-.74a1.49 1.49 0 0 0 .018-1.489ZM2.678 28l13.31-23.942L29.3 28H2.678ZM16 11.75c.69 0 1.25.56 1.25 1.25v5a1.25 1.25 0 0 1-2.5 0v-5c0-.69.56-1.25 1.25-1.25Zm1.75 12.261a1.75 1.75 0 1 1-3.501-.001 1.75 1.75 0 0 1 3.501.001Z' + }, + 'rh-ui-window-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M1 8.875V4.5C1 3.673 1.673 3 2.5 3h27c.827 0 1.5.673 1.5 1.5v4.375H1Zm0 2.25V27.5c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5V11.125H1Z' + }, + 'rh-ui-window': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v23c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-23c0-.827-.673-1.5-1.5-1.5ZM29 27H3V11h26v16Z' + }, + 'rh-ui-windows-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M13.75 5.5v7c0 .689-.561 1.25-1.25 1.25h-10c-.689 0-1.25-.561-1.25-1.25v-7c0-.689.561-1.25 1.25-1.25h10c.689 0 1.25.561 1.25 1.25ZM29.5 4.25h-10c-.689 0-1.25.561-1.25 1.25v7c0 .689.561 1.25 1.25 1.25h10c.689 0 1.25-.561 1.25-1.25v-7c0-.689-.561-1.25-1.25-1.25Zm-17 14h-10c-.689 0-1.25.561-1.25 1.25v7c0 .689.561 1.25 1.25 1.25h10c.689 0 1.25-.561 1.25-1.25v-7c0-.689-.561-1.25-1.25-1.25Zm17 0h-10c-.689 0-1.25.561-1.25 1.25v7c0 .689.561 1.25 1.25 1.25h10c.689 0 1.25-.561 1.25-1.25v-7c0-.689-.561-1.25-1.25-1.25Z' + }, + 'rh-ui-windows': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M12.5 4h-10C1.673 4 1 4.673 1 5.5v7c0 .827.673 1.5 1.5 1.5h10c.827 0 1.5-.673 1.5-1.5v-7c0-.827-.673-1.5-1.5-1.5Zm-.5 8H3V6h9v6Zm17.5-8h-10c-.827 0-1.5.673-1.5 1.5v7c0 .827.673 1.5 1.5 1.5h10c.827 0 1.5-.673 1.5-1.5v-7c0-.827-.673-1.5-1.5-1.5Zm-.5 8h-9V6h9v6Zm-16.5 6h-10c-.827 0-1.5.673-1.5 1.5v7c0 .827.673 1.5 1.5 1.5h10c.827 0 1.5-.673 1.5-1.5v-7c0-.827-.673-1.5-1.5-1.5Zm-.5 8H3v-6h9v6Zm17.5-8h-10c-.827 0-1.5.673-1.5 1.5v7c0 .827.673 1.5 1.5 1.5h10c.827 0 1.5-.673 1.5-1.5v-7c0-.827-.673-1.5-1.5-1.5Zm-.5 8h-9v-6h9v6Z' + }, + 'rh-ui-wrap-text': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M4 3v26a1 1 0 1 1-2 0V3a1 1 0 1 1 2 0Zm25-1a1 1 0 0 0-1 1v26a1 1 0 1 0 2 0V3a1 1 0 0 0-1-1ZM18.5 8H10a1 1 0 1 0 0 2h8.5c2.481 0 4.5 2.019 4.5 4.5S20.981 19 18.5 19h-7.086l2.293-2.293a.999.999 0 1 0-1.414-1.414l-3.646 3.646c-.283.283-.439.66-.439 1.061s.156.777.439 1.061l3.646 3.646a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 21H18.5c3.584 0 6.5-2.916 6.5-6.5S22.084 8 18.5 8Z' + }, + 'rh-ui-zone': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 12c0-5.514-4.486-10-10-10a9.928 9.928 0 0 0-5 1.353A9.928 9.928 0 0 0 11 2C5.486 2 1 6.486 1 12c0 3.699 2.024 6.928 5.017 8.657-.004.115-.017.227-.017.343 0 5.514 4.486 10 10 10s10-4.486 10-10c0-.116-.013-.228-.017-.343C28.977 18.927 31 15.698 31 12ZM3 12c0-4.411 3.589-8 8-8 1.143 0 2.228.245 3.212.678C12.242 6.506 11 9.107 11 12c0 .116.013.228.017.343a10.026 10.026 0 0 0-4.684 6.142C4.318 17.031 3 14.669 3 12.001Zm15.972-.549C18.033 11.158 17.034 11 16 11s-2.033.158-2.972.451A7.985 7.985 0 0 1 16 5.765a7.985 7.985 0 0 1 2.972 5.686ZM16 18.235a8.006 8.006 0 0 1-2.849-4.701C14.037 13.195 14.995 13 16 13s1.962.194 2.849.534A7.995 7.995 0 0 1 16 18.235Zm4.667-3.719a8.008 8.008 0 0 1 3.182 4.951 7.952 7.952 0 0 1-2.849.534 7.953 7.953 0 0 1-3.212-.678 9.997 9.997 0 0 0 2.879-4.806Zm-6.455 4.806A7.953 7.953 0 0 1 11 20a7.938 7.938 0 0 1-2.849-.534 8.008 8.008 0 0 1 3.182-4.951 9.99 9.99 0 0 0 2.879 4.806ZM16 29c-4.226 0-7.688-3.296-7.972-7.451A9.966 9.966 0 0 0 11 22a9.928 9.928 0 0 0 5-1.353 9.96 9.96 0 0 0 7.972.902C23.688 25.704 20.226 29 16 29Zm9.667-10.516a10.026 10.026 0 0 0-4.684-6.142c.004-.115.017-.227.017-.343 0-2.892-1.242-5.494-3.212-7.322A7.953 7.953 0 0 1 21 3.999c4.411 0 8 3.589 8 8 0 2.669-1.319 5.03-3.333 6.484Z' + }, + 'rh-ui-zoom-in': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.707 29.293-8.552-8.552A11.942 11.942 0 0 0 25 13c0-6.617-5.383-12-12-12S1 6.383 1 13s5.383 12 12 12c2.949 0 5.649-1.074 7.741-2.845l8.552 8.552a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414ZM13 23C7.486 23 3 18.514 3 13S7.486 3 13 3s10 4.486 10 10-4.486 10-10 10Zm5-10a1 1 0 0 1-1 1h-3v3a1 1 0 1 1-2 0v-3H9a1 1 0 1 1 0-2h3V9a1 1 0 1 1 2 0v3h3a1 1 0 0 1 1 1Z' + }, + 'rh-ui-zoom-out': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm30.707 29.293-8.552-8.552A11.942 11.942 0 0 0 25 13c0-6.617-5.383-12-12-12S1 6.383 1 13s5.383 12 12 12c2.949 0 5.649-1.074 7.741-2.845l8.552 8.552a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414ZM13 23C7.486 23 3 18.514 3 13S7.486 3 13 3s10 4.486 10 10-4.486 10-10 10Zm6-10a1 1 0 0 1-1 1H8a1 1 0 1 1 0-2h10a1 1 0 0 1 1 1Z' + } +}; diff --git a/packages/react-icons/scripts/parseRHIcons.mjs b/packages/react-icons/scripts/parseRHIcons.mjs new file mode 100644 index 00000000000..b5445654ed0 --- /dev/null +++ b/packages/react-icons/scripts/parseRHIcons.mjs @@ -0,0 +1,239 @@ +/* eslint-disable no-console */ +import { promises as fs } from 'fs'; +import path from 'path'; +import { fileURLToPath } from 'url'; +import { createRequire } from 'module'; +import { icons } from '@rhds/icons/metadata.js'; + +// --- Configuration --- +// Prefix for icon keys and output filenames (e.g., "rh" produces "rh-ui-arrow-down" and "rhIconsUI.mjs") +const ICON_PREFIX = 'rh'; + +// Icon types to process. Comment out any types you don't want to parse. +const ICON_TYPES = [ + 'ui', + 'standard', + 'social', + 'microns' + // Add new types here as they become available in @rhds/icons +]; + +const __dirname = path.dirname(fileURLToPath(import.meta.url)); +const require = createRequire(import.meta.url); + +// Resolve path to @rhds/icons directory structure +const rhdsIconsPath = require.resolve('@rhds/icons/ui/add-circle-fill.svg'); +const RHDS_ICONS_BASE_DIR = path.dirname(path.dirname(rhdsIconsPath)); +const OUTPUT_DIR = path.join(__dirname, 'icons'); +// --------------------- + +/** + * Regex to safely extract the four view box numbers from the outer tag. + * It handles different spacing. + */ +const VIEWBOX_REGEX = + /]+viewBox="(\s*(-?\d+(\.\d+)?)\s+(-?\d+(\.\d+)?)\s+(-?\d+(\.\d+)?)\s+(-?\d+(\.\d+)?)\s*)"/i; + +/** + * Regex to extract all 'd' attribute content from elements. + * Uses global flag to match all paths. + */ +const PATH_DATA_REGEX = /]*d="([^"]+)"/gi; + +/** + * Processes a single SVG file to extract viewbox data and path data. + * @param {string} iconName The name of the icon (without .svg extension). + * @param {string} iconType The type/category of the icon (ui, standard, social, microns). + * @returns {object|null} The parsed icon object, or null on error. + */ +async function processSvgFile(iconName, iconType) { + const typeDir = path.join(RHDS_ICONS_BASE_DIR, iconType); + const svgPath = path.join(typeDir, `${iconName}.svg`); + + try { + // 1. Read the file content + const content = await fs.readFile(svgPath, 'utf-8'); + + // 2. Extract view box data + const viewBoxMatch = content.match(VIEWBOX_REGEX); + if (!viewBoxMatch) { + console.error(`Skipping ${iconName}: Could not find or parse viewBox attribute.`); + return null; + } + + // Extract viewBox values: "xOffset yOffset width height" + const viewboxValues = viewBoxMatch[1].trim().split(/\s+/).map(Number); + + if (viewboxValues.length !== 4 || viewboxValues.some(isNaN)) { + console.error(`Skipping ${iconName}: viewBox values are not valid numbers.`); + return null; + } + + const [xOffset, yOffset, width, height] = viewboxValues; + + // 3. Extract all path data elements + const pathDataMatches = [...content.matchAll(PATH_DATA_REGEX)]; + if (!pathDataMatches || pathDataMatches.length === 0) { + console.error(`Skipping ${iconName}: Could not find 'd' attribute in any element.`); + return null; + } + + // Extract all path data values + const pathDataValues = pathDataMatches.map((match) => match[1]); + + // If there's only one path, store as string; if multiple, store as array of objects with 'path' property + // (createIcon expects arrays to be SVGPathObject[] with { path: string, className?: string } structure) + const svgPathData = + pathDataValues.length === 1 ? pathDataValues[0] : pathDataValues.map((pathData) => ({ path: pathData })); + + // 4. Construct the final object + return { + iconName, + data: { + xOffset, + yOffset, + width, + height, + svgPathData + } + }; + } catch (error) { + console.error(`Error processing ${iconName}:`, error.message); + return null; + } +} + +/** + * Formats an object as an ES module export with proper formatting. + * @param {object} obj The object to format. + * @param {number} indent The indentation level. + * @returns {string} Formatted module string. + */ +function formatModule(obj, indent = 0) { + const spaces = ' '.repeat(indent); + const entries = Object.entries(obj); + if (entries.length === 0) { + return '{}'; + } + + const lines = ['{']; + entries.forEach(([key, value], index) => { + const isLast = index === entries.length - 1; + const comma = isLast ? '' : ','; + + if (typeof value === 'object' && value !== null && !Array.isArray(value)) { + // Escape single quotes in key + const escapedKey = key.replace(/'/g, "\\'"); + lines.push(`${spaces} '${escapedKey}': {`); + lines.push(`${spaces} xOffset: ${value.xOffset},`); + lines.push(`${spaces} yOffset: ${value.yOffset},`); + lines.push(`${spaces} width: ${value.width},`); + lines.push(`${spaces} height: ${value.height},`); + + // Handle svgPathData: string or array of objects + if (Array.isArray(value.svgPathData)) { + // Array of path objects with { path: string } structure + lines.push(`${spaces} svgPathData: [`); + value.svgPathData.forEach((pathObject, idx) => { + const isLast = idx === value.svgPathData.length - 1; + const escapedPath = pathObject.path.replace(/'/g, "\\'"); + if (pathObject.className) { + const escapedClassName = pathObject.className.replace(/'/g, "\\'"); + lines.push( + `${spaces} { path: '${escapedPath}', className: '${escapedClassName}' }${isLast ? '' : ','}` + ); + } else { + lines.push(`${spaces} { path: '${escapedPath}' }${isLast ? '' : ','}`); + } + }); + lines.push(`${spaces} ]`); + } else { + // Single string path data + const escapedPathData = value.svgPathData.replace(/'/g, "\\'"); + lines.push(`${spaces} svgPathData:`); + lines.push(`${spaces} '${escapedPathData}'`); + } + lines.push(`${spaces} }${comma}`); + } + }); + lines.push(`${spaces}}`); + return lines.join('\n'); +} + +/** + * Processes all icons of a specific type. + * @param {string} iconType The type/category of icons to process. + * @returns {Promise} Object with iconName as keys and icon data as values. + */ +async function processIconType(iconType) { + console.log(`\nProcessing ${iconType} icons...`); + + // Get icons for this type from metadata + const typeIcons = icons.get(iconType); + if (!typeIcons) { + console.warn(`Warning: Icon type '${iconType}' not found in metadata. Skipping.`); + return {}; + } + + const iconList = Array.from(typeIcons); + console.log(`Found ${iconList.length} ${iconType} icons to process...`); + + try { + // Process all SVGs concurrently + const processingPromises = iconList.map((iconName) => processSvgFile(iconName, iconType)); + const results = await Promise.all(processingPromises); + + // Filter out any icons that failed to process + const successfulResults = results.filter((data) => data !== null); + + // Convert array to object with prefixed icon names as keys + const iconsObject = {}; + successfulResults.forEach(({ iconName, data }) => { + const prefixedKey = `${ICON_PREFIX}-${iconType}-${iconName}`; + iconsObject[prefixedKey] = data; + }); + + console.log(`Successfully processed ${successfulResults.length} out of ${iconList.length} ${iconType} icons.`); + return iconsObject; + } catch (error) { + console.error(`Error processing ${iconType} icons:`, error); + return {}; + } +} + +/** + * Main function to process all icon types and create ES module files. + */ +async function processSVGs() { + console.log(`Starting SVG processing from @rhds/icons`); + console.log(`Processing ${ICON_TYPES.length} icon type(s): ${ICON_TYPES.join(', ')}`); + + // Ensure output directory exists + await fs.mkdir(OUTPUT_DIR, { recursive: true }); + + const results = {}; + + // Process each icon type + for (const iconType of ICON_TYPES) { + const iconsObject = await processIconType(iconType); + if (Object.keys(iconsObject).length > 0) { + results[iconType] = iconsObject; + + // Write individual file for this type + // Capitalize first letter, and handle special case for 'ui' -> 'UI' + const capitalizedType = iconType === 'ui' ? 'UI' : iconType.charAt(0).toUpperCase() + iconType.slice(1); + const outputFile = path.join(OUTPUT_DIR, `rhIcons${capitalizedType}.mjs`); + const moduleOutput = `export default ${formatModule(iconsObject)};\n`; + await fs.writeFile(outputFile, moduleOutput, 'utf-8'); + console.log(`Output written to: ${outputFile}`); + } + } + + // Summary + console.log('\n--- SUCCESS ---'); + const totalIcons = Object.values(results).reduce((sum, icons) => sum + Object.keys(icons).length, 0); + console.log(`Total icons processed: ${totalIcons}`); + console.log(`Icon types processed: ${Object.keys(results).join(', ')}`); +} + +processSVGs(); diff --git a/yarn.lock b/yarn.lock index 1e4a35bd707..85429e35973 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4679,6 +4679,7 @@ __metadata: "@fortawesome/free-regular-svg-icons": "npm:^5.15.4" "@fortawesome/free-solid-svg-icons": "npm:^5.15.4" "@patternfly/patternfly": "npm:6.5.0-prerelease.27" + "@rhds/icons": "npm:^2.0.0" fs-extra: "npm:^11.3.0" tslib: "npm:^2.8.1" peerDependencies: @@ -4709,6 +4710,7 @@ __metadata: "@eslint/compat": "npm:^1.3.1" "@eslint/js": "npm:^9.32.0" "@octokit/rest": "npm:^21.1.1" + "@rhds/icons": "npm:^2.0.0" "@rollup/plugin-commonjs": "npm:^26.0.3" "@rollup/plugin-node-resolve": "npm:^15.3.1" "@rollup/plugin-replace": "npm:^5.0.7" @@ -4887,6 +4889,13 @@ __metadata: languageName: node linkType: hard +"@rhds/icons@npm:^2.0.0": + version: 2.0.0 + resolution: "@rhds/icons@npm:2.0.0" + checksum: 10c0/9f5817603bc8876d390cc1561bbd4941fb93a4b98d4c848290bf82d2bbb5e536011e90b361c85b26e70015a33bb908d90120fce7f99c374f3891f0e4bd700fdf + languageName: node + linkType: hard + "@rollup/plugin-commonjs@npm:^26.0.3": version: 26.0.3 resolution: "@rollup/plugin-commonjs@npm:26.0.3" From 0d4bb17e2416b15f6bbd22365c246e9d41745a53 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Thu, 20 Nov 2025 17:29:37 +0000 Subject: [PATCH 018/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.17 - @patternfly/react-core@6.5.0-prerelease.17 - @patternfly/react-docs@7.5.0-prerelease.18 - @patternfly/react-drag-drop@6.5.0-prerelease.17 - @patternfly/react-icons@6.5.0-prerelease.7 - demo-app-ts@6.5.0-prerelease.17 - @patternfly/react-table@6.5.0-prerelease.17 - @patternfly/react-templates@6.5.0-prerelease.17 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 4 ++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 6 ++++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-icons/CHANGELOG.md | 6 ++++++ packages/react-icons/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 16 files changed, 44 insertions(+), 8 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index 57f14c34bfb..c8f7a94ebd6 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.16...@patternfly/react-code-editor@6.5.0-prerelease.17) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.15...@patternfly/react-code-editor@6.5.0-prerelease.16) (2025-11-20) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index d1254e8c6af..56d3f8c5462 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.16", + "version": "6.5.0-prerelease.17", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index 441ade3fc92..c51ab05061f 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.16...@patternfly/react-core@6.5.0-prerelease.17) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-core + # [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.15...@patternfly/react-core@6.5.0-prerelease.16) (2025-11-20) ### Features diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 1657e9cf901..aa871d125db 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.16", + "version": "6.5.0-prerelease.17", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 655b59b6d45..b27479cfecd 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.17...@patternfly/react-docs@7.5.0-prerelease.18) (2025-11-20) + +### Features + +- **react-icons:** add rhds icons ([#12143](https://github.com/patternfly/patternfly-react/issues/12143)) ([606f717](https://github.com/patternfly/patternfly-react/commit/606f71751312d5652b0b515dd521ef92be4b887d)) + # [7.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.16...@patternfly/react-docs@7.5.0-prerelease.17) (2025-11-20) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index e0e383be65a..62333cb0b4d 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.17", + "version": "7.5.0-prerelease.18", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index 2268ade97e9..98bc90999f0 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.16...@patternfly/react-drag-drop@6.5.0-prerelease.17) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.15...@patternfly/react-drag-drop@6.5.0-prerelease.16) (2025-11-20) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index 8ef6bb12d80..9d7386a6a3c 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.16", + "version": "6.5.0-prerelease.17", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-icons/CHANGELOG.md b/packages/react-icons/CHANGELOG.md index cfee6ea5bf1..4ea04184ce7 100644 --- a/packages/react-icons/CHANGELOG.md +++ b/packages/react-icons/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.6...@patternfly/react-icons@6.5.0-prerelease.7) (2025-11-20) + +### Features + +- **react-icons:** add rhds icons ([#12143](https://github.com/patternfly/patternfly-react/issues/12143)) ([606f717](https://github.com/patternfly/patternfly-react/commit/606f71751312d5652b0b515dd521ef92be4b887d)) + # [6.5.0-prerelease.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.5...@patternfly/react-icons@6.5.0-prerelease.6) (2025-11-14) ### Bug Fixes diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index bf5e173a561..2c71f8d8114 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-icons", - "version": "6.5.0-prerelease.6", + "version": "6.5.0-prerelease.7", "description": "PatternFly 4 Icons as React Components", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 1429f28c843..9e2668c6293 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.16...demo-app-ts@6.5.0-prerelease.17) (2025-11-20) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.15...demo-app-ts@6.5.0-prerelease.16) (2025-11-20) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 1f2d1d734c1..2e1543edcab 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.16", + "version": "6.5.0-prerelease.17", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index 894ff05052e..e4909655ec9 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.16...@patternfly/react-table@6.5.0-prerelease.17) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.15...@patternfly/react-table@6.5.0-prerelease.16) (2025-11-20) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 143fda9e2be..0e48986ac68 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.16", + "version": "6.5.0-prerelease.17", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 3680a111fda..68aa5540c5b 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.16...@patternfly/react-templates@6.5.0-prerelease.17) (2025-11-20) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.15...@patternfly/react-templates@6.5.0-prerelease.16) (2025-11-20) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index ca64072bb65..60f62993059 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.16", + "version": "6.5.0-prerelease.17", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 6feb99bd40d0c470e72dbd23bdfe78f937fe14d6 Mon Sep 17 00:00:00 2001 From: Michael Coker <35148959+mcoker@users.noreply.github.com> Date: Fri, 21 Nov 2025 09:32:26 -0600 Subject: [PATCH 019/109] chore(tests): Fix noGlass test name (#12129) --- .../src/components/Drawer/__tests__/DrawerPanelContent.test.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-core/src/components/Drawer/__tests__/DrawerPanelContent.test.tsx b/packages/react-core/src/components/Drawer/__tests__/DrawerPanelContent.test.tsx index 4526093ef02..8f553ab09d6 100644 --- a/packages/react-core/src/components/Drawer/__tests__/DrawerPanelContent.test.tsx +++ b/packages/react-core/src/components/Drawer/__tests__/DrawerPanelContent.test.tsx @@ -159,7 +159,7 @@ test('Style prop overrides boundaryCssVars', () => { }); }); -test(`Renders with class ${styles.modifiers.noGlass} when isPill is true`, () => { +test(`Renders with class ${styles.modifiers.noGlass} when hasNoGlass is true`, () => { render( Drawer panel content From 124de2e5f9fdbf3327b7bba7456c3434dce11870 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Fri, 21 Nov 2025 15:45:11 +0000 Subject: [PATCH 020/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.18 - @patternfly/react-core@6.5.0-prerelease.18 - @patternfly/react-docs@7.5.0-prerelease.19 - @patternfly/react-drag-drop@6.5.0-prerelease.18 - demo-app-ts@6.5.0-prerelease.18 - @patternfly/react-table@6.5.0-prerelease.18 - @patternfly/react-templates@6.5.0-prerelease.18 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 4 ++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 14 files changed, 35 insertions(+), 7 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index c8f7a94ebd6..003eb924c28 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.17...@patternfly/react-code-editor@6.5.0-prerelease.18) (2025-11-21) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.16...@patternfly/react-code-editor@6.5.0-prerelease.17) (2025-11-20) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 56d3f8c5462..d9e00d00118 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.17", + "version": "6.5.0-prerelease.18", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index c51ab05061f..cd779d61e16 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.17...@patternfly/react-core@6.5.0-prerelease.18) (2025-11-21) + +**Note:** Version bump only for package @patternfly/react-core + # [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.16...@patternfly/react-core@6.5.0-prerelease.17) (2025-11-20) **Note:** Version bump only for package @patternfly/react-core diff --git a/packages/react-core/package.json b/packages/react-core/package.json index aa871d125db..7c97241436e 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.17", + "version": "6.5.0-prerelease.18", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index b27479cfecd..7b84408623b 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.18...@patternfly/react-docs@7.5.0-prerelease.19) (2025-11-21) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.17...@patternfly/react-docs@7.5.0-prerelease.18) (2025-11-20) ### Features diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 62333cb0b4d..c9f4f42b6b4 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.18", + "version": "7.5.0-prerelease.19", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index 98bc90999f0..54ee108c698 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.17...@patternfly/react-drag-drop@6.5.0-prerelease.18) (2025-11-21) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.16...@patternfly/react-drag-drop@6.5.0-prerelease.17) (2025-11-20) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index 9d7386a6a3c..452670a5307 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.17", + "version": "6.5.0-prerelease.18", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 9e2668c6293..1fe9030f82a 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.17...demo-app-ts@6.5.0-prerelease.18) (2025-11-21) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.16...demo-app-ts@6.5.0-prerelease.17) (2025-11-20) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 2e1543edcab..f9c57f27fca 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.17", + "version": "6.5.0-prerelease.18", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index e4909655ec9..f4566d45442 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.17...@patternfly/react-table@6.5.0-prerelease.18) (2025-11-21) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.16...@patternfly/react-table@6.5.0-prerelease.17) (2025-11-20) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 0e48986ac68..110440ff921 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.17", + "version": "6.5.0-prerelease.18", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 68aa5540c5b..8787ac170a7 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.17...@patternfly/react-templates@6.5.0-prerelease.18) (2025-11-21) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.16...@patternfly/react-templates@6.5.0-prerelease.17) (2025-11-20) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index 60f62993059..100c8b3b626 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.17", + "version": "6.5.0-prerelease.18", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 94a741f694f0cbd3bff7cdd782a67244704ee0a4 Mon Sep 17 00:00:00 2001 From: logonoff Date: Fri, 21 Nov 2025 14:03:56 -0500 Subject: [PATCH 021/109] chore(docs): Add font size control to CodeEditorConfigurationModal example (#12113) --- .../CodeEditor/examples/CodeEditor.md | 1 + .../examples/CodeEditorConfigurationModal.tsx | 186 ++++++++++++------ 2 files changed, 124 insertions(+), 63 deletions(-) diff --git a/packages/react-code-editor/src/components/CodeEditor/examples/CodeEditor.md b/packages/react-code-editor/src/components/CodeEditor/examples/CodeEditor.md index 0c3d3681b5d..7fe074cf68c 100644 --- a/packages/react-code-editor/src/components/CodeEditor/examples/CodeEditor.md +++ b/packages/react-code-editor/src/components/CodeEditor/examples/CodeEditor.md @@ -14,6 +14,7 @@ import HashtagIcon from '@patternfly/react-icons/dist/esm/icons/hashtag-icon'; import MapIcon from '@patternfly/react-icons/dist/esm/icons/map-icon'; import MoonIcon from '@patternfly/react-icons/dist/esm/icons/moon-icon'; import PlayIcon from '@patternfly/react-icons/dist/esm/icons/play-icon'; +import FontIcon from '@patternfly/react-icons/dist/esm/icons/font-icon'; ## Examples diff --git a/packages/react-code-editor/src/components/CodeEditor/examples/CodeEditorConfigurationModal.tsx b/packages/react-code-editor/src/components/CodeEditor/examples/CodeEditorConfigurationModal.tsx index 1f5cc3d7bca..95b4e4e8516 100644 --- a/packages/react-code-editor/src/components/CodeEditor/examples/CodeEditorConfigurationModal.tsx +++ b/packages/react-code-editor/src/components/CodeEditor/examples/CodeEditorConfigurationModal.tsx @@ -2,8 +2,19 @@ import CogIcon from '@patternfly/react-icons/dist/esm/icons/cog-icon'; import MapIcon from '@patternfly/react-icons/dist/esm/icons/map-icon'; import MoonIcon from '@patternfly/react-icons/dist/esm/icons/moon-icon'; import HashtagIcon from '@patternfly/react-icons/dist/esm/icons/hashtag-icon'; +import FontIcon from '@patternfly/react-icons/dist/esm/icons/font-icon'; import { CodeEditor, CodeEditorControl } from '@patternfly/react-code-editor'; -import { Flex, FlexItem, Icon, Modal, ModalBody, ModalHeader, Switch, SwitchProps } from '@patternfly/react-core'; +import { + Flex, + FlexItem, + Icon, + Modal, + ModalBody, + ModalHeader, + NumberInput, + Switch, + SwitchProps +} from '@patternfly/react-core'; import { useState } from 'react'; interface ConfigModalItemProps { @@ -11,76 +22,105 @@ interface ConfigModalItemProps { icon?: React.ReactNode; /** Description of the configuration option. */ description: string; - /** Flag indicating whether the option is enabled or disabled. */ - isChecked?: SwitchProps['isChecked']; - /** onChange handler for the switch. */ - onChange?: SwitchProps['onChange']; /** Title of the configuration option. We assume that titles are unique. */ title: string; - /** Labels for the enabled and disabled states of the switch. */ - labels?: { - enabled: string; - disabled: string; - }; - /** Optional OUIA ID of the configuration option. Also used as a prefix for the ids of inner elements. */ - ouiaId?: string; + /** + * Optional ID of the configuration option. Also used as a prefix for the following elements: + * - `${id}-title` for the element which contains the title + * - `${id}-description` for the element which contains the description + */ + id?: string; + /** + * Slot to render inside the configuration modal. Remember to add `aria-labelledby` and `aria-describedby` props + * to the control inside the slot, pointing to the title and description ids respectively. + */ + slot?: React.ReactNode; } const ConfigModalItem: React.FunctionComponent = ({ icon = , description, - isChecked = false, - labels = { enabled: undefined, disabled: undefined }, - onChange, title, - ouiaId + id = `ConfigModalItem-${title.replace(/\s+/g, '-').toLowerCase()}`, + slot }) => ( {icon} - + {title} -
{description}
+
{description}
- + {slot} + +); + +interface ConfigModalSwitchProps extends Omit { + /** Flag indicating whether the option is enabled or disabled. */ + isChecked?: SwitchProps['isChecked']; + /** onChange handler for the switch. */ + onChange?: SwitchProps['onChange']; + /** Labels for the enabled and disabled states of the switch. */ + labels?: { + enabled: string; + disabled: string; + }; +} + +const ConfigModalSwitch: React.FunctionComponent = ({ + icon = , + description, + title, + id = `ConfigModalSwitch-${title.replace(/\s+/g, '-').toLowerCase()}`, + isChecked = false, + onChange, + labels = { enabled: undefined, disabled: undefined } +}) => ( + - - + } + /> ); interface ConfigModalControlProps { - /** Array of configuration controls to be rendered inside the modal. */ - controls: ConfigModalItemProps[]; + /** Controls to be rendered inside the configuration modal. */ + children: React.ReactNode; /** Title of the configuration modal. */ title?: string; /** Description of the configuration modal. */ description?: string; - /** Optional OUIA ID of the configuration modal. Also used as a prefix for the ids of inner elements. */ + /** Optional ID of the configuration modal. Also used as a prefix for the ids of inner elements and the OUIA id. */ ouiaId?: string; } const ConfigModalControl: React.FunctionComponent = ({ - controls, + children, title = 'Editor settings', - description = 'Settings will be applied immediately', + description = 'Changes apply immediately', ouiaId = 'CodeEditorConfigurationModal' -}) => { +}: ConfigModalControlProps) => { const [isModalOpen, setIsModalOpen] = useState(false); return ( @@ -89,27 +129,21 @@ const ConfigModalControl: React.FunctionComponent = ({ aria-describedby={`${ouiaId}-body`} aria-labelledby={`${ouiaId}-title`} isOpen={isModalOpen} - onClose={() => setIsModalOpen(!isModalOpen)} + onClose={() => setIsModalOpen(false)} ouiaId={ouiaId} variant="small" > - {controls.map((control) => ( - - ))} + {children} } + isSettings onClick={() => setIsModalOpen(true)} tooltipProps={{ content: title, ariaLive: 'off' }} /> @@ -123,37 +157,62 @@ export const CodeEditorConfigurationModal: React.FunctionComponent = () => { const [isMinimapVisible, setIsMinimapVisible] = useState(true); const [isDarkTheme, setIsDarkTheme] = useState(false); const [isLineNumbersVisible, setIsLineNumbersVisible] = useState(true); + const [fontSize, setFontSize] = useState(14); const onChange = (code: string) => { setCode(code); }; const customControl = ( - setIsMinimapVisible(checked), - icon: - }, - { - title: 'Dark theme', - description: 'Switch the editor to a dark color theme', - isChecked: isDarkTheme, - onChange: (_e, checked) => setIsDarkTheme(checked), - icon: - }, - { - title: 'Line numbers', - description: 'Show line numbers to the left of each line of code', - isChecked: isLineNumbersVisible, - onChange: (_e, checked) => setIsLineNumbersVisible(checked), - icon: + + setIsMinimapVisible(checked)} + icon={} + /> + setIsDarkTheme(checked)} + icon={} + /> + setIsLineNumbersVisible(checked)} + icon={} + /> + } + slot={ + setFontSize((size) => Math.max(5, size - 1))} + onChange={(event) => setFontSize(Number((event.target as HTMLInputElement).value))} + onPlus={() => setFontSize((size) => size + 1)} + widthChars={2} + /> } - ]} - /> + /> + ); return ( @@ -165,6 +224,7 @@ export const CodeEditorConfigurationModal: React.FunctionComponent = () => { isLineNumbersVisible={isLineNumbersVisible} isMinimapVisible={isMinimapVisible} onChange={onChange} + options={{ fontSize }} /> ); }; From 2b36c61aa0d1c517475179c049e051d51c41981f Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Fri, 21 Nov 2025 19:17:38 +0000 Subject: [PATCH 022/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.19 - @patternfly/react-docs@7.5.0-prerelease.20 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index 003eb924c28..9974a1e2785 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.18...@patternfly/react-code-editor@6.5.0-prerelease.19) (2025-11-21) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.17...@patternfly/react-code-editor@6.5.0-prerelease.18) (2025-11-21) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index d9e00d00118..2db85d5ea62 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.18", + "version": "6.5.0-prerelease.19", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 7b84408623b..7616c951e8d 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.19...@patternfly/react-docs@7.5.0-prerelease.20) (2025-11-21) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.18...@patternfly/react-docs@7.5.0-prerelease.19) (2025-11-21) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index c9f4f42b6b4..4638e5488ad 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.19", + "version": "7.5.0-prerelease.20", "publishConfig": { "access": "public", "tag": "prerelease" From 07c2bbfb32491c8f69dfa4261c9e1edb9136d487 Mon Sep 17 00:00:00 2001 From: Rebecca Alpert Date: Wed, 26 Nov 2025 09:42:47 -0500 Subject: [PATCH 023/109] feat(ExpandableSection): Allow more control over toggle icon (#12051) Allow for custom icons and disabled icons. --- .../ExpandableSection/ExpandableSection.tsx | 17 +++++----- .../__tests__/ExpandableSection.test.tsx | 31 +++++++++++++++++++ 2 files changed, 41 insertions(+), 7 deletions(-) diff --git a/packages/react-core/src/components/ExpandableSection/ExpandableSection.tsx b/packages/react-core/src/components/ExpandableSection/ExpandableSection.tsx index e6331b70b35..220e83bab9d 100644 --- a/packages/react-core/src/components/ExpandableSection/ExpandableSection.tsx +++ b/packages/react-core/src/components/ExpandableSection/ExpandableSection.tsx @@ -62,6 +62,10 @@ export interface ExpandableSectionProps extends Omit, + hasToggleIcon = true, children, isExpanded, isDetached, @@ -267,13 +273,10 @@ class ExpandableSection extends Component onToggle(event, !propOrStateIsExpanded)} - {...(variant !== ExpandableSectionVariant.truncate && { - icon: ( - - - - ) - })} + {...(variant !== ExpandableSectionVariant.truncate && + hasToggleIcon && { + icon: {toggleIcon} + })} aria-label={toggleAriaLabel} aria-labelledby={toggleAriaLabelledBy} > diff --git a/packages/react-core/src/components/ExpandableSection/__tests__/ExpandableSection.test.tsx b/packages/react-core/src/components/ExpandableSection/__tests__/ExpandableSection.test.tsx index 651214938f5..05e1c153181 100644 --- a/packages/react-core/src/components/ExpandableSection/__tests__/ExpandableSection.test.tsx +++ b/packages/react-core/src/components/ExpandableSection/__tests__/ExpandableSection.test.tsx @@ -3,6 +3,7 @@ import userEvent from '@testing-library/user-event'; import { ExpandableSection, ExpandableSectionVariant } from '../ExpandableSection'; import styles from '@patternfly/react-styles/css/components/ExpandableSection/expandable-section'; +import BellIcon from '@patternfly/react-icons/dist/esm/icons/bell-icon'; const props = { contentId: 'content-id', toggleId: 'toggle-id' }; @@ -271,3 +272,33 @@ test('Renders with div wrapper when toggleWrapper="div"', () => { const toggle = screen.getByRole('button').parentElement; expect(toggle?.tagName).toBe('DIV'); }); + +test('Can render custom toggle icon', () => { + render(}>Test content); + + expect(screen.getByTestId('bell-icon')).toBeInTheDocument(); +}); + +test('Does not render toggle icon when hasToggleIcon is false', () => { + render(Test content); + + const button = screen.getByRole('button'); + expect(button.querySelector('.pf-v6-c-expandable-section__toggle-icon')).not.toBeInTheDocument(); +}); + +test('Does not render custom toggle icon when hasToggleIcon is false', () => { + render( + } hasToggleIcon={false}> + Test content + + ); + + expect(screen.queryByTestId('bell-icon')).not.toBeInTheDocument(); +}); + +test('Renders toggle icon by default when hasToggleIcon is true', () => { + render(Test content); + + const button = screen.getByRole('button'); + expect(button.querySelector('.pf-v6-c-expandable-section__toggle-icon')).toBeInTheDocument(); +}); From 0811452f2720872e19d08a3781d4399368745dc8 Mon Sep 17 00:00:00 2001 From: Rebecca Alpert Date: Wed, 26 Nov 2025 10:05:24 -0500 Subject: [PATCH 024/109] feat(Dropdown): Add optional container with ouiaId (#12022) * feat(Dropdown): Add optional container with ouiaId Container component can be customized via a prop as well. Container does not render if containerOuiaId is not used, so as not to break existing consumers. * Update packages/react-core/src/components/Dropdown/__tests__/Dropdown.test.tsx Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> --------- Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> --- .../src/components/Dropdown/Dropdown.tsx | 16 +++++++++++- .../Dropdown/__tests__/Dropdown.test.tsx | 26 +++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/packages/react-core/src/components/Dropdown/Dropdown.tsx b/packages/react-core/src/components/Dropdown/Dropdown.tsx index e539c528af5..80219aebdc3 100644 --- a/packages/react-core/src/components/Dropdown/Dropdown.tsx +++ b/packages/react-core/src/components/Dropdown/Dropdown.tsx @@ -48,6 +48,12 @@ export interface DropdownProps extends MenuProps, OUIAProps { ouiaId?: number | string; /** Set the value of data-ouia-safe. Only set to true when the component is in a static state, i.e. no animations are occurring. At all other times, this value must be false. */ ouiaSafe?: boolean; + /** When applied, wraps dropdown in a container with a data-ouia-component-id.*/ + containerOuiaId?: number | string; + /** Set the value of data-ouia-safe for the container when containerOuiaId is applied. Only set to true when the component is in a static state, i.e. no animations are occurring. At all other times, this value must be false. */ + containerOuiaSafe?: boolean; + /** Sets the base component to render for the container. Defaults to */ + containerComponent?: React.ReactNode; /** z-index of the dropdown menu */ zIndex?: number; /** Additional properties to pass to the Popper */ @@ -86,11 +92,16 @@ const DropdownBase: React.FunctionComponent = ({ shouldFocusFirstItemOnOpen = false, shouldPreventScrollOnItemFocus = true, focusTimeoutDelay = 0, + containerOuiaId, + containerOuiaSafe = true, + containerComponent = 'span', ...props }: DropdownProps) => { const localMenuRef = useRef(undefined); const localToggleRef = useRef(undefined); const ouiaProps = useOUIAProps(Dropdown.displayName, ouiaId, ouiaSafe); + const ContainerComponent = containerComponent as any; + const containerOuiaProps = useOUIAProps('Dropdown container', containerOuiaId, containerOuiaSafe); const menuRef = (innerRef as React.RefObject) || localMenuRef; const toggleRef = @@ -185,7 +196,8 @@ const DropdownBase: React.FunctionComponent = ({ ); - return ( + + const popper = ( = ({ {...popperProps} /> ); + + return containerOuiaId ? {popper} : popper; }; export const Dropdown = forwardRef((props: DropdownProps, ref: React.Ref) => ( diff --git a/packages/react-core/src/components/Dropdown/__tests__/Dropdown.test.tsx b/packages/react-core/src/components/Dropdown/__tests__/Dropdown.test.tsx index 73e6d5068d5..b8b78399fe5 100644 --- a/packages/react-core/src/components/Dropdown/__tests__/Dropdown.test.tsx +++ b/packages/react-core/src/components/Dropdown/__tests__/Dropdown.test.tsx @@ -201,6 +201,32 @@ test('onOpenChange is called when passed and user presses esc key', async () => expect(onOpenChange).toBeCalledTimes(1); }); +test('applies containerOuiaId to parent element', () => { + render( + toggle(toggleRef)}> + {dropdownChildren} + + ); + + const dropdownToggle = screen.getByRole('button', { name: 'Dropdown' }); + const dropdownParent = dropdownToggle?.parentNode?.parentNode; + expect(dropdownParent).toHaveAttribute('data-ouia-component-id', 'test-dropdown'); + expect(dropdownParent).toHaveAttribute('data-ouia-component-type', 'PF6/Dropdown container'); + expect(dropdownParent?.tagName).toBe('SPAN'); +}); + +test('Renders with custom container element when containerComponent is passed', () => { + render( + toggle(toggleRef)}> + {dropdownChildren} + + ); + + const dropdownToggle = screen.getByRole('button', { name: 'Dropdown' }); + const dropdownParent = dropdownToggle?.parentNode?.parentNode; + expect(dropdownParent?.tagName).toBe('DIV'); +}); + test('match snapshot', () => { const { asFragment } = render( Date: Mon, 1 Dec 2025 18:28:32 +0000 Subject: [PATCH 025/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.20 - @patternfly/react-core@6.5.0-prerelease.19 - @patternfly/react-docs@7.5.0-prerelease.21 - @patternfly/react-drag-drop@6.5.0-prerelease.19 - demo-app-ts@6.5.0-prerelease.19 - @patternfly/react-table@6.5.0-prerelease.19 - @patternfly/react-templates@6.5.0-prerelease.19 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 7 +++++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 14 files changed, 38 insertions(+), 7 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index 9974a1e2785..3db9dede4a1 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.19...@patternfly/react-code-editor@6.5.0-prerelease.20) (2025-12-01) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.18...@patternfly/react-code-editor@6.5.0-prerelease.19) (2025-11-21) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 2db85d5ea62..cd23057ce3a 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.19", + "version": "6.5.0-prerelease.20", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index cd779d61e16..4bcb8154e0c 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.18...@patternfly/react-core@6.5.0-prerelease.19) (2025-12-01) + +### Features + +- **Dropdown:** Add optional container with ouiaId ([#12022](https://github.com/patternfly/patternfly-react/issues/12022)) ([0811452](https://github.com/patternfly/patternfly-react/commit/0811452f2720872e19d08a3781d4399368745dc8)) +- **ExpandableSection:** Allow more control over toggle icon ([#12051](https://github.com/patternfly/patternfly-react/issues/12051)) ([07c2bbf](https://github.com/patternfly/patternfly-react/commit/07c2bbfb32491c8f69dfa4261c9e1edb9136d487)) + # [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.17...@patternfly/react-core@6.5.0-prerelease.18) (2025-11-21) **Note:** Version bump only for package @patternfly/react-core diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 7c97241436e..bb0c7ee4512 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.18", + "version": "6.5.0-prerelease.19", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 7616c951e8d..a02493e069e 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.20...@patternfly/react-docs@7.5.0-prerelease.21) (2025-12-01) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.19...@patternfly/react-docs@7.5.0-prerelease.20) (2025-11-21) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 4638e5488ad..a33cf8a02ef 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.20", + "version": "7.5.0-prerelease.21", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index 54ee108c698..d855c92afaa 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.18...@patternfly/react-drag-drop@6.5.0-prerelease.19) (2025-12-01) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.17...@patternfly/react-drag-drop@6.5.0-prerelease.18) (2025-11-21) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index 452670a5307..afba71707b2 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.18", + "version": "6.5.0-prerelease.19", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 1fe9030f82a..f33202edd7b 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.18...demo-app-ts@6.5.0-prerelease.19) (2025-12-01) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.17...demo-app-ts@6.5.0-prerelease.18) (2025-11-21) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index f9c57f27fca..8709d0db601 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.18", + "version": "6.5.0-prerelease.19", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index f4566d45442..9a9e3421c2d 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.18...@patternfly/react-table@6.5.0-prerelease.19) (2025-12-01) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.17...@patternfly/react-table@6.5.0-prerelease.18) (2025-11-21) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 110440ff921..6dfb069833e 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.18", + "version": "6.5.0-prerelease.19", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 8787ac170a7..4fccaf72cfc 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.18...@patternfly/react-templates@6.5.0-prerelease.19) (2025-12-01) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.17...@patternfly/react-templates@6.5.0-prerelease.18) (2025-11-21) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index 100c8b3b626..6782bb9dde7 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.18", + "version": "6.5.0-prerelease.19", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 7516243ebebb4a21b4c82924fe5ee9b89ba85eb2 Mon Sep 17 00:00:00 2001 From: Donald Labaj Date: Tue, 2 Dec 2025 21:49:00 -0500 Subject: [PATCH 026/109] chore: Added isBeta to examples (#12150) --- .../react-core/src/components/Compass/examples/Compass.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-core/src/components/Compass/examples/Compass.md b/packages/react-core/src/components/Compass/examples/Compass.md index b24170a3eea..96eeb1ebb98 100644 --- a/packages/react-core/src/components/Compass/examples/Compass.md +++ b/packages/react-core/src/components/Compass/examples/Compass.md @@ -38,7 +38,7 @@ In a basic compass layout, content can be passed to the following props to popul The background image of the `Compass` and `CompassHero` may be customized by using their respective `backgroundSrcLight` and `backgroundSrcDark` props. The `CompassHero` also allows customization of a color gradient across its container by using the `gradientLight` and `gradientDark` props. -```ts file="CompassBasic.tsx" +```ts isBeta file="CompassBasic.tsx" ``` @@ -52,7 +52,7 @@ When `footer` is used, its content will take up the width of the screen. However ### Demo -```ts isFullscreen file="CompassDemo.tsx" +```ts isFullscreen isBeta file="CompassDemo.tsx" ``` From cdb6a26403cbbaf14cfe43633d1fa7b0dd0369ec Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Wed, 3 Dec 2025 03:01:17 +0000 Subject: [PATCH 027/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.21 - @patternfly/react-core@6.5.0-prerelease.20 - @patternfly/react-docs@7.5.0-prerelease.22 - @patternfly/react-drag-drop@6.5.0-prerelease.20 - demo-app-ts@6.5.0-prerelease.20 - @patternfly/react-table@6.5.0-prerelease.20 - @patternfly/react-templates@6.5.0-prerelease.20 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 4 ++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 14 files changed, 35 insertions(+), 7 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index 3db9dede4a1..3868af748ae 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.20...@patternfly/react-code-editor@6.5.0-prerelease.21) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.19...@patternfly/react-code-editor@6.5.0-prerelease.20) (2025-12-01) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index cd23057ce3a..5f89769d8ae 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.20", + "version": "6.5.0-prerelease.21", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index 4bcb8154e0c..a6442ac1605 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.19...@patternfly/react-core@6.5.0-prerelease.20) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-core + # [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.18...@patternfly/react-core@6.5.0-prerelease.19) (2025-12-01) ### Features diff --git a/packages/react-core/package.json b/packages/react-core/package.json index bb0c7ee4512..85c1a16ae4a 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.19", + "version": "6.5.0-prerelease.20", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index a02493e069e..a321e0c71e8 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.21...@patternfly/react-docs@7.5.0-prerelease.22) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.20...@patternfly/react-docs@7.5.0-prerelease.21) (2025-12-01) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index a33cf8a02ef..916bb470f46 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.21", + "version": "7.5.0-prerelease.22", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index d855c92afaa..c25b662bc4f 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.19...@patternfly/react-drag-drop@6.5.0-prerelease.20) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.18...@patternfly/react-drag-drop@6.5.0-prerelease.19) (2025-12-01) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index afba71707b2..e88b9388534 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.19", + "version": "6.5.0-prerelease.20", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index f33202edd7b..93ad8ca01be 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.19...demo-app-ts@6.5.0-prerelease.20) (2025-12-03) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.18...demo-app-ts@6.5.0-prerelease.19) (2025-12-01) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 8709d0db601..b943acdeac3 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.19", + "version": "6.5.0-prerelease.20", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index 9a9e3421c2d..9d7537c2e09 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.19...@patternfly/react-table@6.5.0-prerelease.20) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.18...@patternfly/react-table@6.5.0-prerelease.19) (2025-12-01) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 6dfb069833e..3fda5ac2d34 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.19", + "version": "6.5.0-prerelease.20", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 4fccaf72cfc..a7cf6b96be0 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.19...@patternfly/react-templates@6.5.0-prerelease.20) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.18...@patternfly/react-templates@6.5.0-prerelease.19) (2025-12-01) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index 6782bb9dde7..41cf04b5e67 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.19", + "version": "6.5.0-prerelease.20", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 3d2fd6f1d408961e89b37da15aaffa705205afa9 Mon Sep 17 00:00:00 2001 From: Michael Coker <35148959+mcoker@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:18:54 -0600 Subject: [PATCH 028/109] feat(react-icons): update to create static SVGs (#12154) * feat(react-icons): update to create static SVGs * chore: update docs * chore: add build:esm script to compile ts before icon generation * chore: lint * chore: remove linter changes * chore: docs update --- packages/react-icons/README.md | 27 +++++++++- packages/react-icons/package.json | 3 +- packages/react-icons/scripts/writeIcons.mjs | 57 ++++++++++++++++++++- 3 files changed, 83 insertions(+), 4 deletions(-) diff --git a/packages/react-icons/README.md b/packages/react-icons/README.md index eabb4ed8152..82211004774 100644 --- a/packages/react-icons/README.md +++ b/packages/react-icons/README.md @@ -10,7 +10,7 @@ import TimesIcon from '@patternfly/react-icons/dist/esm/icons/times-icon'; const closeIcon = ; ``` -For a list of the available icons please refer to the [PatternFly react docs](https://react-staging.patternfly.org/icons) +For a list of the available icons please refer to the [PatternFly react docs](https://pf-react-staging.patternfly.org/icons) ## Styling icons @@ -68,3 +68,28 @@ module.exports = { ] } ``` + +## Static SVGs + +All icons are also available as static SVG files in `@patternfly/react-icons/dist/static`. The static SVGs include all the same attributes as the React components (viewBox, class names, etc.) to ensure visual consistency. + +Static SVGs are useful when you need to: +- Use icons in non-React contexts, such as static HTML +- Reference icons via URL or file path + +### Usage + +You can import or reference static SVG files directly: + +```jsx +// In HTML +Close + +// In CSS +.close-icon { + background-image: url('/icons/static/times-icon.svg'); +} + +// Direct file path +import timesIcon from '@patternfly/react-icons/dist/static/times-icon.svg'; +``` diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 2c71f8d8114..7e43022c552 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -26,8 +26,9 @@ "homepage": "https://github.com/patternfly/patternfly-react#readme", "scripts": { "build:single:packages": "node ../../scripts/build-single-packages.mjs --config single-packages.config.json", + "build:esm": "tsc --build tsconfig.json", "clean": "rimraf dist src/icons src/index.js src/index.d.ts", - "generate": "rimraf dist/esm/icons dist/js/icons && node scripts/writeIcons.mjs" + "generate": "rimraf dist/esm/icons dist/js/icons && yarn build:esm && node scripts/writeIcons.mjs" }, "devDependencies": { "@fortawesome/free-brands-svg-icons": "^5.15.4", diff --git a/packages/react-icons/scripts/writeIcons.mjs b/packages/react-icons/scripts/writeIcons.mjs index c468e987080..a4c58a700f4 100644 --- a/packages/react-icons/scripts/writeIcons.mjs +++ b/packages/react-icons/scripts/writeIcons.mjs @@ -1,11 +1,18 @@ import { join } from 'path'; -import { outputFileSync } from 'fs-extra/esm'; +import { outputFileSync, ensureDirSync } from 'fs-extra/esm'; import { generateIcons } from './generateIcons.mjs'; +import { createElement } from 'react'; +import { renderToString } from 'react-dom/server'; import * as url from 'url'; const __dirname = url.fileURLToPath(new URL('.', import.meta.url)); +// Import createIcon from compiled dist (build:esm must run first) +const createIconModule = await import('../dist/esm/createIcon.js'); +const createIcon = createIconModule.createIcon; + const outDir = join(__dirname, '../dist'); +const staticDir = join(outDir, 'static'); const removeSnake = (s) => s.toUpperCase().replace('-', '').replace('_', ''); const toCamel = (s) => `${s[0].toUpperCase()}${s.substr(1).replace(/([-_][\w])/gi, removeSnake)}`; @@ -72,6 +79,50 @@ export default ${jsName}; outputFileSync(join(outDir, 'esm/icons', filename), text); }; +/** + * Generates a static SVG string from icon data using createIcon + * @param {string} iconName The name of the icon + * @param {object} icon The icon data object + * @returns {string} Static SVG markup + */ +function generateStaticSVG(iconName, icon) { + const jsName = `${toCamel(iconName)}Icon`; + + // Create icon component using createIcon + const IconComponent = createIcon({ + name: jsName, + width: icon.width, + height: icon.height, + svgPath: icon.svgPathData, + xOffset: icon.xOffset || 0, + yOffset: icon.yOffset || 0, + svgClassName: icon.svgClassName + }); + + // Render the component to string + const svgString = renderToString(createElement(IconComponent)); + + // Convert React's className to class for static SVG + return svgString.replace(/className=/g, 'class='); +} + +/** + * Writes static SVG files to dist/static directory + * @param {object} icons icons from generateIcons + */ +function writeStaticSVGs(icons) { + ensureDirSync(staticDir); + + Object.entries(icons).forEach(([iconName, icon]) => { + const svgContent = generateStaticSVG(iconName, icon); + const svgFileName = `${iconName}.svg`; + outputFileSync(join(staticDir, svgFileName), svgContent, 'utf-8'); + }); + + // eslint-disable-next-line no-console + console.log(`Wrote ${Object.keys(icons).length} static SVG files to ${staticDir}`); +} + /** * Writes CJS and ESM icons to `dist` directory * @@ -114,4 +165,6 @@ ${index console.log('Wrote', index.length * 3 + 3, 'icon files.'); } -writeIcons(generateIcons()); +const icons = generateIcons(); +writeIcons(icons); +writeStaticSVGs(icons); From 5d9af44db11de73886f034a15546618870aab25c Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Wed, 3 Dec 2025 20:32:07 +0000 Subject: [PATCH 029/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.22 - @patternfly/react-core@6.5.0-prerelease.21 - @patternfly/react-docs@7.5.0-prerelease.23 - @patternfly/react-drag-drop@6.5.0-prerelease.21 - @patternfly/react-icons@6.5.0-prerelease.8 - demo-app-ts@6.5.0-prerelease.21 - @patternfly/react-table@6.5.0-prerelease.21 - @patternfly/react-templates@6.5.0-prerelease.21 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 4 ++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-icons/CHANGELOG.md | 6 ++++++ packages/react-icons/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 16 files changed, 42 insertions(+), 8 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index 3868af748ae..154faa19064 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.21...@patternfly/react-code-editor@6.5.0-prerelease.22) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.20...@patternfly/react-code-editor@6.5.0-prerelease.21) (2025-12-03) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 5f89769d8ae..13b54159295 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.21", + "version": "6.5.0-prerelease.22", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index a6442ac1605..1d0fe21c382 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.20...@patternfly/react-core@6.5.0-prerelease.21) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-core + # [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.19...@patternfly/react-core@6.5.0-prerelease.20) (2025-12-03) **Note:** Version bump only for package @patternfly/react-core diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 85c1a16ae4a..d9a13d42162 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.20", + "version": "6.5.0-prerelease.21", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index a321e0c71e8..327c16fb22d 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.23](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.22...@patternfly/react-docs@7.5.0-prerelease.23) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.21...@patternfly/react-docs@7.5.0-prerelease.22) (2025-12-03) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 916bb470f46..6de7ea91db7 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.22", + "version": "7.5.0-prerelease.23", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index c25b662bc4f..9b4ea2b7ef0 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.20...@patternfly/react-drag-drop@6.5.0-prerelease.21) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.19...@patternfly/react-drag-drop@6.5.0-prerelease.20) (2025-12-03) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index e88b9388534..4c3cdd3c6fc 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.20", + "version": "6.5.0-prerelease.21", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-icons/CHANGELOG.md b/packages/react-icons/CHANGELOG.md index 4ea04184ce7..2d10c748dc1 100644 --- a/packages/react-icons/CHANGELOG.md +++ b/packages/react-icons/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.7...@patternfly/react-icons@6.5.0-prerelease.8) (2025-12-03) + +### Features + +- **react-icons:** update to create static SVGs ([#12154](https://github.com/patternfly/patternfly-react/issues/12154)) ([3d2fd6f](https://github.com/patternfly/patternfly-react/commit/3d2fd6f1d408961e89b37da15aaffa705205afa9)) + # [6.5.0-prerelease.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.6...@patternfly/react-icons@6.5.0-prerelease.7) (2025-11-20) ### Features diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 7e43022c552..f3884dfbba3 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-icons", - "version": "6.5.0-prerelease.7", + "version": "6.5.0-prerelease.8", "description": "PatternFly 4 Icons as React Components", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 93ad8ca01be..5141886ff37 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.21](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.20...demo-app-ts@6.5.0-prerelease.21) (2025-12-03) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.19...demo-app-ts@6.5.0-prerelease.20) (2025-12-03) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index b943acdeac3..7d6d2c8a822 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.20", + "version": "6.5.0-prerelease.21", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index 9d7537c2e09..8d88d559f21 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.20...@patternfly/react-table@6.5.0-prerelease.21) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.19...@patternfly/react-table@6.5.0-prerelease.20) (2025-12-03) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 3fda5ac2d34..19f4c37ef36 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.20", + "version": "6.5.0-prerelease.21", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index a7cf6b96be0..df72235358d 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.20...@patternfly/react-templates@6.5.0-prerelease.21) (2025-12-03) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.19...@patternfly/react-templates@6.5.0-prerelease.20) (2025-12-03) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index 41cf04b5e67..441d8757547 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.20", + "version": "6.5.0-prerelease.21", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 80b72de8ba9a326375cd0919ff5b81ff5b1ebf7c Mon Sep 17 00:00:00 2001 From: Erin Donehoo <105813956+edonehoo@users.noreply.github.com> Date: Thu, 11 Dec 2025 08:24:01 -0500 Subject: [PATCH 030/109] fix: fixes broken docs link. (#12157) --- packages/react-core/src/components/Drawer/examples/Drawer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-core/src/components/Drawer/examples/Drawer.md b/packages/react-core/src/components/Drawer/examples/Drawer.md index d05192c35ec..544bc08a2ba 100644 --- a/packages/react-core/src/components/Drawer/examples/Drawer.md +++ b/packages/react-core/src/components/Drawer/examples/Drawer.md @@ -135,7 +135,7 @@ import accessibility from '@patternfly/react-styles/css/utilities/Accessibility/ ### With focus trap -When a [focus trap](/accessibility/product-development-guide#trapping-focus) is enabled on an element, a user will only be able to interact with the contents of that element until the focus trap is closed or deactivated. +When a [focus trap](/accessibility/develop#trapping-focus) is enabled on an element, a user will only be able to interact with the contents of that element until the focus trap is closed or deactivated. To enable and customize a focus trap on a drawer panel, apply the `focusTrap` property to the `` component. Enabling a focus trap with `focusTrap.enabled` will also automatically place focus on the first focusable element when the drawer panel expands, and return focus to the previously focused element when it collapses. From b2cdf1cd5d95be91932e6ac11f39e2c0318e6f72 Mon Sep 17 00:00:00 2001 From: kmcfaul <45077788+kmcfaul@users.noreply.github.com> Date: Thu, 11 Dec 2025 08:25:55 -0500 Subject: [PATCH 031/109] feat(Compass): add isPill to Drawer by default (#12151) * feat(Compass): add isPill to Drawer by default * add isPill to CompassContent Drawer * fix example css --- packages/react-core/src/components/Compass/Compass.tsx | 2 +- .../react-core/src/components/Compass/CompassContent.tsx | 2 +- .../Compass/__tests__/__snapshots__/Compass.test.tsx.snap | 2 +- .../__tests__/__snapshots__/CompassContent.test.tsx.snap | 2 +- .../src/components/Compass/examples/compass.css | 8 ++++---- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/react-core/src/components/Compass/Compass.tsx b/packages/react-core/src/components/Compass/Compass.tsx index 4594a4a19e5..cff85c48cdf 100644 --- a/packages/react-core/src/components/Compass/Compass.tsx +++ b/packages/react-core/src/components/Compass/Compass.tsx @@ -95,7 +95,7 @@ export const Compass: React.FunctionComponent = ({ if (hasDrawer) { return ( - + {compassContent} diff --git a/packages/react-core/src/components/Compass/CompassContent.tsx b/packages/react-core/src/components/Compass/CompassContent.tsx index e91c8668348..eecc77005c8 100644 --- a/packages/react-core/src/components/Compass/CompassContent.tsx +++ b/packages/react-core/src/components/Compass/CompassContent.tsx @@ -30,7 +30,7 @@ export const CompassContent: React.FunctionComponent = ({ if (hasDrawer) { return ( - + {compassContent} ); diff --git a/packages/react-core/src/components/Compass/__tests__/__snapshots__/Compass.test.tsx.snap b/packages/react-core/src/components/Compass/__tests__/__snapshots__/Compass.test.tsx.snap index 5886e96c8ec..a4d1e225ed6 100644 --- a/packages/react-core/src/components/Compass/__tests__/__snapshots__/Compass.test.tsx.snap +++ b/packages/react-core/src/components/Compass/__tests__/__snapshots__/Compass.test.tsx.snap @@ -47,7 +47,7 @@ exports[`Matches the snapshot with basic layout 1`] = ` exports[`Matches the snapshot with drawer 1`] = `
Date: Thu, 11 Dec 2025 08:28:14 -0500 Subject: [PATCH 032/109] fix(layouts): update example css & classnames (#12145) --- .../react-core/src/layouts/Bullseye/examples/bullseye.css | 4 ++-- packages/react-core/src/layouts/Flex/examples/flex.css | 6 +++--- .../react-core/src/layouts/Gallery/examples/gallery.css | 4 ++-- packages/react-core/src/layouts/Grid/examples/grid.css | 4 ++-- packages/react-core/src/layouts/Level/examples/level.css | 8 ++++---- packages/react-core/src/layouts/Split/examples/split.css | 4 ++-- packages/react-core/src/layouts/Stack/examples/stack.css | 8 ++++---- 7 files changed, 19 insertions(+), 19 deletions(-) diff --git a/packages/react-core/src/layouts/Bullseye/examples/bullseye.css b/packages/react-core/src/layouts/Bullseye/examples/bullseye.css index 84c7364bb04..cc728f3e2a0 100644 --- a/packages/react-core/src/layouts/Bullseye/examples/bullseye.css +++ b/packages/react-core/src/layouts/Bullseye/examples/bullseye.css @@ -1,5 +1,5 @@ -.ws-react-l-bullseye .pf-v6-l-bullseye, -.ws-react-l-bullseye .pf-v6-l-bullseye > div { +.ws-react-f-bullseye .pf-v6-l-bullseye, +.ws-react-f-bullseye .pf-v6-l-bullseye > div { padding: var(--pf-t--global--spacer--md); border: var(--pf-t--global--border--width--box--default) dashed var(--pf-t--global--border--color--default); } diff --git a/packages/react-core/src/layouts/Flex/examples/flex.css b/packages/react-core/src/layouts/Flex/examples/flex.css index 5f4f42d5980..f4b1d83cdce 100644 --- a/packages/react-core/src/layouts/Flex/examples/flex.css +++ b/packages/react-core/src/layouts/Flex/examples/flex.css @@ -1,9 +1,9 @@ -.ws-react-l-flex .pf-v6-l-flex { +.ws-react-f-flex .pf-v6-l-flex { padding: var(--pf-t--global--spacer--md); } -.ws-react-l-flex .pf-v6-l-flex > div, -.ws-react-l-flex .example-border { +.ws-react-f-flex .pf-v6-l-flex > div, +.ws-react-f-flex .example-border { padding: var(--pf-t--global--spacer--md); border: var(--pf-t--global--border--width--box--default) dashed var(--pf-t--global--border--color--default); } diff --git a/packages/react-core/src/layouts/Gallery/examples/gallery.css b/packages/react-core/src/layouts/Gallery/examples/gallery.css index 188759dd1b3..4076eb5a00d 100644 --- a/packages/react-core/src/layouts/Gallery/examples/gallery.css +++ b/packages/react-core/src/layouts/Gallery/examples/gallery.css @@ -1,8 +1,8 @@ -.ws-react-l-gallery .pf-v6-l-gallery { +.ws-react-f-gallery .pf-v6-l-gallery { padding: var(--pf-t--global--spacer--md); } -.ws-react-l-gallery .pf-v6-l-gallery > div { +.ws-react-f-gallery .pf-v6-l-gallery > div { padding: var(--pf-t--global--spacer--md); border: var(--pf-t--global--border--width--box--default) dashed var(--pf-t--global--border--color--default); } diff --git a/packages/react-core/src/layouts/Grid/examples/grid.css b/packages/react-core/src/layouts/Grid/examples/grid.css index e681c9a312c..e14183ba505 100644 --- a/packages/react-core/src/layouts/Grid/examples/grid.css +++ b/packages/react-core/src/layouts/Grid/examples/grid.css @@ -1,5 +1,5 @@ -.ws-react-l-grid > .pf-v6-l-grid, -.ws-react-l-grid > .pf-v6-l-grid > .pf-v6-l-grid__item { +.ws-react-f-grid > .pf-v6-l-grid, +.ws-react-f-grid > .pf-v6-l-grid > .pf-v6-l-grid__item { min-height: 75px; padding: var(--pf-t--global--spacer--md); border: var(--pf-t--global--border--width--box--default) dashed var(--pf-t--global--border--color--default); diff --git a/packages/react-core/src/layouts/Level/examples/level.css b/packages/react-core/src/layouts/Level/examples/level.css index b903ad16481..2a566dbfe54 100644 --- a/packages/react-core/src/layouts/Level/examples/level.css +++ b/packages/react-core/src/layouts/Level/examples/level.css @@ -1,13 +1,13 @@ -.ws-react-l-level { +.ws-react-f-level { padding: var(--pf-t--global--spacer--sm); } -.ws-react-l-level .pf-v6-l-level { +.ws-react-f-level .pf-v6-l-level { min-height: 160px; } -.ws-react-l-level .pf-v6-l-level, -.ws-react-l-level .pf-v6-l-level > div { +.ws-react-f-level .pf-v6-l-level, +.ws-react-f-level .pf-v6-l-level > div { padding: var(--pf-t--global--spacer--sm); border: var(--pf-t--global--border--width--box--default) dashed var(--pf-t--global--border--color--default); } diff --git a/packages/react-core/src/layouts/Split/examples/split.css b/packages/react-core/src/layouts/Split/examples/split.css index 893750c93d9..b889f8f53a7 100644 --- a/packages/react-core/src/layouts/Split/examples/split.css +++ b/packages/react-core/src/layouts/Split/examples/split.css @@ -1,5 +1,5 @@ -.ws-react-l-split .pf-v6-l-split, -.ws-react-l-split .pf-v6-l-split > .pf-v6-l-split__item { +.ws-react-f-split .pf-v6-l-split, +.ws-react-f-split .pf-v6-l-split > .pf-v6-l-split__item { padding: var(--pf-t--global--spacer--md); border: var(--pf-t--global--border--width--box--default) dashed var(--pf-t--global--border--color--default); } diff --git a/packages/react-core/src/layouts/Stack/examples/stack.css b/packages/react-core/src/layouts/Stack/examples/stack.css index d0d491ab74b..ddad575e041 100644 --- a/packages/react-core/src/layouts/Stack/examples/stack.css +++ b/packages/react-core/src/layouts/Stack/examples/stack.css @@ -1,15 +1,15 @@ -.ws-react-l-stack { +.ws-react-f-stack { min-height: 30em; display: flex; flex-direction: column; } -.ws-react-l-stack > .pf-v6-l-stack { +.ws-react-f-stack > .pf-v6-l-stack { flex-grow: 1; } -.ws-react-l-stack .pf-v6-l-stack, -.ws-react-l-stack .pf-v6-l-stack > .pf-v6-l-stack__item { +.ws-react-f-stack .pf-v6-l-stack, +.ws-react-f-stack .pf-v6-l-stack > .pf-v6-l-stack__item { padding: var(--pf-t--global--spacer--md); border: var(--pf-t--global--border--width--box--default) dashed var(--pf-t--global--border--color--default); } \ No newline at end of file From 06af4c503674e3fdb07819b75b53a257a7822579 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Dec 2025 08:41:31 -0500 Subject: [PATCH 033/109] fix(deps): update dependency focus-trap to v7.6.6 (#12102) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/react-core/package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/react-core/package.json b/packages/react-core/package.json index d9a13d42162..afd48725963 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -49,7 +49,7 @@ "@patternfly/react-icons": "workspace:^", "@patternfly/react-styles": "workspace:^", "@patternfly/react-tokens": "workspace:^", - "focus-trap": "7.6.4", + "focus-trap": "7.6.6", "react-dropzone": "^14.3.5", "tslib": "^2.8.1" }, diff --git a/yarn.lock b/yarn.lock index 85429e35973..1ee1d4ceef2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4623,7 +4623,7 @@ __metadata: "@patternfly/react-tokens": "workspace:^" case-anything: "npm:^3.1.2" css: "npm:^3.0.0" - focus-trap: "npm:7.6.4" + focus-trap: "npm:7.6.6" fs-extra: "npm:^11.3.0" react-dropzone: "npm:^14.3.5" tslib: "npm:^2.8.1" @@ -12065,12 +12065,12 @@ __metadata: languageName: node linkType: hard -"focus-trap@npm:7.6.4": - version: 7.6.4 - resolution: "focus-trap@npm:7.6.4" +"focus-trap@npm:7.6.6": + version: 7.6.6 + resolution: "focus-trap@npm:7.6.6" dependencies: - tabbable: "npm:^6.2.0" - checksum: 10c0/ed810d47fd904a5e0269e822d98e634c6cbdd7222046c712ef299bdd26a422db754e3cec04e6517065b12be4b47f65c21f6244e0c07a308b1060985463d518cb + tabbable: "npm:^6.3.0" + checksum: 10c0/61ccb0c4d990a03dfbb0878ff3f79cadfb84e36f39bb138fbf4ae88edbfecd42d0f02152f928c338185324cf4cde307c8d4889b6bf19876e4bfc84ea29f40bee languageName: node linkType: hard @@ -22127,10 +22127,10 @@ __metadata: languageName: node linkType: hard -"tabbable@npm:^6.2.0": - version: 6.2.0 - resolution: "tabbable@npm:6.2.0" - checksum: 10c0/ced8b38f05f2de62cd46836d77c2646c42b8c9713f5bd265daf0e78ff5ac73d3ba48a7ca45f348bafeef29b23da7187c72250742d37627883ef89cbd7fa76898 +"tabbable@npm:^6.3.0": + version: 6.3.0 + resolution: "tabbable@npm:6.3.0" + checksum: 10c0/57ba019d29b5cfa0c862248883bcec0e6d29d8f156ba52a1f425e7cfeca4a0fc701ab8d035c4c86ddf74ecdbd0e9f454a88d9b55d924a51f444038e9cd14d7a0 languageName: node linkType: hard From d11c186313c9820e674fe1cdce7d630b57a62755 Mon Sep 17 00:00:00 2001 From: Michael Coker <35148959+mcoker@users.noreply.github.com> Date: Thu, 11 Dec 2025 07:49:37 -0600 Subject: [PATCH 034/109] fix(form): keep required asterisk from orphaning (#11961) * fix(form): keep required asterisk from orphaning * chore(form): update tests --- .../react-core/src/components/Form/FormGroup.tsx | 3 +-- .../__tests__/__snapshots__/FormGroup.test.tsx.snap | 2 +- .../__tests__/__snapshots__/LoginForm.test.tsx.snap | 12 ++++++------ 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/packages/react-core/src/components/Form/FormGroup.tsx b/packages/react-core/src/components/Form/FormGroup.tsx index 8c308779da0..bc689aa7b5f 100644 --- a/packages/react-core/src/components/Form/FormGroup.tsx +++ b/packages/react-core/src/components/Form/FormGroup.tsx @@ -56,8 +56,7 @@ export const FormGroup: React.FunctionComponent = ({ {label} {isRequired && ( )} diff --git a/packages/react-core/src/components/Form/__tests__/__snapshots__/FormGroup.test.tsx.snap b/packages/react-core/src/components/Form/__tests__/__snapshots__/FormGroup.test.tsx.snap index 35f5452a5a7..c2674a41356 100644 --- a/packages/react-core/src/components/Form/__tests__/__snapshots__/FormGroup.test.tsx.snap +++ b/packages/react-core/src/components/Form/__tests__/__snapshots__/FormGroup.test.tsx.snap @@ -122,7 +122,7 @@ exports[`FormGroup should render form group variant with required label 1`] = ` aria-hidden="true" class="pf-v6-c-form__label-required" > - * +  *    diff --git a/packages/react-core/src/components/LoginPage/__tests__/__snapshots__/LoginForm.test.tsx.snap b/packages/react-core/src/components/LoginPage/__tests__/__snapshots__/LoginForm.test.tsx.snap index ead512ffb3a..dca69158800 100644 --- a/packages/react-core/src/components/LoginPage/__tests__/__snapshots__/LoginForm.test.tsx.snap +++ b/packages/react-core/src/components/LoginPage/__tests__/__snapshots__/LoginForm.test.tsx.snap @@ -25,7 +25,7 @@ exports[`LoginForm LoginForm with rememberMeLabel 1`] = ` aria-hidden="true" class="pf-v6-c-form__label-required" > - * +  *    @@ -69,7 +69,7 @@ exports[`LoginForm LoginForm with rememberMeLabel 1`] = ` aria-hidden="true" class="pf-v6-c-form__label-required" > - * +  *    @@ -175,7 +175,7 @@ exports[`LoginForm LoginForm with show password 1`] = ` aria-hidden="true" class="pf-v6-c-form__label-required" > - * +  *    @@ -219,7 +219,7 @@ exports[`LoginForm LoginForm with show password 1`] = ` aria-hidden="true" class="pf-v6-c-form__label-required" > - * +  *    @@ -336,7 +336,7 @@ exports[`LoginForm should render Login form 1`] = ` aria-hidden="true" class="pf-v6-c-form__label-required" > - * +  *    @@ -380,7 +380,7 @@ exports[`LoginForm should render Login form 1`] = ` aria-hidden="true" class="pf-v6-c-form__label-required" > - * +  *    From 2767ce0896ef22bbfea5839905ee5cfedac86a80 Mon Sep 17 00:00:00 2001 From: fallmo <58644999+fallmo@users.noreply.github.com> Date: Thu, 11 Dec 2025 13:51:26 +0000 Subject: [PATCH 035/109] fix(Drawer): update refs in examples (#12152) Update ref types to HTMLSpanElement and initialize with null to fix TS errors Signed-off-by: Mohamed Fall --- .../Drawer/examples/DrawerAdditionalSectionAboveContent.tsx | 2 +- .../react-core/src/components/Drawer/examples/DrawerBasic.tsx | 2 +- .../src/components/Drawer/examples/DrawerBasicInline.tsx | 2 +- .../src/components/Drawer/examples/DrawerBasicPill.tsx | 2 +- .../src/components/Drawer/examples/DrawerBreakpoint.tsx | 2 +- .../src/components/Drawer/examples/DrawerInlinePanelEnd.tsx | 2 +- .../src/components/Drawer/examples/DrawerInlinePanelStart.tsx | 2 +- .../components/Drawer/examples/DrawerModifiedContentPadding.tsx | 2 +- .../components/Drawer/examples/DrawerModifiedPanelPadding.tsx | 2 +- .../src/components/Drawer/examples/DrawerPanelBottom.tsx | 2 +- .../src/components/Drawer/examples/DrawerPanelEnd.tsx | 2 +- .../src/components/Drawer/examples/DrawerPanelStart.tsx | 2 +- .../src/components/Drawer/examples/DrawerPillInline.tsx | 2 +- .../src/components/Drawer/examples/DrawerResizableAtEnd.tsx | 2 +- .../src/components/Drawer/examples/DrawerResizableAtStart.tsx | 2 +- .../src/components/Drawer/examples/DrawerResizableOnBottom.tsx | 2 +- .../src/components/Drawer/examples/DrawerResizableOnInline.tsx | 2 +- .../react-core/src/components/Drawer/examples/DrawerStatic.tsx | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/packages/react-core/src/components/Drawer/examples/DrawerAdditionalSectionAboveContent.tsx b/packages/react-core/src/components/Drawer/examples/DrawerAdditionalSectionAboveContent.tsx index df64c62bda8..64395a8c59d 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerAdditionalSectionAboveContent.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerAdditionalSectionAboveContent.tsx @@ -13,7 +13,7 @@ import { export const DrawerAdditionalSectionAboveContent: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerBasic.tsx b/packages/react-core/src/components/Drawer/examples/DrawerBasic.tsx index e792e32a058..803d1d92aab 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerBasic.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerBasic.tsx @@ -14,7 +14,7 @@ import { export const DrawerBasic: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerBasicInline.tsx b/packages/react-core/src/components/Drawer/examples/DrawerBasicInline.tsx index a9ceb86666e..2df988d7740 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerBasicInline.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerBasicInline.tsx @@ -12,7 +12,7 @@ import { export const DrawerBasicInline: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerBasicPill.tsx b/packages/react-core/src/components/Drawer/examples/DrawerBasicPill.tsx index dda20e8229c..fdea78cbfe7 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerBasicPill.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerBasicPill.tsx @@ -12,7 +12,7 @@ import { export const DrawerBasicPill: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerBreakpoint.tsx b/packages/react-core/src/components/Drawer/examples/DrawerBreakpoint.tsx index 74eb0eb514f..0401fa35331 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerBreakpoint.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerBreakpoint.tsx @@ -12,7 +12,7 @@ import { export const DrawerBreakpoint: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerInlinePanelEnd.tsx b/packages/react-core/src/components/Drawer/examples/DrawerInlinePanelEnd.tsx index 9574c6a5360..071cd9a3244 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerInlinePanelEnd.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerInlinePanelEnd.tsx @@ -12,7 +12,7 @@ import { export const DrawerInlinePanelEnd: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerInlinePanelStart.tsx b/packages/react-core/src/components/Drawer/examples/DrawerInlinePanelStart.tsx index c1ed8445748..ffe46a2b9e1 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerInlinePanelStart.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerInlinePanelStart.tsx @@ -12,7 +12,7 @@ import { export const DrawerInlinePanelStart: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerModifiedContentPadding.tsx b/packages/react-core/src/components/Drawer/examples/DrawerModifiedContentPadding.tsx index 218f7b44889..9a06d057e3f 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerModifiedContentPadding.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerModifiedContentPadding.tsx @@ -12,7 +12,7 @@ import { export const DrawerModifiedContentPadding: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerModifiedPanelPadding.tsx b/packages/react-core/src/components/Drawer/examples/DrawerModifiedPanelPadding.tsx index 5f28bd3e451..afabeb0f9df 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerModifiedPanelPadding.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerModifiedPanelPadding.tsx @@ -12,7 +12,7 @@ import { export const DrawerModifiedPanelPadding: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerPanelBottom.tsx b/packages/react-core/src/components/Drawer/examples/DrawerPanelBottom.tsx index c89f7f13e1f..1b765555597 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerPanelBottom.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerPanelBottom.tsx @@ -12,7 +12,7 @@ import { export const DrawerPanelBottom: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerPanelEnd.tsx b/packages/react-core/src/components/Drawer/examples/DrawerPanelEnd.tsx index 852b9eff4c1..6c3460ace2f 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerPanelEnd.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerPanelEnd.tsx @@ -12,7 +12,7 @@ import { export const DrawerPanelEnd: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerPanelStart.tsx b/packages/react-core/src/components/Drawer/examples/DrawerPanelStart.tsx index 60c8cc515e0..a1acde0be10 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerPanelStart.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerPanelStart.tsx @@ -12,7 +12,7 @@ import { export const DrawerPanelStart: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerPillInline.tsx b/packages/react-core/src/components/Drawer/examples/DrawerPillInline.tsx index 2e3a42c2c81..16ae9532739 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerPillInline.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerPillInline.tsx @@ -12,7 +12,7 @@ import { export const DrawerBasicPill: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerResizableAtEnd.tsx b/packages/react-core/src/components/Drawer/examples/DrawerResizableAtEnd.tsx index 252c683ce33..939fcf4a441 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerResizableAtEnd.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerResizableAtEnd.tsx @@ -12,7 +12,7 @@ import { export const DrawerResizableAtEnd: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerResizableAtStart.tsx b/packages/react-core/src/components/Drawer/examples/DrawerResizableAtStart.tsx index b5d2ef2da8f..32e56665aa0 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerResizableAtStart.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerResizableAtStart.tsx @@ -12,7 +12,7 @@ import { export const DrawerResizableAtStart: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerResizableOnBottom.tsx b/packages/react-core/src/components/Drawer/examples/DrawerResizableOnBottom.tsx index 86da473b620..ecce2daa1ca 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerResizableOnBottom.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerResizableOnBottom.tsx @@ -12,7 +12,7 @@ import { export const DrawerResizableOnBottom: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerResizableOnInline.tsx b/packages/react-core/src/components/Drawer/examples/DrawerResizableOnInline.tsx index e4dd4a57bd5..16299b6db8e 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerResizableOnInline.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerResizableOnInline.tsx @@ -12,7 +12,7 @@ import { export const DrawerResizableOnInline: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); diff --git a/packages/react-core/src/components/Drawer/examples/DrawerStatic.tsx b/packages/react-core/src/components/Drawer/examples/DrawerStatic.tsx index 773d693207b..2f5229223cc 100644 --- a/packages/react-core/src/components/Drawer/examples/DrawerStatic.tsx +++ b/packages/react-core/src/components/Drawer/examples/DrawerStatic.tsx @@ -13,7 +13,7 @@ import accessibility from '@patternfly/react-styles/css/utilities/Accessibility/ export const DrawerStatic: React.FunctionComponent = () => { const [isExpanded, setIsExpanded] = useState(false); - const drawerRef = useRef(undefined); + const drawerRef = useRef(null); const onExpand = () => { drawerRef.current && drawerRef.current.focus(); From 8928745fb7364828ed4d581f30f01146bdc9990e Mon Sep 17 00:00:00 2001 From: logonoff Date: Thu, 11 Dec 2025 09:31:53 -0500 Subject: [PATCH 036/109] fix(DrawerPanelContent): add inert when drawer is closed (#12027) --- .../components/Drawer/DrawerPanelContent.tsx | 7 +++++++ .../__tests__/DrawerPanelContent.test.tsx | 20 +++++++++++++++++++ .../DrawerPanelContent.test.tsx.snap | 1 + .../__snapshots__/Drawer.test.tsx.snap | 2 ++ 4 files changed, 30 insertions(+) diff --git a/packages/react-core/src/components/Drawer/DrawerPanelContent.tsx b/packages/react-core/src/components/Drawer/DrawerPanelContent.tsx index 73f5bd6d2a4..9cafec596dc 100644 --- a/packages/react-core/src/components/Drawer/DrawerPanelContent.tsx +++ b/packages/react-core/src/components/Drawer/DrawerPanelContent.tsx @@ -90,6 +90,7 @@ export const DrawerPanelContent: React.FunctionComponent
@@ -308,6 +309,7 @@ exports[`Drawer isExpanded = false and isInline = true and isStatic = false 1`] class="pf-v6-c-drawer__panel" hidden="" id="generated-id" + inert="" />
From 5d579aecc5b735b1db3fb73851f1018285b29be4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Dec 2025 13:37:08 -0500 Subject: [PATCH 037/109] chore(deps): update dependency plop to ^4.0.4 (#12099) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 513 ++++++++++++--------------------------------------- 2 files changed, 124 insertions(+), 391 deletions(-) diff --git a/package.json b/package.json index 683ed7b5eb8..648b5e5888a 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "lerna": "^8.2.1", "lint-staged": "^15.5.0", "mutation-observer": "^1.0.3", - "plop": "^4.0.1", + "plop": "^4.0.4", "prettier": "^3.5.3", "publint": "^0.3.9", "react": "^18.3.1", diff --git a/yarn.lock b/yarn.lock index 1ee1d4ceef2..591f9431637 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3125,6 +3125,21 @@ __metadata: languageName: node linkType: hard +"@inquirer/external-editor@npm:^1.0.2": + version: 1.0.3 + resolution: "@inquirer/external-editor@npm:1.0.3" + dependencies: + chardet: "npm:^2.1.1" + iconv-lite: "npm:^0.7.0" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/82951cb7f3762dd78cca2ea291396841e3f4adfe26004b5badfed1cec4b6a04bb567dff94d0e41b35c61bdd7957317c64c22f58074d14b238d44e44d9e420019 + languageName: node + linkType: hard + "@inquirer/figures@npm:^1.0.3": version: 1.0.3 resolution: "@inquirer/figures@npm:1.0.3" @@ -3635,15 +3650,6 @@ __metadata: languageName: node linkType: hard -"@ljharb/through@npm:^2.3.13": - version: 2.3.13 - resolution: "@ljharb/through@npm:2.3.13" - dependencies: - call-bind: "npm:^1.0.7" - checksum: 10c0/fb60b2fb2c674a674d8ebdb8972ccf52f8a62a9c1f5a2ac42557bc0273231c65d642aa2d7627cbb300766a25ae4642acd0f95fba2f8a1ff891086f0cb15807c3 - languageName: node - linkType: hard - "@mdx-js/util@npm:1.6.16": version: 1.6.16 resolution: "@mdx-js/util@npm:1.6.16" @@ -4743,7 +4749,7 @@ __metadata: lerna: "npm:^8.2.1" lint-staged: "npm:^15.5.0" mutation-observer: "npm:^1.0.3" - plop: "npm:^4.0.1" + plop: "npm:^4.0.4" prettier: "npm:^3.5.3" publint: "npm:^0.3.9" react: "npm:^18.3.1" @@ -5857,13 +5863,13 @@ __metadata: languageName: node linkType: hard -"@types/inquirer@npm:^9.0.3": - version: 9.0.7 - resolution: "@types/inquirer@npm:9.0.7" +"@types/inquirer@npm:^9.0.9": + version: 9.0.9 + resolution: "@types/inquirer@npm:9.0.9" dependencies: "@types/through": "npm:*" rxjs: "npm:^7.2.0" - checksum: 10c0/b7138af41226c0457b99ff9b179da4a82078bc1674762e812d3cc3e3276936d7326b9fa6b98212b8eb055b2b6aaebe3c20359eebe176a6ca71061f4e08ce3a0f + checksum: 10c0/235a02a3afa5b238ca9093ef7064e17d763ba134b1afd5a263ffc363ccdb6d1f7d64aa3866ca93e7ad52be4ff21324368a983d20d35caf21c16475cfb32db8c8 languageName: node linkType: hard @@ -6017,6 +6023,13 @@ __metadata: languageName: node linkType: hard +"@types/picomatch@npm:^4.0.2": + version: 4.0.2 + resolution: "@types/picomatch@npm:4.0.2" + checksum: 10c0/0f46198c2d1beb5061816745355888e94a80a449a49af1ef69723f50e850c678b50cff299bd461f71e8009d46705e7cdeda8c8ffa23815b2e942c83877f855b9 + languageName: node + linkType: hard + "@types/prop-types@npm:*": version: 15.7.14 resolution: "@types/prop-types@npm:15.7.14" @@ -6813,16 +6826,6 @@ __metadata: languageName: node linkType: hard -"aggregate-error@npm:^4.0.0": - version: 4.0.1 - resolution: "aggregate-error@npm:4.0.1" - dependencies: - clean-stack: "npm:^4.0.0" - indent-string: "npm:^5.0.0" - checksum: 10c0/75fd739f5c4c60a667cce35ccaf0edf135e147ef0be9a029cab75de14ac9421779b15339d562e58d25b233ea0ef2bbd4c916f149fdbcb73c2b9a62209e611343 - languageName: node - linkType: hard - "ajv-formats@npm:^2.1.1": version: 2.1.1 resolution: "ajv-formats@npm:2.1.1" @@ -8271,17 +8274,6 @@ __metadata: languageName: node linkType: hard -"capital-case@npm:^1.0.4": - version: 1.0.4 - resolution: "capital-case@npm:1.0.4" - dependencies: - no-case: "npm:^3.0.4" - tslib: "npm:^2.0.3" - upper-case-first: "npm:^2.0.2" - checksum: 10c0/6a034af73401f6e55d91ea35c190bbf8bda21714d4ea8bb8f1799311d123410a80f0875db4e3236dc3f97d74231ff4bf1c8783f2be13d7733c7d990c57387281 - languageName: node - linkType: hard - "capture-stack-trace@npm:^1.0.0": version: 1.0.2 resolution: "capture-stack-trace@npm:1.0.2" @@ -8351,13 +8343,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.3.0": - version: 5.3.0 - resolution: "chalk@npm:5.3.0" - checksum: 10c0/8297d436b2c0f95801103ff2ef67268d362021b8210daf8ddbe349695333eb3610a71122172ff3b0272f1ef2cf7cc2c41fdaa4715f52e49ffe04c56340feed09 - languageName: node - linkType: hard - "chalk@npm:^5.4.1": version: 5.4.1 resolution: "chalk@npm:5.4.1" @@ -8365,26 +8350,6 @@ __metadata: languageName: node linkType: hard -"change-case@npm:^4.1.2": - version: 4.1.2 - resolution: "change-case@npm:4.1.2" - dependencies: - camel-case: "npm:^4.1.2" - capital-case: "npm:^1.0.4" - constant-case: "npm:^3.0.4" - dot-case: "npm:^3.0.4" - header-case: "npm:^2.0.4" - no-case: "npm:^3.0.4" - param-case: "npm:^3.0.4" - pascal-case: "npm:^3.1.2" - path-case: "npm:^3.0.4" - sentence-case: "npm:^3.0.4" - snake-case: "npm:^3.0.4" - tslib: "npm:^2.0.3" - checksum: 10c0/95a6e48563cd393241ce18470c7310a8a050304a64b63addac487560ab039ce42b099673d1d293cc10652324d92060de11b5d918179fe3b5af2ee521fb03ca58 - languageName: node - linkType: hard - "change-case@npm:^5.4.4": version: 5.4.4 resolution: "change-case@npm:5.4.4" @@ -8434,6 +8399,13 @@ __metadata: languageName: node linkType: hard +"chardet@npm:^2.1.1": + version: 2.1.1 + resolution: "chardet@npm:2.1.1" + checksum: 10c0/d8391dd412338442b3de0d3a488aa9327f8bcf74b62b8723d6bd0b85c4084d50b731320e0a7c710edb1d44de75969995d2784b80e4c13b004a6c7a0db4c6e793 + languageName: node + linkType: hard + "check-more-types@npm:^2.24.0": version: 2.24.0 resolution: "check-more-types@npm:2.24.0" @@ -8583,15 +8555,6 @@ __metadata: languageName: node linkType: hard -"clean-stack@npm:^4.0.0": - version: 4.2.0 - resolution: "clean-stack@npm:4.2.0" - dependencies: - escape-string-regexp: "npm:5.0.0" - checksum: 10c0/2bdf981a0fef0a23c14255df693b30eb9ae27eedf212470d8c400a0c0b6fb82fbf1ff8c5216ccd5721e3670b700389c886b1dce5070776dc9fbcc040957758c0 - languageName: node - linkType: hard - "clean-webpack-plugin@npm:4.0.0": version: 4.0.0 resolution: "clean-webpack-plugin@npm:4.0.0" @@ -8628,15 +8591,6 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^4.0.0": - version: 4.0.0 - resolution: "cli-cursor@npm:4.0.0" - dependencies: - restore-cursor: "npm:^4.0.0" - checksum: 10c0/e776e8c3c6727300d0539b0d25160b2bb56aed1a63942753ba1826b012f337a6f4b7ace3548402e4f2f13b5e16bfd751be672c44b203205e7eca8be94afec42c - languageName: node - linkType: hard - "cli-cursor@npm:^5.0.0": version: 5.0.0 resolution: "cli-cursor@npm:5.0.0" @@ -8660,7 +8614,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.2": +"cli-spinners@npm:^2.5.0": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 10c0/907a1c227ddf0d7a101e7ab8b300affc742ead4b4ebe920a5bf1bc6d45dce2958fcd195eb28fa25275062fe6fa9b109b93b63bc8033396ed3bcb50297008b3a3 @@ -9154,17 +9108,6 @@ __metadata: languageName: node linkType: hard -"constant-case@npm:^3.0.4": - version: 3.0.4 - resolution: "constant-case@npm:3.0.4" - dependencies: - no-case: "npm:^3.0.4" - tslib: "npm:^2.0.3" - upper-case: "npm:^2.0.2" - checksum: 10c0/91d54f18341fcc491ae66d1086642b0cc564be3e08984d7b7042f8b0a721c8115922f7f11d6a09f13ed96ff326eabae11f9d1eb0335fa9d8b6e39e4df096010e - languageName: node - linkType: hard - "content-disposition@npm:0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" @@ -10118,22 +10061,6 @@ __metadata: languageName: node linkType: hard -"del@npm:^7.1.0": - version: 7.1.0 - resolution: "del@npm:7.1.0" - dependencies: - globby: "npm:^13.1.2" - graceful-fs: "npm:^4.2.10" - is-glob: "npm:^4.0.3" - is-path-cwd: "npm:^3.0.0" - is-path-inside: "npm:^4.0.0" - p-map: "npm:^5.5.0" - rimraf: "npm:^3.0.2" - slash: "npm:^4.0.0" - checksum: 10c0/5ad2777b69e386b414ba77f5eba23bb52422c096f4c084c0d1d829ee4776d1a025a6f69765906907c4137026e9bd071ee9d422fd531b1417ef546adc7eb6fada - languageName: node - linkType: hard - "delaunator@npm:^4.0.0": version: 4.0.1 resolution: "delaunator@npm:4.0.1" @@ -10296,6 +10223,13 @@ __metadata: languageName: node linkType: hard +"dlv@npm:^1.1.3": + version: 1.1.3 + resolution: "dlv@npm:1.1.3" + checksum: 10c0/03eb4e769f19a027fd5b43b59e8a05e3fd2100ac239ebb0bf9a745de35d449e2f25cfaf3aa3934664551d72856f4ae8b7822016ce5c42c2d27c18ae79429ec42 + languageName: node + linkType: hard + "dns-packet@npm:^5.2.2": version: 5.6.1 resolution: "dns-packet@npm:5.6.1" @@ -11075,13 +11009,6 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:5.0.0": - version: 5.0.0 - resolution: "escape-string-regexp@npm:5.0.0" - checksum: 10c0/6366f474c6f37a802800a435232395e04e9885919873e382b157ab7e8f0feb8fed71497f84a6f6a81a49aab41815522f5839112bd38026d203aea0c91622df95 - languageName: node - linkType: hard - "escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" @@ -11653,7 +11580,7 @@ __metadata: languageName: node linkType: hard -"external-editor@npm:^3.0.3, external-editor@npm:^3.1.0": +"external-editor@npm:^3.0.3": version: 3.1.0 resolution: "external-editor@npm:3.1.0" dependencies: @@ -11723,7 +11650,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0": +"fast-glob@npm:^3.2.9": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -11815,7 +11742,7 @@ __metadata: languageName: node linkType: hard -"fdir@npm:^6.4.4": +"fdir@npm:^6.4.4, fdir@npm:^6.5.0": version: 6.5.0 resolution: "fdir@npm:6.5.0" peerDependencies: @@ -12962,19 +12889,6 @@ __metadata: languageName: node linkType: hard -"globby@npm:^13.1.2, globby@npm:^13.2.2": - version: 13.2.2 - resolution: "globby@npm:13.2.2" - dependencies: - dir-glob: "npm:^3.0.1" - fast-glob: "npm:^3.3.0" - ignore: "npm:^5.2.4" - merge2: "npm:^1.4.1" - slash: "npm:^4.0.0" - checksum: 10c0/a8d7cc7cbe5e1b2d0f81d467bbc5bc2eac35f74eaded3a6c85fc26d7acc8e6de22d396159db8a2fc340b8a342e74cac58de8f4aee74146d3d146921a76062664 - languageName: node - linkType: hard - "globby@npm:^6.1.0": version: 6.1.0 resolution: "globby@npm:6.1.0" @@ -13023,7 +12937,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:4.2.11, graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:4.2.11, graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 @@ -13240,16 +13154,6 @@ __metadata: languageName: node linkType: hard -"header-case@npm:^2.0.4": - version: 2.0.4 - resolution: "header-case@npm:2.0.4" - dependencies: - capital-case: "npm:^1.0.4" - tslib: "npm:^2.0.3" - checksum: 10c0/c9f295d9d8e38fa50679281fd70d80726962256e888a76c8e72e526453da7a1832dcb427caa716c1ad5d79841d4537301b90156fa30298fefd3d68f4ea2181bb - languageName: node - linkType: hard - "hermes-estree@npm:0.25.1": version: 0.25.1 resolution: "hermes-estree@npm:0.25.1" @@ -13651,6 +13555,15 @@ __metadata: languageName: node linkType: hard +"iconv-lite@npm:^0.7.0": + version: 0.7.0 + resolution: "iconv-lite@npm:0.7.0" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3.0.0" + checksum: 10c0/2382400469071c55b6746c531eed5fa4d033e5db6690b7331fb2a5f59a30d7a9782932e92253db26df33c1cf46fa200a3fbe524a2a7c62037c762283f188ec2f + languageName: node + linkType: hard + "icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": version: 5.1.0 resolution: "icss-utils@npm:5.1.0" @@ -13683,7 +13596,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1": +"ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.3.1": version: 5.3.1 resolution: "ignore@npm:5.3.1" checksum: 10c0/703f7f45ffb2a27fb2c5a8db0c32e7dee66b33a225d28e8db4e1be6474795f606686a6e3bcc50e1aa12f2042db4c9d4a7d60af3250511de74620fbed052ea4cd @@ -13751,13 +13664,6 @@ __metadata: languageName: node linkType: hard -"indent-string@npm:^5.0.0": - version: 5.0.0 - resolution: "indent-string@npm:5.0.0" - checksum: 10c0/8ee77b57d92e71745e133f6f444d6fa3ed503ad0e1bcd7e80c8da08b42375c07117128d670589725ed07b1978065803fa86318c309ba45415b7fe13e7f170220 - languageName: node - linkType: hard - "inflight@npm:^1.0.4": version: 1.0.6 resolution: "inflight@npm:1.0.6" @@ -13869,18 +13775,14 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:^9.2.10": - version: 9.2.23 - resolution: "inquirer@npm:9.2.23" +"inquirer@npm:^9.3.8": + version: 9.3.8 + resolution: "inquirer@npm:9.3.8" dependencies: + "@inquirer/external-editor": "npm:^1.0.2" "@inquirer/figures": "npm:^1.0.3" - "@ljharb/through": "npm:^2.3.13" ansi-escapes: "npm:^4.3.2" - chalk: "npm:^5.3.0" - cli-cursor: "npm:^3.1.0" cli-width: "npm:^4.1.0" - external-editor: "npm:^3.1.0" - lodash: "npm:^4.17.21" mute-stream: "npm:1.0.0" ora: "npm:^5.4.1" run-async: "npm:^3.0.0" @@ -13888,7 +13790,8 @@ __metadata: string-width: "npm:^4.2.3" strip-ansi: "npm:^6.0.1" wrap-ansi: "npm:^6.2.0" - checksum: 10c0/6adf3a6a9c666ff2baf3e8aef841f3ae266506cf0256ef445de5ec9a456aec8d6ff38180cc436ad3f9045cbb018d11dca98ed3570c28fbf8a857f1e4712eddc7 + yoctocolors-cjs: "npm:^2.1.2" + checksum: 10c0/f9e64487413816460d2eb04520cd0898b8d488533bba93dfb432013383fe7bab5ddffd9ecfe5d5e2d96aaac86086bfa13c0a397a75083896693ab9d36177197b languageName: node linkType: hard @@ -14348,13 +14251,6 @@ __metadata: languageName: node linkType: hard -"is-interactive@npm:^2.0.0": - version: 2.0.0 - resolution: "is-interactive@npm:2.0.0" - checksum: 10c0/801c8f6064f85199dc6bf99b5dd98db3282e930c3bc197b32f2c5b89313bb578a07d1b8a01365c4348c2927229234f3681eb861b9c2c92bee72ff397390fa600 - languageName: node - linkType: hard - "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -14444,13 +14340,6 @@ __metadata: languageName: node linkType: hard -"is-path-cwd@npm:^3.0.0": - version: 3.0.0 - resolution: "is-path-cwd@npm:3.0.0" - checksum: 10c0/8135b789c74e137501ca33b11a846c32d160c517037c0ce390004a98335e010b9712792d97c73d9e98a5ecbcfd03589a81e95c72e1c05014a69fead963a02753 - languageName: node - linkType: hard - "is-path-in-cwd@npm:^2.0.0": version: 2.1.0 resolution: "is-path-in-cwd@npm:2.1.0" @@ -14485,13 +14374,6 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^4.0.0": - version: 4.0.0 - resolution: "is-path-inside@npm:4.0.0" - checksum: 10c0/51188d7e2b1d907a9a5f7c18d99a90b60870b951ed87cf97595d9aaa429d4c010652c3350bcbf31182e7f4b0eab9a1860b43e16729b13cb1a44baaa6cdb64c46 - languageName: node - linkType: hard - "is-plain-obj@npm:^1.0.0, is-plain-obj@npm:^1.1.0": version: 1.1.0 resolution: "is-plain-obj@npm:1.1.0" @@ -14741,20 +14623,6 @@ __metadata: languageName: node linkType: hard -"is-unicode-supported@npm:^1.3.0": - version: 1.3.0 - resolution: "is-unicode-supported@npm:1.3.0" - checksum: 10c0/b8674ea95d869f6faabddc6a484767207058b91aea0250803cbf1221345cb0c56f466d4ecea375dc77f6633d248d33c47bd296fb8f4cdba0b4edba8917e83d8a - languageName: node - linkType: hard - -"is-unicode-supported@npm:^2.0.0": - version: 2.0.0 - resolution: "is-unicode-supported@npm:2.0.0" - checksum: 10c0/3013dfb8265fe9f9a0d1e9433fc4e766595631a8d85d60876c457b4bedc066768dab1477c553d02e2f626d88a4e019162706e04263c94d74994ef636a33b5f94 - languageName: node - linkType: hard - "is-url@npm:^1.2.4": version: 1.2.4 resolution: "is-url@npm:1.2.4" @@ -14875,10 +14743,10 @@ __metadata: languageName: node linkType: hard -"isbinaryfile@npm:^5.0.0": - version: 5.0.2 - resolution: "isbinaryfile@npm:5.0.2" - checksum: 10c0/9696f20cf995e375ba8bfdba3ff7d1c0435346f6fc5dd9c049a55514c56e9f49342bbf8c240dc9f56e104bd3a69176c0421922bcb34d72b3c943f4117ade3f53 +"isbinaryfile@npm:^5.0.6": + version: 5.0.7 + resolution: "isbinaryfile@npm:5.0.7" + checksum: 10c0/4cd98a91aaf969d7cae91f74d041dd1df35d9e140c522b7879180035f7eab9ba9c0c3d678e00e72a2777ee7245fd8f20b60c0787132c5fdbf6fc113492325e11 languageName: node linkType: hard @@ -16049,19 +15917,18 @@ __metadata: languageName: node linkType: hard -"liftoff@npm:^4.0.0": - version: 4.0.0 - resolution: "liftoff@npm:4.0.0" +"liftoff@npm:^5.0.1": + version: 5.0.1 + resolution: "liftoff@npm:5.0.1" dependencies: extend: "npm:^3.0.2" findup-sync: "npm:^5.0.0" fined: "npm:^2.0.0" flagged-respawn: "npm:^2.0.0" is-plain-object: "npm:^5.0.0" - object.map: "npm:^1.0.1" rechoir: "npm:^0.8.0" resolve: "npm:^1.20.0" - checksum: 10c0/c323c173f18f36100761f3e6017dffd0a0f5fd45f13254741b0edf8604a065afe6190812fddbde3d95220998a15b20acf4e44baa3cc3185b9c65bb5662b9c24a + checksum: 10c0/3807019b2272bdee55c15b726d430e16d65c815ffe37e0b4382345521e26c40ca4c2fa251218bde2b996ef76e0b1fa43baf0c8ce4218eb716d3cf22735fe24ee languageName: node linkType: hard @@ -16227,13 +16094,6 @@ __metadata: languageName: node linkType: hard -"lodash.get@npm:^4.4.2": - version: 4.4.2 - resolution: "lodash.get@npm:4.4.2" - checksum: 10c0/48f40d471a1654397ed41685495acb31498d5ed696185ac8973daef424a749ca0c7871bf7b665d5c14f5cc479394479e0307e781f61d5573831769593411be6e - languageName: node - linkType: hard - "lodash.ismatch@npm:^4.4.0": version: 4.4.0 resolution: "lodash.ismatch@npm:4.4.0" @@ -16281,16 +16141,6 @@ __metadata: languageName: node linkType: hard -"log-symbols@npm:^6.0.0": - version: 6.0.0 - resolution: "log-symbols@npm:6.0.0" - dependencies: - chalk: "npm:^5.3.0" - is-unicode-supported: "npm:^1.3.0" - checksum: 10c0/36636cacedba8f067d2deb4aad44e91a89d9efb3ead27e1846e7b82c9a10ea2e3a7bd6ce28a7ca616bebc60954ff25c67b0f92d20a6a746bb3cc52c3701891f6 - languageName: node - linkType: hard - "log-update@npm:^4.0.0": version: 4.0.0 resolution: "log-update@npm:4.0.0" @@ -16498,15 +16348,6 @@ __metadata: languageName: node linkType: hard -"make-iterator@npm:^1.0.0": - version: 1.0.1 - resolution: "make-iterator@npm:1.0.1" - dependencies: - kind-of: "npm:^6.0.2" - checksum: 10c0/84b77d72e4af589a4e6069a9e0265ff55e63162b528aa085149060b7bf4e858c700892b95a073feaf517988cac75ca2e8d9ceb14243718b2f268dc4f4a90ff0a - languageName: node - linkType: hard - "makeerror@npm:1.0.12": version: 1.0.12 resolution: "makeerror@npm:1.0.12" @@ -17082,15 +16923,6 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^3.0.1": - version: 3.0.1 - resolution: "mkdirp@npm:3.0.1" - bin: - mkdirp: dist/cjs/src/bin.js - checksum: 10c0/9f2b975e9246351f5e3a40dcfac99fcd0baa31fbfab615fe059fb11e51f10e4803c63de1f384c54d656e4db31d000e4767e9ef076a22e12a641357602e31d57d - languageName: node - linkType: hard - "modify-values@npm:^1.0.1": version: 1.0.1 resolution: "modify-values@npm:1.0.1" @@ -17257,6 +17089,15 @@ __metadata: languageName: node linkType: hard +"nanospinner@npm:^1.2.2": + version: 1.2.2 + resolution: "nanospinner@npm:1.2.2" + dependencies: + picocolors: "npm:^1.1.1" + checksum: 10c0/07264f63816a8ec24d84ffe216a605cf11dffd8b098d4c5e6790437304b47e10ce4fc341de8dbcfc1b59aa42107f9949c89bcc201239eb61a80e14b6b1a20c90 + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -17386,24 +17227,21 @@ __metadata: languageName: node linkType: hard -"node-plop@npm:^0.32.0": - version: 0.32.0 - resolution: "node-plop@npm:0.32.0" +"node-plop@npm:^0.32.3": + version: 0.32.3 + resolution: "node-plop@npm:0.32.3" dependencies: - "@types/inquirer": "npm:^9.0.3" - change-case: "npm:^4.1.2" - del: "npm:^7.1.0" - globby: "npm:^13.2.2" + "@types/inquirer": "npm:^9.0.9" + "@types/picomatch": "npm:^4.0.2" + change-case: "npm:^5.4.4" + dlv: "npm:^1.1.3" handlebars: "npm:^4.7.8" - inquirer: "npm:^9.2.10" - isbinaryfile: "npm:^5.0.0" - lodash.get: "npm:^4.4.2" - lower-case: "npm:^2.0.2" - mkdirp: "npm:^3.0.1" - resolve: "npm:^1.22.4" - title-case: "npm:^3.0.3" - upper-case: "npm:^2.0.2" - checksum: 10c0/83babd504c4d5f84638c8d1638f99d6d3cd3615162df5be118163c4231b56e09388032db40034ec8fd4c93ef2e8d75d50b7b4d90a3150358554b759663051b2a + inquirer: "npm:^9.3.8" + isbinaryfile: "npm:^5.0.6" + resolve: "npm:^1.22.10" + tinyglobby: "npm:^0.2.15" + title-case: "npm:^4.3.2" + checksum: 10c0/ce52db1451e4e7b264ba6aa8e35eef3f4b965bc87932d07ce3116d79329c8070b4f2bfd7bba17063c61d0604c0054fd8a4658e900ce71ad30400c6afd0342ae1 languageName: node linkType: hard @@ -17819,16 +17657,6 @@ __metadata: languageName: node linkType: hard -"object.map@npm:^1.0.1": - version: 1.0.1 - resolution: "object.map@npm:1.0.1" - dependencies: - for-own: "npm:^1.0.0" - make-iterator: "npm:^1.0.0" - checksum: 10c0/f5dff48d3aa6604e8c1983c988a1314b8858181cbedc1671a83c8db6f247a97f31a7acb7ec1b85a72a785149bc34ffbd284d953d902fef7a3c19e2064959a0aa - languageName: node - linkType: hard - "object.pick@npm:^1.3.0": version: 1.3.0 resolution: "object.pick@npm:1.3.0" @@ -18029,23 +17857,6 @@ __metadata: languageName: node linkType: hard -"ora@npm:^8.0.0": - version: 8.0.1 - resolution: "ora@npm:8.0.1" - dependencies: - chalk: "npm:^5.3.0" - cli-cursor: "npm:^4.0.0" - cli-spinners: "npm:^2.9.2" - is-interactive: "npm:^2.0.0" - is-unicode-supported: "npm:^2.0.0" - log-symbols: "npm:^6.0.0" - stdin-discarder: "npm:^0.2.1" - string-width: "npm:^7.0.0" - strip-ansi: "npm:^7.1.0" - checksum: 10c0/7a94c075a7f182a6ace80c3505b945520ab16e05ebe536a714a3d61e51dd8f777c75c8be920e157e0c60ada6fe89bca37376897fb4d486bea5771229be992097 - languageName: node - linkType: hard - "os-homedir@npm:^1.0.0, os-homedir@npm:^1.0.1": version: 1.0.2 resolution: "os-homedir@npm:1.0.2" @@ -18190,15 +18001,6 @@ __metadata: languageName: node linkType: hard -"p-map@npm:^5.5.0": - version: 5.5.0 - resolution: "p-map@npm:5.5.0" - dependencies: - aggregate-error: "npm:^4.0.0" - checksum: 10c0/410bce846b1e3db6bb2ccab6248372ecf4e635fc2b31331c8f56478e73fec9e146e8b4547585e635703160a3d252a6a65b8f855834aebc2c3408eb5789630cc4 - languageName: node - linkType: hard - "p-pipe@npm:3.1.0": version: 3.1.0 resolution: "p-pipe@npm:3.1.0" @@ -18557,16 +18359,6 @@ __metadata: languageName: node linkType: hard -"path-case@npm:^3.0.4": - version: 3.0.4 - resolution: "path-case@npm:3.0.4" - dependencies: - dot-case: "npm:^3.0.4" - tslib: "npm:^2.0.3" - checksum: 10c0/b6b14637228a558793f603aaeb2fcd981e738b8b9319421b713532fba96d75aa94024b9f6b9ae5aa33d86755144a5b36697d28db62ae45527dbd672fcc2cf0b7 - languageName: node - linkType: hard - "path-exists@npm:^3.0.0": version: 3.0.0 resolution: "path-exists@npm:3.0.0" @@ -18724,7 +18516,7 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^4.0.2": +"picomatch@npm:^4.0.2, picomatch@npm:^4.0.3": version: 4.0.3 resolution: "picomatch@npm:4.0.3" checksum: 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2 @@ -18816,21 +18608,21 @@ __metadata: languageName: node linkType: hard -"plop@npm:^4.0.1": - version: 4.0.1 - resolution: "plop@npm:4.0.1" +"plop@npm:^4.0.4": + version: 4.0.4 + resolution: "plop@npm:4.0.4" dependencies: "@types/liftoff": "npm:^4.0.3" - chalk: "npm:^5.3.0" interpret: "npm:^3.1.1" - liftoff: "npm:^4.0.0" + liftoff: "npm:^5.0.1" minimist: "npm:^1.2.8" - node-plop: "npm:^0.32.0" - ora: "npm:^8.0.0" + nanospinner: "npm:^1.2.2" + node-plop: "npm:^0.32.3" + picocolors: "npm:^1.1.1" v8flags: "npm:^4.0.1" bin: plop: bin/plop.js - checksum: 10c0/2143c028f35a9bc14ac7d7195dcd3fbe2369a6957fb5a5fbdd3a60e9d2a16ccad73deccf829fa04e8dee647cdaeae1066d84e6c3c5958caf3a3a5314a781aa7c + checksum: 10c0/569dd7698899a2e678bb710cd233c6b501468fd2263ea56d68c0edf1e481cad61396bc3d17051b7f8f065ce7092301e4197ef05124d733ae72868de7195597f9 languageName: node linkType: hard @@ -20143,7 +19935,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:^1.3.2": +"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.2, resolve@npm:^1.3.2": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -20182,7 +19974,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.3.2#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.3.2#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -20241,16 +20033,6 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^4.0.0": - version: 4.0.0 - resolution: "restore-cursor@npm:4.0.0" - dependencies: - onetime: "npm:^5.1.0" - signal-exit: "npm:^3.0.2" - checksum: 10c0/6f7da8c5e422ac26aa38354870b1afac09963572cf2879443540449068cb43476e9cbccf6f8de3e0171e0d6f7f533c2bc1a0a008003c9a525bbc098e89041318 - languageName: node - linkType: hard - "restore-cursor@npm:^5.0.0": version: 5.1.0 resolution: "restore-cursor@npm:5.1.0" @@ -20314,17 +20096,6 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^3.0.2": - version: 3.0.2 - resolution: "rimraf@npm:3.0.2" - dependencies: - glob: "npm:^7.1.3" - bin: - rimraf: bin.js - checksum: 10c0/9cb7757acb489bd83757ba1a274ab545eafd75598a9d817e0c3f8b164238dd90eba50d6b848bd4dcc5f3040912e882dc7ba71653e35af660d77b25c381d402e8 - languageName: node - linkType: hard - "rimraf@npm:^4.4.1": version: 4.4.1 resolution: "rimraf@npm:4.4.1" @@ -20865,17 +20636,6 @@ __metadata: languageName: node linkType: hard -"sentence-case@npm:^3.0.4": - version: 3.0.4 - resolution: "sentence-case@npm:3.0.4" - dependencies: - no-case: "npm:^3.0.4" - tslib: "npm:^2.0.3" - upper-case-first: "npm:^2.0.2" - checksum: 10c0/9a90527a51300cf5faea7fae0c037728f9ddcff23ac083883774c74d180c0a03c31aab43d5c3347512e8c1b31a0d4712512ec82beb71aa79b85149f9abeb5467 - languageName: node - linkType: hard - "serialize-javascript@npm:^6.0.1, serialize-javascript@npm:^6.0.2": version: 6.0.2 resolution: "serialize-javascript@npm:6.0.2" @@ -21236,13 +20996,6 @@ __metadata: languageName: node linkType: hard -"slash@npm:^4.0.0": - version: 4.0.0 - resolution: "slash@npm:4.0.0" - checksum: 10c0/b522ca75d80d107fd30d29df0549a7b2537c83c4c4ecd12cd7d4ea6c8aaca2ab17ada002e7a1d78a9d736a0261509f26ea5b489082ee443a3a810586ef8eff18 - languageName: node - linkType: hard - "slice-ansi@npm:^3.0.0": version: 3.0.0 resolution: "slice-ansi@npm:3.0.0" @@ -21306,16 +21059,6 @@ __metadata: languageName: node linkType: hard -"snake-case@npm:^3.0.4": - version: 3.0.4 - resolution: "snake-case@npm:3.0.4" - dependencies: - dot-case: "npm:^3.0.4" - tslib: "npm:^2.0.3" - checksum: 10c0/ab19a913969f58f4474fe9f6e8a026c8a2142a01f40b52b79368068343177f818cdfef0b0c6b9558f298782441d5ca8ed5932eb57822439fad791d866e62cecd - languageName: node - linkType: hard - "sockjs@npm:^0.3.24": version: 0.3.24 resolution: "sockjs@npm:0.3.24" @@ -21642,13 +21385,6 @@ __metadata: languageName: node linkType: hard -"stdin-discarder@npm:^0.2.1": - version: 0.2.2 - resolution: "stdin-discarder@npm:0.2.2" - checksum: 10c0/c78375e82e956d7a64be6e63c809c7f058f5303efcaf62ea48350af072bacdb99c06cba39209b45a071c1acbd49116af30df1df9abb448df78a6005b72f10537 - languageName: node - linkType: hard - "stream-each@npm:^1.1.0": version: 1.2.3 resolution: "stream-each@npm:1.2.3" @@ -22418,12 +22154,20 @@ __metadata: languageName: node linkType: hard -"title-case@npm:^3.0.3": - version: 3.0.3 - resolution: "title-case@npm:3.0.3" +"tinyglobby@npm:^0.2.15": + version: 0.2.15 + resolution: "tinyglobby@npm:0.2.15" dependencies: - tslib: "npm:^2.0.3" - checksum: 10c0/face56f686060f777b43a180d371407124d201eb4238c19d9e97030fd54859696ca4e2ca499cc232f8700f24f2414cc08aab9fdf6d39acff055dd825a4d86d6a + fdir: "npm:^6.5.0" + picomatch: "npm:^4.0.3" + checksum: 10c0/869c31490d0d88eedb8305d178d4c75e7463e820df5a9b9d388291daf93e8b1eb5de1dad1c1e139767e4269fe75f3b10d5009b2cc14db96ff98986920a186844 + languageName: node + linkType: hard + +"title-case@npm:^4.3.2": + version: 4.3.2 + resolution: "title-case@npm:4.3.2" + checksum: 10c0/f040c5b0586e3a4ac5881e59ac060ebfa56dae611b0d513ad211fa7f92597d418395fa902fe9d7ee49f98e557e88421e274680b22a3b04dd1ce1c577225444d3 languageName: node linkType: hard @@ -23399,24 +23143,6 @@ __metadata: languageName: node linkType: hard -"upper-case-first@npm:^2.0.2": - version: 2.0.2 - resolution: "upper-case-first@npm:2.0.2" - dependencies: - tslib: "npm:^2.0.3" - checksum: 10c0/ccad6a0b143310ebfba2b5841f30bef71246297385f1329c022c902b2b5fc5aee009faf1ac9da5ab3ba7f615b88f5dc1cd80461b18a8f38cb1d4c3eb92538ea9 - languageName: node - linkType: hard - -"upper-case@npm:^2.0.2": - version: 2.0.2 - resolution: "upper-case@npm:2.0.2" - dependencies: - tslib: "npm:^2.0.3" - checksum: 10c0/5ac176c9d3757abb71400df167f9abb46d63152d5797c630d1a9f083fbabd89711fb4b3dc6de06ff0138fe8946fa5b8518b4fcdae9ca8a3e341417075beae069 - languageName: node - linkType: hard - "uri-js@npm:^4.2.2, uri-js@npm:^4.4.1": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -24942,6 +24668,13 @@ __metadata: languageName: node linkType: hard +"yoctocolors-cjs@npm:^2.1.2": + version: 2.1.3 + resolution: "yoctocolors-cjs@npm:2.1.3" + checksum: 10c0/584168ef98eb5d913473a4858dce128803c4a6cd87c0f09e954fa01126a59a33ab9e513b633ad9ab953786ed16efdd8c8700097a51635aafaeed3fef7712fa79 + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" From 17b6ba46252f782e9eec10c3b29345e39a530685 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Dec 2025 16:05:51 -0500 Subject: [PATCH 038/109] chore(deps): update dependency lerna to ^8.2.4 (#12097) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 97 +++++++++++++++------------------------------------- 2 files changed, 29 insertions(+), 70 deletions(-) diff --git a/package.json b/package.json index 648b5e5888a..18ccca8e4d6 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-transform-stub": "^2.0.0", - "lerna": "^8.2.1", + "lerna": "^8.2.4", "lint-staged": "^15.5.0", "mutation-observer": "^1.0.3", "plop": "^4.0.4", diff --git a/yarn.lock b/yarn.lock index 591f9431637..8873db80045 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3572,9 +3572,9 @@ __metadata: languageName: node linkType: hard -"@lerna/create@npm:8.2.1": - version: 8.2.1 - resolution: "@lerna/create@npm:8.2.1" +"@lerna/create@npm:8.2.4": + version: 8.2.4 + resolution: "@lerna/create@npm:8.2.4" dependencies: "@npmcli/arborist": "npm:7.5.4" "@npmcli/package-json": "npm:5.2.0" @@ -3599,7 +3599,6 @@ __metadata: get-stream: "npm:6.0.0" git-url-parse: "npm:14.0.0" glob-parent: "npm:6.0.2" - globby: "npm:11.1.0" graceful-fs: "npm:4.2.11" has-unicode: "npm:2.0.1" ini: "npm:^1.3.8" @@ -3610,7 +3609,6 @@ __metadata: js-yaml: "npm:4.1.0" libnpmpublish: "npm:9.0.9" load-json-file: "npm:6.2.0" - lodash: "npm:^4.17.21" make-dir: "npm:4.0.0" minimatch: "npm:3.0.5" multimatch: "npm:5.0.0" @@ -3634,9 +3632,10 @@ __metadata: slash: "npm:^3.0.0" ssri: "npm:^10.0.6" string-width: "npm:^4.2.3" - strong-log-transformer: "npm:2.1.0" tar: "npm:6.2.1" temp-dir: "npm:1.0.0" + through: "npm:2.3.8" + tinyglobby: "npm:0.2.12" upath: "npm:2.0.1" uuid: "npm:^10.0.0" validate-npm-package-license: "npm:^3.0.4" @@ -3646,7 +3645,7 @@ __metadata: write-pkg: "npm:4.0.0" yargs: "npm:17.7.2" yargs-parser: "npm:21.1.1" - checksum: 10c0/9cc9d800e5ed8d1f714d2f721f93487c2b837845416e0a0edc9674b9b2589f9f4d13c8248bcc11bbe5e56c7f78f80b7217c8858091a40aa97692a236d1de3640 + checksum: 10c0/9a3aee341523f95cd3bf0c2742baedd7ba35a97c0245ee581d0670df9b14317b2ef7c1e6820812b16974449fee9a3156e5e9259add76f760618ee6686494680f languageName: node linkType: hard @@ -4746,7 +4745,7 @@ __metadata: jest: "npm:^29.7.0" jest-environment-jsdom: "npm:^29.7.0" jest-transform-stub: "npm:^2.0.0" - lerna: "npm:^8.2.1" + lerna: "npm:^8.2.4" lint-staged: "npm:^15.5.0" mutation-observer: "npm:^1.0.3" plop: "npm:^4.0.4" @@ -10214,15 +10213,6 @@ __metadata: languageName: node linkType: hard -"dir-glob@npm:^3.0.1": - version: 3.0.1 - resolution: "dir-glob@npm:3.0.1" - dependencies: - path-type: "npm:^4.0.0" - checksum: 10c0/dcac00920a4d503e38bb64001acb19df4efc14536ada475725e12f52c16777afdee4db827f55f13a908ee7efc0cb282e2e3dbaeeb98c0993dd93d1802d3bf00c - languageName: node - linkType: hard - "dlv@npm:^1.1.3": version: 1.1.3 resolution: "dlv@npm:1.1.3" @@ -10389,7 +10379,7 @@ __metadata: languageName: node linkType: hard -"duplexer@npm:^0.1.1, duplexer@npm:^0.1.2": +"duplexer@npm:^0.1.2": version: 0.1.2 resolution: "duplexer@npm:0.1.2" checksum: 10c0/c57bcd4bdf7e623abab2df43a7b5b23d18152154529d166c1e0da6bee341d84c432d157d7e97b32fecb1bf3a8b8857dd85ed81a915789f550637ed25b8e64fc2 @@ -11650,19 +11640,6 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.9": - version: 3.3.2 - resolution: "fast-glob@npm:3.3.2" - dependencies: - "@nodelib/fs.stat": "npm:^2.0.2" - "@nodelib/fs.walk": "npm:^1.2.3" - glob-parent: "npm:^5.1.2" - merge2: "npm:^1.3.0" - micromatch: "npm:^4.0.4" - checksum: 10c0/42baad7b9cd40b63e42039132bde27ca2cb3a4950d0a0f9abe4639ea1aa9d3e3b40f98b1fe31cbc0cc17b664c9ea7447d911a152fa34ec5b72977b125a6fc845 - languageName: node - linkType: hard - "fast-glob@npm:^3.3.2": version: 3.3.3 resolution: "fast-glob@npm:3.3.3" @@ -11742,7 +11719,7 @@ __metadata: languageName: node linkType: hard -"fdir@npm:^6.4.4, fdir@npm:^6.5.0": +"fdir@npm:^6.4.3, fdir@npm:^6.4.4, fdir@npm:^6.5.0": version: 6.5.0 resolution: "fdir@npm:6.5.0" peerDependencies: @@ -12875,20 +12852,6 @@ __metadata: languageName: node linkType: hard -"globby@npm:11.1.0": - version: 11.1.0 - resolution: "globby@npm:11.1.0" - dependencies: - array-union: "npm:^2.1.0" - dir-glob: "npm:^3.0.1" - fast-glob: "npm:^3.2.9" - ignore: "npm:^5.2.0" - merge2: "npm:^1.4.1" - slash: "npm:^3.0.0" - checksum: 10c0/b39511b4afe4bd8a7aead3a27c4ade2b9968649abab0a6c28b1a90141b96ca68ca5db1302f7c7bd29eab66bf51e13916b8e0a3d0ac08f75e1e84a39b35691189 - languageName: node - linkType: hard - "globby@npm:^6.1.0": version: 6.1.0 resolution: "globby@npm:6.1.0" @@ -15784,11 +15747,11 @@ __metadata: languageName: node linkType: hard -"lerna@npm:^8.2.1": - version: 8.2.1 - resolution: "lerna@npm:8.2.1" +"lerna@npm:^8.2.4": + version: 8.2.4 + resolution: "lerna@npm:8.2.4" dependencies: - "@lerna/create": "npm:8.2.1" + "@lerna/create": "npm:8.2.4" "@npmcli/arborist": "npm:7.5.4" "@npmcli/package-json": "npm:5.2.0" "@npmcli/run-script": "npm:8.1.0" @@ -15815,7 +15778,6 @@ __metadata: get-stream: "npm:6.0.0" git-url-parse: "npm:14.0.0" glob-parent: "npm:6.0.2" - globby: "npm:11.1.0" graceful-fs: "npm:4.2.11" has-unicode: "npm:2.0.1" import-local: "npm:3.1.0" @@ -15829,7 +15791,6 @@ __metadata: libnpmaccess: "npm:8.0.6" libnpmpublish: "npm:9.0.9" load-json-file: "npm:6.2.0" - lodash: "npm:^4.17.21" make-dir: "npm:4.0.0" minimatch: "npm:3.0.5" multimatch: "npm:5.0.0" @@ -15855,9 +15816,10 @@ __metadata: slash: "npm:3.0.0" ssri: "npm:^10.0.6" string-width: "npm:^4.2.3" - strong-log-transformer: "npm:2.1.0" tar: "npm:6.2.1" temp-dir: "npm:1.0.0" + through: "npm:2.3.8" + tinyglobby: "npm:0.2.12" typescript: "npm:>=3 < 6" upath: "npm:2.0.1" uuid: "npm:^10.0.0" @@ -15870,7 +15832,7 @@ __metadata: yargs-parser: "npm:21.1.1" bin: lerna: dist/cli.js - checksum: 10c0/e44f94a3548f115870e894adf0d4587f643770f7df59e865721c5c0bf86e680e815926bd06103826c59747cfc4f93fb18bcc572ddbf749ee7f727e5171ea6730 + checksum: 10c0/6fba1b6a437d76978cf0aa67efb88b14643502839c7121b8ab8c6368fa1c1a4806600bf0f7a57ca1cfc52007ff1b45a03269205f9df93fc6fc4fb3179760b8c7 languageName: node linkType: hard @@ -16532,7 +16494,7 @@ __metadata: languageName: node linkType: hard -"merge2@npm:^1.3.0, merge2@npm:^1.4.1": +"merge2@npm:^1.3.0": version: 1.4.1 resolution: "merge2@npm:1.4.1" checksum: 10c0/254a8a4605b58f450308fc474c82ac9a094848081bf4c06778200207820e5193726dc563a0d2c16468810516a5c97d9d3ea0ca6585d23c58ccfff2403e8dbbeb @@ -21706,19 +21668,6 @@ __metadata: languageName: node linkType: hard -"strong-log-transformer@npm:2.1.0": - version: 2.1.0 - resolution: "strong-log-transformer@npm:2.1.0" - dependencies: - duplexer: "npm:^0.1.1" - minimist: "npm:^1.2.0" - through: "npm:^2.3.4" - bin: - sl-log-transformer: bin/sl-log-transformer.js - checksum: 10c0/3c3b8aa8f34d661910563ff996412e2f527fc814e699a376854b554d4a4294ab7e285b4e2c08a080a7b19c5600a9b93a98798d3ac600fe3de545ca6605c07829 - languageName: node - linkType: hard - "style-to-object@npm:0.3.0, style-to-object@npm:^0.3.0": version: 0.3.0 resolution: "style-to-object@npm:0.3.0" @@ -22123,7 +22072,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6, through@npm:^2.3.8": +"through@npm:2, through@npm:2.3.8, through@npm:>=2.2.7 <3, through@npm:^2.3.6, through@npm:^2.3.8": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: 10c0/4b09f3774099de0d4df26d95c5821a62faee32c7e96fb1f4ebd54a2d7c11c57fe88b0a0d49cf375de5fee5ae6bf4eb56dbbf29d07366864e2ee805349970d3cc @@ -22144,6 +22093,16 @@ __metadata: languageName: node linkType: hard +"tinyglobby@npm:0.2.12": + version: 0.2.12 + resolution: "tinyglobby@npm:0.2.12" + dependencies: + fdir: "npm:^6.4.3" + picomatch: "npm:^4.0.2" + checksum: 10c0/7c9be4fd3625630e262dcb19015302aad3b4ba7fc620f269313e688f2161ea8724d6cb4444baab5ef2826eb6bed72647b169a33ec8eea37501832a2526ff540f + languageName: node + linkType: hard + "tinyglobby@npm:^0.2.12": version: 0.2.14 resolution: "tinyglobby@npm:0.2.14" From 7a993ac0290ff259ed959bbea281fecda4b1b3e8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Dec 2025 16:06:24 -0500 Subject: [PATCH 039/109] chore(deps): update dependency @types/react to ^18.3.27 (#12095) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 18ccca8e4d6..ecd8d9e4df4 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@testing-library/user-event": "^14.6.1", "@types/jest": "29.5.14", "@types/node": "^22.16.5", - "@types/react": "^18.3.23", + "@types/react": "^18.3.27", "@types/react-dom": "^18.3.7", "babel-jest": "^29.7.0", "concurrently": "^9.1.2", diff --git a/yarn.lock b/yarn.lock index 8873db80045..5bb85d77549 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4726,7 +4726,7 @@ __metadata: "@testing-library/user-event": "npm:^14.6.1" "@types/jest": "npm:29.5.14" "@types/node": "npm:^22.16.5" - "@types/react": "npm:^18.3.23" + "@types/react": "npm:^18.3.27" "@types/react-dom": "npm:^18.3.7" babel-jest: "npm:^29.7.0" concurrently: "npm:^9.1.2" @@ -6059,13 +6059,13 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^18.3.23": - version: 18.3.23 - resolution: "@types/react@npm:18.3.23" +"@types/react@npm:^18.3.27": + version: 18.3.27 + resolution: "@types/react@npm:18.3.27" dependencies: "@types/prop-types": "npm:*" - csstype: "npm:^3.0.2" - checksum: 10c0/49331800b76572eb2992a5c44801dbf8c612a5f99c8f4e4200f06c7de6f3a6e9455c661784a6c5469df96fa45622cb4a9d0982c44e6a0d5719be5f2ef1f545ed + csstype: "npm:^3.2.2" + checksum: 10c0/a761d2f58de03d0714806cc65d32bb3d73fb33a08dd030d255b47a295e5fff2a775cf1c20b786824d8deb6454eaccce9bc6998d9899c14fc04bbd1b0b0b72897 languageName: node linkType: hard @@ -9505,10 +9505,10 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.0.2": - version: 3.1.3 - resolution: "csstype@npm:3.1.3" - checksum: 10c0/80c089d6f7e0c5b2bd83cf0539ab41474198579584fa10d86d0cafe0642202343cbc119e076a0b1aece191989477081415d66c9fefbf3c957fc2fc4b7009f248 +"csstype@npm:^3.2.2": + version: 3.2.3 + resolution: "csstype@npm:3.2.3" + checksum: 10c0/cd29c51e70fa822f1cecd8641a1445bed7063697469d35633b516e60fe8c1bde04b08f6c5b6022136bb669b64c63d4173af54864510fbb4ee23281801841a3ce languageName: node linkType: hard From 2b28feeed72250dfc6cd27240b467d2662184944 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Dec 2025 16:06:51 -0500 Subject: [PATCH 040/109] chore(deps): update dependency publint to ^0.3.16 (#12100) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index ecd8d9e4df4..f47ada9417d 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "mutation-observer": "^1.0.3", "plop": "^4.0.4", "prettier": "^3.5.3", - "publint": "^0.3.9", + "publint": "^0.3.16", "react": "^18.3.1", "react-dom": "^18.3.1", "rimraf": "^6.0.1", diff --git a/yarn.lock b/yarn.lock index 5bb85d77549..140d39cc6e4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4750,7 +4750,7 @@ __metadata: mutation-observer: "npm:^1.0.3" plop: "npm:^4.0.4" prettier: "npm:^3.5.3" - publint: "npm:^0.3.9" + publint: "npm:^0.3.16" react: "npm:^18.3.1" react-dom: "npm:^18.3.1" rimraf: "npm:^6.0.1" @@ -18091,10 +18091,10 @@ __metadata: languageName: node linkType: hard -"package-manager-detector@npm:^0.2.9": - version: 0.2.9 - resolution: "package-manager-detector@npm:0.2.9" - checksum: 10c0/5fe1e80743fd110954f1904be4be32f34fc46c17b05e9e47a81e2f5777e474366cb570ed3b697a5ae8290860b53ac4b309898b24919dc1ddeb6d4097429113e1 +"package-manager-detector@npm:^1.6.0": + version: 1.6.0 + resolution: "package-manager-detector@npm:1.6.0" + checksum: 10c0/6419d0b840be64fd45bcdcb7a19f09b81b65456d5e7f7a3daac305a4c90643052122f6ac0308afe548ffee75e36148532a2002ea9d292754f1e385aa2e1ea03b languageName: node linkType: hard @@ -18982,17 +18982,17 @@ __metadata: languageName: node linkType: hard -"publint@npm:^0.3.9": - version: 0.3.9 - resolution: "publint@npm:0.3.9" +"publint@npm:^0.3.16": + version: 0.3.16 + resolution: "publint@npm:0.3.16" dependencies: "@publint/pack": "npm:^0.1.2" - package-manager-detector: "npm:^0.2.9" + package-manager-detector: "npm:^1.6.0" picocolors: "npm:^1.1.1" sade: "npm:^1.8.1" bin: publint: src/cli.js - checksum: 10c0/cb0d3b7a5509be4ffa77a61809bc2e8b79620b3be4c420dade8a722e085bb6a9280fce3e04f44b2b5cf8adeded376c1ad2eedd0e03c35829307a220d5926826f + checksum: 10c0/8bfc17b40ebc6687ae983974d08a8cc715a2c4db403a57dfb17bd56638a23a9ca1888d76ccf53a42edce709c1c1317bce94d50fe53b8ea6400ab40684aca3d82 languageName: node linkType: hard From 3f166462c3ea06dab1f47789e425c75db2d01f19 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Dec 2025 16:07:03 -0500 Subject: [PATCH 041/109] chore(deps): update testing-library monorepo (#12101) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 6 +++--- yarn.lock | 59 +++++++++++++++++++++------------------------------- 2 files changed, 27 insertions(+), 38 deletions(-) diff --git a/package.json b/package.json index f47ada9417d..90711c6a318 100644 --- a/package.json +++ b/package.json @@ -37,9 +37,9 @@ "@rollup/plugin-node-resolve": "^15.3.1", "@rollup/plugin-replace": "^5.0.7", "@rollup/plugin-terser": "^0.4.4", - "@testing-library/dom": "^10.4.0", - "@testing-library/jest-dom": "^6.6.3", - "@testing-library/react": "^16.2.0", + "@testing-library/dom": "^10.4.1", + "@testing-library/jest-dom": "^6.9.1", + "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/jest": "29.5.14", "@types/node": "^22.16.5", diff --git a/yarn.lock b/yarn.lock index 140d39cc6e4..db1ea3e8c3c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4720,9 +4720,9 @@ __metadata: "@rollup/plugin-node-resolve": "npm:^15.3.1" "@rollup/plugin-replace": "npm:^5.0.7" "@rollup/plugin-terser": "npm:^0.4.4" - "@testing-library/dom": "npm:^10.4.0" - "@testing-library/jest-dom": "npm:^6.6.3" - "@testing-library/react": "npm:^16.2.0" + "@testing-library/dom": "npm:^10.4.1" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^16.3.0" "@testing-library/user-event": "npm:^14.6.1" "@types/jest": "npm:29.5.14" "@types/node": "npm:^22.16.5" @@ -5473,40 +5473,39 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^10.4.0": - version: 10.4.0 - resolution: "@testing-library/dom@npm:10.4.0" +"@testing-library/dom@npm:^10.4.1": + version: 10.4.1 + resolution: "@testing-library/dom@npm:10.4.1" dependencies: "@babel/code-frame": "npm:^7.10.4" "@babel/runtime": "npm:^7.12.5" "@types/aria-query": "npm:^5.0.1" aria-query: "npm:5.3.0" - chalk: "npm:^4.1.0" dom-accessibility-api: "npm:^0.5.9" lz-string: "npm:^1.5.0" + picocolors: "npm:1.1.1" pretty-format: "npm:^27.0.2" - checksum: 10c0/0352487720ecd433400671e773df0b84b8268fb3fe8e527cdfd7c11b1365b398b4e0eddba6e7e0c85e8d615f48257753283fccec41f6b986fd6c85f15eb5f84f + checksum: 10c0/19ce048012d395ad0468b0dbcc4d0911f6f9e39464d7a8464a587b29707eed5482000dad728f5acc4ed314d2f4d54f34982999a114d2404f36d048278db815b1 languageName: node linkType: hard -"@testing-library/jest-dom@npm:^6.6.3": - version: 6.6.3 - resolution: "@testing-library/jest-dom@npm:6.6.3" +"@testing-library/jest-dom@npm:^6.9.1": + version: 6.9.1 + resolution: "@testing-library/jest-dom@npm:6.9.1" dependencies: "@adobe/css-tools": "npm:^4.4.0" aria-query: "npm:^5.0.0" - chalk: "npm:^3.0.0" css.escape: "npm:^1.5.1" dom-accessibility-api: "npm:^0.6.3" - lodash: "npm:^4.17.21" + picocolors: "npm:^1.1.1" redent: "npm:^3.0.0" - checksum: 10c0/5566b6c0b7b0709bc244aec3aa3dc9e5f4663e8fb2b99d8cd456fc07279e59db6076cbf798f9d3099a98fca7ef4cd50e4e1f4c4dec5a60a8fad8d24a638a5bf6 + checksum: 10c0/4291ebd2f0f38d14cefac142c56c337941775a5807e2a3d6f1a14c2fbd6be76a18e498ed189e95bedc97d9e8cf1738049bc76c85b5bc5e23fae7c9e10f7b3a12 languageName: node linkType: hard -"@testing-library/react@npm:^16.2.0": - version: 16.2.0 - resolution: "@testing-library/react@npm:16.2.0" +"@testing-library/react@npm:^16.3.0": + version: 16.3.0 + resolution: "@testing-library/react@npm:16.3.0" dependencies: "@babel/runtime": "npm:^7.12.5" peerDependencies: @@ -5520,7 +5519,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/7adaedaf237002b42e04a6261d2756074a19cbca0f0c79ba375660f618e123c0ee56256ced00aeb0bb7225ba1a8a81b92b692cca053521a21bb92a8cace1e4c6 + checksum: 10c0/3a2cb1f87c9a67e1ebbbcfd99b94b01e496fc35147be8bc5d8bf07a699c7d523a09d57ef2f7b1d91afccd1a28e21eda3b00d80187fbb51b1de01e422592d845e languageName: node linkType: hard @@ -8322,16 +8321,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^3.0.0": - version: 3.0.0 - resolution: "chalk@npm:3.0.0" - dependencies: - ansi-styles: "npm:^4.1.0" - supports-color: "npm:^7.1.0" - checksum: 10c0/ee650b0a065b3d7a6fda258e75d3a86fc8e4effa55871da730a9e42ccb035bf5fd203525e5a1ef45ec2582ecc4f65b47eb11357c526b84dd29a14fb162c414d2 - languageName: node - linkType: hard - "chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" @@ -18457,6 +18446,13 @@ __metadata: languageName: node linkType: hard +"picocolors@npm:1.1.1, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 + languageName: node + linkType: hard + "picocolors@npm:^1.0.0, picocolors@npm:^1.0.1": version: 1.0.1 resolution: "picocolors@npm:1.0.1" @@ -18464,13 +18460,6 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": - version: 1.1.1 - resolution: "picocolors@npm:1.1.1" - checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 - languageName: node - linkType: hard - "picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" From 8dd01a0493414e70ee00afada489df12f5fac675 Mon Sep 17 00:00:00 2001 From: Michael Coker <35148959+mcoker@users.noreply.github.com> Date: Thu, 11 Dec 2025 15:08:20 -0600 Subject: [PATCH 042/109] fix: remove rh social icon set (#12164) --- packages/react-icons/package.json | 2 +- packages/react-icons/scripts/generateIcons.mjs | 4 ++-- packages/react-icons/scripts/parseRHIcons.mjs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index f3884dfbba3..feaddb36f1a 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -28,7 +28,7 @@ "build:single:packages": "node ../../scripts/build-single-packages.mjs --config single-packages.config.json", "build:esm": "tsc --build tsconfig.json", "clean": "rimraf dist src/icons src/index.js src/index.d.ts", - "generate": "rimraf dist/esm/icons dist/js/icons && yarn build:esm && node scripts/writeIcons.mjs" + "generate": "rimraf dist/esm/icons dist/js/icons dist/static && yarn build:esm && node scripts/writeIcons.mjs" }, "devDependencies": { "@fortawesome/free-brands-svg-icons": "^5.15.4", diff --git a/packages/react-icons/scripts/generateIcons.mjs b/packages/react-icons/scripts/generateIcons.mjs index 0574ac1bc0e..155866a20a0 100644 --- a/packages/react-icons/scripts/generateIcons.mjs +++ b/packages/react-icons/scripts/generateIcons.mjs @@ -3,7 +3,7 @@ import patternflyIcons from './icons/patternflyIcons.mjs'; import customIcons from './icons/customIcons.mjs'; import rhIconsMicrons from './icons/rhIconsMicrons.mjs'; import rhIconsStandard from './icons/rhIconsStandard.mjs'; -import rhIconsSocial from './icons/rhIconsSocial.mjs'; +// import rhIconsSocial from './icons/rhIconsSocial.mjs'; import rhIconsUI from './icons/rhIconsUI.mjs'; /** @@ -16,7 +16,7 @@ export function generateIcons() { ...customIcons, ...rhIconsMicrons, ...rhIconsStandard, - ...rhIconsSocial, + // ...rhIconsSocial, ...rhIconsUI }; } diff --git a/packages/react-icons/scripts/parseRHIcons.mjs b/packages/react-icons/scripts/parseRHIcons.mjs index b5445654ed0..64d5f744222 100644 --- a/packages/react-icons/scripts/parseRHIcons.mjs +++ b/packages/react-icons/scripts/parseRHIcons.mjs @@ -13,7 +13,7 @@ const ICON_PREFIX = 'rh'; const ICON_TYPES = [ 'ui', 'standard', - 'social', + // 'social', 'microns' // Add new types here as they become available in @rhds/icons ]; From cf8be69e9a5010c80e553944971883b2e87a76c4 Mon Sep 17 00:00:00 2001 From: Erin Donehoo <105813956+edonehoo@users.noreply.github.com> Date: Thu, 11 Dec 2025 16:08:38 -0500 Subject: [PATCH 043/109] docs(compass): Content review and edits. (#12158) * docs(compass): Content review and edits. * Capitalizes Compass for consistency * Add CompassMainFooter to props tables --------- Co-authored-by: Nicole Thoen --- .../src/components/Compass/Compass.tsx | 6 ++-- .../src/components/Compass/CompassContent.tsx | 2 +- .../components/Compass/CompassMainHeader.tsx | 8 ++--- .../Compass/CompassMainHeaderContent.tsx | 4 +-- .../Compass/CompassMainHeaderTitle.tsx | 4 +-- .../Compass/CompassMainHeaderToolbar.tsx | 4 +-- .../components/Compass/examples/Compass.md | 31 ++++++++----------- .../react-core/src/demos/Compass/Compass.md | 27 ++++++++++++++++ .../Compass/examples/CompassDemo.tsx | 0 9 files changed, 54 insertions(+), 32 deletions(-) create mode 100644 packages/react-core/src/demos/Compass/Compass.md rename packages/react-core/src/{components => demos}/Compass/examples/CompassDemo.tsx (100%) diff --git a/packages/react-core/src/components/Compass/Compass.tsx b/packages/react-core/src/components/Compass/Compass.tsx index cff85c48cdf..74c75fd9cf7 100644 --- a/packages/react-core/src/components/Compass/Compass.tsx +++ b/packages/react-core/src/components/Compass/Compass.tsx @@ -6,7 +6,7 @@ import compassBackgroundImageLight from '@patternfly/react-tokens/dist/esm/c_com import compassBackgroundImageDark from '@patternfly/react-tokens/dist/esm/c_compass_BackgroundImage_dark'; export interface CompassProps extends React.HTMLProps { - /** Additional classes added to the compass. */ + /** Additional classes added to the Compass. */ className?: string; /** Content placed at the top of the layout */ header?: React.ReactNode; @@ -30,9 +30,9 @@ export interface CompassProps extends React.HTMLProps { drawerContent?: React.ReactNode; /** Additional props passed to the drawer */ drawerProps?: DrawerProps; - /** Light theme background image path of the compass */ + /** Light theme background image path of the Compass */ backgroundSrcLight?: string; - /** Dark theme background image path of the compass */ + /** Dark theme background image path of the Compass */ backgroundSrcDark?: string; } diff --git a/packages/react-core/src/components/Compass/CompassContent.tsx b/packages/react-core/src/components/Compass/CompassContent.tsx index eecc77005c8..960c5e52a34 100644 --- a/packages/react-core/src/components/Compass/CompassContent.tsx +++ b/packages/react-core/src/components/Compass/CompassContent.tsx @@ -3,7 +3,7 @@ import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; export interface CompassContentProps extends React.HTMLProps { - /** Content of the main compass area. Typically one or more CompassPanel components. */ + /** Content of the main Compass area. Typically one or more CompassPanel components. */ children: React.ReactNode; /** Additional classes added to the CompassContent */ className?: string; diff --git a/packages/react-core/src/components/Compass/CompassMainHeader.tsx b/packages/react-core/src/components/Compass/CompassMainHeader.tsx index 05407f7c93f..9e52c8e172a 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeader.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeader.tsx @@ -5,8 +5,8 @@ import { CompassMainHeaderToolbar } from './CompassMainHeaderToolbar'; import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -/** The wrapper component for header content in the main compass area. When building out a custom implementation, - * you should ensure any content within the main header is rendered inside a compass panel and main header content wrappers. +/** The wrapper component for header content in the main Compass area. When building out a custom implementation, + * you should ensure any content within the main header is rendered inside a Compass panel and main header content wrappers. */ export interface CompassMainHeaderProps extends Omit, 'title'> { @@ -18,8 +18,8 @@ export interface CompassMainHeaderProps extends Omit; } diff --git a/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx b/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx index e8d5d49b682..590ecd25427 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeaderContent.tsx @@ -1,8 +1,8 @@ import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -/** A wrapper component to be passed as custom content for the compass main header. This should also be wrapped - * in a compass panel component. +/** A wrapper component to be passed as custom content for the Compass main header. This should also be wrapped + * in a Compass panel component. */ export interface CompassMainHeaderContentProps extends React.HTMLProps { diff --git a/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx b/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx index d1fd6aab006..5fd5bc269ac 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeaderTitle.tsx @@ -1,8 +1,8 @@ import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -/** A wrapper component for custom title content to be passed into a compass main header. This should also be wrapped - * by a compass main header content component. +/** A wrapper component for custom title content to be passed into a Compass main header. This should also be wrapped + * by a Compass main header content component. */ export interface CompassMainHeaderTitleProps extends React.HTMLProps { diff --git a/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx b/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx index ef7f852a844..b09529cfc00 100644 --- a/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx +++ b/packages/react-core/src/components/Compass/CompassMainHeaderToolbar.tsx @@ -1,8 +1,8 @@ import styles from '@patternfly/react-styles/css/components/Compass/compass'; import { css } from '@patternfly/react-styles'; -/** A wrapper component for custom toolbar content to be passed into a compass main header. This should also be wrapped - * by a compass main header content component. +/** A wrapper component for custom toolbar content to be passed into a Compass main header. This should also be wrapped + * by a Compass main header content component. */ export interface CompassMainHeaderToolbarProps extends React.HTMLProps { diff --git a/packages/react-core/src/components/Compass/examples/Compass.md b/packages/react-core/src/components/Compass/examples/Compass.md index 96eeb1ebb98..adbf3f21f61 100644 --- a/packages/react-core/src/components/Compass/examples/Compass.md +++ b/packages/react-core/src/components/Compass/examples/Compass.md @@ -12,7 +12,8 @@ propComponents: 'CompassHero', 'CompassMainHeader', 'CompassPanel', - 'CompassMessageBar' + 'CompassMessageBar', + 'CompassMainFooter' ] --- @@ -28,15 +29,15 @@ import './compass.css'; ### Basic -In a basic compass layout, content can be passed to the following props to populate areas of the page: +In a basic Compass layout, content can be passed to the following props to populate different areas of the page: -- `header`: content rendered in the top of the page. This will typically be a `CompassHeader` component to break the header into 3 areas consisting of a logo or brand, middle navigation, and profile. -- `sidebarStart`: content rendered in the left side or start side of the page -- `main`: content rendered in the center of the page. This will typically consist of a `CompassMainHeader` or `CompassHero`, along with a `CompassContent` filled with one or more `CompassPanel` components. -- `sidebarEnd`: content rendered in the right side or end side of the page -- `footer`: content rendered in the bottom of the page +- `header`: Content rendered at the top of the page, typically including a `` component that divides the header into 3 areas, with a logo or brand, middle navigation, and profile. +- `sidebarStart`: Content rendered at the horizontal start of the page (by default, the left side). +- `main`: Content rendered in the center of the page, typically including a `` or ``, along with a `` filled with 1 or more `` components. +- `sidebarEnd`: Content rendered at the horizontal end of the page (by default, the right side). +- `footer`: Content rendered at the bottom of the page. -The background image of the `Compass` and `CompassHero` may be customized by using their respective `backgroundSrcLight` and `backgroundSrcDark` props. The `CompassHero` also allows customization of a color gradient across its container by using the `gradientLight` and `gradientDark` props. +To customize the background image of the `` and `` components, you can use their respective `backgroundSrcLight` and `backgroundSrcDark` props. You can also add and customize a color gradient background for the `` component by using the `gradientLight` and `gradientDark` props. ```ts isBeta file="CompassBasic.tsx" @@ -44,31 +45,25 @@ The background image of the `Compass` and `CompassHero` may be customized by usi ### With alternate footer -When `footer` is used, its content will take up the width of the screen. However, if content inside of the footer grows, then the two sidebars' heights and placement will adjust to allow for the change. If this is not the desired behavior, then using a `CompassMainFooter` inside of the of the `main` section provides an alterate way to render footer content without interfering with the sidebars, by rendering content at the bottom of the page between the two sidebars opposed to the whole bottom of the page. +When `footer` is used, its content will fill the width of the screen. By default, when content inside the footer grows, the height and placement of the start and end sidebars will adjust to allow for the change. To modify this behavior and render footer content without interfering with the sidebars, instead place a `` inside the `main` section. This will render content at the bottom of the page between the 2 sidebars, rather than across the entire bottom of the page. ```ts file="CompassMainFooterDemo.tsx" ``` -### Demo - -```ts isFullscreen isBeta file="CompassDemo.tsx" - -``` - ## Composable structure -When building a more custom implementation using Compass components, there are some intended or expected structures that must be present. +When building a more custom implementation with Compass components, there are some intended or expected structures that must remain present. ### CompassMainHeader structure -When using the `children` property in the `` component, you should ensure that the expected sub-components are used. The following code block shows a general structure to follow. +When using the `children` property in the `` component, there are specific structural patterns that you should follow, as shown this general code structure. ```noLive - {Your custom content goes here, which can include the CompassMainHeaderTitle and/or CompassMainHeaderToolbar sub-components} + {Your custom content goes here, which can include the and/or sub-components} diff --git a/packages/react-core/src/demos/Compass/Compass.md b/packages/react-core/src/demos/Compass/Compass.md new file mode 100644 index 00000000000..16ba72b1624 --- /dev/null +++ b/packages/react-core/src/demos/Compass/Compass.md @@ -0,0 +1,27 @@ +--- +id: Compass +section: AI +subsection: Generative UIs +--- + +import { useRef, useState } from 'react'; +import PlayIcon from '@patternfly/react-icons/dist/esm/icons/play-icon'; +import OutlinedPlusSquare from '@patternfly/react-icons/dist/esm/icons/outlined-plus-square-icon'; +import OutlinedCopy from '@patternfly/react-icons/dist/esm/icons/outlined-copy-icon'; +import OutlinedQuestionCircleIcon from '@patternfly/react-icons/dist/esm/icons/outlined-question-circle-icon'; + +## Demos + +### Compass layout + +This demo showcases an implementation of the following Compass features: + +- Middle navigation in the `header`, featuring top-level primary tabs and a secondary container for sub-tabs. +- Vertical sidebars utilizing `` groups with buttons that use the `isCircle` prop. +- A custom gradient background in the ``, visible in dark mode. +- Background images that automatically adapt to both light and dark modes. +- A `footer` section containing the ``, that could be used for AI text input. + +```ts isFullscreen file="./examples/CompassDemo.tsx" + +``` \ No newline at end of file diff --git a/packages/react-core/src/components/Compass/examples/CompassDemo.tsx b/packages/react-core/src/demos/Compass/examples/CompassDemo.tsx similarity index 100% rename from packages/react-core/src/components/Compass/examples/CompassDemo.tsx rename to packages/react-core/src/demos/Compass/examples/CompassDemo.tsx From d5053dd50a57bef7d0f609510c44d39fe5af017d Mon Sep 17 00:00:00 2001 From: akhatri-cmyk Date: Fri, 12 Dec 2025 02:39:24 +0530 Subject: [PATCH 044/109] fix(react-templates): fix TypeaheadSelect state synchronization issue (#12147) The closeMenu() function was overwriting inputValue with stale state when called from selectOption(), causing displayed value to lag one selection behind. Additionally, filterValue was not being cleared when closing without selecting, causing the filter to persist and hide options on subsequent opens. Modified closeMenu() to accept shouldRestoreInput parameter to distinguish between: - Selection flow: Skip restoration (value already set correctly) - Cancellation flow: Restore to previous selected value and clear filter Fixes #12146 --- .../src/components/Select/TypeaheadSelect.tsx | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/packages/react-templates/src/components/Select/TypeaheadSelect.tsx b/packages/react-templates/src/components/Select/TypeaheadSelect.tsx index 481bf24b869..a90bc38d7e0 100644 --- a/packages/react-templates/src/components/Select/TypeaheadSelect.tsx +++ b/packages/react-templates/src/components/Select/TypeaheadSelect.tsx @@ -195,13 +195,20 @@ export const TypeaheadSelectBase: FunctionComponent = ({ } }; - const closeMenu = () => { + const closeMenu = (shouldRestoreInput = true) => { onToggle && onToggle(false); setIsOpen(false); resetActiveAndFocusedItem(); - const option = initialOptions.find((o) => o.value === selected); - if (option) { - setInputValue(String(option.content)); + + // Only restore input value when user cancels (doesn't select) + // Don't restore when explicitly selecting an option (handled by selectOption) + if (shouldRestoreInput) { + const option = initialOptions.find((o) => o.value === selected); + if (option) { + setInputValue(String(option.content)); + } + // Clear filter when closing without selecting to show all options on next open + setFilterValue(''); } }; @@ -223,7 +230,7 @@ export const TypeaheadSelectBase: FunctionComponent = ({ setFilterValue(''); setSelected(String(option.value)); - closeMenu(); + closeMenu(false); // Don't restore - we just set the correct value above }; const _onSelect = (_event: ReactMouseEvent | undefined, value: string | number | undefined) => { From 55193896b899aa1e2b8dfbbddd644507988ee31f Mon Sep 17 00:00:00 2001 From: kmcfaul <45077788+kmcfaul@users.noreply.github.com> Date: Mon, 15 Dec 2025 14:35:51 -0500 Subject: [PATCH 045/109] feat(docked nav): add support for docked nav layout (#12175) --- packages/react-core/package.json | 2 +- .../src/components/Compass/Compass.tsx | 68 +++-- .../Compass/__tests__/Compass.test.tsx | 10 + .../components/Compass/examples/Compass.md | 8 +- .../Compass/examples/CompassDockLayout.tsx | 25 ++ .../components/Compass/examples/compass.css | 12 + .../src/components/Masthead/Masthead.tsx | 4 + .../Masthead/__tests__/Masthead.test.tsx | 26 +- .../react-core/src/components/Nav/Nav.tsx | 5 +- .../react-core/src/components/Nav/NavItem.tsx | 30 +- .../src/components/Nav/__tests__/Nav.test.tsx | 15 + .../react-core/src/components/Page/Page.tsx | 6 +- .../components/Page/__tests__/Page.test.tsx | 17 ++ .../src/components/Toolbar/Toolbar.tsx | 4 + .../Toolbar/__tests__/Toolbar.test.tsx | 35 ++- .../react-core/src/demos/Compass/Compass.md | 15 +- .../Compass/examples/CompassDockDemo.tsx | 215 +++++++++++++++ packages/react-core/src/demos/Page.md | 13 +- .../src/demos/assets/PF-IconLogo-color.svg | 17 ++ .../src/demos/examples/Page/PageDockedNav.tsx | 259 ++++++++++++++++++ packages/react-docs/package.json | 2 +- packages/react-icons/package.json | 2 +- .../cypress/integration/drawer.spec.ts | 2 +- packages/react-styles/package.json | 2 +- packages/react-tokens/package.json | 2 +- yarn.lock | 18 +- 26 files changed, 762 insertions(+), 52 deletions(-) create mode 100644 packages/react-core/src/components/Compass/examples/CompassDockLayout.tsx create mode 100644 packages/react-core/src/demos/Compass/examples/CompassDockDemo.tsx create mode 100644 packages/react-core/src/demos/assets/PF-IconLogo-color.svg create mode 100644 packages/react-core/src/demos/examples/Page/PageDockedNav.tsx diff --git a/packages/react-core/package.json b/packages/react-core/package.json index afd48725963..e516fb47463 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -54,7 +54,7 @@ "tslib": "^2.8.1" }, "devDependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.27", + "@patternfly/patternfly": "6.5.0-prerelease.33", "case-anything": "^3.1.2", "css": "^3.0.0", "fs-extra": "^11.3.0" diff --git a/packages/react-core/src/components/Compass/Compass.tsx b/packages/react-core/src/components/Compass/Compass.tsx index 74c75fd9cf7..619d034d4ac 100644 --- a/packages/react-core/src/components/Compass/Compass.tsx +++ b/packages/react-core/src/components/Compass/Compass.tsx @@ -8,6 +8,8 @@ import compassBackgroundImageDark from '@patternfly/react-tokens/dist/esm/c_comp export interface CompassProps extends React.HTMLProps { /** Additional classes added to the Compass. */ className?: string; + /** Content of the docked navigation area of the layout */ + dock?: React.ReactNode; /** Content placed at the top of the layout */ header?: React.ReactNode; /** Flag indicating if the header is expanded */ @@ -38,6 +40,7 @@ export interface CompassProps extends React.HTMLProps { export const Compass: React.FunctionComponent = ({ className, + dock, header, isHeaderExpanded = true, sidebarStart, @@ -64,32 +67,45 @@ export const Compass: React.FunctionComponent = ({ } const compassContent = ( -
-
- {header} -
-
- {sidebarStart} -
-
{main}
-
- {sidebarEnd} -
-
- {footer} -
+
+ {dock &&
{dock}
} + {header && ( +
+ {header} +
+ )} + {sidebarStart && ( +
+ {sidebarStart} +
+ )} + {main &&
{main}
} + {sidebarEnd && ( +
+ {sidebarEnd} +
+ )} + {footer && ( +
+ {footer} +
+ )}
); diff --git a/packages/react-core/src/components/Compass/__tests__/Compass.test.tsx b/packages/react-core/src/components/Compass/__tests__/Compass.test.tsx index 932dcb61233..3ef5b23583c 100644 --- a/packages/react-core/src/components/Compass/__tests__/Compass.test.tsx +++ b/packages/react-core/src/components/Compass/__tests__/Compass.test.tsx @@ -170,3 +170,13 @@ test('Matches the snapshot with drawer', () => { ); expect(asFragment()).toMatchSnapshot(); }); + +test(`Renders with ${styles.modifiers.dock} class when dock is passed`, () => { + render(Dock content
} data-testid="compass" />); + expect(screen.getByTestId('compass')).toHaveClass(styles.modifiers.dock); +}); + +test(`Does not render with ${styles.modifiers.dock} class when dock is not passed`, () => { + render(); + expect(screen.getByTestId('compass')).not.toHaveClass(styles.modifiers.dock); +}); diff --git a/packages/react-core/src/components/Compass/examples/Compass.md b/packages/react-core/src/components/Compass/examples/Compass.md index adbf3f21f61..a1f9d597df6 100644 --- a/packages/react-core/src/components/Compass/examples/Compass.md +++ b/packages/react-core/src/components/Compass/examples/Compass.md @@ -17,7 +17,7 @@ propComponents: ] --- -import { useRef, useState } from 'react'; +import { useRef, useState, useEffect } from 'react'; import PlayIcon from '@patternfly/react-icons/dist/esm/icons/play-icon'; import OutlinedPlusSquare from '@patternfly/react-icons/dist/esm/icons/outlined-plus-square-icon'; import OutlinedCopy from '@patternfly/react-icons/dist/esm/icons/outlined-copy-icon'; @@ -51,6 +51,12 @@ When `footer` is used, its content will fill the width of the screen. By default ``` +### With docked nav + +```ts file="CompassDockLayout.tsx" + +``` + ## Composable structure When building a more custom implementation with Compass components, there are some intended or expected structures that must remain present. diff --git a/packages/react-core/src/components/Compass/examples/CompassDockLayout.tsx b/packages/react-core/src/components/Compass/examples/CompassDockLayout.tsx new file mode 100644 index 00000000000..9d7357467c7 --- /dev/null +++ b/packages/react-core/src/components/Compass/examples/CompassDockLayout.tsx @@ -0,0 +1,25 @@ +import { + Compass, + CompassContent, + CompassMainHeader, + CompassPanel, + CompassMainHeaderContent +} from '@patternfly/react-core'; +import './compass.css'; + +export const CompassBasic: React.FunctionComponent = () => { + const dockContent =
Content
; + const mainContent = ( + + + + +
Content title
+
+
+
+
Content
+
+ ); + return ; +}; diff --git a/packages/react-core/src/components/Compass/examples/compass.css b/packages/react-core/src/components/Compass/examples/compass.css index c5583d03c67..26242064ee7 100644 --- a/packages/react-core/src/components/Compass/examples/compass.css +++ b/packages/react-core/src/components/Compass/examples/compass.css @@ -20,4 +20,16 @@ inset: 0; border: var(--pf-t--global--border--width--regular) dashed var(--pf-t--global--border--color--default); pointer-events: none; +} + +#ws-react-a-compass-with-docked-nav [class*="pf-v6-c-compass"] { + position: relative; +} + +#ws-react-a-compass-with-docked-nav [class*="pf-v6-c-compass"]:not([class*="footer"])::after { + content: ""; + position: absolute; + inset: 0; + border: var(--pf-t--global--border--width--regular) dashed var(--pf-t--global--border--color--default); + pointer-events: none; } \ No newline at end of file diff --git a/packages/react-core/src/components/Masthead/Masthead.tsx b/packages/react-core/src/components/Masthead/Masthead.tsx index d9b1001759c..a56af1c31a0 100644 --- a/packages/react-core/src/components/Masthead/Masthead.tsx +++ b/packages/react-core/src/components/Masthead/Masthead.tsx @@ -27,6 +27,8 @@ export interface MastheadProps extends React.DetailedHTMLProps = ({ @@ -36,6 +38,7 @@ export const Masthead: React.FunctionComponent = ({ md: 'inline' }, inset, + variant = 'default', ...props }: MastheadProps) => { const { width, getBreakpoint } = useContext(PageContext); @@ -43,6 +46,7 @@ export const Masthead: React.FunctionComponent = ({
{ test('verify basic', () => { @@ -71,6 +72,29 @@ describe('Masthead', () => { expect(asFragment()).toMatchSnapshot(); }); }); + + test(`Renders with ${styles.modifiers.docked} class when variant is docked`, () => { + render( + + test + + ); + expect(screen.getByTestId('masthead')).toHaveClass(styles.modifiers.docked); + }); + + test(`Does not render with ${styles.modifiers.docked} class when variant is default`, () => { + render( + + test + + ); + expect(screen.getByTestId('masthead')).not.toHaveClass(styles.modifiers.docked); + }); + + test(`Does not render with ${styles.modifiers.docked} class when variant is not passed`, () => { + render(test); + expect(screen.getByTestId('masthead')).not.toHaveClass(styles.modifiers.docked); + }); }); describe('MastheadLogo', () => { diff --git a/packages/react-core/src/components/Nav/Nav.tsx b/packages/react-core/src/components/Nav/Nav.tsx index 6907d6f3617..db70864202c 100644 --- a/packages/react-core/src/components/Nav/Nav.tsx +++ b/packages/react-core/src/components/Nav/Nav.tsx @@ -35,8 +35,8 @@ export interface NavProps ) => void; /** Accessible label for the nav when there are multiple navs on the page */ 'aria-label'?: string; - /** For horizontal navs */ - variant?: 'default' | 'horizontal' | 'horizontal-subnav'; + /** The nav variant to use. Docked is in beta. */ + variant?: 'default' | 'horizontal' | 'horizontal-subnav' | 'docked'; /** Value to overwrite the randomly generated data-ouia-component-id.*/ ouiaId?: number | string; /** Set the value of data-ouia-safe. Only set to true when the component is in a static state, i.e. no animations are occurring. At all other times, this value must be false. */ @@ -154,6 +154,7 @@ class Nav extends Component< className={css( styles.nav, isHorizontal && styles.modifiers.horizontal, + variant === 'docked' && styles.modifiers.docked, variant === 'horizontal-subnav' && styles.modifiers.subnav, this.state.isScrollable && styles.modifiers.scrollable, className diff --git a/packages/react-core/src/components/Nav/NavItem.tsx b/packages/react-core/src/components/Nav/NavItem.tsx index aea1b9b4ae6..c3f097e577a 100644 --- a/packages/react-core/src/components/Nav/NavItem.tsx +++ b/packages/react-core/src/components/Nav/NavItem.tsx @@ -1,4 +1,14 @@ -import { cloneElement, Fragment, isValidElement, useContext, useEffect, useRef, useState } from 'react'; +import { + cloneElement, + Fragment, + isValidElement, + useContext, + useEffect, + useRef, + useState, + forwardRef, + MutableRefObject +} from 'react'; import styles from '@patternfly/react-styles/css/components/Nav/nav'; import menuStyles from '@patternfly/react-styles/css/components/Menu/menu'; import dividerStyles from '@patternfly/react-styles/css/components/Divider/divider'; @@ -42,9 +52,13 @@ export interface NavItemProps extends Omit, ' ouiaId?: number | string; /** Set the value of data-ouia-safe. Only set to true when the component is in a static state, i.e. no animations are occurring. At all other times, this value must be false. */ ouiaSafe?: boolean; + /** React ref for the anchor element within the nav item. */ + anchorRef?: React.Ref; + /** @hide Forwarded ref */ + innerRef?: React.Ref; } -export const NavItem: React.FunctionComponent = ({ +const NavItemBase: React.FunctionComponent = ({ children, styleChildren = true, className, @@ -61,13 +75,16 @@ export const NavItem: React.FunctionComponent = ({ ouiaSafe, zIndex = 9999, icon, + innerRef, + anchorRef, ...props }: NavItemProps) => { const { flyoutRef, setFlyoutRef, navRef } = useContext(NavContext); const { isSidebarOpen } = useContext(PageSidebarContext); const [flyoutTarget, setFlyoutTarget] = useState(null); const [isHovered, setIsHovered] = useState(false); - const ref = useRef(undefined); + const _ref = useRef(undefined); + const ref = (innerRef as MutableRefObject) || _ref; const flyoutVisible = ref === flyoutRef; const popperRef = useRef(undefined); const hasFlyout = flyout !== undefined; @@ -180,6 +197,7 @@ export const NavItem: React.FunctionComponent = ({ const preventLinkDefault = preventDefault || !to; return ( context.onSelect(e, groupId, itemId, to, preventLinkDefault, onClick)} className={css( @@ -208,6 +226,7 @@ export const NavItem: React.FunctionComponent = ({ className: css(styles.navLink, isActive && styles.modifiers.current, child.props && child.props.className) }), tabIndex: child.props.tabIndex || tabIndex, + ref: anchorRef, children: hasFlyout ? ( {child.props.children} @@ -267,4 +286,9 @@ export const NavItem: React.FunctionComponent = ({ return navItem; }; + +export const NavItem = forwardRef((props, ref) => ( + +)); + NavItem.displayName = 'NavItem'; diff --git a/packages/react-core/src/components/Nav/__tests__/Nav.test.tsx b/packages/react-core/src/components/Nav/__tests__/Nav.test.tsx index 6153183accb..81bd5b3f57f 100644 --- a/packages/react-core/src/components/Nav/__tests__/Nav.test.tsx +++ b/packages/react-core/src/components/Nav/__tests__/Nav.test.tsx @@ -259,4 +259,19 @@ describe('Nav', () => { ); expect(screen.getAllByText('this is an icon')[0].parentElement).toHaveClass(styles.navLinkIcon); }); + + test(`Renders with ${styles.modifiers.docked} class when variant is docked`, () => { + renderNav( + + ); + expect(screen.getByTestId('docked-nav')).toHaveClass(styles.modifiers.docked); + }); }); diff --git a/packages/react-core/src/components/Page/Page.tsx b/packages/react-core/src/components/Page/Page.tsx index 65c8589c9a6..d2d4cab4e67 100644 --- a/packages/react-core/src/components/Page/Page.tsx +++ b/packages/react-core/src/components/Page/Page.tsx @@ -20,6 +20,8 @@ export interface PageProps extends React.HTMLProps { children?: React.ReactNode; /** Additional classes added to the page layout */ className?: string; + /** @beta Indicates the layout variant */ + variant?: 'default' | 'docked'; /** Masthead component (e.g. ) */ masthead?: React.ReactNode; /** Sidebar component for a side nav, recommended to be a PageSidebar. If set to null, the page grid layout @@ -229,6 +231,7 @@ class Page extends Component { isBreadcrumbWidthLimited, className, children, + variant, masthead, sidebar, notificationDrawer, @@ -336,6 +339,7 @@ class Page extends Component { {...rest} className={css( styles.page, + variant === 'docked' && styles.modifiers.dock, width !== null && height !== null && 'pf-m-resize-observer', width !== null && `pf-m-breakpoint-${getBreakpoint(width)}`, height !== null && `pf-m-height-breakpoint-${getVerticalBreakpoint(height)}`, @@ -344,7 +348,7 @@ class Page extends Component { )} > {skipToContent} - {masthead} + {variant === 'docked' ?
{masthead}
: masthead} {sidebar} {notificationDrawer && (
diff --git a/packages/react-core/src/components/Page/__tests__/Page.test.tsx b/packages/react-core/src/components/Page/__tests__/Page.test.tsx index 87bc72d9396..78ca03fb714 100644 --- a/packages/react-core/src/components/Page/__tests__/Page.test.tsx +++ b/packages/react-core/src/components/Page/__tests__/Page.test.tsx @@ -389,4 +389,21 @@ describe('Page', () => { expect(screen.getByRole('main').parentElement).not.toHaveClass(styles.modifiers.noFill); }); + + test(`Renders with ${styles.modifiers.dock} class when variant is docked`, () => { + render(); + + expect(screen.getByTestId('page')).toHaveClass(styles.modifiers.dock); + }); + + test(`Does not render with ${styles.modifiers.dock} class when variant is default`, () => { + render(); + + expect(screen.getByTestId('page')).not.toHaveClass(styles.modifiers.dock); + }); + + test(`Does not render with ${styles.modifiers.dock} class when variant is not passed`, () => { + render(); + expect(screen.getByTestId('page')).not.toHaveClass(styles.modifiers.dock); + }); }); diff --git a/packages/react-core/src/components/Toolbar/Toolbar.tsx b/packages/react-core/src/components/Toolbar/Toolbar.tsx index 8941ba29493..1b64ab84461 100644 --- a/packages/react-core/src/components/Toolbar/Toolbar.tsx +++ b/packages/react-core/src/components/Toolbar/Toolbar.tsx @@ -40,6 +40,8 @@ export interface ToolbarProps extends React.HTMLProps, OUIAProps isStatic?: boolean; /** Flag indicating the toolbar should stick to the top of its container */ isSticky?: boolean; + /** @beta Flag indicating the toolbar has a vertical orientation */ + isVertical?: boolean; /** Insets at various breakpoints. */ inset?: { default?: 'insetNone' | 'insetSm' | 'insetMd' | 'insetLg' | 'insetXl' | 'inset2xl'; @@ -143,6 +145,7 @@ class Toolbar extends Component { isStatic, inset, isSticky, + isVertical, ouiaId, numberOfFiltersText, customLabelGroupContent, @@ -167,6 +170,7 @@ class Toolbar extends Component { isFullHeight && styles.modifiers.fullHeight, isStatic && styles.modifiers.static, isSticky && styles.modifiers.sticky, + isVertical && styles.modifiers.vertical, formatBreakpointMods(inset, styles, '', getBreakpoint(width)), colorVariant === 'primary' && styles.modifiers.primary, colorVariant === 'secondary' && styles.modifiers.secondary, diff --git a/packages/react-core/src/components/Toolbar/__tests__/Toolbar.test.tsx b/packages/react-core/src/components/Toolbar/__tests__/Toolbar.test.tsx index 8c44cc8d360..fcd5c5b6219 100644 --- a/packages/react-core/src/components/Toolbar/__tests__/Toolbar.test.tsx +++ b/packages/react-core/src/components/Toolbar/__tests__/Toolbar.test.tsx @@ -54,7 +54,7 @@ describe('Toolbar', () => { ); - expect(screen.getByTestId('toolbar')).not.toHaveClass('pf-m-no-padding'); + expect(screen.getByTestId('toolbar')).not.toHaveClass(styles.modifiers.noPadding); }); it(`should render toolbar with ${styles.modifiers.noPadding} class when hasNoPadding is true`, () => { @@ -205,4 +205,37 @@ describe('Toolbar', () => { }); }); }); + + it(`Renders toolbar without ${styles.modifiers.vertical} by default`, () => { + render( + + + Test + Test 2 + + Test 3 + + + ); + expect(screen.getByTestId('Toolbar-test-is-not-vertical')).not.toHaveClass(styles.modifiers.vertical); + }); + + it('Renders with class ${styles.modifiers.vertical} when isVertical is true', () => { + const items = ( + + Test + Test 2 + + Test 3 + + ); + + render( + + {items} + + ); + + expect(screen.getByTestId('Toolbar-test-is-vertical')).toHaveClass(styles.modifiers.vertical); + }); }); diff --git a/packages/react-core/src/demos/Compass/Compass.md b/packages/react-core/src/demos/Compass/Compass.md index 16ba72b1624..3cd92210b53 100644 --- a/packages/react-core/src/demos/Compass/Compass.md +++ b/packages/react-core/src/demos/Compass/Compass.md @@ -9,6 +9,13 @@ import PlayIcon from '@patternfly/react-icons/dist/esm/icons/play-icon'; import OutlinedPlusSquare from '@patternfly/react-icons/dist/esm/icons/outlined-plus-square-icon'; import OutlinedCopy from '@patternfly/react-icons/dist/esm/icons/outlined-copy-icon'; import OutlinedQuestionCircleIcon from '@patternfly/react-icons/dist/esm/icons/outlined-question-circle-icon'; +import CubeIcon from '@patternfly/react-icons/dist/esm/icons/cube-icon'; +import FolderIcon from '@patternfly/react-icons/dist/esm/icons/folder-icon'; +import QuestionCircleIcon from '@patternfly/react-icons/dist/esm/icons/question-circle-icon'; +import CloudIcon from '@patternfly/react-icons/dist/esm/icons/cloud-icon'; +import CodeIcon from '@patternfly/react-icons/dist/esm/icons/code-icon'; +import imgAvatar from '../assets/avatarImg.svg'; +import pfLogo from '../assets/PF-IconLogo-color.svg'; ## Demos @@ -24,4 +31,10 @@ This demo showcases an implementation of the following Compass features: ```ts isFullscreen file="./examples/CompassDemo.tsx" -``` \ No newline at end of file +``` + +### Docked nav demo + +```ts isFullscreen file="./examples/CompassDockDemo.tsx" + +``` diff --git a/packages/react-core/src/demos/Compass/examples/CompassDockDemo.tsx b/packages/react-core/src/demos/Compass/examples/CompassDockDemo.tsx new file mode 100644 index 00000000000..77f52467356 --- /dev/null +++ b/packages/react-core/src/demos/Compass/examples/CompassDockDemo.tsx @@ -0,0 +1,215 @@ +import { useRef, useState } from 'react'; +import { + Compass, + CompassContent, + CompassMainHeader, + CompassPanel, + Title, + NavItem, + NavList, + Nav, + Brand, + MastheadLogo, + MastheadBrand, + MastheadContent, + MastheadMain, + Masthead, + Toolbar, + ToolbarContent, + ToolbarItem, + ToolbarGroup, + Dropdown, + DropdownList, + MenuToggle, + DropdownItem, + Button, + ButtonVariant, + Avatar, + Tooltip, + Divider +} from '@patternfly/react-core'; +import CubeIcon from '@patternfly/react-icons/dist/esm/icons/cube-icon'; +import FolderIcon from '@patternfly/react-icons/dist/esm/icons/folder-icon'; +import QuestionCircleIcon from '@patternfly/react-icons/dist/esm/icons/question-circle-icon'; +import CloudIcon from '@patternfly/react-icons/dist/esm/icons/cloud-icon'; +import CodeIcon from '@patternfly/react-icons/dist/esm/icons/code-icon'; +import pfLogo from '../../assets/PF-IconLogo-color.svg'; +import imgAvatar from '../../assets/avatarImg.svg'; + +interface NavOnSelectProps { + groupId: number | string; + itemId: number | string; + to: string; +} + +export const CompassDockDemo: React.FunctionComponent = () => { + const [activeItem, setActiveItem] = useState(0); + const [isDropdownOpen, setIsDropdownOpen] = useState(false); + + const onNavSelect = (_event: React.FormEvent, selectedItem: NavOnSelectProps) => { + typeof selectedItem.itemId === 'number' && setActiveItem(selectedItem.itemId); + }; + + const onDropdownToggle = () => { + setIsDropdownOpen((prevIsOpen) => !prevIsOpen); + }; + + const onDropdownSelect = () => { + setIsDropdownOpen(false); + }; + + const userDropdownItems = [ + <> + My profile + User management + Logout + + ]; + + const navItem1Ref = useRef(null); + const navItem2Ref = useRef(null); + const navItem3Ref = useRef(null); + const navItem4Ref = useRef(null); + const settingsRef = useRef(null); + const helpRef = useRef(null); + const userMenuRef = useRef(null); + + const dockContent = ( + + + + }> + + + + + + + + + + + + + + + + + + + + {' '} - -
-
- - -
- {`Progress value is ${currentValue}%.`} -
- -
- - ); -}; ``` ### With only increasing progress Sometimes a progress bar should only show increases to progress state. In this case, before the next value is set it should be checked against the current progress. The `Decrease progress` button attempts to set a lower progress value, simulating an update to a progress state that isn't desired, but won't change the progress state due to this check. -```js -import { useState } from 'react'; -import { Progress, Button, Stack, StackItem } from '@patternfly/react-core'; - -ProgressStepperDemo = () => { - const [currentValue, setCurrentValue] = useState(0); - - const onProgressUpdate = (nextValue) => { - if (nextValue > currentValue) { - setCurrentValue(nextValue); - } - }; +```ts file="examples/Progress/ProgressWithOnlyIncreasing.tsx" - return ( - - - {' '} - -
-
-
- -
- {`Progress value is ${currentValue}%.`} -
- -
-
- ); -}; ``` diff --git a/packages/react-core/src/demos/ProgressStepperDemo.md b/packages/react-core/src/demos/ProgressStepperDemo.md index d14fe7b2327..75d82821a46 100644 --- a/packages/react-core/src/demos/ProgressStepperDemo.md +++ b/packages/react-core/src/demos/ProgressStepperDemo.md @@ -10,77 +10,6 @@ import accessibilityStyles from '@patternfly/react-styles/css/utilities/Accessib ### Basic -```js -import { useState } from 'react'; -import { ProgressStepper, ProgressStep, Button, Stack, StackItem } from '@patternfly/react-core'; -import accessibilityStyles from '@patternfly/react-styles/css/utilities/Accessibility/accessibility'; - -ProgressStepperDemo = () => { - const [currentStep, setCurrentStep] = useState(0); - - const steps = [ - { title: 'First step', id: 'step1' }, - { title: 'Second step', id: 'step2' }, - { title: 'Third step', id: 'step3' }, - { title: 'Fourth step', id: 'step4' }, - { title: 'Fifth step', id: 'step5' } - ]; - - const onStepForward = event => { - const next = currentStep + 1; - setCurrentStep(next <= 5 ? next : 4); - }; - - const onStepBack = event => { - const next = currentStep - 1; - setCurrentStep(next > 0 ? next : 0); - }; - - return ( - - - {' '} - -
-
-
- -
- {steps[currentStep] && `On ${steps[currentStep].title}.`} - {steps[currentStep - 1] && `${steps[currentStep - 1].title} was successful.`} -
- - {steps.map((step, index) => { - let variant = 'pending'; - let ariaLabel = 'pending step'; - if (index < currentStep) { - variant = 'success'; - ariaLabel = 'completed step, step with success'; - } else if (index === currentStep) { - variant = 'info'; - ariaLabel = 'current step'; - } +```ts file="examples/ProgressStepper/ProgressStepperBasic.tsx" - return ( - - {step.title} - - ); - })} - -
-
- ); -}; ``` diff --git a/packages/react-core/src/demos/examples/Banner/BannerBasicSticky.tsx b/packages/react-core/src/demos/examples/Banner/BannerBasicSticky.tsx new file mode 100644 index 00000000000..3457e168da2 --- /dev/null +++ b/packages/react-core/src/demos/examples/Banner/BannerBasicSticky.tsx @@ -0,0 +1,55 @@ +import { Fragment } from 'react'; +import { Banner, Card, CardBody, Flex, Gallery, GalleryItem, PageSection, Content } from '@patternfly/react-core'; + +import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/DashboardWrapper'; +import { css } from '@patternfly/react-styles'; +import display from '@patternfly/react-styles/css/utilities/Display/display'; + +export const BannerBasicSticky: React.FunctionComponent = () => { + const banner = ( + + +
Localhost
+ +
+ This message is sticky to the top of the page. +
+ +
Drop some text on mobile, truncate if needed.
+ +
Ned Username
+
+
+ ); + + return ( + + + + +

Main title

+

+ Body text should be Red Hat Text at 1rem (16px). It should have leading of 1.5rem (24px) because
+ of its relative line height of 1.5. +

+
+
+ + + + {Array.from({ length: 30 }).map((_value, index) => ( + + + This is a card + + + ))} + + +
+
+ ); +}; diff --git a/packages/react-core/src/demos/examples/Banner/BannerTopBottom.tsx b/packages/react-core/src/demos/examples/Banner/BannerTopBottom.tsx new file mode 100644 index 00000000000..3b13364fa99 --- /dev/null +++ b/packages/react-core/src/demos/examples/Banner/BannerTopBottom.tsx @@ -0,0 +1,81 @@ +import { Fragment } from 'react'; +import { + Banner, + Card, + CardBody, + Flex, + FlexItem, + Gallery, + GalleryItem, + PageSection, + Content +} from '@patternfly/react-core'; +import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/DashboardWrapper'; +import { css } from '@patternfly/react-styles'; +import display from '@patternfly/react-styles/css/utilities/Display/display'; + +export const BannerTopBottom: React.FunctionComponent = () => ( + + + + + +
Localhost
+
+ This message is sticky to the top of the page. +
+
Drop some text on mobile, truncate if needed.
+
Ned Username
+
+
+
+ + + + +

Main title

+

+ Body text should be Red Hat Text at 1rem (16px). It should have leading of 1.5rem(24px) because
+ of it's relative line height of 1.5. +

+
+
+ + + {Array.from({ length: 30 }).map((_value, index) => ( + + + This is a card + + + ))} + + +
+
+ + + +
Localhost
+
+ This message is sticky to the bottom of the page. +
+
Drop some text on mobile, truncate if needed.
+
Ned Username
+
+
+
+
+
+); diff --git a/packages/react-core/src/demos/examples/DateTimePicker/DateTimeRangePicker.tsx b/packages/react-core/src/demos/examples/DateTimePicker/DateTimeRangePicker.tsx new file mode 100644 index 00000000000..c56a9ea020a --- /dev/null +++ b/packages/react-core/src/demos/examples/DateTimePicker/DateTimeRangePicker.tsx @@ -0,0 +1,93 @@ +import { useState } from 'react'; +import { + Flex, + FlexItem, + InputGroup, + InputGroupItem, + DatePicker, + isValidDate, + TimePicker, + yyyyMMddFormat +} from '@patternfly/react-core'; + +export const DateTimeRangePicker: React.FunctionComponent = () => { + const [from, setFrom] = useState(undefined); + const [to, setTo] = useState(undefined); + + const toValidator = (date: Date) => + isValidDate(from) && yyyyMMddFormat(date) >= yyyyMMddFormat(from) + ? '' + : 'The "to" date must be after the "from" date'; + + const onFromDateChange = (_event: React.FormEvent, inputDate: string, newFromDate: Date) => { + if (isValidDate(from) && isValidDate(newFromDate) && inputDate === yyyyMMddFormat(newFromDate)) { + newFromDate.setHours(from.getHours()); + newFromDate.setMinutes(from.getMinutes()); + } + if (isValidDate(newFromDate) && inputDate === yyyyMMddFormat(newFromDate)) { + setFrom(new Date(newFromDate)); + } + }; + + const onFromTimeChange = (_event: React.FormEvent, _time: string, hour: number, minute: number) => { + if (isValidDate(from)) { + const updatedFromDate = new Date(from); + updatedFromDate.setHours(hour); + updatedFromDate.setMinutes(minute); + setFrom(updatedFromDate); + } + }; + + const onToDateChange = (_event: React.FormEvent, inputDate: string, newToDate: Date) => { + if (isValidDate(to) && isValidDate(newToDate) && inputDate === yyyyMMddFormat(newToDate)) { + newToDate.setHours(to.getHours()); + newToDate.setMinutes(to.getMinutes()); + } + if (isValidDate(newToDate) && inputDate === yyyyMMddFormat(newToDate)) { + setTo(newToDate); + } + }; + + const onToTimeChange = (_event: React.FormEvent, _time: string, hour: number, minute: number) => { + if (isValidDate(to)) { + const updatedToDate = new Date(to); + updatedToDate.setHours(hour); + updatedToDate.setMinutes(minute); + setTo(updatedToDate); + } + }; + + return ( + + + + + + + + + + + + to + + + + + + + + + + + + ); +}; diff --git a/packages/react-core/src/demos/examples/JumpLinks/JumpLinksScrollspy.tsx b/packages/react-core/src/demos/examples/JumpLinks/JumpLinksScrollspy.tsx new file mode 100644 index 00000000000..bd636cbd743 --- /dev/null +++ b/packages/react-core/src/demos/examples/JumpLinks/JumpLinksScrollspy.tsx @@ -0,0 +1,125 @@ +import { useEffect, useState } from 'react'; +import { + PageSection, + JumpLinks, + JumpLinksItem, + JumpLinksList, + Sidebar, + SidebarContent, + SidebarPanel, + Switch, + Title, + Content, + getResizeObserver +} from '@patternfly/react-core'; +import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/DashboardWrapper'; +import mastheadStyles from '@patternfly/react-styles/css/components/Masthead/masthead'; + +export const JumpLinksScrollspy: React.FunctionComponent = () => { + const headings = [1, 2, 3, 4, 5]; + + const [isVertical, setIsVertical] = useState(true); + const [offsetHeight, setOffsetHeight] = useState(10); + const offsetForPadding = 10; + + // Update offset based on the masthead and jump links nav heights. + useEffect(() => { + const masthead = document.getElementsByClassName(mastheadStyles.masthead)[0]; + + if (isVertical) { + setOffsetHeight(masthead.offsetHeight + offsetForPadding); + } else { + // Append jump links nav height to the masthead height when value exists. + const jumpLinksHeaderHeight = document.getElementsByClassName('pf-m-sticky')[0].offsetHeight; + jumpLinksHeaderHeight && setOffsetHeight(masthead.offsetHeight + jumpLinksHeaderHeight + offsetForPadding); + } + + const observer = getResizeObserver( + document.getElementsByClassName(mastheadStyles.masthead)[0], + () => { + if (isVertical) { + setOffsetHeight(masthead.offsetHeight + offsetForPadding); + } else { + // Append jump links nav height to the masthead height when value exists. + const jumpLinksHeaderHeight = document.getElementsByClassName('pf-m-sticky')[0].offsetHeight; + jumpLinksHeaderHeight && setOffsetHeight(masthead.offsetHeight + jumpLinksHeaderHeight + offsetForPadding); + } + }, + true + ); + + return () => observer(); + }, [isVertical]); + + return ( + + + + Main title + + setIsVertical(check)} + /> + + + + + + + {headings.map((i) => ( + + {`Heading ${i}`} + + + ))} + + + + + + + {headings.map((i) => ( +
+

+ {`Heading ${i}`} +

+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut + labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris + nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit + esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +

+
+

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum + deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non + provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum + fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta + nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, + omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis + debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non + recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus + maiores alias consequatur aut perferendis doloribus asperiores repellat. +

+
+ ))} +
+
+
+
+
+
+ ); +}; diff --git a/packages/react-core/src/demos/examples/JumpLinks/JumpLinksWithDrawer.js b/packages/react-core/src/demos/examples/JumpLinks/JumpLinksWithDrawer.tsx similarity index 98% rename from packages/react-core/src/demos/examples/JumpLinks/JumpLinksWithDrawer.js rename to packages/react-core/src/demos/examples/JumpLinks/JumpLinksWithDrawer.tsx index 0f79c33dcec..35f5c3cbf3b 100644 --- a/packages/react-core/src/demos/examples/JumpLinks/JumpLinksWithDrawer.js +++ b/packages/react-core/src/demos/examples/JumpLinks/JumpLinksWithDrawer.tsx @@ -40,7 +40,7 @@ const JumpLinksWrapper = ({ headings }) => { ); }; -export const JumpLinksWithDrawer = () => { +export const JumpLinksWithDrawer: React.FunctionComponent = () => { const headings = ['First', 'Second', 'Third', 'Fourth', 'Fifth']; const [isExpanded, setIsExpanded] = useState(false); diff --git a/packages/react-core/src/demos/examples/Progress/ProgressBasic.tsx b/packages/react-core/src/demos/examples/Progress/ProgressBasic.tsx new file mode 100644 index 00000000000..17c1b865ddf --- /dev/null +++ b/packages/react-core/src/demos/examples/Progress/ProgressBasic.tsx @@ -0,0 +1,32 @@ +import { useState } from 'react'; +import { Progress, Button, Stack, StackItem } from '@patternfly/react-core'; +import accessibilityStyles from '@patternfly/react-styles/css/utilities/Accessibility/accessibility'; + +export const ProgressBasic: React.FunctionComponent = () => { + const [currentValue, setCurrentValue] = useState(0); + + const onProgressUpdate = (nextValue) => { + setCurrentValue(nextValue); + }; + + return ( + + + {' '} + +
+
+
+ +
+ {`Progress value is ${currentValue}%.`} +
+ +
+
+ ); +}; diff --git a/packages/react-core/src/demos/examples/Progress/ProgressWithOnlyIncreasing.tsx b/packages/react-core/src/demos/examples/Progress/ProgressWithOnlyIncreasing.tsx new file mode 100644 index 00000000000..8388a629a46 --- /dev/null +++ b/packages/react-core/src/demos/examples/Progress/ProgressWithOnlyIncreasing.tsx @@ -0,0 +1,33 @@ +import { useState } from 'react'; +import { Progress, Button, Stack, StackItem } from '@patternfly/react-core'; + +export const ProgressWithOnlyIncreasing: React.FunctionComponent = () => { + const [currentValue, setCurrentValue] = useState(0); + + const onProgressUpdate = (nextValue) => { + if (nextValue > currentValue) { + setCurrentValue(nextValue); + } + }; + + return ( + + + {' '} + +
+
+
+ +
+ {`Progress value is ${currentValue}%.`} +
+ +
+
+ ); +}; diff --git a/packages/react-core/src/demos/examples/ProgressStepper/ProgressStepperBasic.tsx b/packages/react-core/src/demos/examples/ProgressStepper/ProgressStepperBasic.tsx new file mode 100644 index 00000000000..0d5c31d72ec --- /dev/null +++ b/packages/react-core/src/demos/examples/ProgressStepper/ProgressStepperBasic.tsx @@ -0,0 +1,72 @@ +import { useState } from 'react'; +import { ProgressStepper, ProgressStep, Button, Stack, StackItem } from '@patternfly/react-core'; +import accessibilityStyles from '@patternfly/react-styles/css/utilities/Accessibility/accessibility'; + +export const ProgressStepperBasic: React.FunctionComponent = () => { + const [currentStep, setCurrentStep] = useState(0); + + const steps = [ + { title: 'First step', id: 'step1' }, + { title: 'Second step', id: 'step2' }, + { title: 'Third step', id: 'step3' }, + { title: 'Fourth step', id: 'step4' }, + { title: 'Fifth step', id: 'step5' } + ]; + + const onStepForward = (_event) => { + const next = currentStep + 1; + setCurrentStep(next <= 5 ? next : 4); + }; + + const onStepBack = (_event) => { + const next = currentStep - 1; + setCurrentStep(next > 0 ? next : 0); + }; + + return ( + + + {' '} + +
+
+
+ +
+ {steps[currentStep] && `On ${steps[currentStep].title}.`} + {steps[currentStep - 1] && `${steps[currentStep - 1].title} was successful.`} +
+ + {steps.map((step, index) => { + let variant = 'pending'; + let ariaLabel = 'pending step'; + if (index < currentStep) { + variant = 'success'; + ariaLabel = 'completed step, step with success'; + } else if (index === currentStep) { + variant = 'info'; + ariaLabel = 'current step'; + } + + return ( + + {step.title} + + ); + })} + +
+
+ ); +}; From d0c9b5d3dc83cf3fa0467c8c0c48c16a9f10d855 Mon Sep 17 00:00:00 2001 From: Divyanshu Gupta Date: Fri, 9 Jan 2026 03:34:41 +0530 Subject: [PATCH 073/109] chore(miscellaneous): update demo and example flags from js to ts (#12198) * chore(miscellaneous): update demo and example flags from js to ts * chore(miscellaneous): update demo and example flags from js to ts * added types * added types --- packages/react-core/src/demos/Tabs.md | 423 +----------------- .../src/demos/examples/Tabs/TabsOpen.tsx | 185 ++++++++ .../Tabs/TabsOpenWithSecondaryTabs.tsx | 228 ++++++++++ .../src/layouts/Gallery/examples/Gallery.md | 107 +---- .../examples/GalleryAdjustingMaxWidths.tsx | 21 + .../examples/GalleryAdjustingMinMaxWidths.tsx | 25 ++ .../examples/GalleryAdjustingMinWidths.tsx | 22 + .../examples/GalleryAlternativeComponents.tsx | 11 + .../layouts/Gallery/examples/GalleryBasic.tsx | 14 + .../Gallery/examples/GalleryWithGutters.tsx | 12 + 10 files changed, 532 insertions(+), 516 deletions(-) create mode 100644 packages/react-core/src/demos/examples/Tabs/TabsOpen.tsx create mode 100644 packages/react-core/src/demos/examples/Tabs/TabsOpenWithSecondaryTabs.tsx create mode 100644 packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMaxWidths.tsx create mode 100644 packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMinMaxWidths.tsx create mode 100644 packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMinWidths.tsx create mode 100644 packages/react-core/src/layouts/Gallery/examples/GalleryAlternativeComponents.tsx create mode 100644 packages/react-core/src/layouts/Gallery/examples/GalleryBasic.tsx create mode 100644 packages/react-core/src/layouts/Gallery/examples/GalleryWithGutters.tsx diff --git a/packages/react-core/src/demos/Tabs.md b/packages/react-core/src/demos/Tabs.md index aae416129a4..b3514be92e5 100644 --- a/packages/react-core/src/demos/Tabs.md +++ b/packages/react-core/src/demos/Tabs.md @@ -21,447 +21,36 @@ import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/Dashboard ### Open tabs -```js isFullscreen -import { useState } from 'react'; -import { - PageSection, - PageBreadcrumb, - Breadcrumb, - BreadcrumbItem, - Tabs, - Tab, - TabContent, - TabContentBody, - TabTitleText, - Title, - DescriptionList, - DescriptionListGroup, - DescriptionListTerm, - DescriptionListDescription, - Label, - LabelGroup, - Flex, - FlexItem -} from '@patternfly/react-core'; -import CheckCircleIcon from '@patternfly/react-icons/dist/js/icons/check-circle-icon'; -import InfoCircleIcon from '@patternfly/react-icons/dist/js/icons/info-circle-icon'; -import spacing from '@patternfly/react-styles/css/utilities/Spacing/spacing'; -import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/DashboardWrapper'; - -TabsOpenDemo = () => { - const [activeTabKey, setActiveTabKey] = useState(0); +```ts file="examples/Tabs/TabsOpen.tsx" isFullscreen - // Toggle currently active tab - const handleTabClick = (event, tabIndex) => { - setActiveTabKey(tabIndex); - }; - - const tabsBreadcrumb = ( - - - Overview - Pods - - Pod details{' '} - - - - ); - - const tabContent = ( - - - - Pod details - - - - - - Name - 3scale-control-fccb6ddb9-phyqv9 - - - Status - - - - - - Running - - - - - Namespace - - - - - - -
knative-serving-ingress - - - - - - Restart policy - Always restart - - - Labels - - - - - - - - - Active deadline seconds - Not configured - - - Tolerations - stuff - - - Pod IP - 10..345.2.197 - - - Annotations - stuff - - - Node - - - - - - ip-10-0-233-118.us-east-2.computer.external - - - - - Created at - - - - - - - - ); - - return ( - - {tabsBreadcrumb} - - - - - - - - 3scale-control-fccb6ddb9-phyqv9 - - - - - - - - - - Details} tabContentId={`tabContent${0}`} /> - YAML} tabContentId={`tabContent${1}`} /> - Environment} tabContentId={`tabContent${2}`} /> - Events} tabContentId={`tabContent${3}`} /> - Terminal} tabContentId={`tabContent${4}`} /> - - - - - - - - - - - ); -}; ``` ### Open tabs with secondary tabs -```js isFullscreen -import { useState } from 'react'; -import { - PageSection, - PageBreadcrumb, - Breadcrumb, - BreadcrumbItem, - Tabs, - Tab, - TabContent, - TabContentBody, - TabTitleText, - Title, - DescriptionList, - DescriptionListGroup, - DescriptionListTerm, - DescriptionListDescription, - Label, - LabelGroup, - Flex, - FlexItem -} from '@patternfly/react-core'; -import CheckCircleIcon from '@patternfly/react-icons/dist/js/icons/check-circle-icon'; -import InfoCircleIcon from '@patternfly/react-icons/dist/js/icons/info-circle-icon'; -import spacing from '@patternfly/react-styles/css/utilities/Spacing/spacing'; -import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/DashboardWrapper'; - -TabsOpenWithSecondaryTabsDemo = () => { - const [activeTabKey, setActiveTabKey] = useState(0); - const [activeTabKeySecondary, setActiveTabKeySecondary] = useState(10); - - // Toggle currently active tab - const handleTabClick = (event, tabIndex) => { - setActiveTabKey(tabIndex); - }; - - // Toggle currently active secondary tab - const handleTabClickSecondary = (event, tabIndex) => { - setActiveTabKeySecondary(tabIndex); - }; - - const tabsBreadcrumb = ( - - - Overview - Pods - - Pod details{' '} - - - - ); - - const tabContent = ( - - - - Pod details - - - - - - Name - 3scale-control-fccb6ddb9-phyqv9 - - - Status - - - - - - Running - - - - - Namespace - - - - - - - knative-serving-ingress - - - - - - Restart policy - Always restart - - - Labels - - - - - - - - - Active deadline seconds - Not configured - - - Tolerations - stuff - - - Pod IP - 10..345.2.197 - - - Annotations - stuff - - - Node - - - - - - ip-10-0-233-118.us-east-2.computer.external - - - - - Created at - - - - - - - - ); +```ts file="examples/Tabs/TabsOpenWithSecondaryTabs.tsx" isFullscreen - return ( - - {tabsBreadcrumb} - - - - - - - - 3scale-control-fccb6ddb9-phyqv9 - - - - - - - - - - Details} tabContentId={`tabContent${0}`} /> - YAML} tabContentId={`tabContent${1}`} /> - Environment} tabContentId={`tabContent${2}`} /> - Events} tabContentId={`tabContent${3}`} /> - Terminal} tabContentId={`tabContent${4}`} /> - - - - - - - - - - - ); -}; ``` ### Nested tabs -```js isFullscreen file="./examples/Tabs/NestedTabs.tsx" +```ts isFullscreen file="examples/Tabs/NestedTabs.tsx" ``` ### Nested, unindented tabs -```js isFullscreen file="./examples/Tabs/NestedUnindentedTabs.tsx" +```ts isFullscreen file="examples/Tabs/NestedUnindentedTabs.tsx" ``` ### Tables and tabs -```js isFullscreen file="./examples/Tabs/TabsAndTable.tsx" +```ts isFullscreen file="examples/Tabs/TabsAndTable.tsx" ``` ### Modal tabs -```js isFullscreen file="./examples/Tabs/ModalTabs.tsx" +```ts isFullscreen file="examples/Tabs/ModalTabs.tsx" ``` diff --git a/packages/react-core/src/demos/examples/Tabs/TabsOpen.tsx b/packages/react-core/src/demos/examples/Tabs/TabsOpen.tsx new file mode 100644 index 00000000000..57cb2bc9672 --- /dev/null +++ b/packages/react-core/src/demos/examples/Tabs/TabsOpen.tsx @@ -0,0 +1,185 @@ +import { useState } from 'react'; +import { + PageSection, + PageBreadcrumb, + Breadcrumb, + BreadcrumbItem, + Tabs, + Tab, + TabContent, + TabContentBody, + TabTitleText, + Title, + DescriptionList, + DescriptionListGroup, + DescriptionListTerm, + DescriptionListDescription, + Label, + LabelGroup, + Flex, + FlexItem +} from '@patternfly/react-core'; +import CheckCircleIcon from '@patternfly/react-icons/dist/js/icons/check-circle-icon'; +import InfoCircleIcon from '@patternfly/react-icons/dist/js/icons/info-circle-icon'; +import spacing from '@patternfly/react-styles/css/utilities/Spacing/spacing'; +import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/DashboardWrapper'; + +export const TabsOpen: React.FunctionComponent = () => { + const [activeTabKey, setActiveTabKey] = useState(0); + + // Toggle currently active tab + const handleTabClick = (_event: React.MouseEvent, tabIndex: number | string) => { + setActiveTabKey(tabIndex); + }; + + const tabsBreadcrumb = ( + + + Overview + Pods + + Pod details{' '} + + + + ); + + const tabContent = ( + + + + Pod details + + + + + + Name + 3scale-control-fccb6ddb9-phyqv9 + + + Status + + + + + + Running + + + + + Namespace + + + + + + + knative-serving-ingress + + + + + + Restart policy + Always restart + + + Labels + + + + + + + + + Active deadline seconds + Not configured + + + Tolerations + stuff + + + Pod IP + 10.345.2.197 + + + Annotations + stuff + + + Node + + + + + + ip-10-0-233-118.us-east-2.computer.external + + + + + Created at + + + + + + + + ); + + return ( + + {tabsBreadcrumb} + + + + + + + + 3scale-control-fccb6ddb9-phyqv9 + + + + + + + + + + Details} tabContentId={`tabContent${0}`} /> + YAML} tabContentId={`tabContent${1}`} /> + Environment} tabContentId={`tabContent${2}`} /> + Events} tabContentId={`tabContent${3}`} /> + Terminal} tabContentId={`tabContent${4}`} /> + + + + + + + + + + + ); +}; diff --git a/packages/react-core/src/demos/examples/Tabs/TabsOpenWithSecondaryTabs.tsx b/packages/react-core/src/demos/examples/Tabs/TabsOpenWithSecondaryTabs.tsx new file mode 100644 index 00000000000..1bd0223ee17 --- /dev/null +++ b/packages/react-core/src/demos/examples/Tabs/TabsOpenWithSecondaryTabs.tsx @@ -0,0 +1,228 @@ +import { useState } from 'react'; +import { + PageSection, + PageBreadcrumb, + Breadcrumb, + BreadcrumbItem, + Tabs, + Tab, + TabContent, + TabContentBody, + TabTitleText, + Title, + DescriptionList, + DescriptionListGroup, + DescriptionListTerm, + DescriptionListDescription, + Label, + LabelGroup, + Flex, + FlexItem +} from '@patternfly/react-core'; +import CheckCircleIcon from '@patternfly/react-icons/dist/js/icons/check-circle-icon'; +import InfoCircleIcon from '@patternfly/react-icons/dist/js/icons/info-circle-icon'; +import spacing from '@patternfly/react-styles/css/utilities/Spacing/spacing'; +import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/DashboardWrapper'; + +export const TabsOpenWithSecondaryTabs: React.FunctionComponent = () => { + const [activeTabKey, setActiveTabKey] = useState(0); + const [activeTabKeySecondary, setActiveTabKeySecondary] = useState(10); + + // Toggle currently active tab + const handleTabClick = (_event: React.MouseEvent, tabIndex: number) => { + setActiveTabKey(tabIndex); + }; + + // Toggle currently active secondary tab + const handleTabClickSecondary = (_event: React.MouseEvent, tabIndex: number) => { + setActiveTabKeySecondary(tabIndex); + }; + + const tabsBreadcrumb = ( + + + Overview + Pods + + Pod details{' '} + + + + ); + + const tabContent = ( + + + + Pod details + + + + + + Name + 3scale-control-fccb6ddb9-phyqv9 + + + Status + + + + + + Running + + + + + Namespace + + + + + + + knative-serving-ingress + + + + + + Restart policy + Always restart + + + Labels + + + + + + + + + Active deadline seconds + Not configured + + + Tolerations + stuff + + + Pod IP + 10.345.2.197 + + + Annotations + stuff + + + Node + + + + + + ip-10-0-233-118.us-east-2.computer.external + + + + + Created at + + + + + + + + ); + + return ( + + {tabsBreadcrumb} + + + + + + + + 3scale-control-fccb6ddb9-phyqv9 + + + + + + + + + + Details} tabContentId={`tabContent${0}`} /> + YAML} tabContentId={`tabContent${1}`} /> + Environment} tabContentId={`tabContent${2}`} /> + Events} tabContentId={`tabContent${3}`} /> + Terminal} tabContentId={`tabContent${4}`} /> + + + + + + + + + + + ); +}; diff --git a/packages/react-core/src/layouts/Gallery/examples/Gallery.md b/packages/react-core/src/layouts/Gallery/examples/Gallery.md index 6681d2fecf3..f8b0d998e51 100644 --- a/packages/react-core/src/layouts/Gallery/examples/Gallery.md +++ b/packages/react-core/src/layouts/Gallery/examples/Gallery.md @@ -12,123 +12,32 @@ import './gallery.css'; ### Basic -```js -import { Gallery, GalleryItem } from '@patternfly/react-core'; - - - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item -; +```ts file="GalleryBasic.tsx" + ``` ### With gutters -```js -import { Gallery, GalleryItem } from '@patternfly/react-core'; - - - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item -; +```ts file="GalleryWithGutters.tsx" ``` ### Adjusting min widths -```js -import { Gallery, GalleryItem } from '@patternfly/react-core'; - - - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item -; +```ts file="GalleryAdjustingMinWidths.tsx" + ``` ### Adjusting max widths -```js -import { Gallery, GalleryItem } from '@patternfly/react-core'; - - - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item -; +```ts file="GalleryAdjustingMaxWidths.tsx" ``` ### Adjusting min and max widths -```js -import { Gallery, GalleryItem } from '@patternfly/react-core'; - - - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item - Gallery Item -; +```ts file="GalleryAdjustingMinMaxWidths.tsx" ``` ### Alternative components -```js -import { Gallery, GalleryItem } from '@patternfly/react-core'; - - - Gallery item - Gallery item - Gallery item - Gallery item - Gallery item -; +```ts file="GalleryAlternativeComponents.tsx" ``` diff --git a/packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMaxWidths.tsx b/packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMaxWidths.tsx new file mode 100644 index 00000000000..137031ad0dd --- /dev/null +++ b/packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMaxWidths.tsx @@ -0,0 +1,21 @@ +import { Gallery, GalleryItem } from '@patternfly/react-core'; + +export const GalleryAdjustingMaxWidths: React.FunctionComponent = () => ( + + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + +); diff --git a/packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMinMaxWidths.tsx b/packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMinMaxWidths.tsx new file mode 100644 index 00000000000..084446447b7 --- /dev/null +++ b/packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMinMaxWidths.tsx @@ -0,0 +1,25 @@ +import { Gallery, GalleryItem } from '@patternfly/react-core'; + +export const GalleryAdjustingMinMaxWidths: React.FunctionComponent = () => ( + + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + +); diff --git a/packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMinWidths.tsx b/packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMinWidths.tsx new file mode 100644 index 00000000000..7990b401f8c --- /dev/null +++ b/packages/react-core/src/layouts/Gallery/examples/GalleryAdjustingMinWidths.tsx @@ -0,0 +1,22 @@ +import { Gallery, GalleryItem } from '@patternfly/react-core'; + +export const GalleryAdjustingMinWidths: React.FunctionComponent = () => ( + + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + +); diff --git a/packages/react-core/src/layouts/Gallery/examples/GalleryAlternativeComponents.tsx b/packages/react-core/src/layouts/Gallery/examples/GalleryAlternativeComponents.tsx new file mode 100644 index 00000000000..29cece740e8 --- /dev/null +++ b/packages/react-core/src/layouts/Gallery/examples/GalleryAlternativeComponents.tsx @@ -0,0 +1,11 @@ +import { Gallery, GalleryItem } from '@patternfly/react-core'; + +export const GalleryAlternativeComponents: React.FunctionComponent = () => ( + + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + +); diff --git a/packages/react-core/src/layouts/Gallery/examples/GalleryBasic.tsx b/packages/react-core/src/layouts/Gallery/examples/GalleryBasic.tsx new file mode 100644 index 00000000000..a043e634be9 --- /dev/null +++ b/packages/react-core/src/layouts/Gallery/examples/GalleryBasic.tsx @@ -0,0 +1,14 @@ +import { Gallery, GalleryItem } from '@patternfly/react-core'; + +export const GalleryBasic: React.FunctionComponent = () => ( + + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + +); diff --git a/packages/react-core/src/layouts/Gallery/examples/GalleryWithGutters.tsx b/packages/react-core/src/layouts/Gallery/examples/GalleryWithGutters.tsx new file mode 100644 index 00000000000..88402f0465d --- /dev/null +++ b/packages/react-core/src/layouts/Gallery/examples/GalleryWithGutters.tsx @@ -0,0 +1,12 @@ +import { Gallery, GalleryItem } from '@patternfly/react-core'; + +export const GalleryWithGutters: React.FunctionComponent = () => ( + + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + Gallery Item + +); From 371d2c09d463e03def196dba354ae9b856e9d4ac Mon Sep 17 00:00:00 2001 From: fallmo <58644999+fallmo@users.noreply.github.com> Date: Fri, 9 Jan 2026 15:04:55 +0000 Subject: [PATCH 074/109] fix(Label): render add variant labels as buttons (#12192) Signed-off-by: Mohamed Fall --- packages/react-core/src/components/Label/Label.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-core/src/components/Label/Label.tsx b/packages/react-core/src/components/Label/Label.tsx index dbfc5737932..8fd0f643188 100644 --- a/packages/react-core/src/components/Label/Label.tsx +++ b/packages/react-core/src/components/Label/Label.tsx @@ -338,7 +338,7 @@ export const Label: React.FunctionComponent = ({ ); } - const LabelComponent = (isOverflowLabel ? 'button' : 'span') as any; + const LabelComponent = (isOverflowLabel || isAddLabel ? 'button' : 'span') as any; return ( Date: Fri, 9 Jan 2026 15:17:10 +0000 Subject: [PATCH 075/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.28 - @patternfly/react-core@6.5.0-prerelease.26 - @patternfly/react-docs@7.5.0-prerelease.29 - @patternfly/react-drag-drop@6.5.0-prerelease.26 - demo-app-ts@6.5.0-prerelease.54 - @patternfly/react-table@6.5.0-prerelease.26 - @patternfly/react-templates@6.5.0-prerelease.26 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 6 ++++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 14 files changed, 37 insertions(+), 7 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index 2d1afb900ac..ff1c89c3ce6 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.27...@patternfly/react-code-editor@6.5.0-prerelease.28) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.26...@patternfly/react-code-editor@6.5.0-prerelease.27) (2025-12-17) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 427b90caac9..1cf4b14b865 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.27", + "version": "6.5.0-prerelease.28", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index ba77fb883f3..e4b8cd67674 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.25...@patternfly/react-core@6.5.0-prerelease.26) (2026-01-09) + +### Bug Fixes + +- **Label:** render add variant labels as buttons ([#12192](https://github.com/patternfly/patternfly-react/issues/12192)) ([371d2c0](https://github.com/patternfly/patternfly-react/commit/371d2c09d463e03def196dba354ae9b856e9d4ac)) + # [6.5.0-prerelease.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.24...@patternfly/react-core@6.5.0-prerelease.25) (2025-12-17) ### Features diff --git a/packages/react-core/package.json b/packages/react-core/package.json index f118ef8160a..72bbd9b8eae 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.25", + "version": "6.5.0-prerelease.26", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 1c5393faba2..841bc922196 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.28...@patternfly/react-docs@7.5.0-prerelease.29) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.27...@patternfly/react-docs@7.5.0-prerelease.28) (2025-12-17) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 82d460fe853..8731eb531e0 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.28", + "version": "7.5.0-prerelease.29", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index 7cc4f56aa8b..acd356933b4 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.25...@patternfly/react-drag-drop@6.5.0-prerelease.26) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.24...@patternfly/react-drag-drop@6.5.0-prerelease.25) (2025-12-17) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index 85367064dbf..2a4700bcaee 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.25", + "version": "6.5.0-prerelease.26", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 8e0ca7942dc..32d0598c37d 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.54](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.53...demo-app-ts@6.5.0-prerelease.54) (2026-01-09) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.53](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.52...demo-app-ts@6.5.0-prerelease.53) (2025-12-17) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 9003f65fc75..e619a4eae18 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.53", + "version": "6.5.0-prerelease.54", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index d1ee4794c45..b6faabd527f 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.25...@patternfly/react-table@6.5.0-prerelease.26) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.24...@patternfly/react-table@6.5.0-prerelease.25) (2025-12-17) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 9e2c51f9386..3f44449d26c 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.25", + "version": "6.5.0-prerelease.26", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 61975df169e..320e1347f20 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.25...@patternfly/react-templates@6.5.0-prerelease.26) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.24...@patternfly/react-templates@6.5.0-prerelease.25) (2025-12-17) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index d678b3c32b2..b11368ebce7 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.25", + "version": "6.5.0-prerelease.26", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From bb43f0119800cb86c5386b6da7fda433842f5ad0 Mon Sep 17 00:00:00 2001 From: Divyanshu Gupta Date: Sat, 10 Jan 2026 03:01:12 +0530 Subject: [PATCH 076/109] chore(miscellaneous): update flags from js to ts (#12200) --- packages/react-core/README.md | 2 +- packages/react-docs/README.md | 2 +- packages/react-icons/README.md | 2 +- packages/react-styles/README.md | 2 +- packages/react-table/README.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/react-core/README.md b/packages/react-core/README.md index a00c99ac118..cdeddc0a630 100644 --- a/packages/react-core/README.md +++ b/packages/react-core/README.md @@ -37,7 +37,7 @@ import '@patternfly/react-core/dist/styles/base.css'; #### Example component usage -```js +```ts import { Button } from '@patternfly/react-core'; export default ; diff --git a/packages/react-docs/README.md b/packages/react-docs/README.md index be417ab9c6f..5095584a237 100644 --- a/packages/react-docs/README.md +++ b/packages/react-docs/README.md @@ -15,7 +15,7 @@ section: components Include JS code blocks: ``````md ### Your example title -```js +```ts import { YourComponent } from '@patternfly/react-core'; BasicExample = () => ( diff --git a/packages/react-icons/README.md b/packages/react-icons/README.md index 82211004774..7c5ce9820ca 100644 --- a/packages/react-icons/README.md +++ b/packages/react-icons/README.md @@ -4,7 +4,7 @@ PatternFly Icons as React Components. ## Usage -```jsx +```tsx import TimesIcon from '@patternfly/react-icons/dist/esm/icons/times-icon'; const closeIcon = ; diff --git a/packages/react-styles/README.md b/packages/react-styles/README.md index 352fcdb12e9..2ed94910ec7 100644 --- a/packages/react-styles/README.md +++ b/packages/react-styles/README.md @@ -4,7 +4,7 @@ Library that provides CSS-in-JS capabilities #### Example -```jsx +```tsx import { css } from '@patternfly/react-styles'; import styles from './Button.css'; diff --git a/packages/react-table/README.md b/packages/react-table/README.md index 427bc16e063..3d021dc16b4 100644 --- a/packages/react-table/README.md +++ b/packages/react-table/README.md @@ -24,7 +24,7 @@ import '@patternfly/react-core/dist/styles/base.css'; #### Example component usage -```js +```ts import { Table, Thead, Tr, Th, Td, Tbody } from '@patternfly/react-table'; export const ComposableTableBasic = () => { From f2d74b7d3df3dd1ce995bb36cd70308f599aaafa Mon Sep 17 00:00:00 2001 From: Divyanshu Gupta Date: Sat, 10 Jan 2026 03:03:14 +0530 Subject: [PATCH 077/109] chore(grid,stack): update examples flags from js to ts (#12199) * chore(grid,stack): update examples flags from js to ts * chore(grid,stack): update examples flags from js to ts --- .../src/layouts/Grid/examples/Grid.md | 112 ++---------------- .../examples/GridAlternativeComponents.tsx | 11 ++ .../src/layouts/Grid/examples/GridBasic.tsx | 22 ++++ .../Grid/examples/GridGroupingOrdering.tsx | 18 +++ .../Grid/examples/GridResponsiveOrdering.tsx | 9 ++ .../Grid/examples/GridStandardOrdering.tsx | 9 ++ .../layouts/Grid/examples/GridWithGutters.tsx | 22 ++++ .../Grid/examples/GridWithOverrides.tsx | 20 ++++ .../src/layouts/Stack/examples/Stack.md | 18 +-- .../src/layouts/Stack/examples/StackBasic.tsx | 9 ++ .../Stack/examples/StackWithGutter.tsx | 9 ++ 11 files changed, 139 insertions(+), 120 deletions(-) create mode 100644 packages/react-core/src/layouts/Grid/examples/GridAlternativeComponents.tsx create mode 100644 packages/react-core/src/layouts/Grid/examples/GridBasic.tsx create mode 100644 packages/react-core/src/layouts/Grid/examples/GridGroupingOrdering.tsx create mode 100644 packages/react-core/src/layouts/Grid/examples/GridResponsiveOrdering.tsx create mode 100644 packages/react-core/src/layouts/Grid/examples/GridStandardOrdering.tsx create mode 100644 packages/react-core/src/layouts/Grid/examples/GridWithGutters.tsx create mode 100644 packages/react-core/src/layouts/Grid/examples/GridWithOverrides.tsx create mode 100644 packages/react-core/src/layouts/Stack/examples/StackBasic.tsx create mode 100644 packages/react-core/src/layouts/Stack/examples/StackWithGutter.tsx diff --git a/packages/react-core/src/layouts/Grid/examples/Grid.md b/packages/react-core/src/layouts/Grid/examples/Grid.md index fe19b34c286..9f1a7f770f5 100644 --- a/packages/react-core/src/layouts/Grid/examples/Grid.md +++ b/packages/react-core/src/layouts/Grid/examples/Grid.md @@ -12,134 +12,38 @@ import './grid.css'; ### Basic -```js -import { Grid, GridItem } from '@patternfly/react-core'; - - - span = 8 - - span = 4, rowSpan = 2 - - - span = 2, rowSpan = 3 - - span = 2 - span = 4 - span = 2 - span = 2 - span = 2 - span = 4 - span = 2 - span = 4 - span = 4 -; +```ts file="GridBasic.tsx" ``` ### With gutters -```js -import { Grid, GridItem } from '@patternfly/react-core'; - - - span = 8 - - span = 4, rowSpan = 2 - - - span = 2, rowSpan = 3 - - span = 2 - span = 4 - span = 2 - span = 2 - span = 2 - span = 4 - span = 2 - span = 4 - span = 4 -; +```ts file="GridWithGutters.tsx" ``` ### With overrides -```js -import { Grid, GridItem } from '@patternfly/react-core'; - - - - span = 3 rowSpan= 2 - - Grid Item - Grid Item - Grid Item - Grid Item - Grid Item - Grid Item - Grid Item - Grid Item - Grid Item - Grid Item - Grid Item -; +```ts file="GridWithOverrides.tsx" ``` ## Ordering ### Standard ordering -```js -import { Grid, GridItem } from '@patternfly/react-core'; - - - Item A - Item B - Item C -; +```ts file="GridStandardOrdering.tsx" ``` ### Responsive ordering -```js -import { Grid, GridItem } from '@patternfly/react-core'; - - - Item A - Item B - Item C -; +```ts file="GridResponsiveOrdering.tsx" ``` ### Grouped ordering -```js -import { Grid, GridItem } from '@patternfly/react-core'; - - - - Set 1, Item A - Set 1, Item B - Set 1, Item C - Set 1, Item D - - - Set 2, Item A - Set 2, Item B - Set 2, Item C - Set 2, Item D - -; +```ts file="GridGroupingOrdering.tsx" + ``` ### Alternative components -```js -import { Grid, GridItem } from '@patternfly/react-core'; - - - Grid item - Grid item - Grid item - Grid item - Grid item -; +```ts file="GridAlternativeComponents.tsx" ``` diff --git a/packages/react-core/src/layouts/Grid/examples/GridAlternativeComponents.tsx b/packages/react-core/src/layouts/Grid/examples/GridAlternativeComponents.tsx new file mode 100644 index 00000000000..e42443f0d51 --- /dev/null +++ b/packages/react-core/src/layouts/Grid/examples/GridAlternativeComponents.tsx @@ -0,0 +1,11 @@ +import { Grid, GridItem } from '@patternfly/react-core'; + +export const GridAlternativeComponents: React.FunctionComponent = () => ( + + Grid item + Grid item + Grid item + Grid item + Grid item + +); diff --git a/packages/react-core/src/layouts/Grid/examples/GridBasic.tsx b/packages/react-core/src/layouts/Grid/examples/GridBasic.tsx new file mode 100644 index 00000000000..ee274a3e131 --- /dev/null +++ b/packages/react-core/src/layouts/Grid/examples/GridBasic.tsx @@ -0,0 +1,22 @@ +import { Grid, GridItem } from '@patternfly/react-core'; + +export const GridBasic: React.FunctionComponent = () => ( + + span = 8 + + span = 4, rowSpan = 2 + + + span = 2, rowSpan = 3 + + span = 2 + span = 4 + span = 2 + span = 2 + span = 2 + span = 4 + span = 2 + span = 4 + span = 4 + +); diff --git a/packages/react-core/src/layouts/Grid/examples/GridGroupingOrdering.tsx b/packages/react-core/src/layouts/Grid/examples/GridGroupingOrdering.tsx new file mode 100644 index 00000000000..c8d8305029e --- /dev/null +++ b/packages/react-core/src/layouts/Grid/examples/GridGroupingOrdering.tsx @@ -0,0 +1,18 @@ +import { Grid, GridItem } from '@patternfly/react-core'; + +export const GridGroupingOrdering: React.FunctionComponent = () => ( + + + Set 1, Item A + Set 1, Item B + Set 1, Item C + Set 1, Item D + + + Set 2, Item A + Set 2, Item B + Set 2, Item C + Set 2, Item D + + +); diff --git a/packages/react-core/src/layouts/Grid/examples/GridResponsiveOrdering.tsx b/packages/react-core/src/layouts/Grid/examples/GridResponsiveOrdering.tsx new file mode 100644 index 00000000000..50c3bd2ffe1 --- /dev/null +++ b/packages/react-core/src/layouts/Grid/examples/GridResponsiveOrdering.tsx @@ -0,0 +1,9 @@ +import { Grid, GridItem } from '@patternfly/react-core'; + +export const GridResponsiveOrdering: React.FunctionComponent = () => ( + + Item A + Item B + Item C + +); diff --git a/packages/react-core/src/layouts/Grid/examples/GridStandardOrdering.tsx b/packages/react-core/src/layouts/Grid/examples/GridStandardOrdering.tsx new file mode 100644 index 00000000000..487c951b280 --- /dev/null +++ b/packages/react-core/src/layouts/Grid/examples/GridStandardOrdering.tsx @@ -0,0 +1,9 @@ +import { Grid, GridItem } from '@patternfly/react-core'; + +export const GridStandardOrdering: React.FunctionComponent = () => ( + + Item A + Item B + Item C + +); diff --git a/packages/react-core/src/layouts/Grid/examples/GridWithGutters.tsx b/packages/react-core/src/layouts/Grid/examples/GridWithGutters.tsx new file mode 100644 index 00000000000..f0c92ef1325 --- /dev/null +++ b/packages/react-core/src/layouts/Grid/examples/GridWithGutters.tsx @@ -0,0 +1,22 @@ +import { Grid, GridItem } from '@patternfly/react-core'; + +export const GridWithGutters: React.FunctionComponent = () => ( + + span = 8 + + span = 4, rowSpan = 2 + + + span = 2, rowSpan = 3 + + span = 2 + span = 4 + span = 2 + span = 2 + span = 2 + span = 4 + span = 2 + span = 4 + span = 4 + +); diff --git a/packages/react-core/src/layouts/Grid/examples/GridWithOverrides.tsx b/packages/react-core/src/layouts/Grid/examples/GridWithOverrides.tsx new file mode 100644 index 00000000000..d4aee4ac7d9 --- /dev/null +++ b/packages/react-core/src/layouts/Grid/examples/GridWithOverrides.tsx @@ -0,0 +1,20 @@ +import { Grid, GridItem } from '@patternfly/react-core'; + +export const GridWithOverrides: React.FunctionComponent = () => ( + + + span = 3 rowSpan= 2 + + Grid Item + Grid Item + Grid Item + Grid Item + Grid Item + Grid Item + Grid Item + Grid Item + Grid Item + Grid Item + Grid Item + +); diff --git a/packages/react-core/src/layouts/Stack/examples/Stack.md b/packages/react-core/src/layouts/Stack/examples/Stack.md index 06e822442ce..81a0cc83680 100644 --- a/packages/react-core/src/layouts/Stack/examples/Stack.md +++ b/packages/react-core/src/layouts/Stack/examples/Stack.md @@ -12,24 +12,10 @@ import './stack.css'; ### Basic -```js -import { Stack, StackItem } from '@patternfly/react-core'; - - - content - pf-m-fill - content -; +```ts file="StackBasic.tsx" ``` ### With gutter -```js -import { Stack, StackItem } from '@patternfly/react-core'; - - - content - pf-m-fill - content -; +```ts file="StackWithGutter.tsx" ``` diff --git a/packages/react-core/src/layouts/Stack/examples/StackBasic.tsx b/packages/react-core/src/layouts/Stack/examples/StackBasic.tsx new file mode 100644 index 00000000000..add23fa8782 --- /dev/null +++ b/packages/react-core/src/layouts/Stack/examples/StackBasic.tsx @@ -0,0 +1,9 @@ +import { Stack, StackItem } from '@patternfly/react-core'; + +export const StackBasic: React.FunctionComponent = () => ( + + content + pf-m-fill + content + +); diff --git a/packages/react-core/src/layouts/Stack/examples/StackWithGutter.tsx b/packages/react-core/src/layouts/Stack/examples/StackWithGutter.tsx new file mode 100644 index 00000000000..146f075bbb4 --- /dev/null +++ b/packages/react-core/src/layouts/Stack/examples/StackWithGutter.tsx @@ -0,0 +1,9 @@ +import { Stack, StackItem } from '@patternfly/react-core'; + +export const StackWithGutter: React.FunctionComponent = () => ( + + content + pf-m-fill + content + +); From 250b4ac1431aea4a05332cf1a6b1fe84cb70eb8e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Jan 2026 16:34:58 -0500 Subject: [PATCH 078/109] chore(deps): update dependency monaco-editor to ^0.55.1 (#12191) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/react-code-editor/package.json | 2 +- yarn.lock | 41 ++++++++++++++++++++++--- 2 files changed, 37 insertions(+), 6 deletions(-) diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 1cf4b14b865..7a985a001dd 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -42,6 +42,6 @@ "react-dom": "^17 || ^18 || ^19" }, "devDependencies": { - "monaco-editor": "^0.52.2" + "monaco-editor": "^0.55.1" } } diff --git a/yarn.lock b/yarn.lock index 6f1f321e5e3..2a46a7e5b8d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4609,7 +4609,7 @@ __metadata: "@patternfly/react-core": "workspace:^" "@patternfly/react-icons": "workspace:^" "@patternfly/react-styles": "workspace:^" - monaco-editor: "npm:^0.52.2" + monaco-editor: "npm:^0.55.1" react-dropzone: "npm:14.3.5" tslib: "npm:^2.8.1" peerDependencies: @@ -6174,6 +6174,13 @@ __metadata: languageName: node linkType: hard +"@types/trusted-types@npm:^2.0.7": + version: 2.0.7 + resolution: "@types/trusted-types@npm:2.0.7" + checksum: 10c0/4c4855f10de7c6c135e0d32ce462419d8abbbc33713b31d294596c0cc34ae1fa6112a2f9da729c8f7a20707782b0d69da3b1f8df6645b0366d08825ca1522e0c + languageName: node + linkType: hard + "@types/unist@npm:^2, @types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2, @types/unist@npm:^2.0.3": version: 2.0.10 resolution: "@types/unist@npm:2.0.10" @@ -10302,6 +10309,18 @@ __metadata: languageName: node linkType: hard +"dompurify@npm:3.2.7": + version: 3.2.7 + resolution: "dompurify@npm:3.2.7" + dependencies: + "@types/trusted-types": "npm:^2.0.7" + dependenciesMeta: + "@types/trusted-types": + optional: true + checksum: 10c0/d41bb31a72f1acdf9b84c56723c549924b05d92a39a15bd8c40bec9007ff80d5fccf844bc53ee12af5b69044f9a7ce24a1e71c267a4f49cf38711379ed8c1363 + languageName: node + linkType: hard + "domutils@npm:^2.5.2, domutils@npm:^2.8.0": version: 2.8.0 resolution: "domutils@npm:2.8.0" @@ -16352,6 +16371,15 @@ __metadata: languageName: node linkType: hard +"marked@npm:14.0.0": + version: 14.0.0 + resolution: "marked@npm:14.0.0" + bin: + marked: bin/marked.js + checksum: 10c0/57a47cb110f7b1a10f398b0a7236f9183aad2dcd5345ee73f2732b6387e585d04cef472bc655d2f84c542296be9728e179aebe3ed7f2f8666b8a0a9dae592876 + languageName: node + linkType: hard + "marked@npm:^4.0.16": version: 4.3.0 resolution: "marked@npm:4.3.0" @@ -16888,10 +16916,13 @@ __metadata: languageName: node linkType: hard -"monaco-editor@npm:^0.52.2": - version: 0.52.2 - resolution: "monaco-editor@npm:0.52.2" - checksum: 10c0/5a92da64f1e2ab375c0ce99364137f794d057c97bed10ecc65a08d6e6846804b8ecbd377eacf01e498f7dfbe1b21e8be64f728256681448f0484df90e767b435 +"monaco-editor@npm:^0.55.1": + version: 0.55.1 + resolution: "monaco-editor@npm:0.55.1" + dependencies: + dompurify: "npm:3.2.7" + marked: "npm:14.0.0" + checksum: 10c0/c1a0cf887657b42c8996518bc5ee96bbd39c977f862d2a2b2018427c45f14b0dd25d1452278202056f6b1ead97981282ccacd7d7ad918d8f0ef084159f974a25 languageName: node linkType: hard From 3b15374c656a2f2bdba511f2a0c2b4c2cad91d95 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Jan 2026 16:35:25 -0500 Subject: [PATCH 079/109] chore(deps): update dependency glob to ^11.1.0 (#12190) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 29 +++++++++++++++++++++++++++-- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index a16afe3005a..bd4fac88c07 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-testing-library": "^7.1.1", "fs-extra": "^11.3.0", - "glob": "^11.0.3", + "glob": "^11.1.0", "globals": "^15.15.0", "husky": "^9.1.7", "jest": "^29.7.0", diff --git a/yarn.lock b/yarn.lock index 2a46a7e5b8d..5614958eef5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4739,7 +4739,7 @@ __metadata: eslint-plugin-react-hooks: "npm:^5.2.0" eslint-plugin-testing-library: "npm:^7.1.1" fs-extra: "npm:^11.3.0" - glob: "npm:^11.0.3" + glob: "npm:^11.1.0" globals: "npm:^15.15.0" husky: "npm:^9.1.7" jest: "npm:^29.7.0" @@ -12672,7 +12672,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:11.0.3, glob@npm:^11.0.3": +"glob@npm:11.0.3": version: 11.0.3 resolution: "glob@npm:11.0.3" dependencies: @@ -12735,6 +12735,22 @@ __metadata: languageName: node linkType: hard +"glob@npm:^11.1.0": + version: 11.1.0 + resolution: "glob@npm:11.1.0" + dependencies: + foreground-child: "npm:^3.3.1" + jackspeak: "npm:^4.1.1" + minimatch: "npm:^10.1.1" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^2.0.0" + bin: + glob: dist/esm/bin.mjs + checksum: 10c0/1ceae07f23e316a6fa74581d9a74be6e8c2e590d2f7205034dd5c0435c53f5f7b712c2be00c3b65bf0a49294a1c6f4b98cd84c7637e29453b5aa13b79f1763a2 + languageName: node + linkType: hard + "glob@npm:^7.0.3, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" @@ -16694,6 +16710,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^10.1.1": + version: 10.1.1 + resolution: "minimatch@npm:10.1.1" + dependencies: + "@isaacs/brace-expansion": "npm:^5.0.0" + checksum: 10c0/c85d44821c71973d636091fddbfbffe62370f5ee3caf0241c5b60c18cd289e916200acb2361b7e987558cd06896d153e25d505db9fc1e43e6b4b6752e2702902 + languageName: node + linkType: hard + "minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" From 8ac3d8dc1c7c7714093483c697eb762435933f04 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Jan 2026 16:38:28 -0500 Subject: [PATCH 080/109] chore(deps): update dependency cypress to ^14.5.4 (#12187) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/react-integration/package.json | 2 +- yarn.lock | 87 +++++++++++++------------ 2 files changed, 45 insertions(+), 44 deletions(-) diff --git a/packages/react-integration/package.json b/packages/react-integration/package.json index 97beb8d7c2a..8d3505a68b1 100644 --- a/packages/react-integration/package.json +++ b/packages/react-integration/package.json @@ -28,7 +28,7 @@ "test:integration": "cypress run" }, "devDependencies": { - "cypress": "^14.0.1", + "cypress": "^14.5.4", "cypress-plugin-tab": "^1.0.5", "junit-merge": "^2.0.0" } diff --git a/yarn.lock b/yarn.lock index 5614958eef5..1dd94addb3d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2433,13 +2433,6 @@ __metadata: languageName: node linkType: hard -"@colors/colors@npm:1.5.0": - version: 1.5.0 - resolution: "@colors/colors@npm:1.5.0" - checksum: 10c0/eb42729851adca56d19a08e48d5a1e95efd2a32c55ae0323de8119052be0510d4b7a1611f2abcbf28c044a6c11e6b7d38f99fccdad7429300c37a8ea5fb95b44 - languageName: node - linkType: hard - "@cspotcode/source-map-support@npm:^0.8.0": version: 0.8.1 resolution: "@cspotcode/source-map-support@npm:0.8.1" @@ -2449,9 +2442,9 @@ __metadata: languageName: node linkType: hard -"@cypress/request@npm:^3.0.7": - version: 3.0.8 - resolution: "@cypress/request@npm:3.0.8" +"@cypress/request@npm:^3.0.9": + version: 3.0.10 + resolution: "@cypress/request@npm:3.0.10" dependencies: aws-sign2: "npm:~0.7.0" aws4: "npm:^1.8.0" @@ -2459,19 +2452,19 @@ __metadata: combined-stream: "npm:~1.0.6" extend: "npm:~3.0.2" forever-agent: "npm:~0.6.1" - form-data: "npm:~4.0.0" + form-data: "npm:~4.0.4" http-signature: "npm:~1.4.0" is-typedarray: "npm:~1.0.0" isstream: "npm:~0.1.2" json-stringify-safe: "npm:~5.0.1" mime-types: "npm:~2.1.19" performance-now: "npm:^2.1.0" - qs: "npm:6.14.0" + qs: "npm:~6.14.1" safe-buffer: "npm:^5.1.2" tough-cookie: "npm:^5.0.0" tunnel-agent: "npm:^0.6.0" uuid: "npm:^8.3.2" - checksum: 10c0/76cabf6ad64df224bab9b66869f71c4fb63315f9775ef1769da9da6c8d6d470899bee7f5b800379020efb6c7f37fd16a4a8e25c61319e14cd720bd3f606a38fd + checksum: 10c0/93da9754315261474deeefff235ed0397811d49f03f2dfcebd01aff12b75fd58e104b0c7fd3d720e1ebc51d73059e1f540db68c58bbda4612493610227ade710 languageName: node linkType: hard @@ -4697,7 +4690,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-integration@workspace:packages/react-integration" dependencies: - cypress: "npm:^14.0.1" + cypress: "npm:^14.5.4" cypress-plugin-tab: "npm:^1.0.5" junit-merge: "npm:^2.0.0" languageName: unknown @@ -8637,19 +8630,6 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:~0.6.1": - version: 0.6.5 - resolution: "cli-table3@npm:0.6.5" - dependencies: - "@colors/colors": "npm:1.5.0" - string-width: "npm:^4.2.0" - dependenciesMeta: - "@colors/colors": - optional: true - checksum: 10c0/d7cc9ed12212ae68241cc7a3133c52b844113b17856e11f4f81308acc3febcea7cc9fd298e70933e294dd642866b29fd5d113c2c098948701d0c35f09455de78 - languageName: node - linkType: hard - "cli-truncate@npm:^2.1.0": version: 2.1.0 resolution: "cli-truncate@npm:2.1.0" @@ -9540,11 +9520,11 @@ __metadata: languageName: node linkType: hard -"cypress@npm:^14.0.1": - version: 14.1.0 - resolution: "cypress@npm:14.1.0" +"cypress@npm:^14.5.4": + version: 14.5.4 + resolution: "cypress@npm:14.5.4" dependencies: - "@cypress/request": "npm:^3.0.7" + "@cypress/request": "npm:^3.0.9" "@cypress/xvfb": "npm:^1.2.4" "@types/sinonjs__fake-timers": "npm:8.1.1" "@types/sizzle": "npm:^2.3.2" @@ -9557,7 +9537,7 @@ __metadata: check-more-types: "npm:^2.24.0" ci-info: "npm:^4.1.0" cli-cursor: "npm:^3.1.0" - cli-table3: "npm:~0.6.1" + cli-table3: "npm:0.6.1" commander: "npm:^6.2.1" common-tags: "npm:^1.8.0" dayjs: "npm:^1.10.4" @@ -9570,6 +9550,7 @@ __metadata: figures: "npm:^3.2.0" fs-extra: "npm:^9.1.0" getos: "npm:^3.2.1" + hasha: "npm:5.2.2" is-installed-globally: "npm:~0.4.0" lazy-ass: "npm:^1.6.0" listr2: "npm:^3.8.3" @@ -9581,7 +9562,7 @@ __metadata: process: "npm:^0.11.10" proxy-from-env: "npm:1.0.0" request-progress: "npm:^3.0.0" - semver: "npm:^7.5.3" + semver: "npm:^7.7.1" supports-color: "npm:^8.1.1" tmp: "npm:~0.2.3" tree-kill: "npm:1.2.2" @@ -9589,7 +9570,7 @@ __metadata: yauzl: "npm:^2.10.0" bin: cypress: bin/cypress - checksum: 10c0/d746c2ff86f0b37671f85d6da272a4e6b6627603ebe2d345ca5b2071ebace1b7e1a138086b0e00af6a0244d204fa73b7ca3d08d0cfe6b9f4f20e888e6c611435 + checksum: 10c0/e4ded8f0ae8a6c56ac9ee615fc62d4b5c6543634035edaa5d5cbd67d6cd45457eef02a67ac90d0aa6f4fbfe25663513f782a6351f9305fd572e89a3ef587d3ab languageName: node linkType: hard @@ -12086,15 +12067,16 @@ __metadata: languageName: node linkType: hard -"form-data@npm:~4.0.0": - version: 4.0.2 - resolution: "form-data@npm:4.0.2" +"form-data@npm:~4.0.4": + version: 4.0.5 + resolution: "form-data@npm:4.0.5" dependencies: asynckit: "npm:^0.4.0" combined-stream: "npm:^1.0.8" es-set-tostringtag: "npm:^2.1.0" + hasown: "npm:^2.0.2" mime-types: "npm:^2.1.12" - checksum: 10c0/e534b0cf025c831a0929bf4b9bbe1a9a6b03e273a8161f9947286b9b13bf8fb279c6944aae0070c4c311100c6d6dbb815cd955dc217728caf73fad8dc5b8ee9c + checksum: 10c0/dd6b767ee0bbd6d84039db12a0fa5a2028160ffbfaba1800695713b46ae974a5f6e08b3356c3195137f8530dcd9dfcb5d5ae1eeff53d0db1e5aad863b619ce3b languageName: node linkType: hard @@ -13097,6 +13079,16 @@ __metadata: languageName: node linkType: hard +"hasha@npm:5.2.2": + version: 5.2.2 + resolution: "hasha@npm:5.2.2" + dependencies: + is-stream: "npm:^2.0.0" + type-fest: "npm:^0.8.0" + checksum: 10c0/9d10d4e665a37beea6e18ba3a0c0399a05b26e505c5ff2fe9115b64fedb3ca95f68c89cf15b08ee4d09fd3064b5e1bfc8e8247353c7aa6b7388471d0f86dca74 + languageName: node + linkType: hard + "hasown@npm:^2.0.0, hasown@npm:^2.0.1, hasown@npm:^2.0.2": version: 2.0.2 resolution: "hasown@npm:2.0.2" @@ -19183,12 +19175,12 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.14.0": - version: 6.14.0 - resolution: "qs@npm:6.14.0" +"qs@npm:~6.14.1": + version: 6.14.1 + resolution: "qs@npm:6.14.1" dependencies: side-channel: "npm:^1.1.0" - checksum: 10c0/8ea5d91bf34f440598ee389d4a7d95820e3b837d3fd9f433871f7924801becaa0cd3b3b4628d49a7784d06a8aea9bc4554d2b6d8d584e2d221dc06238a42909c + checksum: 10c0/0e3b22dc451f48ce5940cbbc7c7d9068d895074f8c969c0801ac15c1313d1859c4d738e46dc4da2f498f41a9ffd8c201bd9fb12df67799b827db94cc373d2613 languageName: node linkType: hard @@ -20629,6 +20621,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.7.1": + version: 7.7.3 + resolution: "semver@npm:7.7.3" + bin: + semver: bin/semver.js + checksum: 10c0/4afe5c986567db82f44c8c6faef8fe9df2a9b1d98098fc1721f57c696c4c21cebd572f297fc21002f81889492345b8470473bc6f4aff5fb032a6ea59ea2bc45e + languageName: node + linkType: hard + "semver@npm:^7.7.2": version: 7.7.2 resolution: "semver@npm:7.7.2" @@ -22576,7 +22577,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.8.1": +"type-fest@npm:^0.8.0, type-fest@npm:^0.8.1": version: 0.8.1 resolution: "type-fest@npm:0.8.1" checksum: 10c0/dffbb99329da2aa840f506d376c863bd55f5636f4741ad6e65e82f5ce47e6914108f44f340a0b74009b0cb5d09d6752ae83203e53e98b1192cf80ecee5651636 From 20eaea09600de92327ae5e8ab2beaacc78b5ddea Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Jan 2026 16:39:09 -0500 Subject: [PATCH 081/109] chore(deps): update dependency @eslint/compat to ^1.4.1 (#12169) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 21 ++++++++++++++++----- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index bd4fac88c07..c37b4506798 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@babel/preset-env": "^7.28.5", "@babel/preset-react": "^7.28.5", "@babel/preset-typescript": "^7.28.5", - "@eslint/compat": "^1.3.1", + "@eslint/compat": "^1.4.1", "@eslint/js": "^9.32.0", "@octokit/rest": "^21.1.1", "@rhds/icons": "^2.0.0", diff --git a/yarn.lock b/yarn.lock index 1dd94addb3d..f79515467d4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2784,15 +2784,17 @@ __metadata: languageName: node linkType: hard -"@eslint/compat@npm:^1.3.1": - version: 1.3.1 - resolution: "@eslint/compat@npm:1.3.1" +"@eslint/compat@npm:^1.4.1": + version: 1.4.1 + resolution: "@eslint/compat@npm:1.4.1" + dependencies: + "@eslint/core": "npm:^0.17.0" peerDependencies: eslint: ^8.40 || 9 peerDependenciesMeta: eslint: optional: true - checksum: 10c0/8dfcea5ecb854111f9c0acc23a469e0a25cdaddceb5fb40c47988c247d6e32ec199bcd00f1b8ba9ed779228526552703c4b74948169e78b78b5fd814e04b042b + checksum: 10c0/46f5ff884873c2e2366df55dd7b2d6b12f7f852bfba8e2a48dae4819cc5e58756deefa9b7f87f1b107af725ee883a05fcc02caf969b58fb142e790c6036a0450 languageName: node linkType: hard @@ -2823,6 +2825,15 @@ __metadata: languageName: node linkType: hard +"@eslint/core@npm:^0.17.0": + version: 0.17.0 + resolution: "@eslint/core@npm:0.17.0" + dependencies: + "@types/json-schema": "npm:^7.0.15" + checksum: 10c0/9a580f2246633bc752298e7440dd942ec421860d1946d0801f0423830e67887e4aeba10ab9a23d281727a978eb93d053d1922a587d502942a713607f40ed704e + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^3.3.1": version: 3.3.1 resolution: "@eslint/eslintrc@npm:3.3.1" @@ -4705,7 +4716,7 @@ __metadata: "@babel/preset-env": "npm:^7.28.5" "@babel/preset-react": "npm:^7.28.5" "@babel/preset-typescript": "npm:^7.28.5" - "@eslint/compat": "npm:^1.3.1" + "@eslint/compat": "npm:^1.4.1" "@eslint/js": "npm:^9.32.0" "@octokit/rest": "npm:^21.1.1" "@rhds/icons": "npm:^2.0.0" From 097dae1319f634100648d173b0334f97308dc4d2 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Fri, 9 Jan 2026 21:57:36 +0000 Subject: [PATCH 082/109] chore(release): releasing packages [ci skip] - @patternfly/react-charts@8.5.0-prerelease.11 - @patternfly/react-code-editor@6.5.0-prerelease.29 - @patternfly/react-core@6.5.0-prerelease.27 - @patternfly/react-docs@7.5.0-prerelease.30 - @patternfly/react-drag-drop@6.5.0-prerelease.27 - @patternfly/react-icons@6.5.0-prerelease.12 - @patternfly/react-integration@6.5.0-prerelease.7 - demo-app-ts@6.5.0-prerelease.55 - @patternfly/react-styles@6.5.0-prerelease.10 - @patternfly/react-table@6.5.0-prerelease.27 - @patternfly/react-templates@6.5.0-prerelease.27 --- packages/react-charts/CHANGELOG.md | 4 ++++ packages/react-charts/package.json | 2 +- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 4 ++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-icons/CHANGELOG.md | 4 ++++ packages/react-icons/package.json | 2 +- packages/react-integration/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-integration/package.json | 2 +- packages/react-styles/CHANGELOG.md | 4 ++++ packages/react-styles/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 22 files changed, 55 insertions(+), 11 deletions(-) diff --git a/packages/react-charts/CHANGELOG.md b/packages/react-charts/CHANGELOG.md index b535ad597ac..bdf1cba47c3 100644 --- a/packages/react-charts/CHANGELOG.md +++ b/packages/react-charts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.10...@patternfly/react-charts@8.5.0-prerelease.11) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-charts + # [8.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.9...@patternfly/react-charts@8.5.0-prerelease.10) (2025-12-17) **Note:** Version bump only for package @patternfly/react-charts diff --git a/packages/react-charts/package.json b/packages/react-charts/package.json index 7ab9c61ee46..8452a308ac0 100644 --- a/packages/react-charts/package.json +++ b/packages/react-charts/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-charts", - "version": "8.5.0-prerelease.10", + "version": "8.5.0-prerelease.11", "description": "This library provides a set of React chart components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index ff1c89c3ce6..bda2418bae9 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.28...@patternfly/react-code-editor@6.5.0-prerelease.29) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.27...@patternfly/react-code-editor@6.5.0-prerelease.28) (2026-01-09) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 7a985a001dd..ac00c097573 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.28", + "version": "6.5.0-prerelease.29", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index e4b8cd67674..38f45eafe7f 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.26...@patternfly/react-core@6.5.0-prerelease.27) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-core + # [6.5.0-prerelease.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.25...@patternfly/react-core@6.5.0-prerelease.26) (2026-01-09) ### Bug Fixes diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 72bbd9b8eae..8feb9469036 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.26", + "version": "6.5.0-prerelease.27", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 841bc922196..78287b13fcf 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.29...@patternfly/react-docs@7.5.0-prerelease.30) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.28...@patternfly/react-docs@7.5.0-prerelease.29) (2026-01-09) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 8731eb531e0..7659274cf2a 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.29", + "version": "7.5.0-prerelease.30", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index acd356933b4..ff91482e03e 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.26...@patternfly/react-drag-drop@6.5.0-prerelease.27) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.25...@patternfly/react-drag-drop@6.5.0-prerelease.26) (2026-01-09) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index 2a4700bcaee..bea43bbb12e 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.26", + "version": "6.5.0-prerelease.27", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-icons/CHANGELOG.md b/packages/react-icons/CHANGELOG.md index acb6449fb0a..40cc11c1980 100644 --- a/packages/react-icons/CHANGELOG.md +++ b/packages/react-icons/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.11...@patternfly/react-icons@6.5.0-prerelease.12) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-icons + # [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.8...@patternfly/react-icons@6.5.0-prerelease.11) (2025-12-16) ### Bug Fixes diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index e213d82d0b1..e7d7f0b7f4d 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-icons", - "version": "6.5.0-prerelease.11", + "version": "6.5.0-prerelease.12", "description": "PatternFly 4 Icons as React Components", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/CHANGELOG.md b/packages/react-integration/CHANGELOG.md index e9d55188f19..626c2d5d434 100644 --- a/packages/react-integration/CHANGELOG.md +++ b/packages/react-integration/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-integration@6.5.0-prerelease.6...@patternfly/react-integration@6.5.0-prerelease.7) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-integration + # [6.5.0-prerelease.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-integration@6.5.0-prerelease.5...@patternfly/react-integration@6.5.0-prerelease.6) (2025-12-17) **Note:** Version bump only for package @patternfly/react-integration diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 32d0598c37d..3a47f76088c 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.55](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.54...demo-app-ts@6.5.0-prerelease.55) (2026-01-09) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.54](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.53...demo-app-ts@6.5.0-prerelease.54) (2026-01-09) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index e619a4eae18..e3384fd4f0e 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.54", + "version": "6.5.0-prerelease.55", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-integration/package.json b/packages/react-integration/package.json index 8d3505a68b1..130d3ac3c7b 100644 --- a/packages/react-integration/package.json +++ b/packages/react-integration/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-integration", - "version": "6.5.0-prerelease.6", + "version": "6.5.0-prerelease.7", "private": true, "description": "Integration testing for PF5 using demo applications", "main": "lib/index.js", diff --git a/packages/react-styles/CHANGELOG.md b/packages/react-styles/CHANGELOG.md index 47943988771..db3f5b5c952 100644 --- a/packages/react-styles/CHANGELOG.md +++ b/packages/react-styles/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-styles@6.5.0-prerelease.9...@patternfly/react-styles@6.5.0-prerelease.10) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-styles + # [6.5.0-prerelease.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-styles@6.5.0-prerelease.6...@patternfly/react-styles@6.5.0-prerelease.9) (2025-12-16) ### Features diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index 941656b3ae5..ca50ff37669 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-styles", - "version": "6.5.0-prerelease.9", + "version": "6.5.0-prerelease.10", "main": "dist/js/index.js", "module": "dist/esm/index.js", "types": "dist/esm/index.d.ts", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index b6faabd527f..277f4cd9f51 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.26...@patternfly/react-table@6.5.0-prerelease.27) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.25...@patternfly/react-table@6.5.0-prerelease.26) (2026-01-09) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 3f44449d26c..45161eccffd 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.26", + "version": "6.5.0-prerelease.27", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 320e1347f20..425720c0270 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.26...@patternfly/react-templates@6.5.0-prerelease.27) (2026-01-09) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.25...@patternfly/react-templates@6.5.0-prerelease.26) (2026-01-09) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index b11368ebce7..9609044c81f 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.26", + "version": "6.5.0-prerelease.27", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 38232ee5c109fd90d9f4cfaeb8bc7de128c011a7 Mon Sep 17 00:00:00 2001 From: Divyanshu Gupta Date: Mon, 12 Jan 2026 23:53:35 +0530 Subject: [PATCH 083/109] chore(wizard, date picker): update tags and examples from js to ts (#12208) * chore(wizard, date picker): update tags and examples from js to ts * chore(wizard, date picker): update tags and examples from js to ts --- .../src/demos/DatePicker/DatePicker.md | 48 +------------------ .../DatePicker/examples/DatePickerRange.tsx | 46 ++++++++++++++++++ .../react-core/src/demos/Wizard/WizardDemo.md | 12 ++--- 3 files changed, 53 insertions(+), 53 deletions(-) create mode 100644 packages/react-core/src/demos/DatePicker/examples/DatePickerRange.tsx diff --git a/packages/react-core/src/demos/DatePicker/DatePicker.md b/packages/react-core/src/demos/DatePicker/DatePicker.md index 53329fd0b42..41257a44762 100644 --- a/packages/react-core/src/demos/DatePicker/DatePicker.md +++ b/packages/react-core/src/demos/DatePicker/DatePicker.md @@ -13,53 +13,7 @@ import { Modal as ModalDeprecated, ModalVariant as ModalVariantDeprecated } from This is intended to be used as a filter. After selecting a start date, the next date is automatically selected. -```js -import { useState } from 'react'; -import { Split, SplitItem, DatePicker, isValidDate, yyyyMMddFormat } from '@patternfly/react-core'; - -DateRangePicker = () => { - const [from, setFrom] = useState(); - const [to, setTo] = useState(); - - const toValidator = (date) => - isValidDate(from) && date >= from ? '' : 'The "to" date must be after the "from" date'; - - const onFromChange = (_event, _value, date) => { - setFrom(new Date(date)); - if (isValidDate(date)) { - date.setDate(date.getDate() + 1); - setTo(yyyyMMddFormat(date)); - } else { - setTo(''); - } - }; - - const onToChange = (_event, _value, date) => { - if (isValidDate(date)) { - setTo(yyyyMMddFormat(date)); - } - }; - - return ( - - - - - to - - - - - ); -}; +```ts file="./examples/DatePickerRange.tsx" ``` ### Date and time pickers in modal diff --git a/packages/react-core/src/demos/DatePicker/examples/DatePickerRange.tsx b/packages/react-core/src/demos/DatePicker/examples/DatePickerRange.tsx new file mode 100644 index 00000000000..bb460d4abd6 --- /dev/null +++ b/packages/react-core/src/demos/DatePicker/examples/DatePickerRange.tsx @@ -0,0 +1,46 @@ +import { useState } from 'react'; +import { Split, SplitItem, DatePicker, isValidDate, yyyyMMddFormat } from '@patternfly/react-core'; + +export const DatePickerRange: React.FunctionComponent = () => { + const [from, setFrom] = useState(); + const [to, setTo] = useState(''); + + const toValidator = (date: Date) => + isValidDate(from) && date >= from ? '' : 'The "to" date must be after the "from" date'; + + const onFromChange = (_event: React.MouseEvent, _value: string, date: Date) => { + setFrom(new Date(date)); + if (isValidDate(date)) { + date.setDate(date.getDate() + 1); + setTo(yyyyMMddFormat(date)); + } else { + setTo(''); + } + }; + + const onToChange = (_event: React.MouseEvent, _value: string, date: Date) => { + if (isValidDate(date)) { + setTo(yyyyMMddFormat(date)); + } + }; + + return ( + + + + + to + + + + + ); +}; diff --git a/packages/react-core/src/demos/Wizard/WizardDemo.md b/packages/react-core/src/demos/Wizard/WizardDemo.md index fda29f8b4ea..35addbcc0f8 100644 --- a/packages/react-core/src/demos/Wizard/WizardDemo.md +++ b/packages/react-core/src/demos/Wizard/WizardDemo.md @@ -14,30 +14,30 @@ import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/Dashboard ### In modal -```js file="../examples/Wizard/InModal.tsx" isFullscreen +```ts file="../examples/Wizard/InModal.tsx" isFullscreen ``` ### In modal, with drawer -```js file="../examples/Wizard/InModalWithDrawer.tsx" isFullscreen +```ts file="../examples/Wizard/InModalWithDrawer.tsx" isFullscreen ``` ### In modal, with drawer and informational step -```js file="../examples/Wizard/InModalWithDrawerInformationalStep.tsx" isFullscreen +```ts file="../examples/Wizard/InModalWithDrawerInformationalStep.tsx" isFullscreen ``` ### In page -```js file="../examples/Wizard/InPage.tsx" isFullscreen +```ts file="../examples/Wizard/InPage.tsx" isFullscreen ``` ### In page, with drawer -```js file="../examples/Wizard/InPageWithDrawer.tsx" isFullscreen +```ts file="../examples/Wizard/InPageWithDrawer.tsx" isFullscreen ``` ### In page, with drawer and informational step -```js file="../examples/Wizard/InPageWithDrawerInformationalStep.tsx" isFullscreen +```ts file="../examples/Wizard/InPageWithDrawerInformationalStep.tsx" isFullscreen ``` From 884ad17d2ec8d71239e2f4f86b5fbc4fd4cc8196 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Mon, 12 Jan 2026 18:35:54 +0000 Subject: [PATCH 084/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.30 - @patternfly/react-core@6.5.0-prerelease.28 - @patternfly/react-docs@7.5.0-prerelease.31 - @patternfly/react-drag-drop@6.5.0-prerelease.28 - demo-app-ts@6.5.0-prerelease.56 - @patternfly/react-table@6.5.0-prerelease.28 - @patternfly/react-templates@6.5.0-prerelease.28 --- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 4 ++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- 14 files changed, 35 insertions(+), 7 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index bda2418bae9..ef5edd4797e 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.29...@patternfly/react-code-editor@6.5.0-prerelease.30) (2026-01-12) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.28...@patternfly/react-code-editor@6.5.0-prerelease.29) (2026-01-09) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index ac00c097573..07eced914e3 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.29", + "version": "6.5.0-prerelease.30", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index 38f45eafe7f..708c0076141 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.27...@patternfly/react-core@6.5.0-prerelease.28) (2026-01-12) + +**Note:** Version bump only for package @patternfly/react-core + # [6.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.26...@patternfly/react-core@6.5.0-prerelease.27) (2026-01-09) **Note:** Version bump only for package @patternfly/react-core diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 8feb9469036..626f0aa68bd 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.27", + "version": "6.5.0-prerelease.28", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 78287b13fcf..3bab391e1c6 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.30...@patternfly/react-docs@7.5.0-prerelease.31) (2026-01-12) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.29...@patternfly/react-docs@7.5.0-prerelease.30) (2026-01-09) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 7659274cf2a..0a3c0343c25 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.30", + "version": "7.5.0-prerelease.31", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index ff91482e03e..0c72d475e9e 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.27...@patternfly/react-drag-drop@6.5.0-prerelease.28) (2026-01-12) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.26...@patternfly/react-drag-drop@6.5.0-prerelease.27) (2026-01-09) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index bea43bbb12e..27cbafcbd55 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.27", + "version": "6.5.0-prerelease.28", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 3a47f76088c..5e737c5b720 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.56](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.55...demo-app-ts@6.5.0-prerelease.56) (2026-01-12) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.55](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.54...demo-app-ts@6.5.0-prerelease.55) (2026-01-09) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index e3384fd4f0e..2e907f71e26 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.55", + "version": "6.5.0-prerelease.56", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index 277f4cd9f51..161c0e229c6 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.27...@patternfly/react-table@6.5.0-prerelease.28) (2026-01-12) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.26...@patternfly/react-table@6.5.0-prerelease.27) (2026-01-09) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 45161eccffd..ce3341570df 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.27", + "version": "6.5.0-prerelease.28", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 425720c0270..5d25363d302 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.27...@patternfly/react-templates@6.5.0-prerelease.28) (2026-01-12) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.26...@patternfly/react-templates@6.5.0-prerelease.27) (2026-01-09) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index 9609044c81f..e22678208ae 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.27", + "version": "6.5.0-prerelease.28", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 61ea8aeb5e80229fcb7ce2f2b731b745b978fc19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Steinbei=C3=9F?= Date: Tue, 27 Jan 2026 22:20:47 +0100 Subject: [PATCH 085/109] fix(CodeEditor): prevent focus loss (#12211) (#12212) * fix(CodeEditor): prevent focus loss (#12211) Remove `&& !value` from outer conditional rendering to prevent Monaco editor from unmounting when code transitions from empty to non-empty. * fix(CodeEditor): Account for focus loss fix --- .../src/components/CodeEditor/CodeEditor.tsx | 2 +- .../__snapshots__/CodeEditor.test.tsx.snap | 198 +++++++++--------- 2 files changed, 103 insertions(+), 97 deletions(-) diff --git a/packages/react-code-editor/src/components/CodeEditor/CodeEditor.tsx b/packages/react-code-editor/src/components/CodeEditor/CodeEditor.tsx index ac1ec9ee242..ac3ac11aec6 100644 --- a/packages/react-code-editor/src/components/CodeEditor/CodeEditor.tsx +++ b/packages/react-code-editor/src/components/CodeEditor/CodeEditor.tsx @@ -596,7 +596,7 @@ export const CodeEditor = ({ )} ref={ref} > - {(isUploadEnabled || emptyState) && !value ? ( + {isUploadEnabled || emptyState ? (
event.stopPropagation() // Prevents clicking TextArea from opening file dialog diff --git a/packages/react-code-editor/src/components/CodeEditor/__test__/__snapshots__/CodeEditor.test.tsx.snap b/packages/react-code-editor/src/components/CodeEditor/__test__/__snapshots__/CodeEditor.test.tsx.snap index 80f02fa90b6..7401f59a595 100644 --- a/packages/react-code-editor/src/components/CodeEditor/__test__/__snapshots__/CodeEditor.test.tsx.snap +++ b/packages/react-code-editor/src/components/CodeEditor/__test__/__snapshots__/CodeEditor.test.tsx.snap @@ -6,124 +6,130 @@ exports[`Matches snapshot with control buttons enabled 1`] = ` class="pf-v6-c-code-editor" > -
-
-
-
From b3b559aaf6a951614b4e62efbbf381df77aaf637 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Tue, 27 Jan 2026 21:33:04 +0000 Subject: [PATCH 086/109] chore(release): releasing packages [ci skip] - @patternfly/react-code-editor@6.5.0-prerelease.31 - @patternfly/react-docs@7.5.0-prerelease.32 --- packages/react-code-editor/CHANGELOG.md | 6 ++++++ packages/react-code-editor/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index ef5edd4797e..413244fb1b8 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.30...@patternfly/react-code-editor@6.5.0-prerelease.31) (2026-01-27) + +### Bug Fixes + +- **CodeEditor:** prevent focus loss ([#12211](https://github.com/patternfly/patternfly-react/issues/12211)) ([#12212](https://github.com/patternfly/patternfly-react/issues/12212)) ([61ea8ae](https://github.com/patternfly/patternfly-react/commit/61ea8aeb5e80229fcb7ce2f2b731b745b978fc19)) + # [6.5.0-prerelease.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.29...@patternfly/react-code-editor@6.5.0-prerelease.30) (2026-01-12) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index 07eced914e3..fad43d29884 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.30", + "version": "6.5.0-prerelease.31", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 3bab391e1c6..11b2baba56a 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.32](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.31...@patternfly/react-docs@7.5.0-prerelease.32) (2026-01-27) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.30...@patternfly/react-docs@7.5.0-prerelease.31) (2026-01-12) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 0a3c0343c25..6c79453012f 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.31", + "version": "7.5.0-prerelease.32", "publishConfig": { "access": "public", "tag": "prerelease" From 5c03fd3f7afa384986509363004c75b93abe31b7 Mon Sep 17 00:00:00 2001 From: Donald Labaj Date: Wed, 28 Jan 2026 08:46:59 -0500 Subject: [PATCH 087/109] chore: Updated with snyk react router, and lodash requests. (#12221) * chore: Updated with snyk react router, and lodash requests. * chore: updated snapshots. --- packages/react-charts/package.json | 2 +- .../ChartCursorFlyout.test.tsx.snap | 8 ++--- .../ChartCursorTooltip.test.tsx.snap | 8 ++--- .../__snapshots__/ChartTooltip.test.tsx.snap | 8 ++--- .../demo-app-ts/package.json | 4 +-- packages/react-table/package.json | 2 +- yarn.lock | 33 +++++++++++-------- 7 files changed, 36 insertions(+), 29 deletions(-) diff --git a/packages/react-charts/package.json b/packages/react-charts/package.json index 8452a308ac0..508e2cbd5da 100644 --- a/packages/react-charts/package.json +++ b/packages/react-charts/package.json @@ -42,7 +42,7 @@ "@patternfly/react-styles": "workspace:^", "@patternfly/react-tokens": "workspace:^", "hoist-non-react-statics": "^3.3.2", - "lodash": "^4.17.21", + "lodash": "^4.17.23", "tslib": "^2.8.1" }, "devDependencies": { diff --git a/packages/react-charts/src/victory/components/ChartCursorTooltip/__snapshots__/ChartCursorFlyout.test.tsx.snap b/packages/react-charts/src/victory/components/ChartCursorTooltip/__snapshots__/ChartCursorFlyout.test.tsx.snap index b655956fd5d..4eb9b6d341d 100644 --- a/packages/react-charts/src/victory/components/ChartCursorTooltip/__snapshots__/ChartCursorFlyout.test.tsx.snap +++ b/packages/react-charts/src/victory/components/ChartCursorTooltip/__snapshots__/ChartCursorFlyout.test.tsx.snap @@ -18,12 +18,12 @@ exports[`allows tooltip via container component 1`] = ` width="200" > =18" react-dom: ">=18" - checksum: 10c0/03979ef887411230188d8eb7e001379c164f28235d5e3589f9192f73edae4c6e59a155aec0bcdcb84b3fa4e72caff0c38f4709ffb2e4cdca4cb8a8ab1c60dd35 + checksum: 10c0/759bd5e7fe7b5baba50a0264724188707682d217cad8eac702a55e0b1abebf295be014dd3bfaff8e3c2def9dfaa23e6ded3f908feab84df766e9b82cc3774e98 languageName: node linkType: hard -"react-router@npm:7.9.4, react-router@npm:^7.9.4": - version: 7.9.4 - resolution: "react-router@npm:7.9.4" +"react-router@npm:7.13.0, react-router@npm:^7.12.0": + version: 7.13.0 + resolution: "react-router@npm:7.13.0" dependencies: cookie: "npm:^1.0.1" set-cookie-parser: "npm:^2.6.0" @@ -19383,7 +19390,7 @@ __metadata: peerDependenciesMeta: react-dom: optional: true - checksum: 10c0/c7556b752fa88d2bff600ce3533c962dcbe9ca9bf71f9c4b8e8a21f904856990bcb284844d53eb1dd486adaa7567c7ecf0deb3e518262269ea1ea89bea246be4 + checksum: 10c0/397cb009bc83d071269c8f9323bbfe1f856721fde75e39b29fe0ddfe7564ebdc3b8bbb85768321cae92ec28b406e8fac7eab7e232d0738b3b1c092e2764e4307 languageName: node linkType: hard From b3da878e8da27b1cc6a7e1f43bbe379c5bbc0874 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Wed, 28 Jan 2026 13:59:18 +0000 Subject: [PATCH 088/109] chore(release): releasing packages [ci skip] - @patternfly/react-charts@8.5.0-prerelease.12 - @patternfly/react-docs@7.5.0-prerelease.33 - @patternfly/react-integration@6.5.0-prerelease.8 - demo-app-ts@6.5.0-prerelease.57 - @patternfly/react-table@6.5.0-prerelease.29 --- packages/react-charts/CHANGELOG.md | 4 ++++ packages/react-charts/package.json | 2 +- packages/react-docs/CHANGELOG.md | 4 ++++ packages/react-docs/package.json | 2 +- packages/react-integration/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-integration/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- 10 files changed, 25 insertions(+), 5 deletions(-) diff --git a/packages/react-charts/CHANGELOG.md b/packages/react-charts/CHANGELOG.md index bdf1cba47c3..522f892726e 100644 --- a/packages/react-charts/CHANGELOG.md +++ b/packages/react-charts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.11...@patternfly/react-charts@8.5.0-prerelease.12) (2026-01-28) + +**Note:** Version bump only for package @patternfly/react-charts + # [8.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.10...@patternfly/react-charts@8.5.0-prerelease.11) (2026-01-09) **Note:** Version bump only for package @patternfly/react-charts diff --git a/packages/react-charts/package.json b/packages/react-charts/package.json index 508e2cbd5da..c3eb0bbc282 100644 --- a/packages/react-charts/package.json +++ b/packages/react-charts/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-charts", - "version": "8.5.0-prerelease.11", + "version": "8.5.0-prerelease.12", "description": "This library provides a set of React chart components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 11b2baba56a..4020a7e2d06 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.33](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.32...@patternfly/react-docs@7.5.0-prerelease.33) (2026-01-28) + +**Note:** Version bump only for package @patternfly/react-docs + # [7.5.0-prerelease.32](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.31...@patternfly/react-docs@7.5.0-prerelease.32) (2026-01-27) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 6c79453012f..1749be6df29 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.32", + "version": "7.5.0-prerelease.33", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-integration/CHANGELOG.md b/packages/react-integration/CHANGELOG.md index 626c2d5d434..1e7a9af318f 100644 --- a/packages/react-integration/CHANGELOG.md +++ b/packages/react-integration/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-integration@6.5.0-prerelease.7...@patternfly/react-integration@6.5.0-prerelease.8) (2026-01-28) + +**Note:** Version bump only for package @patternfly/react-integration + # [6.5.0-prerelease.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-integration@6.5.0-prerelease.6...@patternfly/react-integration@6.5.0-prerelease.7) (2026-01-09) **Note:** Version bump only for package @patternfly/react-integration diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 5e737c5b720..52db29b48a1 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.57](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.56...demo-app-ts@6.5.0-prerelease.57) (2026-01-28) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.56](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.55...demo-app-ts@6.5.0-prerelease.56) (2026-01-12) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 4b4d5beef04..d8a86346c28 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.56", + "version": "6.5.0-prerelease.57", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-integration/package.json b/packages/react-integration/package.json index 130d3ac3c7b..e70d6fba9b8 100644 --- a/packages/react-integration/package.json +++ b/packages/react-integration/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-integration", - "version": "6.5.0-prerelease.7", + "version": "6.5.0-prerelease.8", "private": true, "description": "Integration testing for PF5 using demo applications", "main": "lib/index.js", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index 161c0e229c6..75205f800aa 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.28...@patternfly/react-table@6.5.0-prerelease.29) (2026-01-28) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.27...@patternfly/react-table@6.5.0-prerelease.28) (2026-01-12) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 11bec237be8..1de5b922b9a 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.28", + "version": "6.5.0-prerelease.29", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", From f3613a6a9e36862311f87dc473b601821fa86e14 Mon Sep 17 00:00:00 2001 From: Nicole Thoen Date: Mon, 2 Feb 2026 16:07:30 -0500 Subject: [PATCH 089/109] feat(react-icons): add newest rh brand icons (#12222) --- package.json | 2 +- packages/react-icons/package.json | 5 +- .../scripts/ensureEsmPackageJson.mjs | 12 + .../scripts/icons/rhIconsStandard.mjs | 428 +++++++++++++++++- .../react-icons/scripts/icons/rhIconsUI.mjs | 236 +++++++++- yarn.lock | 12 +- 6 files changed, 683 insertions(+), 12 deletions(-) create mode 100644 packages/react-icons/scripts/ensureEsmPackageJson.mjs diff --git a/package.json b/package.json index c37b4506798..7b46522ce9f 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@eslint/compat": "^1.4.1", "@eslint/js": "^9.32.0", "@octokit/rest": "^21.1.1", - "@rhds/icons": "^2.0.0", + "@rhds/icons": "^2.1.0", "@rollup/plugin-commonjs": "^26.0.3", "@rollup/plugin-node-resolve": "^15.3.1", "@rollup/plugin-replace": "^5.0.7", diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index e7d7f0b7f4d..1296f46c6b4 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -28,14 +28,15 @@ "build:single:packages": "node ../../scripts/build-single-packages.mjs --config single-packages.config.json", "build:esm": "tsc --build tsconfig.json", "clean": "rimraf dist src/icons src/index.js src/index.d.ts", - "generate": "rimraf dist/esm/icons dist/js/icons dist/static && yarn build:esm && node scripts/writeIcons.mjs" + "generate": "rimraf dist/esm/icons dist/js/icons dist/static && yarn build:esm && node scripts/ensureEsmPackageJson.mjs && node scripts/writeIcons.mjs", + "update-rhds-icons": "node scripts/parseRHIcons.mjs" }, "devDependencies": { "@fortawesome/free-brands-svg-icons": "^5.15.4", "@fortawesome/free-regular-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", "@patternfly/patternfly": "6.5.0-prerelease.33", - "@rhds/icons": "^2.0.0", + "@rhds/icons": "^2.1.0", "fs-extra": "^11.3.0", "tslib": "^2.8.1" }, diff --git a/packages/react-icons/scripts/ensureEsmPackageJson.mjs b/packages/react-icons/scripts/ensureEsmPackageJson.mjs new file mode 100644 index 00000000000..b6363b73d36 --- /dev/null +++ b/packages/react-icons/scripts/ensureEsmPackageJson.mjs @@ -0,0 +1,12 @@ +import { writeFileSync, mkdirSync } from 'fs'; +import { join, dirname } from 'path'; +import { fileURLToPath } from 'url'; + +const __dirname = dirname(fileURLToPath(import.meta.url)); +const esmPackageJsonPath = join(__dirname, '../dist/esm/package.json'); + +// Ensure dist/esm directory exists +mkdirSync(dirname(esmPackageJsonPath), { recursive: true }); + +// Write package.json to mark ESM directory as a module +writeFileSync(esmPackageJsonPath, JSON.stringify({ type: 'module' }, null, 2)); diff --git a/packages/react-icons/scripts/icons/rhIconsStandard.mjs b/packages/react-icons/scripts/icons/rhIconsStandard.mjs index b26d06a9b79..e18b0ece9c0 100644 --- a/packages/react-icons/scripts/icons/rhIconsStandard.mjs +++ b/packages/react-icons/scripts/icons/rhIconsStandard.mjs @@ -36,6 +36,22 @@ export default { svgPathData: 'M31.58 29.24a.64.64 0 0 0-.14-.68l-2-2c-.56-.58-1.46.32-.88.88l.93.94H16A7.39 7.39 0 0 1 8.62 21C9 11.24 23 11.24 23.38 21a7.42 7.42 0 0 1-1.62 4.61.62.62 0 0 0 .09.88c.85.55 1.31-.77 1.7-1.31a8.68 8.68 0 0 0-3.17-11.59 4.61 4.61 0 1 0-4.94-5.2l-.78-1a.63.63 0 0 0-1 .75l1.7 2.27a.62.62 0 0 0 .87.12l2.27-1.7a.63.63 0 0 0-.75-1l-1.08.81A3.36 3.36 0 1 1 20 12.38h-4c-11.43.45-11.43 16.79 0 17.25h13.49l-.93.94a.62.62 0 0 0 .88.88c.04-.06 2.25-2.19 2.14-2.21ZM9 28.38H5a.62.62 0 0 0 0 1.24h4a.62.62 0 0 0 0-1.24Z' }, + 'rh-standard-ai-experience': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27.008 19.332a11.339 11.339 0 0 1-10.34-10.343c-.03-.322-.344-.615-.668-.615-.324 0-.64.294-.667.617A11.338 11.338 0 0 1 4.996 19.332c-.325.026-.621.342-.621.668 0 .324.293.64.617.668a11.339 11.339 0 0 1 10.34 10.343c.03.322.344.615.668.615.324 0 .64-.294.667-.617a11.338 11.338 0 0 1 10.341-10.341c.324-.028.618-.344.618-.668s-.294-.64-.618-.668ZM16 28.055A12.584 12.584 0 0 0 7.945 20 12.584 12.584 0 0 0 16 11.945 12.584 12.584 0 0 0 24.055 20 12.584 12.584 0 0 0 16 28.055Zm15.402-19.62A4.478 4.478 0 0 1 27.564 4.6.609.609 0 0 0 27 4.1a.609.609 0 0 0-.564.498 4.478 4.478 0 0 1-3.84 3.838c-.26.036-.496.301-.496.564s.237.53.498.564a4.478 4.478 0 0 1 3.838 3.835c.033.262.3.5.564.5.263 0 .53-.237.564-.498a4.478 4.478 0 0 1 3.838-3.837h.002c.26-.036.496-.301.496-.564s-.237-.53-.498-.564ZM27 11.647A5.548 5.548 0 0 0 24.354 9 5.551 5.551 0 0 0 27 6.353 5.547 5.547 0 0 0 29.646 9 5.552 5.552 0 0 0 27 11.646Z' + }, + 'rh-standard-ai-inference': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 8.375h-4a.625.625 0 0 0-.625.625v3.74l-1.317 1.317a.626.626 0 0 0 .884.885l1.317-1.317H31c.345 0 .625-.28.625-.625V9A.625.625 0 0 0 31 8.375Zm-.625 4h-2.75v-2.75h2.75v2.75Zm.625 10h-1.375V16a.625.625 0 0 0-1.25 0v6.375h-1.116l-1.317-1.318a.625.625 0 1 0-.884.885l1.317 1.317v1.886l-5.75 3.32V28a.625.625 0 0 0-.625-.625h-1.375V25a.625.625 0 0 0-1.25 0v2.375H16a.625.625 0 0 0-.625.625v.465l-3.063-1.768a.625.625 0 1 0-.625 1.082l3.688 2.129V32c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-2.092l5.75-3.32V27c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-4a.625.625 0 0 0-.625-.625Zm-11.625 9h-2.75v-2.75h2.75v2.75Zm11-5h-2.75v-2.75h2.75v2.75ZM18 13.375h-4a.625.625 0 0 0-.625.625v8c0 .344.28.625.625.625h8c.345 0 .625-.28.625-.625v-8a.625.625 0 0 0-.625-.625h-4Zm-.625 8h-2.75v-2.75h2.75v2.75Zm0-4h-2.75v-2.75h2.75v2.75Zm4 4h-2.75v-2.75h2.75v2.75Zm0-4h-2.75v-2.75h2.75v2.75Zm-11.317 3.682-1.317 1.318H5a.625.625 0 0 0-.625.625v4c0 .344.28.625.625.625h4c.345 0 .625-.28.625-.625v-3.741l1.317-1.317a.626.626 0 0 0-.884-.885Zm-1.683 5.318h-2.75v-2.75h2.75v2.75Zm1.25-13.635v-1.884l5.75-3.32V8c0 .344.28.625.625.625h1.375V11a.625.625 0 0 0 1.25 0V8.625H20c.345 0 .625-.28.625-.625v-.464l3.063 1.767a.625.625 0 1 0 .625-1.082l-3.688-2.128V4A.625.625 0 0 0 20 3.375h-4a.625.625 0 0 0-.625.625v2.093l-5.75 3.32V9A.625.625 0 0 0 9 8.375H5A.625.625 0 0 0 4.375 9v4c0 .344.28.625.625.625h1.375V20a.625.625 0 0 0 1.25 0v-6.375h1.116l1.317 1.317a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.885L9.625 12.74Zm7-8.115h2.75v2.75h-2.75v-2.75Zm-8.25 7.75h-2.75v-2.75h2.75v2.75Z' + }, 'rh-standard-ai-ml': { xOffset: 0, yOffset: 0, @@ -44,6 +60,22 @@ export default { svgPathData: 'M18 26.38c-.35 0-.62.28-.62.62v3.88c-.57.32-1.22.49-1.88.5-1.66 0-3.11-1.06-3.65-2.65V26c0-.76.62-1.38 1.37-1.38.35 0 .62-.28.62-.62s-.28-.62-.62-.62c-1.45 0-2.62 1.18-2.62 2.62v1.98a4.861 4.861 0 0 1-2.98-4.48c0-.73.16-1.43.48-2.1.14-.28.04-.63-.23-.8a4.85 4.85 0 0 1-2.25-3.98h2.37c1.31 0 2.37 1.06 2.38 2.38 0 .35.28.62.62.62s.62-.28.62-.62a3.6 3.6 0 0 0-.96-2.44A3.632 3.632 0 0 0 13.64 13c0-.35-.28-.62-.62-.62s-.62.28-.62.62c0 1.31-1.06 2.37-2.38 2.38H5.76a4.904 4.904 0 0 1 2.77-3.34c.31-.14.45-.49.33-.8A3.26 3.26 0 0 1 8.62 10c0-1.86 1.51-3.37 3.38-3.38.04 0 .08 0 .12.01l.16.02c.26.02.51-.12.62-.36a2.892 2.892 0 0 1 2.6-1.67c.7 0 1.35.26 1.88.72v4.94A2.365 2.365 0 0 1 15.63 8c0-.35-.28-.62-.62-.62s-.62.28-.62.62c0 1.78 1.3 3.26 3 3.56V13c0 .35.28.62.62.62s.62-.28.62-.62V5.34c.52-.46 1.18-.72 1.88-.72 1.08 0 2.06.61 2.55 1.57-.43.73-1.2 1.18-2.05 1.18-.35 0-.62.28-.62.62s.28.62.62.62c1.37 0 2.61-.78 3.22-1.98 1.76.12 3.15 1.57 3.15 3.35 0 .35.28.62.62.62s.62-.28.62-.62c0-2.54-2.06-4.61-4.6-4.62a4.142 4.142 0 0 0-3.53-2c-.92 0-1.78.3-2.5.85-.72-.55-1.6-.85-2.5-.85-1.44 0-2.78.76-3.53 2-2.54.02-4.6 2.08-4.6 4.62 0 .39.05.77.15 1.15a6.125 6.125 0 0 0-3.11 4.78c0 .02-.02.05-.02.07v.04c-.01.15-.03.31-.03.46 0 1.92.89 3.69 2.39 4.85-.26.69-.39 1.41-.39 2.15 0 2.71 1.77 5.1 4.37 5.86a5.095 5.095 0 0 0 6.6 2.91c.35-.14.69-.31 1-.52.02 0 .03-.03.04-.04.09-.08.16-.18.2-.29.01-.04.02-.08.02-.12 0-.02.01-.04.01-.06v-4.24c0-.35-.28-.62-.62-.62Zm11-7c-1.23 0-2.26.85-2.54 2H24c-.35 0-.62.28-.62.62v4.46c-1.17.29-2 1.34-2 2.54 0 1.45 1.18 2.62 2.62 2.62s2.62-1.18 2.62-2.62c0-1.23-.85-2.26-2-2.54v-3.83h1.83c.29 1.17 1.34 2 2.54 2 1.45 0 2.62-1.18 2.62-2.62s-1.18-2.62-2.62-2.62ZM25.38 29c0 .76-.62 1.38-1.38 1.38s-1.38-.62-1.38-1.38.62-1.38 1.38-1.38 1.38.62 1.38 1.38ZM29 23.38c-.76 0-1.38-.62-1.38-1.38s.62-1.38 1.38-1.38 1.38.62 1.38 1.38-.62 1.38-1.38 1.38Zm-7.59-7.76h4.05a2.616 2.616 0 0 0 5.16-.62c0-1.44-1.18-2.62-2.62-2.62-1.23 0-2.26.85-2.54 2H21c-.21.02-.43.11-.53.31-.02.03-.04.05-.05.08l-1.67 3.74c-.25-.08-.5-.12-.76-.12-1.45 0-2.62 1.18-2.62 2.62s1.18 2.62 2.62 2.62 2.62-1.18 2.62-2.62c0-.73-.3-1.39-.78-1.86l1.56-3.51Zm6.59-2c.76 0 1.38.62 1.38 1.38s-.62 1.38-1.38 1.38-1.38-.62-1.38-1.38.62-1.38 1.38-1.38Zm-10 8.76c-.76 0-1.38-.62-1.38-1.38s.62-1.38 1.38-1.38 1.38.62 1.38 1.38-.62 1.38-1.38 1.38Z' }, + 'rh-standard-ai-model-validated': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29.108 25.446a.626.626 0 0 1 0 .885l-2.222 2.222a.621.621 0 0 1-.884 0l-1.11-1.112a.625.625 0 1 1 .883-.882l.67.669 1.78-1.78a.625.625 0 0 1 .883-.002ZM32.625 27c0 3.102-2.523 5.625-5.625 5.625S21.375 30.102 21.375 27s2.523-5.625 5.625-5.625 5.625 2.523 5.625 5.625Zm-1.25 0c0-2.412-1.962-4.375-4.375-4.375S22.625 24.588 22.625 27s1.962 4.375 4.375 4.375 4.375-1.963 4.375-4.375Zm-9.933-5.558a.622.622 0 0 1-.884 0l-.817-.817h-3.482l-6.634 6.634v1.116H19a.625.625 0 0 1 0 1.25H9.625V31c0 .345-.28.625-.625.625H5A.625.625 0 0 1 4.375 31v-4c0-.345.28-.625.625-.625h3.74l6.635-6.634v-1.116h-5.75V20c0 .345-.28.625-.625.625H5A.625.625 0 0 1 4.375 20v-4c0-.345.28-.625.625-.625h4c.345 0 .625.28.625.625v1.375h5.75v-1.116L8.741 9.625H5A.625.625 0 0 1 4.375 9V5c0-.345.28-.625.625-.625h4c.345 0 .625.28.625.625v1.375h16.75V5c0-.345.28-.625.625-.625h4c.345 0 .625.28.625.625v4c0 .345-.28.625-.625.625h-3.74l-6.635 6.634v1.116h5.75V16c0-.345.28-.625.625-.625h4c.345 0 .625.28.625.625v4a.625.625 0 0 1-1.25 0v-3.375h-2.75V19a.625.625 0 0 1-1.25 0v-.375h-5.75v1.116l.817.817a.626.626 0 0 1 0 .884Zm6.183-13.067h2.75v-2.75h-2.75v2.75Zm-19.25-2.75h-2.75v2.75h2.75v-2.75Zm0 11h-2.75v2.75h2.75v-2.75Zm0 11h-2.75v2.75h2.75v-2.75Zm11-11h-2.75v2.75h2.75v-2.75Zm7-7.884V7.625H9.625v1.116l6.634 6.634h3.482l6.634-6.634Z' + }, + 'rh-standard-ai-model': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27.26 9.625H31c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 31 4.375h-4a.625.625 0 0 0-.625.625v1.375H9.625V5A.625.625 0 0 0 9 4.375H5A.625.625 0 0 0 4.375 5v4c0 .345.28.625.625.625h3.74l6.635 6.634v1.116h-5.75V16A.625.625 0 0 0 9 15.375H5a.625.625 0 0 0-.625.625v4c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-1.375h5.75v1.116l-6.634 6.634H5a.625.625 0 0 0-.625.625v4c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-1.375h16.75V31c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-4a.625.625 0 0 0-.625-.625h-3.74l-6.635-6.634v-1.116h5.75V20c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-4a.625.625 0 0 0-.625-.625h-4a.625.625 0 0 0-.625.625v1.375h-5.75v-1.116l6.634-6.634Zm.365-4h2.75v2.75h-2.75v-2.75Zm-19.25 2.75h-2.75v-2.75h2.75v2.75Zm0 11h-2.75v-2.75h2.75v2.75Zm0 11h-2.75v-2.75h2.75v2.75Zm19.25-2.75h2.75v2.75h-2.75v-2.75Zm0-11h2.75v2.75h-2.75v-2.75Zm-1.25 10.634v1.116H9.625v-1.116l6.634-6.634h3.482l6.634 6.634Zm-9.75-7.884v-2.75h2.75v2.75h-2.75Zm3.116-4h-3.482L9.625 8.741V7.625h16.75v1.116l-6.634 6.634Z' + }, 'rh-standard-air-filter': { xOffset: 0, yOffset: 0, @@ -52,6 +84,30 @@ export default { svgPathData: 'M31.58 18.24c.06-.15.06-.33 0-.48a.99.99 0 0 0-.11-.17c0-.01-.01-.02-.02-.03l-2-2c-.58-.58-1.46.3-.88.88l.93.93h-7.49c-.82 0-.82 1.25 0 1.25h7.49l-.93.93c-.58.58.3 1.46.88.88l2-2s.01-.02.02-.03c.04-.05.09-.11.11-.17ZM22 12.62h4.49l-.93.93c-.58.58.3 1.46.88.88l2-2s.01-.02.02-.03c.04-.05.09-.11.11-.17.06-.15.06-.33 0-.48a.99.99 0 0 0-.11-.17c0-.01-.01-.02-.02-.03l-2-2c-.58-.58-1.46.3-.88.88l.93.93H22c-.82 0-.82 1.25 0 1.25Zm6.58 11.14a.99.99 0 0 0-.11-.17c0-.01-.01-.02-.02-.03l-2-2c-.58-.58-1.46.3-.88.88l.93.93h-4.49c-.82 0-.82 1.25 0 1.25h4.49l-.93.93c-.58.58.3 1.46.88.88l2-2s.01-.02.02-.03c.04-.05.09-.11.11-.17.06-.15.06-.33 0-.48ZM18 4.38c-.35 0-.62.28-.62.62v26c0 .82 1.25.82 1.25 0V5c0-.35-.28-.62-.62-.62Zm-4.44 14.06c.06.06.12.11.2.14.24.08.5.04.68-.14a.66.66 0 0 0 .14-.2c.06-.16.06-.32 0-.48a.558.558 0 0 0-.14-.2.633.633 0 0 0-.68-.14.66.66 0 0 0-.2.14.66.66 0 0 0-.14.2c-.07.16-.07.32 0 .48.03.07.08.14.14.2Zm.44-5.82c.54.03.83-.71.44-1.06-.23-.24-.65-.23-.88 0-.25.22-.25.64 0 .88.12.12.27.18.44.18Zm.44 10.94a.637.637 0 0 0-.68-.14.66.66 0 0 0-.2.14.66.66 0 0 0-.14.2c-.07.16-.07.32 0 .48.03.07.08.14.14.2.06.06.12.11.2.14.24.1.5.04.68-.14a.66.66 0 0 0 .14-.2c.07-.16.07-.32 0-.48a.66.66 0 0 0-.14-.2Zm-4.88-9c-.06.05-.11.12-.14.2-.08.24-.04.5.14.68.57.57 1.47-.31.88-.88a.628.628 0 0 0-.88 0Zm0-6a.61.61 0 0 0 0 .88c.57.59 1.47-.31.88-.88a.628.628 0 0 0-.88 0Zm.2 11.86c-.31.13-.48.51-.34.82.03.07.08.14.14.2.23.25.65.25.88 0a.66.66 0 0 0 .14-.2.633.633 0 0 0-.82-.82Zm0 6c-.08.03-.14.08-.2.14-.18.17-.22.45-.14.68.03.07.08.14.14.2.23.24.65.24.88 0a.66.66 0 0 0 .14-.2.633.633 0 0 0-.82-.82Zm-4.2-14.86c-.18.17-.22.45-.14.68.03.07.08.14.14.2.06.06.13.11.2.14.61.25 1.18-.56.68-1.02a.628.628 0 0 0-.88 0Zm.88-6a.633.633 0 0 0-.68-.14.718.718 0 0 0-.34.34c-.07.16-.07.32 0 .48a.718.718 0 0 0 .34.34c.23.08.51.04.68-.14a.66.66 0 0 0 .14-.2c.07-.16.07-.32 0-.48a.66.66 0 0 0-.14-.2Zm-.88 12.88c.23.24.65.24.88 0a.66.66 0 0 0 .14-.2c.06-.16.06-.32 0-.48a.652.652 0 0 0-.82-.34c-.08.03-.14.08-.2.14a.66.66 0 0 0-.14.2c-.06.16-.06.32 0 .48.03.07.08.14.14.2Zm.88 5.12a.628.628 0 0 0-.88 0c-.06.06-.11.12-.14.2-.06.16-.06.32 0 .48.03.07.08.14.14.2.23.25.65.25.88 0a.66.66 0 0 0 .14-.2c.07-.16.07-.32 0-.48a.66.66 0 0 0-.14-.2Zm-.68 5.86c-.08.03-.14.08-.2.14-.24.23-.24.65 0 .88.06.06.13.11.2.14.61.26 1.16-.56.68-1.02a.633.633 0 0 0-.68-.14Z' }, + 'rh-standard-air-pillow-packaging': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M10.477 16.896a22.193 22.193 0 0 1 6.173-6.256.625.625 0 0 1 .7 1.037 20.925 20.925 0 0 0-5.828 5.904.626.626 0 0 1-1.045-.685Zm7.267 11.615c-.788.353-1.609.653-2.44.91L6.58 20.694c.255-.826.554-1.646.91-2.44a.625.625 0 0 0-1.141-.51 22.809 22.809 0 0 0-.76 1.96l-1.147-1.147a.625.625 0 1 0-.884.884l13 13a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884l-1.148-1.148a22.612 22.612 0 0 0 1.962-.759.626.626 0 0 0-.512-1.14Zm14.698-11.953-13-13a.625.625 0 1 0-.884.884l1.148 1.148a21.97 21.97 0 0 0-1.962.76.626.626 0 0 0 .512 1.14c.79-.356 1.611-.655 2.44-.91l8.724 8.725c-.256.829-.555 1.65-.91 2.44a.626.626 0 0 0 1.14.51 22.45 22.45 0 0 0 .76-1.96l1.148 1.147a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884Zm-4.598 3.182a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm-1.52 2.198a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm-1.768 1.992a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm-1.994 1.77a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm-2.197 1.514a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25ZM8.158 16.26a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25Zm1.517-2.194a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25Zm1.77-1.996a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25Zm1.997-1.77a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25Zm2.193-1.511a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25Z' + }, + 'rh-standard-aircraft-carrier': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M25.37 16a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm-5.37.628a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25ZM31.625 20v3a.626.626 0 0 1-.183.442l-3 3a.622.622 0 0 1-.884 0 .626.626 0 0 1 0-.884l2.817-2.817v-2.116H8.509l4.933 4.933a.626.626 0 0 1-.884.884l-5.817-5.817H5a.625.625 0 0 1 0-1.25h12.375V14c0-.345.28-.625.625-.625h4.375v-1.75H22a.625.625 0 0 1 0-1.25h.375v-1.75H21a.625.625 0 0 1 0-1.25h1.375V6a.625.625 0 0 1 1.25 0v1.375H25a.625.625 0 0 1 0 1.25h-1.375v1.75H24a.625.625 0 0 1 0 1.25h-.375v1.75H28c.345 0 .625.28.625.625v5.375H31c.345 0 .625.28.625.625Zm-4.25-5.375h-8.75v4.75h8.75v-4.75Zm3.943 14.29a3.47 3.47 0 0 1-.847-.706.625.625 0 0 0-.942 0c-.648.741-1.57 1.166-2.529 1.166s-1.881-.425-2.53-1.166a.646.646 0 0 0-.94 0c-.649.741-1.57 1.166-2.53 1.166s-1.881-.425-2.53-1.166a.646.646 0 0 0-.94 0c-.649.741-1.57 1.166-2.53 1.166s-1.881-.425-2.53-1.166a.646.646 0 0 0-.94 0c-.649.741-1.57 1.166-2.53 1.166s-1.881-.425-2.53-1.166a.647.647 0 0 0-.94 0 3.47 3.47 0 0 1-.848.706.626.626 0 0 0 .636 1.076c.242-.143.47-.307.682-.491 1.672 1.441 4.328 1.442 6-.001 1.672 1.443 4.328 1.443 6 0 1.672 1.443 4.328 1.443 6 0a4.596 4.596 0 0 0 3 1.126 4.6 4.6 0 0 0 3-1.125c.212.184.44.348.682.491a.626.626 0 0 0 .636-1.076Z' + }, + 'rh-standard-airplane': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm31.42 22.536-9.793-8.813V8c0-2-1.626-3.625-3.625-3.625S14.377 6.001 14.377 8v5.722l-9.793 8.813a.627.627 0 0 0-.207.465v3a.625.625 0 0 0 .748.613l9.252-1.85v2.35l-2.654 1.328a.624.624 0 0 0-.346.559v2c0 .345.28.625.625.625h12c.345 0 .625-.28.625-.625v-2a.624.624 0 0 0-.346-.559l-2.654-1.328v-2.35l9.252 1.85a.626.626 0 0 0 .748-.613v-3a.627.627 0 0 0-.207-.465Zm-1.043 2.702-9.252-1.85a.625.625 0 0 0-.748.613v3.5c0 .236.134.453.346.559l2.654 1.328v.988h-10.75v-.988l2.654-1.328a.624.624 0 0 0 .346-.559v-3.5a.625.625 0 0 0-.748-.613l-9.252 1.85V23.28l9.793-8.813a.627.627 0 0 0 .207-.465v-6c0-1.31 1.065-2.375 2.375-2.375s2.375 1.065 2.375 2.375v6c0 .177.075.346.207.465l9.793 8.813v1.96Z' + }, 'rh-standard-alert': { xOffset: 0, yOffset: 0, @@ -62,6 +118,14 @@ export default { { path: 'm32.54 30.08-14-24.78a.64.64 0 0 0-1.08 0l-14 24.78A.62.62 0 0 0 4 31h28a.62.62 0 0 0 .54-.92Zm-27.47-.32L18 6.88l12.93 22.88Z' } ] }, + 'rh-standard-aluminum-foil-and-plastic-wrap': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.648 13.5c0-3.448-1.585-6.148-3.61-6.148l-.027.002L28 7.352H6.961c-2.024 0-3.61 2.7-3.61 6.148s1.586 6.148 3.61 6.148h.39V29c0 .358.29.648.649.648h23c.358 0 .648-.29.648-.648V13.63c0-.006-.003-.01-.003-.016 0-.038.003-.075.003-.114ZM14.434 8.648l-1.892 1.893a.65.65 0 0 0 .917.918l2.81-2.81h9.532c-.84 1.116-1.372 2.856-1.372 4.851 0 .29.015.573.037.852h-17.9l5.703-5.704h2.165Zm-9.74 5.704a9.445 9.445 0 0 1-.045-.852c0-2.86 1.219-4.852 2.312-4.852h3.473l-5.703 5.704h-.037Zm2.267 4c-.79 0-1.638-1.05-2.052-2.704h19.743c.23 1.083.63 2.013 1.149 2.704H6.96Zm23.39 10H8.649v-8.704H28l.011-.002.028.002c.887 0 1.69-.519 2.313-1.393v10.097Zm-2.312-10c-1.094 0-2.313-1.993-2.313-4.852s1.219-4.852 2.313-4.852 2.313 1.993 2.313 4.852-1.22 4.852-2.313 4.852Zm.42 3.107-6 6a.648.648 0 0 1-.918-.918l6-6a.65.65 0 0 1 .917.918Zm1 2.082a.65.65 0 0 1 0 .918l-3 3a.648.648 0 0 1-.918-.918l3-3a.65.65 0 0 1 .917 0Z' + }, 'rh-standard-amp': { xOffset: 0, yOffset: 0, @@ -283,6 +347,14 @@ export default { { path: 'm28.44 26.56-4-4c.5 0 1.2.07 1.21-.62v-3.88l2.72-2.72a.61.61 0 0 0 0-.88l-2.72-2.72V7.9a.62.62 0 0 0-.65-.63h-3.84l-2.72-2.71a.61.61 0 0 0-.88 0l-2.72 2.71H11a.62.62 0 0 0-.62.63v3.84l-2.72 2.72a.61.61 0 0 0 0 .88l2.72 2.72v3.84c0 .69.71.64 1.21.62l-4 4a.62.62 0 0 0 .41 1.1h3.38V31a.62.62 0 0 0 1.06.44L18 25.88l5.56 5.56a.62.62 0 0 0 1.06-.44v-3.38H28a.62.62 0 0 0 .44-1.06ZM9 14.9l2.46-2.46a.59.59 0 0 0 .18-.44V8.52h3.46a.59.59 0 0 0 .44-.18L18 5.88l2.46 2.46a.59.59 0 0 0 .44.18h3.48V12a.59.59 0 0 0 .18.44L27 14.9l-2.46 2.46a.59.59 0 0 0-.18.44v3.47H20.9a.6.6 0 0 0-.44.19L18 23.92l-2.46-2.46a.6.6 0 0 0-.44-.19h-3.48V17.8a.59.59 0 0 0-.18-.44Zm3 11.48H9.51l3.85-3.86h1.48l2.38 2.38-4.6 4.59V27a.62.62 0 0 0-.62-.62Zm12 0a.62.62 0 0 0-.62.62v2.49l-4.6-4.59 2.38-2.38h1.48l3.85 3.86Z' } ] }, + 'rh-standard-baby-bottle': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M24.614 16.944a2.585 2.585 0 0 0-.16-.88 2.6 2.6 0 0 0-.52-.837c-.003-.003-.004-.007-.006-.01l-.618-.686a.617.617 0 0 0 .315-.531v-3a.625.625 0 0 0-.625-.625h-.422a4.647 4.647 0 0 0-1.953-3.163V7c0-.702-.273-1.36-.769-1.855-.99-.993-2.722-.992-3.711-.001A2.607 2.607 0 0 0 15.375 7v.212a4.647 4.647 0 0 0-1.953 3.163H13a.625.625 0 0 0-.625.625v3c0 .229.13.42.313.53l-.617.689c-.003.003-.003.006-.006.01-.224.243-.4.524-.518.833a2.584 2.584 0 0 0-.16.882c-.003.02-.012.036-.012.056v12A2.628 2.628 0 0 0 14 31.625h8A2.628 2.628 0 0 0 24.625 29V17c0-.02-.01-.037-.011-.056ZM22 13.375h-8.376v-1.75h8.75v1.75H22Zm-5.687-5.28a.625.625 0 0 0 .311-.54V7c0-.367.143-.712.403-.973.519-.518 1.424-.52 1.945.001.259.26.402.605.402.972v.555c0 .222.118.427.31.54a3.353 3.353 0 0 1 1.632 2.28h-6.634a3.353 3.353 0 0 1 1.631-2.28ZM22 30.375h-8A1.377 1.377 0 0 1 12.625 29v-1.375H17a.625.625 0 0 0 0-1.25h-4.375v-1.75H15a.625.625 0 0 0 0-1.25h-2.375v-1.75H17a.625.625 0 0 0 0-1.25h-4.375v-1.75H15a.625.625 0 0 0 0-1.25h-2.375v-.322l.001-.006a1.368 1.368 0 0 1 .367-.985l.004-.005.005-.004 1.278-1.428h7.43l1.289 1.43.005.004.003.004a1.372 1.372 0 0 1 .367.984l.001.006V29c0 .758-.617 1.375-1.375 1.375Z' + }, 'rh-standard-backlog': { xOffset: 0, yOffset: 0, @@ -343,6 +415,14 @@ export default { { path: 'M16 11.375a.625.625 0 0 0-.625.625v4c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-4a.625.625 0 0 0-.625-.625h-4Zm3.375 4h-2.75v-2.75h2.75v2.75Z' } ] }, + 'rh-standard-bat': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M32.625 18c0-6.296-4.008-11.87-9.974-13.87h-.004a.62.62 0 0 0-.38.01c-.031.01-.064.01-.093.025-.002.001-.004 0-.007.002-.035.018-.06.048-.09.072-.033.025-.069.045-.096.077-.038.043-.061.095-.085.146-.01.022-.028.039-.036.062v.005a.624.624 0 0 0 .035.476l.001.003c.318.62.479 1.29.479 1.992a4.369 4.369 0 0 1-1.75 3.488V8a.625.625 0 0 0-1.067-.442L18 9.116l-1.558-1.558A.626.626 0 0 0 15.375 8v2.488a4.369 4.369 0 0 1-1.274-5.475.622.622 0 0 0 .036-.481l-.001-.007c-.016-.048-.048-.086-.074-.128-.015-.024-.023-.051-.042-.073a.618.618 0 0 0-.675-.192A14.612 14.612 0 0 0 3.375 18c0 3.85 1.484 7.485 4.179 10.235l.002.002a.624.624 0 0 0 .681.138c.049-.02.089-.054.13-.085.023-.017.05-.025.07-.046l.002-.003a.626.626 0 0 0 .185-.44l.001-.003V27c0-.758.617-1.375 1.375-1.375h1c.345 0 .625-.28.625-.625v-1A2.378 2.378 0 0 1 14 21.625c.345 0 .625-.28.625-.625 0-1.861 1.514-3.375 3.375-3.375s3.375 1.514 3.375 3.375c0 .345.28.625.625.625A2.378 2.378 0 0 1 24.375 24v1c0 .345.28.625.625.625h.136l.005.001.005-.001H26c.758 0 1.375.617 1.375 1.375v.801a.623.623 0 0 0 .186.44c0 .001 0 .002.002.003.02.02.047.03.07.046.041.031.081.065.13.085a.625.625 0 0 0 .478 0 .624.624 0 0 0 .203-.138l.002-.002A14.542 14.542 0 0 0 32.625 18ZM7.492 26.267A13.284 13.284 0 0 1 4.625 18c0-5.309 3.12-10.05 7.882-12.191A5.642 5.642 0 0 0 12.375 7c0 .633.117 1.245.315 1.823C9.407 10.722 7.375 14.177 7.375 18c0 2.349.768 4.581 2.17 6.42a2.62 2.62 0 0 0-2.053 1.847Zm2.928-2.766a9.32 9.32 0 0 1 .758-11.908 7.605 7.605 0 0 0 1.634 8.984 3.627 3.627 0 0 0-2.392 2.924ZM18 16.375a4.633 4.633 0 0 0-4.406 3.219A6.376 6.376 0 0 1 11.625 15c0-1.742.7-3.373 1.934-4.57a5.604 5.604 0 0 0 2.191 1.726h.002a.622.622 0 0 0 .237.05l.01.003H16a.607.607 0 0 0 .366-.132.617.617 0 0 0 .2-.234c.001-.004.005-.005.007-.009v-.003c.017-.038.018-.081.027-.122.008-.04.024-.081.024-.122l.001-.003V9.509l.933.933c.244.245.64.245.884 0l.933-.933v2.078c0 .04.017.081.025.122.009.04.01.084.027.122v.003c.002.004.006.005.008.009a.617.617 0 0 0 .2.234.607.607 0 0 0 .366.132l.01-.002a.622.622 0 0 0 .237-.05h.002a5.604 5.604 0 0 0 2.19-1.727A6.337 6.337 0 0 1 24.376 15c0 1.748-.726 3.4-1.968 4.594A4.633 4.633 0 0 0 18 16.375Zm5.189 4.202a7.604 7.604 0 0 0 1.632-8.986 9.32 9.32 0 0 1 .759 11.91 3.627 3.627 0 0 0-2.391-2.924Zm3.266 3.844A10.551 10.551 0 0 0 28.625 18c0-3.823-2.032-7.278-5.315-9.177.198-.578.315-1.19.315-1.823 0-.401-.05-.8-.134-1.192A13.357 13.357 0 0 1 31.375 18a13.28 13.28 0 0 1-2.867 8.267 2.62 2.62 0 0 0-2.053-1.846Z' + }, 'rh-standard-battery': { xOffset: 0, yOffset: 0, @@ -373,6 +453,14 @@ export default { { path: 'M8 12.62c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62Zm-2 3.01c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62Zm24 8.99c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62Zm-.99 4c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62ZM31 31.63c.35 0 .62-.27.62-.62s-.27-.62-.62-.62-.62.27-.62.62.27.62.62.62Z' } ] }, + 'rh-standard-bicycle': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M10 26.61a5.632 5.632 0 0 0 5.588-5H18a.62.62 0 0 0 .304-.079l.004-.004c.01-.005.016-.015.026-.021a.607.607 0 0 0 .184-.185c.006-.01.019-.015.024-.025l3.688-6.453.714 1.427a5.622 5.622 0 0 0-2.569 4.715c0 3.102 2.523 5.625 5.625 5.625s5.625-2.523 5.625-5.625S29.102 15.36 26 15.36c-.682 0-1.333.128-1.938.352l-3.503-7.006c-.014-.028-.038-.045-.055-.07-.026-.038-.05-.076-.083-.107-.028-.025-.06-.042-.092-.061-.036-.024-.07-.048-.112-.064-.037-.014-.076-.016-.115-.023-.034-.006-.066-.02-.102-.02h-3a.625.625 0 0 0 0 1.25h2.614l1.875 3.75h-7.01l-.417-.75H15a.625.625 0 0 0 0-1.25h-4a.625.625 0 0 0 0 1.25h1.632l.707 1.272-1.11 1.94A5.59 5.59 0 0 0 10 15.36c-3.102 0-5.625 2.524-5.625 5.625S6.898 26.61 10 26.61Zm16-10c2.413 0 4.375 1.963 4.375 4.375S28.413 25.36 26 25.36s-4.375-1.963-4.375-4.375c0-1.485.748-2.796 1.883-3.587l1.933 3.867a.625.625 0 0 0 1.118-.559l-1.927-3.855a4.31 4.31 0 0 1 1.368-.24Zm-11.688 3.75h-3.235l1.604-2.806a4.35 4.35 0 0 1 1.63 2.806Zm6.61-5.75-2.914 5.102-2.835-5.102h5.75Zm-6.873.55 2.889 5.2h-1.35a5.62 5.62 0 0 0-2.276-3.91l.737-1.29ZM10 16.61c.566 0 1.104.117 1.601.314l-2.143 3.75a.625.625 0 0 0 .542.936h4.312c-.307 2.115-2.113 3.75-4.312 3.75-2.413 0-4.375-1.963-4.375-4.375S7.587 16.61 10 16.61Zm20.602 12.375c0 .345-.28.625-.625.625h-24a.625.625 0 0 1 0-1.25h24c.345 0 .625.28.625.625Z' + }, 'rh-standard-binoculars': { xOffset: 0, yOffset: 0, @@ -503,6 +591,14 @@ export default { svgPathData: 'M31.625 16.5a6.128 6.128 0 0 0-3.15-5.352c.1-.379.15-.763.15-1.148a4.63 4.63 0 0 0-4.6-4.625 4.136 4.136 0 0 0-3.525-2c-.916 0-1.785.297-2.5.847a4.082 4.082 0 0 0-2.5-.847 4.136 4.136 0 0 0-3.525 2A4.63 4.63 0 0 0 7.375 10c0 .385.05.77.15 1.148a6.121 6.121 0 0 0-3.111 4.777c-.003.026-.015.048-.015.075 0 .013.007.024.007.037-.011.154-.031.307-.031.463 0 1.917.886 3.694 2.394 4.852a6.038 6.038 0 0 0-.394 2.148 6.094 6.094 0 0 0 4.373 5.864A5.101 5.101 0 0 0 18 31.972a5.101 5.101 0 0 0 7.252-2.608 6.078 6.078 0 0 0 4.32-5.214c.013-.05.03-.097.03-.15 0-.023-.01-.042-.012-.064.01-.146.035-.288.035-.436 0-.738-.132-1.458-.394-2.148a6.095 6.095 0 0 0 2.394-4.852ZM11.852 28.729V26c0-.758.617-1.375 1.375-1.375a.625.625 0 0 0 0-1.25A2.628 2.628 0 0 0 10.602 26v1.985A4.847 4.847 0 0 1 7.625 23.5c0-.727.162-1.433.48-2.099a.624.624 0 0 0-.226-.796 4.854 4.854 0 0 1-2.246-3.98H8A2.378 2.378 0 0 1 10.375 19a.625.625 0 0 0 1.25 0 3.6 3.6 0 0 0-.962-2.44A3.625 3.625 0 0 0 13.65 13a.625.625 0 0 0-1.25 0 2.378 2.378 0 0 1-2.375 2.375H5.769a4.872 4.872 0 0 1 2.77-3.336.626.626 0 0 0 .329-.803A3.345 3.345 0 0 1 8.625 10 3.379 3.379 0 0 1 12 6.625c.042 0 .081.007.122.013l.158.018a.612.612 0 0 0 .618-.36 2.884 2.884 0 0 1 2.602-1.67c.699 0 1.351.26 1.875.717v4.938a2.372 2.372 0 0 1-1.75-2.28.625.625 0 0 0-1.25 0c0 1.784 1.3 3.263 3 3.56v19.317a3.849 3.849 0 0 1-1.875.497c-1.66 0-3.114-1.061-3.647-2.646Zm16.27-8.123a.624.624 0 0 0-.228.795c.3.628.456 1.292.474 1.974H27A2.378 2.378 0 0 1 24.625 21a.625.625 0 0 0-1.25 0A3.629 3.629 0 0 0 27 24.625h1.229a4.837 4.837 0 0 1-3.6 3.612.626.626 0 0 0-.453.42 3.85 3.85 0 0 1-3.676 2.718c-.662 0-1.3-.177-1.875-.497V25.72a2.372 2.372 0 0 1 1.75 2.28.625.625 0 0 0 1.25 0c0-1.784-1.3-3.263-3-3.56v-7.814H23c.823 0 1.615.3 2.232.844a.625.625 0 0 0 .827-.938 4.613 4.613 0 0 0-2.392-1.095c.59-.645.958-1.495.958-2.436a.625.625 0 0 0-1.25 0A2.378 2.378 0 0 1 21 15.375h-2.375V5.343a2.836 2.836 0 0 1 1.875-.718 2.88 2.88 0 0 1 2.547 1.572A2.38 2.38 0 0 1 21 7.375a.625.625 0 0 0 0 1.25 3.63 3.63 0 0 0 3.223-1.978c1.755.117 3.152 1.568 3.152 3.353 0 .414-.082.83-.243 1.236a.626.626 0 0 0 .33.803 4.878 4.878 0 0 1 2.913 4.46 4.858 4.858 0 0 1-2.254 4.106Z' }, + 'rh-standard-bridge': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M32 19.375h-6.375v-8.858A7.62 7.62 0 0 0 32 13.971a.625.625 0 0 0 0-1.25 6.382 6.382 0 0 1-6.375-6.375V5a.625.625 0 0 0-1.25 0v1.346c0 3.515-2.86 6.375-6.375 6.375s-6.375-2.86-6.375-6.375V5a.625.625 0 0 0-1.25 0v1.346A6.382 6.382 0 0 1 4 12.72a.625.625 0 0 0 0 1.25 7.62 7.62 0 0 0 6.375-3.454v8.858H4a.625.625 0 0 0 0 1.25h6.375v6.833a2.625 2.625 0 0 0-2 2.542v1c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-1c0-1.23-.855-2.26-2-2.542v-6.833h12.75v6.833a2.625 2.625 0 0 0-2 2.542v1c0 .345.28.625.625.625h4c.345 0 .625-.28.625-.625v-1c0-1.23-.855-2.26-2-2.542v-6.833H32a.625.625 0 0 0 0-1.25ZM12.375 30v.375h-2.75V30c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375Zm14 0v.375h-2.75V30c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375Zm-14.75-10.625v-8.858c1.364 2.077 3.71 3.454 6.375 3.454s5.011-1.377 6.375-3.454v8.858h-12.75Z' + }, 'rh-standard-british-pound-decreasing': { xOffset: 0, yOffset: 0, @@ -527,6 +623,14 @@ export default { svgPathData: 'M28.97 30.375H8.718A3.594 3.594 0 0 0 9.625 28v-8.375h14.757a.625.625 0 0 0 0-1.25H9.625v-2.001c0-2.907 1.206-5.752 3.308-7.804 2.011-1.964 4.6-3.011 7.325-2.942a10.42 10.42 0 0 1 8.23 4.405.625.625 0 0 0 1.023-.719 11.68 11.68 0 0 0-9.223-4.936c-3.03-.06-5.973 1.098-8.228 3.298-2.342 2.286-3.685 5.456-3.685 8.698v2.001H6.029a.625.625 0 0 0 0 1.25h2.346V28A2.378 2.378 0 0 1 6 30.375a.625.625 0 0 0 0 1.25l.02-.002.01.002h22.94a.625.625 0 0 0 0-1.25Z' }, + 'rh-standard-bubble-wrap': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 4.352H12c-.022 0-.04.01-.062.012-.145-.005-.29-.012-.438-.012-4.009 0-7.148 1.822-7.148 4.148v20c0 2.326 3.14 4.148 7.148 4.148 3.922 0 7.004-1.745 7.136-4H31c.358 0 .648-.29.648-.648V5A.648.648 0 0 0 31 4.352ZM17.352 28.5c0 .447-.286.907-.765 1.328a.55.55 0 0 0-.147-.268.606.606 0 0 0-.2-.14.657.657 0 0 0-.48 0 .718.718 0 0 0-.34.34c-.03.08-.05.16-.05.24 0 .16.07.32.19.44.014.016.037.023.054.037-1.026.518-2.443.875-4.114.875-3.448 0-5.852-1.503-5.852-2.852V10.907c.907.748 2.23 1.307 3.794 1.571a.59.59 0 0 0-.072.272c0 .34.29.62.63.62.35 0 .63-.28.63-.62 0-.048-.017-.091-.028-.136.294.02.593.034.898.034 2.449 0 4.569-.682 5.852-1.741V28.5ZM11.5 11.352c-3.448 0-5.852-1.503-5.852-2.852S8.052 5.648 11.5 5.648s5.852 1.503 5.852 2.852-2.404 2.852-5.852 2.852Zm8.852 16h-1.704V8.5c0-1.116-.728-2.113-1.922-2.852h3.626v21.704Zm10 0h-3.853a.604.604 0 0 0-.06-.792.632.632 0 0 0-1.07.44.61.61 0 0 0 .13.352h-3.85V5.648h3.85a.6.6 0 0 0-.12.352c0 .08.01.16.04.24.03.08.081.15.141.2.06.06.13.11.2.14a.597.597 0 0 0 .68-.14c.06-.05.11-.12.14-.2.03-.08.05-.16.05-.24a.61.61 0 0 0-.13-.352h3.852v21.704Zm-1.972-2.227a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0-2.87a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0-2.88a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0-2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0-2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0-2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0-2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm-1.755 1.13a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm-19-10.01a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 3a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm4.755-15a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 3a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 3a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 3a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 3a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 3a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm-1.755-13.37a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm4.75-2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 2.88a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 2.87a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm-4.75-8.62a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm-1.25 2.87a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm0 2.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm1.25 2.88a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm13-4.88a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.87a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.88a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.875a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.875a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.875a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.875a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Z' + }, 'rh-standard-bucket': { xOffset: 0, yOffset: 0, @@ -554,6 +658,14 @@ export default { { path: 'M32 25.38h-4.74l-5.82-5.82a.6.6 0 0 0-.44-.18h-5.74l-5.82-5.82a.6.6 0 0 0-.44-.18H4a.62.62 0 0 0 0 1.24h4.74l5.82 5.82a.6.6 0 0 0 .44.18h5.74l5.82 5.82a.6.6 0 0 0 .44.18h5a.62.62 0 0 0 0-1.24Z' } ] }, + 'rh-standard-bus': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M25.99 4.38H10C8 4.38 6.38 6.01 6.38 8v20c0 .34.28.62.62.62h1.38V30c0 .9.73 1.62 1.62 1.62h1c.9 0 1.62-.73 1.62-1.62v-1.38h10.75V30c0 .9.73 1.62 1.62 1.62h1c.9 0 1.62-.73 1.62-1.62v-1.38h1.38c.35 0 .62-.28.62-.62V8c0-2-1.63-3.62-3.62-3.62ZM7.63 11.62h9.75v9.75H7.63v-9.75ZM11 30.38h-1a.38.38 0 0 1-.38-.38v-1.38h1.75V30h.01c0 .21-.17.38-.38.38Zm15 0h-1a.38.38 0 0 1-.38-.38v-1.38h1.75V30h.01c0 .21-.17.38-.38.38Zm2.38-3H7.63v-4.75h20.75v4.75Zm0-6h-9.75v-9.75h9.75v9.75Zm0-11H7.63V8c0-1.31 1.07-2.38 2.38-2.38H26c1.31 0 2.38 1.07 2.38 2.38v2.38Zm3.24-.38v4c0 .34-.28.62-.62.62-.34 0-.62-.28-.62-.62v-4c0-.34.27-.62.62-.62.34 0 .62.27.62.62Zm-26 0v4c0 .34-.28.62-.62.62-.34 0-.62-.28-.62-.62v-4c0-.34.27-.62.62-.62.34 0 .62.27.62.62Zm19-2c0 .34-.27.62-.62.62H12c-.34 0-.62-.28-.62-.62s.27-.62.62-.62h12c.34 0 .62.28.62.62Zm.76 17.003a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm-16 .001a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Z' + }, 'rh-standard-butterfly': { xOffset: 0, yOffset: 0, @@ -626,6 +738,30 @@ export default { { path: 'M16.76 18.58c.08.03.16.05.24.05.08 0 .16-.02.24-.05.08-.03.15-.08.2-.14.06-.06.11-.12.14-.2.03-.08.05-.16.05-.24s-.02-.16-.05-.24a.55.55 0 0 0-.14-.2.606.606 0 0 0-.2-.14.657.657 0 0 0-.48 0c-.08.04-.14.08-.2.14a.551.551 0 0 0-.18.44c0 .08.01.16.04.24.03.08.08.14.14.2.06.06.13.11.2.14ZM4.375 13c0 .345.28.625.625.625h7a.626.626 0 0 0 .442-1.067l-4-4A.625.625 0 0 0 8 8.375H5a.625.625 0 0 0 0 1.25h2.741l2.75 2.75H5a.625.625 0 0 0-.625.625ZM19 12.625c.345 0 .625-.28.625-.625V9a.625.625 0 0 0-1.25 0v3c0 .345.28.625.625.625Zm2 0c.16 0 .32-.06.442-.183l2-2a.626.626 0 0 0-.884-.884l-2 2A.626.626 0 0 0 21 12.625Zm-4.442-.183a.622.622 0 0 0 .884 0 .626.626 0 0 0 0-.884l-2-2a.625.625 0 1 0-.884.884l2 2ZM31 12.375h-4.228l.584-2.75H31a.625.625 0 0 0 0-1.25h-4.15a.625.625 0 0 0-.611.495l-.85 4a.626.626 0 0 0 .611.755h5a.625.625 0 0 0 0-1.25Zm0 2h-6A3.629 3.629 0 0 0 21.375 18v3c0 .345.28.625.625.625h2.515c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125-1.402-3.125-3.125-3.125c-.9 0-1.707.389-2.278 1h-2.597V18A2.378 2.378 0 0 1 25 15.625h6a.625.625 0 0 0 0-1.25Zm-3.5 6.25c1.034 0 1.875.84 1.875 1.875s-.841 1.875-1.875 1.875-1.875-.84-1.875-1.875.841-1.875 1.875-1.875Z' } ] }, + 'rh-standard-car-side-view': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M9 13.625h15a.625.625 0 0 0 .442-1.067l-4-4A.626.626 0 0 0 20 8.375H9.85a.625.625 0 0 0-.61.495l-.851 4a.623.623 0 0 0 .611.755Zm13.491-1.25h-6.866v-2.75h4.116l2.75 2.75Zm-12.135-2.75h4.019v2.75H9.771l.585-2.75ZM31.625 28c0 .345-.28.625-.625.625H5a.625.625 0 0 1 0-1.25h26c.345 0 .625.28.625.625Zm-2.62-9.372a.625.625 0 1 1 0-1.25.625.625 0 0 1 0 1.25ZM28 14.375H8A3.629 3.629 0 0 0 4.375 18v3c0 .345.28.625.625.625h2.515c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125-1.402-3.125-3.125-3.125c-.9 0-1.707.388-2.278 1H5.625V18A2.378 2.378 0 0 1 8 15.625h20A2.378 2.378 0 0 1 30.375 18v2.375h-2.597c-.571-.612-1.378-1-2.278-1s-1.707.388-2.278 1H15a.625.625 0 0 0 0 1.25h7.515c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125a3.08 3.08 0 0 0-.14-.875H31c.345 0 .625-.28.625-.625v-3A3.629 3.629 0 0 0 28 14.375Zm-17.5 6.25c1.034 0 1.875.841 1.875 1.875s-.84 1.875-1.875 1.875-1.875-.841-1.875-1.875.84-1.875 1.875-1.875Zm15 3.75c-1.034 0-1.875-.841-1.875-1.875s.84-1.875 1.875-1.875 1.875.841 1.875 1.875-.84 1.875-1.875 1.875Z' + }, + 'rh-standard-car': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M29 13.375h-.55l-2.857-8.572A.624.624 0 0 0 25 4.375H11a.624.624 0 0 0-.593.428L7.55 13.375H7A2.628 2.628 0 0 0 4.375 16v8c0 .345.28.625.625.625h26c.345 0 .625-.28.625-.625v-8A2.628 2.628 0 0 0 29 13.375Zm-17.55-7.75h13.1l2.583 7.75H8.867l2.584-7.75Zm18.925 17.75H5.625V16c0-.758.617-1.375 1.375-1.375h22c.758 0 1.375.617 1.375 1.375v7.375Zm-20.75-5.372v2a.625.625 0 0 1-1.25 0v-2a.625.625 0 0 1 1.25 0Zm18 0v2a.625.625 0 0 1-1.25 0v-2a.625.625 0 0 1 1.25 0ZM23 16.378H13a.625.625 0 0 0-.625.625v4c0 .345.28.625.625.625h10c.345 0 .625-.28.625-.625v-4a.625.625 0 0 0-.625-.625Zm-.625 4h-8.75v-2.75h8.75v2.75ZM5.375 12v-1a.625.625 0 0 1 1.25 0v1a.625.625 0 0 1-1.25 0Zm24 0v-1a.625.625 0 0 1 1.25 0v1a.625.625 0 0 1-1.25 0ZM31 26.375H5a.625.625 0 0 0 0 1.25h1.375V30c0 .896.729 1.625 1.625 1.625h2c.896 0 1.625-.729 1.625-1.625v-2.375h12.75V30c0 .896.729 1.625 1.625 1.625h2c.896 0 1.625-.729 1.625-1.625v-2.375H31a.625.625 0 0 0 0-1.25ZM10.375 30a.375.375 0 0 1-.375.375H8A.375.375 0 0 1 7.625 30v-2.375h2.75V30Zm18 0a.375.375 0 0 1-.375.375h-2a.375.375 0 0 1-.375-.375v-2.375h2.75V30Z' + }, + 'rh-standard-cardboard-box': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.612 11.933a.6.6 0 0 0-.077-.237c-.012-.02-.015-.044-.03-.063l-5.085-7c-.01-.014-.025-.02-.036-.033a.608.608 0 0 0-.092-.085.607.607 0 0 0-.1-.067c-.032-.017-.067-.027-.103-.038a.606.606 0 0 0-.13-.026c-.016-.001-.029-.009-.045-.009H10.086c-.017 0-.031.008-.048.01a.617.617 0 0 0-.123.024.603.603 0 0 0-.11.04.603.603 0 0 0-.095.065.603.603 0 0 0-.094.086c-.011.013-.026.02-.036.033l-5.086 7c-.014.02-.017.042-.029.063a.598.598 0 0 0-.077.237c-.002.023-.013.043-.013.067v19c0 .345.28.625.625.625h26c.345 0 .625-.28.625-.625V12c0-.024-.01-.044-.013-.067Zm-6.016-6.308 4.177 5.75h-8.267l-1.222-5.75h5.312Zm-5.221 7v3.75h-4.75v-3.75h4.75Zm-3.381-7h2.012l1.222 5.75h-4.456l1.222-5.75Zm-6.59 0h5.312l-1.222 5.75H6.227l4.177-5.75Zm19.971 24.75H5.625v-17.75h8.75V17c0 .345.28.625.625.625h6c.345 0 .625-.28.625-.625v-4.375h8.75v17.75ZM18.625 24c0 .345-.28.625-.625.625H9a.625.625 0 0 1 0-1.25h9c.345 0 .625.28.625.625Zm-4 3c0 .345-.28.625-.625.625H9a.625.625 0 0 1 0-1.25h5c.345 0 .625.28.625.625Z' + }, 'rh-standard-carrot': { xOffset: 0, yOffset: 0, @@ -692,6 +828,14 @@ export default { { path: 'M31.62 20.11c0-2-1.63-3.62-3.62-3.62-3.13-.07-4.82 3.93-2.62 6.11V29c0 .25.15.48.39.58.23.1.5.04.68-.13l1.56-1.56 1.56 1.56c.18.18.45.23.68.13.23-.1.39-.32.39-.58v-6.4c.62-.65 1-1.52 1-2.49ZM28 17.73c3.13.08 3.13 4.67 0 4.75-3.13-.08-3.13-4.67 0-4.75Zm.44 8.82a.628.628 0 0 0-.88 0l-.93.93v-4.03c.84.36 1.91.36 2.75 0v4.03l-.93-.93ZM19.62 18c0-.34-.28-.62-.62-.62H9c-.82 0-.82 1.25 0 1.25h10c.35 0 .62-.28.62-.62ZM9 20.38c-.82 0-.82 1.25 0 1.25h6c.82 0 .82-1.25 0-1.25H9Z' } ] }, + 'rh-standard-chair': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.625 20A3.629 3.629 0 0 0 28 16.375c-.128 0-.25.025-.375.038V14c0-5.308-4.318-9.625-9.625-9.625S8.375 8.692 8.375 14v2.413c-.125-.013-.247-.038-.375-.038A3.629 3.629 0 0 0 4.375 20c0 1.785 1.3 3.264 3 3.562V29c0 .345.28.625.625.625h2.375V31a.625.625 0 0 0 1.25 0v-1.375h12.75V31a.625.625 0 0 0 1.25 0v-1.375H28c.345 0 .625-.28.625-.625v-5.438c1.7-.298 3-1.777 3-3.562Zm-22-6c0-4.618 3.757-8.375 8.375-8.375S26.375 9.382 26.375 14v2.777c-1.18.598-2 1.811-2 3.223v.375h-12.75V20c0-1.412-.82-2.625-2-3.223V14Zm2 7.625h12.75v2.75h-12.75v-2.75Zm16.375.75a.625.625 0 0 0-.625.625v5.375H8.625V23A.625.625 0 0 0 8 22.375c-1.31 0-2.375-1.065-2.375-2.375S6.69 17.625 8 17.625 10.375 18.69 10.375 20v5c0 .345.28.625.625.625h14c.345 0 .625-.28.625-.625v-5c0-1.31 1.065-2.375 2.375-2.375S30.375 18.69 30.375 20 29.31 22.375 28 22.375Z' + }, 'rh-standard-check': { xOffset: 0, yOffset: 0, @@ -749,6 +893,14 @@ export default { svgPathData: 'M31 21.38c-2-.11-2-2.06-4.33-2s-2.37 1.89-4.33 2c-2-.11-2-2.06-4.33-2s-2.37 1.89-4.34 2a2.3 2.3 0 0 1-1.74-.84 3.5 3.5 0 0 0-5.19 0 2.28 2.28 0 0 1-1.74.84.62.62 0 0 0 0 1.24c2.34.06 2.37-1.89 4.34-2a2.28 2.28 0 0 1 1.74.84 3.5 3.5 0 0 0 5.19 0 2.25 2.25 0 0 1 3.48 0 3.48 3.48 0 0 0 5.18 0 2.28 2.28 0 0 1 1.74-.84c2 .11 2 2.06 4.33 2a.62.62 0 0 0 0-1.24Zm-2 3H7a.62.62 0 0 0-.62.62v5a.62.62 0 0 0 .62.62h22a.62.62 0 0 0 .62-.62v-5a.62.62 0 0 0-.62-.62Zm-.62 5H7.62v-3.76h20.76ZM7 17.62h22a.62.62 0 0 0 .62-.62C29 1.58 7 1.58 6.37 17a.63.63 0 0 0 .63.62Zm11-11a10.4 10.4 0 0 1 10.36 9.76H7.64A10.4 10.4 0 0 1 18 6.62Z' }, + 'rh-standard-cio-it-decision-maker': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M13.375 18c0-.345.28-.625.625-.625h.375v-1.25a.625.625 0 0 1 1.25 0v1.25h1.75v-2.5a.625.625 0 0 1 1.25 0v2.5h1.75V13a.625.625 0 0 1 1.25 0v4.375H22a.625.625 0 0 1 0 1.25h-8a.625.625 0 0 1-.625-.625Zm18.25-11v17c0 .345-.28.625-.625.625H20.625v3.75H27a.625.625 0 0 1 0 1.25H9a.625.625 0 0 1 0-1.25h6.375v-3.75H5A.625.625 0 0 1 4.375 24V7c0-.345.28-.625.625-.625h26c.345 0 .625.28.625.625Zm-12.25 17.625h-2.75v3.75h2.75v-3.75Zm11-17H5.625v15.75h24.75V7.625Z' + }, 'rh-standard-cio-itdm': { xOffset: 0, yOffset: 0, @@ -807,6 +959,14 @@ export default { svgPathData: 'M32 17.38a.62.62 0 0 0-.62.62 13.38 13.38 0 1 1-14-13.34v10.28a3.12 3.12 0 0 0 .62 6.18 3.09 3.09 0 0 0 1.75-.53l1.8 1.85a.63.63 0 1 0 .9-.88l-1.83-1.86a3.08 3.08 0 0 0 .5-1.7 3.12 3.12 0 0 0-2.5-3.06V4a.62.62 0 0 0-.62-.62A14.62 14.62 0 1 0 32.62 18a.62.62 0 0 0-.62-.62ZM19.88 18A1.88 1.88 0 1 1 18 16.12 1.89 1.89 0 0 1 19.88 18Z' }, + 'rh-standard-clothes-hanger': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M4.434 25.59c.259 1.217 1.27 2.035 2.514 2.035h22.104c1.244 0 2.255-.818 2.514-2.035.26-1.218-.33-2.377-1.468-2.885l-11.473-5.111V15a.625.625 0 0 0-.625-.625c-1.31 0-2.375-1.065-2.375-2.375S16.69 9.625 18 9.625 20.375 10.69 20.375 12a.625.625 0 0 0 1.25 0c0-1.999-1.626-3.625-3.625-3.625S14.375 10.001 14.375 12c0 1.785 1.3 3.264 3 3.562v2.032L5.902 22.705c-1.137.508-1.727 1.667-1.468 2.885Zm1.977-1.742L18 18.685l11.59 5.163c.72.321.856.999.754 1.481-.103.483-.503 1.046-1.292 1.046H6.948c-.789 0-1.189-.563-1.292-1.046-.102-.482.033-1.16.755-1.481Z' + }, 'rh-standard-cloud-automation': { xOffset: 0, yOffset: 0, @@ -933,6 +1093,14 @@ export default { svgPathData: 'M25.5 18.88h-15c-6.44-.21-6.44-9.55 0-9.75h2c.25.59.82 1 1.5 1h1.38v1.38c0 .34.28.62.62.62h8c.35 0 .62-.28.62-.62v-.38H26c.35 0 .62-.28.62-.62V9.13H29c.82 0 .82-1.25 0-1.25h-2.38V6.5c0-.34-.28-.62-.62-.62h-1.38V5.5c0-.34-.28-.62-.62-.62h-8c-.35 0-.62.28-.62.62v1.38H14c-.67 0-1.25.41-1.5 1h-2c-8.11.29-8.1 11.96 0 12.25h15c6.44.21 6.44 9.55 0 9.75H9c-.82 0-.82 1.25 0 1.25h16.5c8.11-.29 8.1-11.96 0-12.25Zm-.12-11.75v2.75h-.75V7.13h.75Zm-8.75-1h6.75v4.75h-6.75V6.12Zm-2.62 2h1.38v.75h-1.38c-.49 0-.49-.76 0-.75Z' }, + 'rh-standard-code-branch': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28.125 9c0-1.999-1.626-3.625-3.625-3.625S20.875 7.001 20.875 9c0 1.785 1.3 3.264 3 3.562V15a2.378 2.378 0 0 1-2.375 2.375h-6a4.6 4.6 0 0 0-3.375 1.485v-8.298c1.7-.298 3-1.777 3-3.562 0-1.999-1.626-3.625-3.625-3.625S7.875 5.001 7.875 7c0 1.785 1.3 3.264 3 3.562v14.876c-1.7.298-3 1.777-3 3.562 0 1.999 1.626 3.625 3.625 3.625s3.625-1.626 3.625-3.625c0-1.785-1.3-3.264-3-3.562V22a3.379 3.379 0 0 1 3.375-3.375h6A3.629 3.629 0 0 0 25.125 15v-2.438c1.7-.298 3-1.777 3-3.562Zm-19-2c0-1.31 1.065-2.375 2.375-2.375S13.875 5.69 13.875 7 12.81 9.375 11.5 9.375 9.125 8.31 9.125 7Zm4.75 22c0 1.31-1.065 2.375-2.375 2.375S9.125 30.31 9.125 29s1.065-2.375 2.375-2.375S13.875 27.69 13.875 29ZM24.5 11.375c-1.31 0-2.375-1.065-2.375-2.375S23.19 6.625 24.5 6.625 26.875 7.69 26.875 9s-1.065 2.375-2.375 2.375Z' + }, 'rh-standard-code': { xOffset: 0, yOffset: 0, @@ -953,6 +1121,14 @@ export default { { path: 'M14.74 18.24c-1.39 1.39-1.06 3.98.73 5.78 1.05 1.04 2.36 1.59 3.55 1.59.85 0 1.64-.28 2.22-.86 1.39-1.39 1.06-3.98-.73-5.78-1.79-1.79-4.39-2.12-5.78-.73Zm1.62 4.9c-1.06-1.06-1.46-2.5-1.07-3.47l4.54 4.54c-.97.39-2.4 0-3.47-1.07Zm4.35.19-4.54-4.54c.97-.39 2.4 0 3.47 1.07 1.06 1.06 1.46 2.5 1.07 3.47Z' } ] }, + 'rh-standard-coffee-pot': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M22.974 13.48a.623.623 0 0 0-.346-.105H9.372a.623.623 0 0 0-.346.104A12.606 12.606 0 0 0 3.375 24c0 2.207.589 4.39 1.703 6.313a.626.626 0 0 0 .54.312h20.763c.223 0 .43-.12.541-.312A12.616 12.616 0 0 0 28.625 24c0-4.237-2.113-8.17-5.651-10.52ZM23 22.624h4a.61.61 0 0 0 .28-.074c.06.477.095.96.095 1.449 0 1.87-.47 3.72-1.36 5.375H5.985A11.354 11.354 0 0 1 4.625 24c0-.488.034-.972.095-1.449a.61.61 0 0 0 .28.074h6a.625.625 0 0 0 0-1.25H5c-.023 0-.042.01-.064.013a11.359 11.359 0 0 1 4.627-6.763h12.874a11.359 11.359 0 0 1 4.627 6.763c-.022-.002-.041-.013-.064-.013h-4a.625.625 0 0 0 0 1.25Zm4-15.25h-3.375V6A.625.625 0 0 0 23 5.375H5A.625.625 0 0 0 4.375 6v1c0 .166.066.325.183.442l4 4a.625.625 0 0 0 .442.183h14c.345 0 .625-.28.625-.625V8.625H27A3.379 3.379 0 0 1 30.375 12v4a.625.625 0 0 0 1.25 0v-4A4.63 4.63 0 0 0 27 7.375Zm-4.625 3H9.259L5.625 6.741v-.116h16.75v3.75ZM19.625 26c0 .345-.28.625-.625.625h-4a.625.625 0 0 1 0-1.25h4c.345 0 .625.28.625.625Zm0-4c0 .345-.28.625-.625.625h-4a.625.625 0 0 1 0-1.25h4c.345 0 .625.28.625.625Zm0-4c0 .345-.28.625-.625.625h-4a.625.625 0 0 1 0-1.25h4c.345 0 .625.28.625.625Z' + }, 'rh-standard-collaboration': { xOffset: 0, yOffset: 0, @@ -1019,6 +1195,14 @@ export default { { path: 'm32.54 30.08-14-24.78a.64.64 0 0 0-1.08 0l-14 24.78A.62.62 0 0 0 4 31h28a.62.62 0 0 0 .54-.92Zm-27.47-.32L18 6.88l12.93 22.88Z' } ] }, + 'rh-standard-compostable-plastic': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M26 13.375H10a.626.626 0 0 0-.616.733l3 17a.625.625 0 0 0 .616.517h10a.625.625 0 0 0 .616-.517l3-17a.626.626 0 0 0-.616-.733Zm-3.524 17h-8.952l-2.779-15.75h14.51l-2.78 15.75ZM27.625 11c0 .345-.28.625-.625.625H9a.625.625 0 0 1 0-1.25h8.375V6c0-.209.104-.404.278-.52l3-2a.625.625 0 0 1 .693 1.04l-2.721 1.814v4.041H27c.345 0 .625.28.625.625Zm-14.25 11A4.63 4.63 0 0 1 18 17.375h4c.345 0 .625.28.625.625v4A4.63 4.63 0 0 1 18 26.625a.625.625 0 0 1 0-1.25A3.379 3.379 0 0 0 21.375 22v-3.375H18A3.379 3.379 0 0 0 14.625 22c0 .369.069.73.184 1.073.734-1.588 2.33-2.698 4.191-2.698a.625.625 0 0 1 0 1.25A3.379 3.379 0 0 0 15.625 25v3a.625.625 0 0 1-1.25 0v-3c0-.046.012-.09.014-.135A4.61 4.61 0 0 1 13.375 22Z' + }, 'rh-standard-confidential': { xOffset: 0, yOffset: 0, @@ -1128,6 +1312,14 @@ export default { { path: 'M31 14.38h-5a.62.62 0 0 0 0 1.24h4.38v9.76c-3.71 0-2.92-.44-3 3.11l-2.94-2.93a.6.6 0 0 0-.44-.18H13.62V20a.62.62 0 0 0-1.24 0v6a.62.62 0 0 0 .62.62h10.74l3.82 3.82a.62.62 0 0 0 1.06-.44v-3.37H31a.63.63 0 0 0 .62-.63V15a.62.62 0 0 0-.62-.62Z' } ] }, + 'rh-standard-couch': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.625 17.5c0-1.23-.855-2.26-2-2.542V14A6.132 6.132 0 0 0 23.5 7.875a6.127 6.127 0 0 0-5.5 3.447 6.127 6.127 0 0 0-5.5-3.447A6.132 6.132 0 0 0 6.375 14v.959c-1.145.282-2 1.31-2 2.541 0 .801.385 1.54 1 2.033V25.5c0 .345.28.625.625.625h2.375V27.5a.625.625 0 0 0 1.25 0v-1.375h16.75V27.5a.625.625 0 0 0 1.25 0v-1.375H30c.345 0 .625-.28.625-.625v-5.967c.615-.494 1-1.232 1-2.033ZM23.5 9.125A4.88 4.88 0 0 1 28.375 14v.959c-1.145.282-2 1.31-2 2.541v.375h-7.75V14A4.88 4.88 0 0 1 23.5 9.125ZM9.625 20.875v-1.75h7.75v1.75h-7.75Zm9-1.75h7.75v1.75h-7.75v-1.75Zm-6.125-10A4.88 4.88 0 0 1 17.375 14v3.875h-7.75V17.5c0-1.23-.855-2.26-2-2.542V14A4.88 4.88 0 0 1 12.5 9.125Zm16.875 15.75H6.625v-5.643c0-.027-.012-.051-.016-.078a.607.607 0 0 0-.024-.122.601.601 0 0 0-.053-.108.598.598 0 0 0-.065-.096.607.607 0 0 0-.097-.086c-.02-.016-.035-.037-.058-.05A1.377 1.377 0 0 1 7 16.125a1.375 1.375 0 0 1 1.375 1.374v4c0 .345.28.625.625.625h18c.345 0 .625-.28.625-.625v-4c0-.758.617-1.375 1.375-1.375a1.377 1.377 0 0 1 .688 2.566c-.023.014-.037.035-.058.05a.61.61 0 0 0-.097.087.597.597 0 0 0-.065.096.597.597 0 0 0-.053.108.61.61 0 0 0-.024.122c-.004.027-.016.05-.016.078v5.643Z' + }, 'rh-standard-covered-dish': { xOffset: 0, yOffset: 0, @@ -1148,6 +1340,14 @@ export default { { path: 'm31.44 22.56-2-2a.62.62 0 0 0-.44-.18h-2.41a8.608 8.608 0 0 0-1.36-4.06c.83-.44 1.39-1.32 1.39-2.32v-.44c4.3-.81 3.78-7.11-.63-7.19-.35 0-.62.28-.62.62v2.27l-2.19-.46a.65.65 0 0 0-.47.09.62.62 0 0 0-.27.4c-.42 1.98.98 3.95 2.93 4.27V14c0 .6-.39 1.09-.94 1.28-3.14-3.82-9.73-3.82-12.88 0-.54-.19-.94-.68-.94-1.28v-.44c1.95-.32 3.35-2.29 2.93-4.27a.62.62 0 0 0-.27-.4.65.65 0 0 0-.47-.09l-2.19.46V6.99c0-.34-.28-.62-.62-.62-4.41.08-4.92 6.38-.62 7.19V14c0 .99.56 1.87 1.39 2.32a8.571 8.571 0 0 0-1.36 4.06H6.99c-.17 0-.32.07-.44.18l-2 2c-.58.58.3 1.46.88.88l1.82-1.82H9.4c.07.97.29 1.9.66 2.75H8c-.17 0-.32.07-.44.18l-2 2c-.58.58.3 1.46.88.88l1.82-1.82h2.47c.41.65.91 1.23 1.48 1.75H11c-.17 0-.32.07-.44.18l-2 2c-.58.58.3 1.46.88.88l1.82-1.82h2.72c2.37 1.32 5.67 1.32 8.04 0h2.72l1.82 1.82c.58.58 1.46-.3.88-.88l-2-2a.62.62 0 0 0-.44-.18h-1.21c.57-.52 1.07-1.1 1.48-1.75h2.47l1.82 1.82c.58.58 1.46-.3.88-.88l-2-2a.62.62 0 0 0-.44-.18h-2.06c.36-.85.59-1.78.66-2.75h2.15l1.82 1.82c.58.58 1.46-.3.88-.88Zm-7.81-12.38 2.24.48c.18.04.38 0 .52-.13.15-.12.23-.3.23-.49V7.71c2.62.72 2.13 4.66-.63 4.67-1.25 0-2.28-.97-2.37-2.2Zm-16.01-.17c0-1.09.74-2.02 1.75-2.29v2.33c0 .19.08.37.23.49.15.12.34.17.52.13l2.24-.48c-.28 3-4.68 2.85-4.74-.17ZM18 28.39c-4.07 0-7.38-3.31-7.38-7.38.39-9.78 14.36-9.77 14.75 0 0 4.07-3.31 7.37-7.38 7.37Z' } ] }, + 'rh-standard-craft-paper': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28 28.625H8a.625.625 0 0 1 0-1.25h19.375V8a.625.625 0 0 1 1.25 0v20c0 .345-.28.625-.625.625Zm3-18.25a.625.625 0 0 0-.625.625v19.375H11a.625.625 0 0 0 0 1.25h20c.345 0 .625-.28.625-.625V11a.625.625 0 0 0-.625-.625ZM5 25.625A.625.625 0 0 1 4.375 25c.01-.048-.015-9.987 0-10.026V10c-.008-.172.082-.315.183-.442l5-5A.63.63 0 0 1 10 4.375h15c.345 0 .625.28.625.625v9.977c.008.044-.01 9.968 0 10.023 0 .345-.28.625-.625.625-.027-.009-9.976.01-10 .005-.02-.014-9.977 0-10-.005Zm1.509-16.25h2.866V6.509L6.509 9.375Zm17.866 15V5.625h-13.75V10c0 .345-.28.625-.625.625H5.625v13.75h18.75Zm-9.374-2.495a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm0-2.505a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm0-2.495a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm0-2.5a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm0-2.505a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm0-2.495a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm0-2.5a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm-7.5 7.5a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm2.505 0a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm2.495 0a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm5.005 0a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm2.495 0a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Zm2.5 0a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Z' + }, 'rh-standard-crawl-arrow': { xOffset: 0, yOffset: 0, @@ -1248,6 +1448,14 @@ export default { { path: 'M19.5 31.375c-.662 0-1.3-.177-1.875-.497V16.625H22c.823 0 1.615.3 2.232.844a.625.625 0 0 0 .827-.938 4.613 4.613 0 0 0-2.392-1.095c.59-.645.958-1.495.958-2.436a.625.625 0 0 0-1.25 0A2.378 2.378 0 0 1 20 15.375h-2.375V5.343a2.837 2.837 0 0 1 1.875-.718 2.88 2.88 0 0 1 2.547 1.572A2.38 2.38 0 0 1 20 7.375a.625.625 0 0 0 0 1.25c1.37 0 2.61-.78 3.223-1.978 1.755.118 3.152 1.568 3.152 3.353 0 .414-.081.83-.243 1.236a.626.626 0 0 0 .33.803 4.878 4.878 0 0 1 2.913 4.46c0 .782-.18 1.527-.533 2.216a.624.624 0 1 0 1.112.57 6.12 6.12 0 0 0-2.479-8.137c.1-.379.15-.763.15-1.148a4.63 4.63 0 0 0-4.6-4.625 4.136 4.136 0 0 0-3.525-2 4.08 4.08 0 0 0-2.5.847 4.08 4.08 0 0 0-2.5-.847 4.137 4.137 0 0 0-3.525 2A4.63 4.63 0 0 0 6.375 10c0 .385.05.77.15 1.148a6.121 6.121 0 0 0-3.111 4.777c-.003.026-.015.048-.015.075 0 .013.007.024.007.037-.011.154-.031.306-.031.463 0 1.917.886 3.694 2.394 4.851a6.038 6.038 0 0 0-.394 2.149 6.094 6.094 0 0 0 4.374 5.864A5.101 5.101 0 0 0 17 31.972a5.093 5.093 0 0 0 2.499.653.625.625 0 0 0 0-1.25Zm-8.648-2.647V26c0-.758.617-1.375 1.375-1.375a.625.625 0 0 0 0-1.25A2.628 2.628 0 0 0 9.602 26v1.985A4.847 4.847 0 0 1 6.625 23.5c0-.727.162-1.433.48-2.099a.624.624 0 0 0-.226-.796 4.854 4.854 0 0 1-2.246-3.98H7A2.378 2.378 0 0 1 9.375 19a.625.625 0 0 0 1.25 0 3.6 3.6 0 0 0-.962-2.44A3.625 3.625 0 0 0 12.65 13a.625.625 0 0 0-1.25 0 2.378 2.378 0 0 1-2.375 2.375H4.769a4.872 4.872 0 0 1 2.77-3.336.626.626 0 0 0 .329-.803A3.345 3.345 0 0 1 7.625 10 3.379 3.379 0 0 1 11 6.625c.04 0 .079.007.118.013l.164.018a.63.63 0 0 0 .616-.359A2.884 2.884 0 0 1 14.5 4.625c.699 0 1.351.261 1.875.719v4.937a2.372 2.372 0 0 1-1.75-2.28.625.625 0 0 0-1.25 0c0 1.784 1.3 3.263 3 3.56v19.317a3.849 3.849 0 0 1-1.875.497c-1.661 0-3.115-1.062-3.647-2.647Z' } ] }, + 'rh-standard-develop-and-train': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M30.625 28.5a3.129 3.129 0 0 1-3.125 3.125h-13a3.129 3.129 0 0 1-3.125-3.125c0-.412.078-.815.232-1.197l1.83-4.536a.626.626 0 0 1 1.16.467l-1.83 4.536a1.944 1.944 0 0 0-.142.73c0 1.034.841 1.875 1.875 1.875h13c1.034 0 1.875-.84 1.875-1.875 0-.251-.048-.497-.142-.73l-2.477-6.145H20a.625.625 0 0 1 0-1.25h6.252l-2.827-7.012-.001-.002-.004-.008c-.014-.037-.013-.074-.02-.111-.009-.041-.025-.08-.025-.123V7c0-.345.28-.625.625-.625h2a.625.625 0 0 1 0 1.25h-1.375v5.373l5.768 14.305c.154.383.232.785.232 1.197ZM16 7.625h1.375v5.494a.625.625 0 0 0 1.25 0V7A.625.625 0 0 0 18 6.375h-2a.625.625 0 0 0 0 1.25ZM10.375 11c0-1.447 1.178-2.625 2.625-2.625S15.625 9.553 15.625 11 14.447 13.625 13 13.625 10.375 12.447 10.375 11Zm1.25 0c0 .758.617 1.375 1.375 1.375s1.375-.617 1.375-1.375S13.758 9.625 13 9.625s-1.375.617-1.375 1.375Zm0 7c0 1.447-1.178 2.625-2.625 2.625S6.375 19.447 6.375 18 7.553 15.375 9 15.375s2.625 1.178 2.625 2.625Zm-1.25 0c0-.758-.617-1.375-1.375-1.375S7.625 17.242 7.625 18 8.242 19.375 9 19.375s1.375-.617 1.375-1.375ZM8 13.625c.345 0 .625-.28.625-.625V9a.625.625 0 0 0-1.25 0v4c0 .345.28.625.625.625ZM13.375 16v4a.625.625 0 0 0 1.25 0v-4a.625.625 0 0 0-1.25 0ZM17 15.375a.625.625 0 0 0-.625.625v4a.625.625 0 0 0 1.25 0v-4a.625.625 0 0 0-.625-.625Zm5.38 2.628a.625.625 0 1 0 1.25 0 .625.625 0 0 0-1.25 0ZM20 12.63a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25Zm2.005-7.002a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25Z' + }, 'rh-standard-developer': { xOffset: 0, yOffset: 0, @@ -1600,6 +1808,14 @@ export default { svgPathData: 'm31.31 17.46-13-7.35a.64.64 0 0 0-.63 0 .63.63 0 0 0-.3.54v6.28L5.31 10.11a.63.63 0 0 0-.93.54v14.7a.63.63 0 0 0 .93.54l12.07-6.82v6.28a.63.63 0 0 0 .93.54l13-7.35a.62.62 0 0 0 0-1.08ZM5.62 24.27V11.73L16.73 18Zm13 0V11.73L29.73 18Z' }, + 'rh-standard-fighter-jet': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M5.625 20v7a.625.625 0 0 1-1.25 0v-7a.625.625 0 0 1 1.25 0ZM31 19.375a.625.625 0 0 0-.625.625v7a.625.625 0 0 0 1.25 0v-7a.625.625 0 0 0-.625-.625Zm-9.375-4.163V11.69a9.473 9.473 0 0 0-2.792-6.742l-.391-.39a.625.625 0 0 0-.884 0l-.39.39a9.473 9.473 0 0 0-2.793 6.742v3.522l-7.769 6.303a.625.625 0 0 0-.231.485v4a.626.626 0 0 0 .797.6l6.203-1.772v.983l-1.895 2.842a.626.626 0 0 0 .078.79l2 2c.19.188.481.237.721.116l2-1a.624.624 0 1 0-.558-1.118l-1.597.798-1.32-1.32 1.716-2.572a.626.626 0 0 0 .105-.347v-2a.626.626 0 0 0-.797-.6l-6.203 1.772v-2.874l7.769-6.303a.625.625 0 0 0 .231-.485v-3.82c0-2.188.843-4.247 2.375-5.805a8.227 8.227 0 0 1 2.375 5.805v3.82c0 .188.085.366.231.485l7.769 6.303v2.874l-6.203-1.773a.624.624 0 0 0-.797.601v2c0 .123.037.244.105.347l1.716 2.573-1.32 1.32-1.597-.799a.624.624 0 1 0-.559 1.117l2 1a.628.628 0 0 0 .721-.116l2-2a.626.626 0 0 0 .079-.789l-1.895-2.842v-.983l6.203 1.773a.626.626 0 0 0 .797-.6V22a.625.625 0 0 0-.231-.485l-7.769-6.303ZM18 10.375a.625.625 0 0 0-.625.625v4a.625.625 0 0 0 1.25 0v-4a.625.625 0 0 0-.625-.625Zm0 15a.625.625 0 0 0-.625.625v5a.625.625 0 0 0 1.25 0v-5a.625.625 0 0 0-.625-.625Z' + }, 'rh-standard-filter': { xOffset: 0, yOffset: 0, @@ -1686,6 +1902,14 @@ export default { svgPathData: 'M31 9.38h-3.71l-.52-2.47a.62.62 0 0 0-.61-.49h-7.32a.62.62 0 0 0-.61.49l-.52 2.47h-9.5a.62.62 0 0 0-.62.62v15a.63.63 0 0 0 1.25 0V10.62h9.37a.61.61 0 0 0 .61-.49l.53-2.46h6.3l.53 2.46a.61.61 0 0 0 .61.49h3.59v17.76H5.62V10a.62.62 0 0 0-1.24 0v19a.62.62 0 0 0 .62.62h26a.62.62 0 0 0 .62-.62V10a.62.62 0 0 0-.62-.62Z' }, + 'rh-standard-forklift': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M19.21 9.87a.625.625 0 0 0-.61-.495H14a.625.625 0 0 0-.625.625v8.375H5a.625.625 0 0 0-.625.625v6c0 .345.28.625.625.625h1.515c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125a3.08 3.08 0 0 0-.14-.875h2.03c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125a3.08 3.08 0 0 0-.14-.875h1.3a.625.625 0 0 0 .612-.755l-1.486-7-1.7-8Zm-4.585.755h3.468l1.595 7.505.052.245h-5.115v-7.75ZM9.5 28.375c-1.034 0-1.875-.84-1.875-1.875s.841-1.875 1.875-1.875 1.875.84 1.875 1.875-.841 1.875-1.875 1.875Zm8 0c-1.034 0-1.875-.84-1.875-1.875s.841-1.875 1.875-1.875 1.875.84 1.875 1.875-.841 1.875-1.875 1.875Zm2.278-4c-.571-.611-1.378-1-2.278-1s-1.707.389-2.278 1h-3.444c-.571-.611-1.378-1-2.278-1s-1.707.389-2.278 1H5.625v-4.75h14.38l1.01 4.75h-1.237Zm11.352-.195-6.735 1.431a.623.623 0 0 1-.741-.481l-3.826-18a.624.624 0 1 1 1.222-.26l3.697 17.389 6.123-1.302a.625.625 0 0 1 .26 1.223Zm-5.618-2.028a.625.625 0 0 0 .741.482l4.566-.97a.624.624 0 0 0 .481-.741l-.97-4.567a.627.627 0 0 0-.741-.481l-4.566.97a.624.624 0 0 0-.481.742l.97 4.565Zm3.725-4.924.71 3.343-3.342.71-.71-3.343 3.342-.71Z' + }, 'rh-standard-freezer': { xOffset: 0, yOffset: 0, @@ -1696,6 +1920,14 @@ export default { { path: 'm21.552 18.671 2.482.664a.623.623 0 0 0 .766-.441.625.625 0 0 0-.442-.766l-2.129-.57.571-2.128a.625.625 0 0 0-1.207-.324l-.666 2.482-2.3 1.329v-2.658l1.817-1.817a.625.625 0 0 0-.884-.884L18 15.116l-1.558-1.558a.625.625 0 0 0-.884.884l1.817 1.817v2.658l-2.3-1.329-.666-2.482a.618.618 0 0 0-.765-.441.624.624 0 0 0-.442.765l.571 2.128-2.129.57a.625.625 0 0 0 .162 1.229.619.619 0 0 0 .162-.022l2.482-.664L16.75 20l-2.3 1.329-2.482-.664a.625.625 0 1 0-.324 1.207l2.129.57-.573 2.128a.624.624 0 0 0 .442.765.608.608 0 0 0 .162.022.624.624 0 0 0 .6-.463l.666-2.482 2.3-1.329v2.658l-1.817 1.817a.625.625 0 0 0 .884.884L18 24.884l1.558 1.558a.625.625 0 0 0 .884-.884l-1.817-1.817v-2.658l2.3 1.329.666 2.482a.624.624 0 0 0 .6.463.608.608 0 0 0 .162-.022.624.624 0 0 0 .442-.765l-.571-2.128 2.129-.57a.625.625 0 0 0 .442-.766.619.619 0 0 0-.766-.441l-2.482.664L19.25 20Z' } ] }, + 'rh-standard-frozen-food-packaging': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M15 19.375H8a.625.625 0 0 0-.625.625v5c0 .345.28.625.625.625h7c.345 0 .625-.28.625-.625v-5a.625.625 0 0 0-.625-.625Zm-.625 5h-5.75v-3.75h5.75v3.75ZM28.625 12v9c-.002.819-1.249.814-1.25 0v-8.375h-8.75v11.75H24c.818.004.817 1.246 0 1.25h-6a.625.625 0 0 1-.625-.625V12c0-.345.28-.625.625-.625h10c.345 0 .625.28.625.625ZM15 11.375H8a.625.625 0 0 0-.625.625v5c0 .345.28.625.625.625h7c.345 0 .625-.28.625-.625v-5a.625.625 0 0 0-.625-.625Zm-.625 5h-5.75v-3.75h5.75v3.75Zm14.625-8H7A2.628 2.628 0 0 0 4.375 11v15A2.628 2.628 0 0 0 7 28.625h22A2.628 2.628 0 0 0 31.625 26V11A2.628 2.628 0 0 0 29 8.375ZM30.375 26c0 .758-.617 1.375-1.375 1.375h-3.49l4.865-4.866V26Zm0-5.26-6.634 6.635H7A1.377 1.377 0 0 1 5.625 26V11c0-.758.617-1.375 1.375-1.375h22c.758 0 1.375.617 1.375 1.375v9.74Z' + }, 'rh-standard-game-controller': { xOffset: 0, yOffset: 0, @@ -2140,6 +2372,14 @@ export default { { path: 'M18 22.38a.63.63 0 1 0 .62.62.62.62 0 0 0-.62-.62Z' } ] }, + 'rh-standard-humvee': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 25.375H5a.625.625 0 0 0 0 1.25h1.375V29c0 .896.729 1.625 1.625 1.625h2c.896 0 1.625-.729 1.625-1.625v-2.375h12.75V29c0 .896.729 1.625 1.625 1.625h2c.896 0 1.625-.729 1.625-1.625v-2.375H31a.625.625 0 0 0 0-1.25ZM10.375 29a.375.375 0 0 1-.375.375H8A.375.375 0 0 1 7.625 29v-2.375h2.75V29Zm18 0a.375.375 0 0 1-.375.375h-2a.375.375 0 0 1-.375-.375v-2.375h2.75V29Zm-11-7v-2a.625.625 0 0 1 1.25 0v2a.625.625 0 0 1-1.25 0Zm2 0v-2a.625.625 0 0 1 1.25 0v2a.625.625 0 0 1-1.25 0Zm-4 0v-2a.625.625 0 0 1 1.25 0v2a.625.625 0 0 1-1.25 0Zm8.125.625c1.172 0 2.125-.953 2.125-2.125s-.953-2.125-2.125-2.125-2.125.953-2.125 2.125.953 2.125 2.125 2.125Zm0-3a.876.876 0 0 1 0 1.75.876.876 0 0 1 0-1.75Zm-11 3c1.172 0 2.125-.953 2.125-2.125s-.953-2.125-2.125-2.125-2.125.953-2.125 2.125.953 2.125 2.125 2.125Zm0-3a.876.876 0 0 1 0 1.75.876.876 0 0 1 0-1.75Zm17.125-7.166V6A.625.625 0 0 0 29 5.375H7A.625.625 0 0 0 6.375 6v6.459c-1.145.282-2 1.31-2 2.541v8c0 .345.28.625.625.625h3.375V24c0 .345.28.625.625.625h18c.345 0 .625-.28.625-.625v-.375H31c.345 0 .625-.28.625-.625v-8c0-1.23-.855-2.26-2-2.542Zm-22-5.834h20.75v5.75H7.625v-5.75Zm18.75 16.75H9.625v-5.75h16.75v5.75Zm4-1h-2.75V17a.625.625 0 0 0-.625-.625H9a.625.625 0 0 0-.625.625v5.375h-2.75V15c0-.758.617-1.375 1.375-1.375h22c.758 0 1.375.617 1.375 1.375v7.375ZM18.625 8v3a.625.625 0 0 1-1.25 0V8a.625.625 0 0 1 1.25 0Zm13 2v1a.625.625 0 0 1-1.25 0v-1a.625.625 0 0 1 1.25 0Zm-27.25 1v-1a.625.625 0 0 1 1.25 0v1a.625.625 0 0 1-1.25 0Zm25.255 9.004a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm-22 0a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Z' + }, 'rh-standard-hybrid-cloud-infrastructure': { xOffset: 0, yOffset: 0, @@ -2775,6 +3015,14 @@ export default { { path: 'M10.38 16a.63.63 0 1 0 .62-.62.63.63 0 0 0-.62.62Zm14 0a.62.62 0 1 0 .62-.63.62.62 0 0 0-.62.63Z' } ] }, + 'rh-standard-monitor-back': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M7.375 14v-4c0-.345.28-.625.625-.625h20c.823.004.81 1.248 0 1.25H8.625V14a.625.625 0 0 1-1.25 0Zm24.25-7v17c0 .345-.28.625-.625.625H20.625v3.75H27c.822.004.811 1.247 0 1.25H9c-.822-.004-.811-1.247 0-1.25h6.375v-3.75H5A.625.625 0 0 1 4.375 24V7c0-.345.28-.625.625-.625h26c.345 0 .625.28.625.625Zm-12.25 8.625h-2.75v12.75h2.75v-12.75Zm11-8H5.625v15.75h9.75V15c0-.345.28-.625.625-.625h4c.345 0 .625.28.625.625v8.375h9.75V7.625Z' + }, 'rh-standard-monitor-blank': { xOffset: 0, yOffset: 0, @@ -2986,6 +3234,14 @@ export default { { path: 'M14 14.38H9a.62.62 0 0 0 0 1.24h5a.62.62 0 0 0 0-1.24Zm16.44-7.82-2-2a.61.61 0 0 0-.88 0L22 10.12l-.56-.56c-.56-.58-1.46.31-.88.88l4 4a.62.62 0 0 0 .88-.88l-.56-.56 5.56-5.56a.61.61 0 0 0 0-.88ZM24 12.12 22.88 11 28 5.88 29.12 7Z' } ] }, + 'rh-standard-oil-derrick': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 30.375h-3.375V28a.625.625 0 0 0-.625-.625h-.594l-4.448-9.989v-.001l-.784-1.76H22c.345 0 .625-.28.625-.625v-3a.625.625 0 0 0-.625-.625h-3.218c.229-.443.686-.75 1.218-.75h3A2.628 2.628 0 0 0 25.625 8V5a.625.625 0 1 0-1.25 0c0 .758-.617 1.375-1.375 1.375h-3A2.628 2.628 0 0 0 17.375 9v2.375H14a.625.625 0 0 0-.625.625v3c0 .345.28.625.625.625h.826l-.784 1.76v.001l-4.448 9.989H9a.625.625 0 0 0-.625.625v2.375H5a.625.625 0 0 0 0 1.25h26a.625.625 0 0 0 0-1.25ZM22.375 28v2.375h-3.75v-7.866l4.866 4.866H23a.625.625 0 0 0-.625.625ZM13 27.375h-.49l4.865-4.866v7.866h-3.75V28a.625.625 0 0 0-.625-.625Zm1.822-8.669L17.116 21l-5.976 5.976 3.682-8.27Zm10.038 8.27L18.884 21l2.294-2.294 3.682 8.27Zm-4.227-9.494-2.008 2.009v-3.866h1.181l.827 1.857ZM20 7.625h3a2.6 2.6 0 0 0 1.375-.4V8c0 .758-.617 1.375-1.375 1.375h-3a2.6 2.6 0 0 0-1.375.4V9c0-.758.617-1.375 1.375-1.375Zm-5.375 5h6.75v1.75h-6.75v-1.75Zm2.75 3v3.866l-2.008-2.009.827-1.857h1.181Zm-7.75 14.75v-1.75h2.75v1.75h-2.75Zm14 0v-1.75h2.75v1.75h-2.75Z' + }, 'rh-standard-online-collaboration': { xOffset: 0, yOffset: 0, @@ -3064,6 +3320,14 @@ export default { svgPathData: 'M30 7.38h-2.38V7A2.62 2.62 0 0 0 25 4.38H7A2.62 2.62 0 0 0 4.38 7v2A2.62 2.62 0 0 0 7 11.62h18A2.62 2.62 0 0 0 27.62 9v-.38h1.76v7.76H16a.62.62 0 0 0-.62.62v3a.62.62 0 0 0 1.24 0v-2.38H30a.62.62 0 0 0 .62-.62V8a.62.62 0 0 0-.62-.62ZM26.38 9A1.38 1.38 0 0 1 25 10.38H7A1.38 1.38 0 0 1 5.62 9V7A1.38 1.38 0 0 1 7 5.62h18A1.38 1.38 0 0 1 26.38 7ZM17 21.38h-2a.62.62 0 0 0-.62.62v9a.62.62 0 0 0 .62.62h2a.62.62 0 0 0 .62-.62v-9a.62.62 0 0 0-.62-.62Zm-.62 9h-.76v-7.76h.76Z' }, + 'rh-standard-palm-tree': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M32.717 13.242a.626.626 0 0 1-.576.383H27a.625.625 0 0 1 0-1.25h3.459A9.299 9.299 0 0 0 25 10.625a9.306 9.306 0 0 0-5.584 1.856c5.19.696 9.209 5.142 9.209 10.519a.625.625 0 0 1-1.067.442l-5-5a.626.626 0 0 1 .884-.884l3.787 3.787c-.784-4.383-4.624-7.72-9.229-7.72s-8.445 3.337-9.229 7.72l1.787-1.787a.625.625 0 1 1 .884.884l-3 3A.627.627 0 0 1 7.375 23c0-5.377 4.019-9.823 9.208-10.52A9.307 9.307 0 0 0 11 10.626c-1.99 0-3.88.613-5.46 1.75H9a.625.625 0 0 1 0 1.25H3.858a.626.626 0 0 1-.446-1.062A10.544 10.544 0 0 1 11 9.375c2.137 0 4.18.634 5.919 1.805a9.4 9.4 0 0 0-7.262-6.407l2.785 2.785a.626.626 0 0 1-.884.884l-4-4A.625.625 0 0 1 8 3.375c4.525 0 8.513 2.894 10 7.056 1.487-4.162 5.475-7.056 10-7.056a.626.626 0 0 1 .442 1.067l-4 4a.625.625 0 1 1-.884-.884l2.785-2.785a9.4 9.4 0 0 0-7.261 6.406A10.556 10.556 0 0 1 25 9.375a10.54 10.54 0 0 1 7.587 3.188c.177.18.228.447.13.68ZM28.625 31c0 .345-.28.625-.625.625H14.605a.61.61 0 0 1-.278-.073c-.025-.012-.044-.03-.067-.045a.61.61 0 0 1-.158-.156c-.01-.015-.028-.021-.038-.038-.013-.022-.021-.047-.034-.07a12.563 12.563 0 0 1-1.425-3.978.613.613 0 0 1-.064-.265c0-.01.005-.018.006-.028A12.637 12.637 0 0 1 12.375 25c0-1.078.146-2.138.411-3.163.008-.029.008-.06.02-.086a12.592 12.592 0 0 1 2.784-5.168.625.625 0 0 1 .932.834 11.342 11.342 0 0 0-2.293 3.958H17.4c-.004-.126-.026-.248-.026-.375 0-1.478.297-2.907.884-4.25a.624.624 0 1 1 1.146.5 9.309 9.309 0 0 0-.78 3.75c0 5.169 4.206 9.375 9.375 9.375.345 0 .625.28.625.625Zm-14.91-4.625h5.135a10.54 10.54 0 0 1-1.342-3.75h-3.623c-.165.776-.26 1.57-.26 2.375 0 .461.035.92.09 1.375Zm9.288 4a10.696 10.696 0 0 1-3.298-2.75h-5.757c.227.958.577 1.881 1.045 2.75h8.01Z' + }, 'rh-standard-paper-blank': { xOffset: 0, yOffset: 0, @@ -3111,6 +3375,14 @@ export default { { path: 'M11.38 17a.61.61 0 0 0 .62.62h9a.62.62 0 0 0 0-1.24h-9a.61.61 0 0 0-.62.62ZM21 19.38h-9a.62.62 0 0 0 0 1.24h9a.62.62 0 0 0 0-1.24Zm0 3h-9a.62.62 0 0 0 0 1.24h9a.62.62 0 0 0 0-1.24Z' } ] }, + 'rh-standard-paper-towels': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 4.352H12c-.022 0-.04.01-.062.012-.145-.005-.29-.012-.438-.012-4.009 0-7.148 1.822-7.148 4.148v20c0 2.326 3.14 4.148 7.148 4.148s7.148-1.822 7.148-4.148v-20c0-1.116-.728-2.113-1.922-2.852h13.626v21.704H21a.648.648 0 1 0 0 1.296h10c.358 0 .648-.29.648-.648V5A.648.648 0 0 0 31 4.352ZM17.352 28.5c0 1.349-2.404 2.852-5.852 2.852S5.648 29.849 5.648 28.5V10.907c1.283 1.06 3.403 1.741 5.852 1.741s4.569-.682 5.852-1.741V28.5Zm0-20c0 1.349-2.404 2.852-5.852 2.852S5.648 9.849 5.648 8.5 8.052 5.648 11.5 5.648s5.852 1.503 5.852 2.852ZM12.13 29.505a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.505a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.5a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.495a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.505a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0-2.495a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm-.625-3.125a.625.625 0 1 1 0 1.25.625.625 0 0 1 0-1.25Z' + }, 'rh-standard-pass-through': { xOffset: 0, yOffset: 0, @@ -3193,6 +3465,14 @@ export default { svgPathData: 'M32.62 16a.62.62 0 1 0-1.24 0 2.39 2.39 0 0 1-1.77 2.29 9.61 9.61 0 0 0-4-7.43 3.63 3.63 0 0 0-6.19-2.4 12 12 0 0 0-3.05 0A4.63 4.63 0 0 0 12 5.38a.62.62 0 0 0-.62.62v4.18a10.85 10.85 0 0 0-3.58 3.48 3.07 3.07 0 0 0-1.3-.28 3.12 3.12 0 0 0-3.12 3.12v3a3.12 3.12 0 0 0 3.12 3.12 3.32 3.32 0 0 0 .83-.11 10.16 10.16 0 0 0 2.05 2.76V30a.62.62 0 0 0 .62.62h5a.62.62 0 0 0 .62-.62v-1.59a13.13 13.13 0 0 0 4.76 0V30a.62.62 0 0 0 .62.62h5a.62.62 0 0 0 .62-.62v-4.72a9.43 9.43 0 0 0 2.93-5.71A3.62 3.62 0 0 0 32.62 16ZM22 8.62a2.38 2.38 0 0 1 .71 4.64A7.75 7.75 0 0 0 19.89 12 2.37 2.37 0 0 1 22 8.62Zm3.58 15.93a.6.6 0 0 0-.2.46v4.37h-3.76v-1.75a.62.62 0 0 0-.23-.49.61.61 0 0 0-.54-.11 11.94 11.94 0 0 1-5.7 0 .61.61 0 0 0-.77.6v1.75h-3.76V25a.64.64 0 0 0-.21-.46 8.81 8.81 0 0 1-2.19-3.08.6.6 0 0 0-.36-.34.62.62 0 0 0-.5 0 1.89 1.89 0 0 1-2.74-1.62v-3a1.89 1.89 0 0 1 1.88-1.88 1.86 1.86 0 0 1 1.14.4.66.66 0 0 0 .51.12.65.65 0 0 0 .42-.32 9.45 9.45 0 0 1 3.74-3.73.63.63 0 0 0 .31-.55V6.68a3.39 3.39 0 0 1 2.69 2.64.61.61 0 0 0 .71.49 11.82 11.82 0 0 1 2.62-.17 3.58 3.58 0 0 0-.16 2.22c-.46-.09-1.11 0-1.1.59a.62.62 0 0 0 .62.63 6.72 6.72 0 0 1 5.49 2.66.62.62 0 0 0 1-.71 6.9 6.9 0 0 0-.74-.88 3.66 3.66 0 0 0 1.62-1.87 8.25 8.25 0 0 1 3 6.22 8.22 8.22 0 0 1-2.79 6.05Z' }, + 'rh-standard-pizza-box': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 4.375H5A.625.625 0 0 0 4.375 5v20a.668.668 0 0 0 .183.442l6 6a.625.625 0 0 0 .442.183h14a.625.625 0 0 0 .442-.183l6-6c.045-.066.105-.125.135-.202a.488.488 0 0 0 .048-.263V5A.625.625 0 0 0 31 4.375Zm-.625 20.366-5.634 5.634H11.26l-5.634-5.634V5.625h24.75v19.116ZM11 9.375h14c.82.004.813 1.247 0 1.25H11c-.82-.004-.813-1.247 0-1.25Zm13 2H12a.625.625 0 0 0-.575.871l6 14c.194.494.956.499 1.15 0l6-14c.181-.394-.14-.884-.575-.871Zm-6 13.038-5.052-11.788h10.104L18 24.413ZM19.375 15a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm-3.998.001a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm1.999 4a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Z' + }, 'rh-standard-planning': { xOffset: 0, yOffset: 0, @@ -3335,6 +3615,14 @@ export default { svgPathData: 'M10 15.38H5.63A5.9 5.9 0 0 1 12 9.64a.61.61 0 0 0 .67-.57c.05-.63-.63-.73-1.12-.69a7.12 7.12 0 0 0-7.17 7.12V27a.61.61 0 0 0 .62.62h11a.61.61 0 0 0 .62-.62v-5A6.63 6.63 0 0 0 10 15.38Zm5.38 11H5.62v-9.76H10A5.39 5.39 0 0 1 15.38 22Zm9.62-11h-4.37A5.9 5.9 0 0 1 27 9.64a.62.62 0 0 0 .67-.57c.05-.63-.63-.73-1.12-.69a7.12 7.12 0 0 0-7.12 7.12V27a.61.61 0 0 0 .62.62H31a.61.61 0 0 0 .62-.62v-5A6.63 6.63 0 0 0 25 15.38Zm5.38 11h-9.76v-9.76H25A5.39 5.39 0 0 1 30.38 22Z' }, + 'rh-standard-racecar': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M10.174 14.625h12.652a.624.624 0 0 0 .565-.894c-1.258-2.646-3.962-4.356-6.891-4.356s-5.633 1.71-6.89 4.356a.624.624 0 0 0 .564.894Zm11.57-1.25h-4.619v-2.711a6.417 6.417 0 0 1 4.619 2.711Zm-5.869-2.711v2.711h-4.619a6.417 6.417 0 0 1 4.619-2.711ZM31.625 28c0 .345-.28.625-.625.625H5a.625.625 0 0 1 0-1.25h26c.345 0 .625.28.625.625Zm-.659-10.406c-.01-.012-.018-.028-.03-.04a5.613 5.613 0 0 0-4.436-2.179H8.006l-.584-2.75H7.5a.625.625 0 0 0 0-1.25h-3a.625.625 0 0 0 0 1.25h1.644l.584 2.75H5.5a.625.625 0 0 0-.611.755l1.063 5a.624.624 0 0 0 .611.495h1.452c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125-1.402-3.125-3.125-3.125c-.9 0-1.707.389-2.278 1H7.07l-.797-3.75H26.5c.899 0 1.728.283 2.423.75H27.5a.625.625 0 0 0 0 1.25h2.653c.34.52.585 1.108.678 1.75h-2.553c-.571-.611-1.378-1-2.278-1s-1.707.389-2.278 1H15.5a.625.625 0 0 0 0 1.25h7.515c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125a3.08 3.08 0 0 0-.14-.875H31.5c.345 0 .625-.28.625-.625a5.59 5.59 0 0 0-1.159-3.406ZM11 20.625c1.034 0 1.875.84 1.875 1.875s-.841 1.875-1.875 1.875-1.875-.84-1.875-1.875.841-1.875 1.875-1.875Zm15 3.75c-1.034 0-1.875-.84-1.875-1.875s.841-1.875 1.875-1.875 1.875.84 1.875 1.875-.841 1.875-1.875 1.875Z' + }, 'rh-standard-rainbow': { xOffset: 0, yOffset: 0, @@ -3458,6 +3746,14 @@ export default { svgPathData: 'M25 13.62h6a.62.62 0 1 0 0-1.24h-5.38V5.62H31a.62.62 0 1 0 0-1.24h-6a.62.62 0 0 0-.62.62v3.38H13.56a4.63 4.63 0 1 0-1.5 4.06l4.5 4.5A4.57 4.57 0 0 0 15.38 20a4.63 4.63 0 0 0 1.36 3.28l-6.51 7.1H5a.62.62 0 1 0 0 1.24h26a.62.62 0 0 0 0-1.24H11.92L17.76 24a4.61 4.61 0 1 0-.26-7.9l-4.62-4.6a4.52 4.52 0 0 0 .68-1.88h10.82V13a.62.62 0 0 0 .62.62ZM9 12.38A3.38 3.38 0 1 1 12.38 9 3.39 3.39 0 0 1 9 12.38ZM23.38 20A3.38 3.38 0 1 1 20 16.62 3.39 3.39 0 0 1 23.38 20Z' }, + 'rh-standard-rocket': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M20.625 31c0 .345-.28.625-.625.625h-4a.625.625 0 0 1 0-1.25h4c.345 0 .625.28.625.625Zm7-7v3c0 .345-.28.625-.625.625h-5.375V29c0 .345-.28.625-.625.625h-6a.627.627 0 0 1-.24-.048.617.617 0 0 1-.152-.101c-.016-.013-.035-.019-.05-.034-.01-.01-.013-.023-.022-.034a.622.622 0 0 1-.113-.169.626.626 0 0 1-.048-.239v-1.375H9A.625.625 0 0 1 8.375 27v-3c0-.247.146-.47.37-.571l5.63-2.506V11c0-.02.01-.035.01-.054 0-.57.08-2.266.994-3.485l2.12-2.835a.623.623 0 0 1 1.002 0l2.12 2.835c.913 1.218.994 2.91.993 3.483.002.019.011.037.011.056v9.923l5.63 2.506c.225.1.37.324.37.571Zm-12-8.51 4.729-4.728-.007-.137h-4.694c-.006.124-.019.254-.018.368 0 .02-.009.035-.01.054v4.444Zm4.75-2.98-4.75 4.75v4.23l4.75-4.75v-4.23Zm-4.75 14.98 4.75-4.75v-4.23l-4.75 4.75v4.23Zm.754-19.28c-.244.327-.408.739-.526 1.165h4.294c-.118-.426-.282-.838-.526-1.164L18 6.044 16.379 8.21Zm-2.004 18.165v-4.083l-4.75 2.114v1.969h4.75Zm6-1.866-3.866 3.866h3.866v-3.866Zm6-.103-4.75-2.114v4.083h4.75v-1.969Z' + }, 'rh-standard-rockstar': { xOffset: 0, yOffset: 0, @@ -3530,6 +3826,14 @@ export default { { path: 'M26.91 20.28a.62.62 0 0 0 .88.88l1.29-1.29a.61.61 0 0 0 0-.88.62.62 0 0 0-.88 0Zm-1.29-2.58a.62.62 0 0 0 .88.88l1.94-1.93a.63.63 0 0 0-.89-.89ZM9 7.62h3a.62.62 0 0 0 0-1.24H9a.62.62 0 0 0 0 1.24Zm-1 4h2a.62.62 0 0 0 0-1.24H8a.62.62 0 0 0 0 1.24Zm7 15.76h-4a.62.62 0 0 0 0 1.24h4a.62.62 0 0 0 0-1.24Zm0-4H7a.62.62 0 0 0 0 1.24h8a.62.62 0 0 0 0-1.24Zm-10 0a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Zm13 4a.63.63 0 0 0 0 1.25.63.63 0 0 0 0-1.25Z' } ] }, + 'rh-standard-rv-camper': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.625 28c0 .345-.28.625-.625.625H5a.625.625 0 0 1 0-1.25h26c.345 0 .625.28.625.625ZM15 15.625H8A.625.625 0 0 1 7.375 15v-4c0-.345.28-.625.625-.625h7c.345 0 .625.28.625.625v4c0 .345-.28.625-.625.625Zm-3.625-4h-2.75v2.75h2.75v-2.75Zm3 0h-1.75v2.75h1.75v-2.75Zm5.625 6a.625.625 0 0 1-.625-.625v-3c0-.345.28-.625.625-.625h3c.166 0 .325.065.442.183l3 3A.626.626 0 0 1 26 17.625h-6Zm.625-1.25h3.866l-1.75-1.75h-2.116v1.75Zm11-.375v5c0 .345-.28.625-.625.625h-2.515c.082.28.14.57.14.875 0 1.723-1.402 3.125-3.125 3.125s-3.125-1.402-3.125-3.125c0-.305.058-.595.14-.875H15a.625.625 0 0 1 0-1.25h8.223c.57-.611 1.377-1 2.277-1 .9 0 1.707.389 2.278 1h2.597v-3.869l-3.417-.726a.63.63 0 0 1-.312-.17l-2.986-2.984h-5.035V18a.625.625 0 0 1-1.25 0v-6c0-.345.28-.625.625-.625h8.078l-.584-2.75H7c-.758 0-1.375.617-1.375 1.375v10.375h2.597c.571-.612 1.377-1 2.278-1 1.723 0 3.125 1.402 3.125 3.125s-1.402 3.125-3.125 3.125-3.125-1.403-3.125-3.125c0-.306.058-.596.14-.875H5A.625.625 0 0 1 4.375 21V10A2.628 2.628 0 0 1 7 7.376h19c.018 0 .034.008.052.01a.589.589 0 0 1 .229.064.602.602 0 0 1 .188.15.6.6 0 0 1 .119.215c.006.02.02.035.023.056l.85 4c.005.022-.001.043.001.065.003.022.013.042.013.064 0 .02-.01.038-.012.058a.594.594 0 0 1-.067.23.605.605 0 0 1-.148.184.599.599 0 0 1-.213.116c-.02.006-.035.02-.055.024a.59.59 0 0 1-.13.013h-1.42l1.97 1.97 3.731.794c.02.004.035.017.054.023a.593.593 0 0 1 .213.116.61.61 0 0 1 .148.183.605.605 0 0 1 .068.231c.002.02.012.038.012.058Zm-23 6.5c0 1.034.841 1.875 1.875 1.875s1.875-.84 1.875-1.875c0-1.034-.841-1.875-1.875-1.875s-1.875.84-1.875 1.875Zm18.75 0c0-1.034-.841-1.875-1.875-1.875s-1.875.84-1.875 1.875c0 1.034.841 1.875 1.875 1.875s1.875-.84 1.875-1.875Z' + }, 'rh-standard-safety-goggles': { xOffset: 0, yOffset: 0, @@ -3781,6 +4085,14 @@ export default { { path: 'M13.56 19.94c.06.06.12.11.2.14.16.05.32.05.48 0a.66.66 0 0 0 .2-.14.66.66 0 0 0 .14-.2c.06-.16.06-.32 0-.48a.558.558 0 0 0-.14-.2.633.633 0 0 0-.68-.14c-.08.03-.14.08-.2.14-.06.06-.11.12-.14.2-.07.16-.07.32 0 .48.03.07.08.14.14.2Zm10.79-5.65c4.52-2.79 2.53-9.92-2.85-9.91-5.37 0-7.37 7.12-2.85 9.91-1.07.31-2.09.8-3.01 1.46a.625.625 0 0 0 .72 1.02c5.5-4.04 13.62-.15 13.99 6.61h-5.06c-.82 0-.82 1.25 0 1.25h5.7c.35 0 .62-.28.62-.62 0-4.59-3.08-8.48-7.28-9.71Zm-6.97-4.54c.17-5.45 8.08-5.45 8.25 0-.17 5.45-8.08 5.45-8.25 0Z' } ] }, + 'rh-standard-skills': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M22.946 16.054a.626.626 0 0 1-.884.884l-3-3a.626.626 0 0 1 .884-.884l3 3Zm9.173-6.505a.597.597 0 0 1-.068.231c-.01.019-.011.039-.022.057l-5.956 9.172c-.004.005-.01.006-.013.011a.614.614 0 0 1-.195.186l-.019.01-.011.005a6.576 6.576 0 0 1-5.646.474L9.446 30.439a2.741 2.741 0 0 1-1.942.802 2.734 2.734 0 0 1-1.942-.802c-.519-.518-.804-1.209-.804-1.942s.285-1.424.804-1.942L16.304 15.81a6.58 6.58 0 0 1 1.576-7.056l-.668-.667c-.02-.02-.027-.045-.044-.067-.011-.014-.028-.02-.038-.035-.012-.018-.013-.038-.023-.056a.601.601 0 0 1-.068-.232.603.603 0 0 1 .002-.116.603.603 0 0 1 .138-.329c.013-.016.018-.035.033-.05.017-.016.038-.023.056-.037.017-.014.027-.033.046-.045l4.85-3.15c.017-.01.037-.012.054-.021a.6.6 0 0 1 .353-.067.6.6 0 0 1 .324.137c.016.013.036.019.051.034l2.5 2.5a.626.626 0 0 1 0 .884l-2.5 2.5a.622.622 0 0 1-.884 0 .626.626 0 0 1 0-.884l2.058-2.058-1.7-1.7-3.778 2.453 4.862 4.863 5.558-5.558a.625.625 0 0 1 .884 0l2 2c.015.014.02.034.033.05a.6.6 0 0 1 .138.328c.004.04.005.077.002.117Zm-1.415.03-1.2-1.2-5.558 5.56a.625.625 0 0 1-.884 0l-4.298-4.3a5.34 5.34 0 0 0-1.635 3.857c0 .772.16 1.517.475 2.212.002.003 0 .008.002.011.02.046.025.094.033.143.006.032.019.064.02.096 0 .04-.014.077-.02.115-.008.04-.009.082-.024.12-.012.03-.036.057-.053.086-.024.04-.045.083-.078.118-.003.003-.004.008-.008.011l-11.03 11.03a1.485 1.485 0 0 0-.438 1.058 1.497 1.497 0 0 0 2.555 1.058l11.03-11.03c.003-.004.007-.005.01-.008.035-.033.077-.054.118-.078.03-.018.056-.042.087-.054.035-.013.073-.014.11-.021.041-.008.082-.022.124-.021.029 0 .056.012.085.016.053.008.105.014.155.036.003.001.007 0 .01.002 1.524.69 3.357.606 4.821-.206l5.591-8.61ZM7.062 11.94l-3-3a.626.626 0 0 1 0-.886l3-3a.625.625 0 0 1 .884 0l3 3 3 3a.626.626 0 0 1-.884.885L10.504 9.38l-2.116 2.116 4.558 4.558a.626.626 0 0 1-.884.884l-5-5ZM5.388 8.495l2.116 2.116L9.62 8.496 7.504 6.38 5.388 8.496Zm25.687 22.746a.625.625 0 0 1-.825.825l-5.645-2.513c-.017-.008-.026-.024-.042-.033-.051-.028-.104-.055-.147-.098l-2.468-2.487-2.894-3.006a.625.625 0 0 1 .9-.868l2.888 3 2.019 2.035 2.237-2.237-3.027-2.914a.625.625 0 0 1 .867-.9l3.487 3.355a.614.614 0 0 1 .124.18c.003.006.01.01.013.016l.002.006.002.004 2.509 5.635Zm-1.804-.98-1.481-3.326-1.846 1.845 3.327 1.482ZM7.499 27.874a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Z' + }, 'rh-standard-smartwatch': { xOffset: 0, yOffset: 0, @@ -3819,6 +4131,14 @@ export default { svgPathData: 'M31.24 10.24h.02l-.03-.06c-.08-.2-.18-.4-.29-.59-1.06-1.95-3.29-3.34-6.04-4.19-2.02-.65-4.37-1.03-6.91-1.03s-4.89.38-6.9 1.03c-2.74.84-4.98 2.24-6.04 4.19-.11.2-.21.4-.29.6 0 .01-.01.03-.02.04-.23.57-.37 1.16-.37 1.77v12c0 4.28 5.98 7.62 13.62 7.62S31.61 28.27 31.61 24V12c0-.61-.13-1.2-.37-1.76ZM30.38 16v8c0 3.46-5.67 6.38-12.38 6.38S5.62 27.46 5.62 24v-.77c2.14 2.62 6.81 4.4 12.38 4.4.82 0 .81-1.25 0-1.25-6.71 0-12.38-2.92-12.38-6.38v-.77c2.14 2.62 6.81 4.4 12.38 4.4.82 0 .82-1.25 0-1.25-6.71 0-12.38-2.92-12.38-6.38v-.77c2.14 2.62 6.81 4.4 12.38 4.4s10.24-1.78 12.38-4.4V16ZM18 18.38c-6.71 0-12.38-2.92-12.38-6.38S11.29 5.62 18 5.62 30.38 8.54 30.38 12 24.71 18.38 18 18.38Zm0-8.76c.35 0 .62-.28.62-.62s-.28-.62-.62-.62c-12.81.03-12.81 7.22 0 7.25.82 0 .82-1.25 0-1.25-5.11 0-8.38-1.41-8.38-2.38S12.88 9.62 18 9.62Z' }, + 'rh-standard-sovereign-cloud': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31 25.375h-.375V24c0-1.447-1.178-2.625-2.625-2.625S25.375 22.553 25.375 24v1.375H25a.625.625 0 0 0-.625.625v5c0 .345.28.625.625.625h6c.345 0 .625-.28.625-.625v-5a.625.625 0 0 0-.625-.625Zm-1.625 0h-2.75V24c0-.758.617-1.375 1.375-1.375s1.375.617 1.375 1.375v1.375ZM31.625 5v15a.625.625 0 0 1-1.25 0V5.625H5.625v24.75H22a.625.625 0 0 1 0 1.25H5A.625.625 0 0 1 4.375 31V5c0-.345.28-.625.625-.625h26c.345 0 .625.28.625.625ZM24.5 17.81a.626.626 0 0 1-.559-.662c.012-.165.017-.24.017-.316a4.893 4.893 0 0 0-9.383-1.948.63.63 0 0 1-.688.365 3.643 3.643 0 0 0-.666-.065c-1.983 0-3.596 1.613-3.596 3.595s1.613 3.596 3.596 3.596H23a.625.625 0 0 1 0 1.25h-9.78a4.851 4.851 0 0 1-4.845-4.846c0-2.808 2.358-5.092 5.263-4.826a6.141 6.141 0 0 1 5.426-3.266 6.152 6.152 0 0 1 6.143 5.989 3.57 3.57 0 0 1 1.53.876c.357.345.632.755.817 1.216a.625.625 0 1 1-1.16.464 2.276 2.276 0 0 0-.527-.784 2.314 2.314 0 0 0-1.366-.638Z' + }, 'rh-standard-space-capsule': { xOffset: 0, yOffset: 0, @@ -3839,6 +4159,22 @@ export default { { path: 'M31.44 22.67c-6-5.63-14.4 2.8-8.77 8.77a.61.61 0 0 0 .88 0l3.5-3.5 1.53 1.53a.63.63 0 0 0 .89-.89l-1.53-1.53 3.5-3.5a.61.61 0 0 0 0-.88Zm-4.83 3.94-3.48 3.48c-3.47-4.59 2.35-10.44 7-7Z' } ] }, + 'rh-standard-space-shuttle': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm30.387 21.633-4.252-3.72a11.336 11.336 0 0 1-3.484-5.568l-1.522-5.58c-.384-1.408-1.67-2.39-3.129-2.39s-2.745.982-3.13 2.39l-1.52 5.58a11.336 11.336 0 0 1-3.485 5.567l-4.252 3.72a3.625 3.625 0 0 0-1.238 2.73V27c0 .345.28.625.625.625h9.989l-1.548 3.096a.624.624 0 0 0 .559.904h8a.624.624 0 0 0 .56-.904l-1.549-3.096H31c.345 0 .625-.28.625-.625v-2.639c0-1.046-.451-2.04-1.238-2.728ZM16.077 7.095c.235-.865 1.027-1.47 1.923-1.47s1.688.604 1.923 1.469l1.452 5.323v13.958h-6.75V12.417l1.452-5.322ZM5.625 24.36c0-.685.295-1.337.811-1.787l4.252-3.72a12.591 12.591 0 0 0 2.687-3.319v10.84h-7.75V24.36Zm15.364 6.014H15.01l1.375-2.75h3.228l1.375 2.75Zm9.386-4h-7.75v-10.84a12.591 12.591 0 0 0 2.687 3.319l4.252 3.72a2.37 2.37 0 0 1 .811 1.787v2.014ZM15.558 12.558l2-2a.625.625 0 0 1 .884 0l2 2a.626.626 0 0 1-.884.884L18 11.884l-1.558 1.558a.622.622 0 0 1-.884 0 .626.626 0 0 1 0-.884Z' + }, + 'rh-standard-speedometer': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm24.558 10.558-4.976 4.976a3 3 0 0 0-1.645-.493c-1.666 0-3.021 1.355-3.021 3.022s1.355 3.021 3.022 3.021 3.021-1.355 3.021-3.021a3 3 0 0 0-.493-1.645l4.976-4.976a.626.626 0 0 0-.884-.884Zm-6.62 9.276c-.978 0-1.772-.795-1.772-1.771s.794-1.772 1.772-1.772a1.772 1.772 0 0 1-.001 3.543ZM18 3.356C9.926 3.356 3.357 9.926 3.357 18S9.926 32.644 18 32.644 32.643 26.074 32.643 18 26.074 3.356 18 3.356Zm0 28.038c-7.385 0-13.393-6.01-13.393-13.394S10.615 4.606 18 4.606 31.393 10.616 31.393 18 25.385 31.394 18 31.394Zm4.234-8.019h-9c-1.172 0-2.125.953-2.125 2.125s.953 2.125 2.125 2.125h9c1.172 0 2.125-.953 2.125-2.125s-.953-2.125-2.125-2.125Zm0 3h-9a.876.876 0 0 1 0-1.75h9a.876.876 0 0 1 0 1.75Zm6.396-8.373a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0ZM17.38 8.003a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm-6.375 3.625a.625.625 0 1 1 0-1.25.625.625 0 0 1 0 1.25ZM8.63 18.004a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Z' + }, 'rh-standard-spray-bottle': { xOffset: 0, yOffset: 0, @@ -3863,7 +4199,7 @@ export default { width: 36, height: 36, svgPathData: - 'M12 12.62h3.74c2.73 2.67 1.8 2.66 4.52 0H24a.62.62 0 0 0 .62-.62V6a.62.62 0 0 0-.62-.62H12a.62.62 0 0 0-.62.62v6a.62.62 0 0 0 .62.62Zm.62-6h10.76v4.76H20a.59.59 0 0 0-.44.18L18 13.12l-1.56-1.56a.59.59 0 0 0-.44-.18h-3.38Zm15.97 18.71a3.19 3.19 0 1 0-4.18 0 5.68 5.68 0 0 0-1 .63 5.52 5.52 0 0 0-3.26-4 3.18 3.18 0 1 0-4.24 0 5.52 5.52 0 0 0-3.26 4 5.68 5.68 0 0 0-1-.63 3.19 3.19 0 1 0-4.18 0 5.13 5.13 0 0 0-3 4.67.62.62 0 0 0 .62.62H31a.62.62 0 0 0 .62-.62 5.13 5.13 0 0 0-3.03-4.67Zm-4-2.4a2 2 0 0 1 3.9 0 2 2 0 0 1-3.94 0Zm1.95 3.19a3.88 3.88 0 0 1 3.81 3.26h-7.66a3.88 3.88 0 0 1 3.81-3.26Zm-10.49-6.55a2 2 0 0 1 3.9 0 2 2 0 0 1-3.9 0Zm1.95 3.2a4.24 4.24 0 0 1 4.23 4.4 5.1 5.1 0 0 0-.79 2.21h-6.88a5.1 5.1 0 0 0-.79-2.21 4.24 4.24 0 0 1 4.23-4.4Zm-10.45.16a2 2 0 0 1 3.9 0 2 2 0 0 1-3.9 0Zm2 3.19a3.88 3.88 0 0 1 3.81 3.26H5.69a3.88 3.88 0 0 1 3.81-3.26Z' + 'M12 12.625h3.741l1.817 1.817a.624.624 0 0 0 .884 0l1.817-1.817H24c.345 0 .625-.28.625-.625V6A.625.625 0 0 0 24 5.375H12a.625.625 0 0 0-.625.625v6c0 .345.28.625.625.625Zm.625-6h10.75v4.75H20a.626.626 0 0 0-.442.183L18 13.116l-1.558-1.558a.626.626 0 0 0-.442-.183h-3.375v-4.75ZM28.587 25.33a3.176 3.176 0 0 0 1.11-2.401c0-1.763-1.434-3.197-3.197-3.197s-3.196 1.434-3.196 3.197c0 .96.435 1.814 1.109 2.4a5.1 5.1 0 0 0-1.032.633 5.498 5.498 0 0 0-3.26-4.017 3.177 3.177 0 0 0 1.075-2.374c0-1.762-1.433-3.196-3.196-3.196s-3.196 1.434-3.196 3.196c0 .946.42 1.788 1.076 2.374a5.498 5.498 0 0 0-3.26 4.017 5.1 5.1 0 0 0-1.033-.632 3.176 3.176 0 0 0 1.11-2.401c0-1.763-1.434-3.197-3.197-3.197s-3.196 1.434-3.196 3.197c0 .96.435 1.814 1.109 2.4A5.125 5.125 0 0 0 4.375 30c0 .345.28.625.625.625h26c.345 0 .625-.28.625-.625a5.125 5.125 0 0 0-3.038-4.67Zm-4.033-2.401c0-1.074.873-1.947 1.946-1.947s1.946.873 1.946 1.947-.873 1.946-1.946 1.946-1.946-.873-1.946-1.946Zm1.946 3.196c1.923 0 3.51 1.411 3.812 3.25h-7.624c.301-1.839 1.89-3.25 3.812-3.25Zm-10.446-6.554c0-1.073.873-1.946 1.946-1.946s1.946.873 1.946 1.946-.873 1.947-1.946 1.947-1.946-.873-1.946-1.947ZM18 22.768A4.237 4.237 0 0 1 22.232 27v.171a5.087 5.087 0 0 0-.794 2.204h-6.876a5.087 5.087 0 0 0-.794-2.204V27A4.237 4.237 0 0 1 18 22.768Zm-10.446.16c0-1.073.873-1.946 1.946-1.946s1.946.873 1.946 1.947-.873 1.946-1.946 1.946-1.946-.873-1.946-1.946ZM9.5 26.126c1.923 0 3.51 1.411 3.812 3.25H5.688c.301-1.839 1.89-3.25 3.812-3.25Z' }, 'rh-standard-star': { xOffset: 0, @@ -3873,6 +4209,14 @@ export default { svgPathData: 'M26.45 31.62a.59.59 0 0 1-.29-.07L18 27.27l-8.15 4.28a.63.63 0 0 1-.91-.66l1.55-9.08-6.6-6.43a.61.61 0 0 1-.15-.64.63.63 0 0 1 .5-.43L13.36 13l4.08-8.27a.66.66 0 0 1 1.12 0L22.64 13l9.12 1.32a.63.63 0 0 1 .5.43.6.6 0 0 1-.16.64l-6.59 6.43 1.55 9.08a.62.62 0 0 1-.61.72ZM18 25.93a.6.6 0 0 1 .29.08l7.33 3.85-1.4-8.16a.6.6 0 0 1 .18-.55l5.93-5.78-8.2-1.19a.63.63 0 0 1-.47-.35L18 6.41l-3.66 7.42a.63.63 0 0 1-.47.35l-8.2 1.19 5.93 5.78a.6.6 0 0 1 .18.55l-1.39 8.16L17.71 26a.6.6 0 0 1 .29-.07Z' }, + 'rh-standard-stethoscope': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M28 11.375A4.63 4.63 0 0 0 23.375 16c0 2.336 1.747 4.253 4 4.562V24c0 4.066-3.309 7.375-7.375 7.375S12.625 28.066 12.625 24v-3.407c3.913-.32 7-3.6 7-7.593V5A.625.625 0 0 0 19 4.375h-3a.625.625 0 0 0 0 1.25h2.375V13c0 3.516-2.86 6.375-6.375 6.375S5.625 16.515 5.625 13V5.625H8a.625.625 0 0 0 0-1.25H5A.625.625 0 0 0 4.375 5v8c0 3.993 3.087 7.274 7 7.593V24c0 4.756 3.87 8.625 8.625 8.625s8.625-3.87 8.625-8.625v-3.438c2.253-.309 4-2.226 4-4.562A4.63 4.63 0 0 0 28 11.375Zm0 8c-1.86 0-3.375-1.514-3.375-3.375s1.514-3.375 3.375-3.375 3.375 1.514 3.375 3.375-1.514 3.375-3.375 3.375ZM29.625 16a1.625 1.625 0 1 1-3.25 0 1.625 1.625 0 0 1 3.25 0ZM9.372 5.003a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm4.015 0a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Z' + }, 'rh-standard-stock-market-down': { xOffset: 0, yOffset: 0, @@ -3929,6 +4273,14 @@ export default { svgPathData: 'M18 7.35c-7.65 0-13.65 3.36-13.65 7.65v6c0 4.29 6 7.65 13.65 7.65S31.65 25.29 31.65 21v-6c0-4.29-6-7.65-13.65-7.65Zm0 1.3c6.7 0 12.35 2.91 12.35 6.35S24.7 21.35 18 21.35 5.65 18.44 5.65 15 11.3 8.65 18 8.65Zm0 18.7c-6.7 0-12.35-2.91-12.35-6.35v-2.71c2.16 2.6 6.81 4.36 12.35 4.36s10.19-1.76 12.35-4.36V21c0 3.44-5.65 6.35-12.35 6.35Z' }, + 'rh-standard-styrofoam': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M32 17.352h-1.667l-4.805-6.729a.647.647 0 0 0-.528-.271H11c-.21 0-.406.1-.528.271l-4.805 6.729H4a.648.648 0 1 0 0 1.296h.676l5.805 7.74c.123.165.315.26.52.26h14a.647.647 0 0 0 .518-.26l5.805-7.74H32a.648.648 0 1 0 0-1.296Zm-20.666-5.704h13.332l4.073 5.704H7.261l4.073-5.704Zm10.1 7-.703.704H15.27l-.703-.704h6.868Zm3.242 6.704H11.324l-5.027-6.704h6.434l1.81 1.811a.65.65 0 0 0 .459.19h6a.65.65 0 0 0 .459-.19l1.81-1.81h6.434l-5.027 6.703Z' + }, 'rh-standard-subscription': { xOffset: 0, yOffset: 0, @@ -4050,6 +4402,14 @@ export default { { path: 'M20.48 9.33a.63.63 0 0 0-.48-.75 10.28 10.28 0 0 0-2-.2A9.62 9.62 0 1 0 27.62 18a10.28 10.28 0 0 0-.2-2 .63.63 0 0 0-1.23.26 8.42 8.42 0 1 1-6.45-6.45.63.63 0 0 0 .74-.48Z' } ] }, + 'rh-standard-tea-kettle': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M30.033 14.02c-.009-.01-.012-.023-.021-.033-.007-.007-.017-.009-.024-.015a10.806 10.806 0 0 0-1.598-1.492.65.65 0 0 0-.78 1.038c.375.28.714.592 1.037.918L27.2 15.882a11.722 11.722 0 0 0-1.154-1.284.63.63 0 0 0-.13-.12 11.588 11.588 0 0 0-7.268-3.094V9.648H20a.648.648 0 1 0 0-1.296h-4a.648.648 0 1 0 0 1.296h1.352v1.736a11.588 11.588 0 0 0-7.267 3.095.63.63 0 0 0-.131.119c-.075.071-.153.139-.226.212l-1.27-1.269a.65.65 0 0 0-.458-.19H4c-.024 0-.044.012-.067.014a.618.618 0 0 0-.25.081c-.021.012-.045.015-.064.03-.014.01-.02.025-.034.036a.632.632 0 0 0-.09.098.629.629 0 0 0-.067.099.626.626 0 0 0-.04.112.631.631 0 0 0-.027.131c-.001.017-.01.031-.01.048 0 .024.012.045.014.068a.619.619 0 0 0 .08.249c.013.02.016.044.03.064l3.518 4.841a11.574 11.574 0 0 0-.203 6.955c.004.013.014.023.018.036.016.043.038.08.061.118.021.034.04.069.066.098.029.032.062.055.096.08.033.025.063.05.1.068.036.018.075.027.116.038.042.011.083.023.127.025.014.001.026.008.04.008h21.172a.64.64 0 0 0 .23-.046c.025-.01.046-.024.07-.036a.64.64 0 0 0 .185-.146.629.629 0 0 0 .081-.121c.014-.027.028-.052.038-.08.006-.015.016-.027.02-.042.291-1.03.438-2.099.438-3.177a11.57 11.57 0 0 0-1.7-6.03l1.546-1.547A9.266 9.266 0 0 1 31.352 21a.648.648 0 1 0 1.297 0c0-2.617-.94-5.063-2.616-6.98ZM18 12.647c2.094 0 4.042.63 5.673 1.704H12.327A10.285 10.285 0 0 1 18 12.648Zm-12.727 2H7.73l1.14 1.14c-.499.63-.93 1.312-1.29 2.036l-2.308-3.176ZM28.352 23c0 .796-.113 1.582-.292 2.352H7.94A10.386 10.386 0 0 1 7.648 23c0-2.873 1.178-5.474 3.075-7.352h14.554A10.318 10.318 0 0 1 28.352 23Z' + }, 'rh-standard-telco-cloud': { xOffset: 0, yOffset: 0, @@ -4079,6 +4439,22 @@ export default { svgPathData: 'M27 30.88h-1.38V9.54a2.62 2.62 0 1 0-3.16-3.16h-3.34v-.76H20a.62.62 0 1 0 0-1.24h-1.5a.62.62 0 0 0-.62.62v4.38h-4.76V5a.62.62 0 0 0-.62-.62H11a.62.62 0 0 0 0 1.24h.88V26a3.62 3.62 0 0 0 7.24 0V7.62h3.34a2.6 2.6 0 0 0 1.92 1.92v21.34H9a.62.62 0 0 0 0 1.24h18a.62.62 0 1 0 0-1.24Zm-11.5-2.5A2.39 2.39 0 0 1 13.12 26v-3.38H15a.62.62 0 0 0 0-1.24h-1.88v-1.76H15a.62.62 0 0 0 0-1.24h-1.88v-1.76H15a.62.62 0 0 0 0-1.24h-1.88v-1.76H15a.62.62 0 0 0 0-1.24h-1.88v-1.76h4.76V26a2.39 2.39 0 0 1-2.38 2.38ZM23.62 7A1.38 1.38 0 1 1 25 8.38 1.38 1.38 0 0 1 23.62 7Z' }, + 'rh-standard-text-overflow': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M5 4.38c-.35 0-.62.28-.62.62v26c0 .81 1.25.82 1.25 0V5c0-.34-.28-.62-.62-.62H5Zm16 10.24c.35 0 .62-.28.62-.62V5c0-.34-.28-.62-.62-.62s-.62.28-.62.62v9c0 .34.28.62.62.62Zm0 6.76c-.35 0-.62.28-.62.62v9c0 .34.28.62.62.62s.62-.28.62-.62v-9c0-.34-.28-.62-.62-.62Zm10.58-3.14c.1-.23.03-.5-.13-.68l-6-6c-.24-.24-.64-.24-.88 0s-.24.64 0 .88l4.93 4.93H9c-.35 0-.62.28-.62.62s.28.62.62.62h20.49l-4.93 4.93c-.4.37-.09 1.09.44 1.07.16 0 .32-.06.44-.18l6-6c.04-.07.1-.13.13-.2l.01.01Z' + }, + 'rh-standard-text-wrap': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M5 4.38c-.35 0-.62.28-.62.62v26c0 .81 1.25.82 1.25 0V5c0-.35-.28-.62-.62-.62H5Zm26 0c-.35 0-.62.28-.62.62v26c0 .81 1.25.82 1.25 0V5c0-.35-.28-.62-.62-.62H31Zm-10 5H9c-.81 0-.82 1.24 0 1.25h12c7.11.25 7.11 10.5 0 10.75H10.51l4.93-4.93c.57-.58-.3-1.46-.88-.88l-6 6c-.17.18-.24.45-.13.68.03.08.09.14.13.2l6 6c.12.12.28.18.44.18.53.02.84-.69.44-1.07l-4.93-4.93H21c8.78-.33 8.77-12.92 0-13.25Z' + }, 'rh-standard-thermometer-cold': { xOffset: 0, yOffset: 0, @@ -4128,6 +4504,22 @@ export default { { path: 'M15.15 10.61c.34.08.67-.14.74-.48l.96-4.5h6.31l2.07 9.75H14.77l.26-1.25a.62.62 0 0 0-.48-.74.62.62 0 0 0-.74.48l-.43 2c-.04.18 0 .38.13.52s.3.23.49.23h12c.19 0 .37-.08.49-.23s.16-.34.13-.52l-2.34-11a.63.63 0 0 0-.61-.5h-7.32a.63.63 0 0 0-.61.5l-1.06 5c-.07.34.14.67.48.74Z' } ] }, + 'rh-standard-tractor': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M31.486 16.606a.625.625 0 0 0-.486-.231h-3.375V12a.625.625 0 0 0-1.25 0v4.375H10a.622.622 0 0 0-.244.05c-3.027.369-5.381 2.95-5.381 6.075 0 3.377 2.748 6.125 6.125 6.125s6.125-2.748 6.125-6.125c0-1.99-.958-3.755-2.432-4.875h16.035l-1.222 5.75h-1.228c-.571-.611-1.378-1-2.278-1s-1.707.389-2.278 1H18a.625.625 0 0 0 0 1.25h4.515c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125a3.08 3.08 0 0 0-.14-.875h1.027c.295 0 .55-.206.612-.495l1.487-7a.626.626 0 0 0-.125-.524ZM15.375 22.5c0 2.688-2.187 4.875-4.875 4.875S5.625 25.188 5.625 22.5s2.187-4.875 4.875-4.875 4.875 2.187 4.875 4.875ZM25.5 27.375c-1.034 0-1.875-.84-1.875-1.875s.841-1.875 1.875-1.875 1.875.84 1.875 1.875-.841 1.875-1.875 1.875ZM9 15.625h7a.625.625 0 0 0 .611-.755l-1.327-6.245H16a.625.625 0 0 0 0-1.25H9A.625.625 0 0 0 8.375 8v7c0 .345.28.625.625.625Zm5.006-7 1.222 5.75H9.625v-5.75h4.38Zm-3.506 16c1.172 0 2.125-.953 2.125-2.125s-.953-2.125-2.125-2.125-2.125.953-2.125 2.125.953 2.125 2.125 2.125Zm0-3a.876.876 0 0 1 0 1.75.876.876 0 0 1 0-1.75Z' + }, + 'rh-standard-traffic-light': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M27.625 16a.625.625 0 0 0-.625-.625h-3.375v-1.813c2.253-.309 4-2.226 4-4.562A.625.625 0 0 0 27 8.375h-3.375V5A.625.625 0 0 0 23 4.375H13a.625.625 0 0 0-.625.625v3.375H9A.625.625 0 0 0 8.375 9c0 2.336 1.747 4.253 4 4.562v1.813H9a.625.625 0 0 0-.625.625c0 2.336 1.747 4.253 4 4.562v1.813H9a.625.625 0 0 0-.625.625c0 2.336 1.747 4.253 4 4.562V31c0 .345.28.625.625.625h10c.345 0 .625-.28.625-.625v-3.438c2.253-.309 4-2.226 4-4.562a.625.625 0 0 0-.625-.625h-3.375v-1.813c2.253-.309 4-2.226 4-4.562Zm-1.308.625a3.383 3.383 0 0 1-2.692 2.69v-2.69h2.692Zm0-7a3.383 3.383 0 0 1-2.692 2.69v-2.69h2.692Zm-16.634 0h2.692v2.69a3.383 3.383 0 0 1-2.692-2.69Zm0 7h2.692v2.69a3.383 3.383 0 0 1-2.692-2.69Zm0 7h2.692v2.69a3.383 3.383 0 0 1-2.692-2.69Zm12.692 6.75h-8.75V5.625h8.75v24.75Zm3.942-6.75a3.383 3.383 0 0 1-2.692 2.69v-2.69h2.692ZM18 22.375c-1.447 0-2.625 1.178-2.625 2.625s1.178 2.625 2.625 2.625 2.625-1.178 2.625-2.625-1.178-2.625-2.625-2.625Zm0 4c-.758 0-1.375-.617-1.375-1.375s.617-1.375 1.375-1.375 1.375.617 1.375 1.375-.617 1.375-1.375 1.375Zm0-11c-1.447 0-2.625 1.178-2.625 2.625s1.178 2.625 2.625 2.625 2.625-1.178 2.625-2.625-1.178-2.625-2.625-2.625Zm0 4c-.758 0-1.375-.617-1.375-1.375s.617-1.375 1.375-1.375 1.375.617 1.375 1.375-.617 1.375-1.375 1.375Zm0-11c-1.447 0-2.625 1.178-2.625 2.625s1.178 2.625 2.625 2.625 2.625-1.178 2.625-2.625S19.447 8.375 18 8.375Zm0 4c-.758 0-1.375-.617-1.375-1.375S17.242 9.625 18 9.625s1.375.617 1.375 1.375-.617 1.375-1.375 1.375Z' + }, 'rh-standard-trail-signage': { xOffset: 0, yOffset: 0, @@ -4136,6 +4528,22 @@ export default { svgPathData: 'M28 15.62c.17 0 .32-.07.44-.18l3-3c.24-.24.24-.64 0-.88l-3-3a.62.62 0 0 0-.44-.18h-7.38V6c0-.9-.73-1.62-1.62-1.62h-2c-.9 0-1.62.73-1.62 1.62v2.38H6c-.35 0-.62.28-.62.62v6c0 .34.28.62.62.62h9.38v4.6l-8.19 1.74a.6.6 0 0 0-.39.27l-2.31 3.56c-.19.29-.11.68.18.87l3.56 2.31c.1.07.22.1.34.1.04 0 .09 0 .13-.01l6.69-1.42v3.37c0 .34.28.62.62.62s.62-.28.62-.62v-3.63l2.75-.58v4.22c0 .34.28.62.62.62s.62-.28.62-.62v-4.48l9.58-2.04a.6.6 0 0 0 .39-.27.65.65 0 0 0 .09-.47l-1.25-5.87a.613.613 0 0 0-.74-.48l-8.08 1.72v-3.48h7.38ZM16.62 6c0-.21.17-.38.38-.38h2c.21 0 .38.17.38.38v2.38h-2.75V6Zm-10 3.62h21.12L30.12 12l-2.38 2.38H6.62V9.63Zm22.71 13.76L8.68 27.77l-2.82-1.83 1.83-2.82 20.65-4.39.99 4.65Zm-9.96-4.02-2.75.58v-4.33h2.75v3.75Z' }, + 'rh-standard-train': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M22 11.375h-8A3.629 3.629 0 0 0 10.375 15v12c0 .345.28.625.625.625h14c.345 0 .625-.28.625-.625V15A3.629 3.629 0 0 0 22 11.375Zm2.375 15h-12.75v-4.75h12.75v4.75Zm0-6h-12.75V15A2.378 2.378 0 0 1 14 12.625h8A2.378 2.378 0 0 1 24.375 15v5.375ZM16 9.625a.625.625 0 0 1 0-1.25h4a.625.625 0 0 1 0 1.25h-4Zm-1.44 19.654-1 2a.625.625 0 0 1-1.12-.558l1-2a.624.624 0 1 1 1.118.559Zm9 1.442a.624.624 0 1 1-1.12.558l-1-2a.624.624 0 1 1 1.12-.558l1 2ZM32.624 18v13a.625.625 0 0 1-1.25 0V18c0-7.375-6-13.375-13.375-13.375S4.625 10.625 4.625 18v13a.625.625 0 0 1-1.25 0V18C3.375 9.936 9.935 3.375 18 3.375S32.625 9.935 32.625 18ZM21.38 24.002a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm-8 0a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Z' + }, + 'rh-standard-transportation': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'M8.45 27.375c-1.144 0-2.075.93-2.075 2.075s.931 2.075 2.075 2.075 2.075-.93 2.075-2.075-.93-2.075-2.075-2.075Zm0 2.9a.826.826 0 0 1 0-1.65.826.826 0 0 1 0 1.65Zm5-2.9c-1.144 0-2.075.93-2.075 2.075s.931 2.075 2.075 2.075 2.075-.93 2.075-2.075-.93-2.075-2.075-2.075Zm0 2.9a.826.826 0 0 1 0-1.65.826.826 0 0 1 0 1.65Zm13.9-2.9c-1.144 0-2.075.93-2.075 2.075s.931 2.075 2.075 2.075 2.075-.93 2.075-2.075-.93-2.075-2.075-2.075Zm0 2.9a.826.826 0 0 1 0-1.65.826.826 0 0 1 0 1.65Zm-4.9-2.9c-1.144 0-2.075.93-2.075 2.075s.931 2.075 2.075 2.075 2.075-.93 2.075-2.075-.93-2.075-2.075-2.075Zm0 2.9a.826.826 0 0 1 0-1.65.826.826 0 0 1 0 1.65ZM31.625 25c0 .345-.28.625-.625.625H5a.625.625 0 0 1 0-1.25h26c.345 0 .625.28.625.625ZM7 22.625h22c.345 0 .625-.28.625-.625V5A.625.625 0 0 0 29 4.375H7A.625.625 0 0 0 6.375 5v17c0 .345.28.625.625.625Zm.625-17h20.75v15.75H7.625V5.625Zm5 2.375v11a.625.625 0 0 1-1.25 0V8a.625.625 0 0 1 1.25 0Zm3.859 0v11a.625.625 0 0 1-1.25 0V8a.625.625 0 0 1 1.25 0Zm4.12 0v11a.625.625 0 0 1-1.25 0V8a.625.625 0 0 1 1.25 0Zm4.084 0v11a.625.625 0 0 1-1.25 0V8a.625.625 0 0 1 1.25 0Z' + }, 'rh-standard-trashcan': { xOffset: 0, yOffset: 0, @@ -4175,6 +4583,14 @@ export default { { path: 'M27.5 18.88c-.35 0-.62.28-.62.62 0 3.83-2.44 7.22-6.07 8.42-.33.11-.5.46-.4.79.11.33.47.5.79.4a10.12 10.12 0 0 0 6.93-9.61c0-.34-.28-.62-.62-.62Z' } ] }, + 'rh-standard-truck': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: + 'm31.52 17.686-4-6a.625.625 0 0 0-.52-.279h-4.375V9.032A.625.625 0 0 0 22 8.407H5a.625.625 0 0 0-.625.625v14c0 .345.28.625.625.625h1.515c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125a3.08 3.08 0 0 0-.14-.875h11.03c-.082.28-.14.57-.14.875 0 1.723 1.402 3.125 3.125 3.125s3.125-1.402 3.125-3.125a3.08 3.08 0 0 0-.14-.875H31c.345 0 .625-.28.625-.625v-5a.626.626 0 0 0-.105-.346Zm-4.854-5.029 3.709 5.565v1.185h-7.75v-6.75h4.04ZM9.5 26.407c-1.034 0-1.875-.84-1.875-1.875s.841-1.875 1.875-1.875 1.875.841 1.875 1.875-.841 1.875-1.875 1.875Zm0-5c-.9 0-1.707.389-2.278 1H5.625V9.657h15.75v12.75h-9.597a3.112 3.112 0 0 0-2.278-1Zm17 5c-1.034 0-1.875-.84-1.875-1.875s.841-1.875 1.875-1.875 1.875.841 1.875 1.875-.841 1.875-1.875 1.875Zm2.278-4c-.571-.611-1.378-1-2.278-1s-1.707.389-2.278 1h-1.597v-1.75h7.75v1.75h-1.597Z' + }, 'rh-standard-tshirt': { xOffset: 0, yOffset: 0, @@ -4576,5 +4992,15 @@ export default { { path: 'M18 3.38A14.64 14.64 0 0 0 3.38 18c.8 19.4 28.44 19.4 29.25 0A14.65 14.65 0 0 0 18 3.38Zm0 28A13.39 13.39 0 0 1 4.62 18C5.36.26 30.64.26 31.38 18A13.39 13.39 0 0 1 18 31.38Z' }, { path: 'M23.56 13.56 16 21.12l-3.56-3.56c-.56-.58-1.46.32-.88.88l4 4a.63.63 0 0 0 .88 0l8-8c.56-.56-.31-1.44-.88-.88Z' } ] + }, + 'rh-standard-yoga-mat': { + xOffset: 0, + yOffset: 0, + width: 36, + height: 36, + svgPathData: [ + { path: 'M27 4.375A4.63 4.63 0 0 0 22.375 9v.375H5a.625.625 0 0 0-.625.625v20.96c0 .345.28.624.624.625l22 .04H27A4.63 4.63 0 0 0 31.625 27V9A4.63 4.63 0 0 0 27 4.375ZM5.625 30.335v-19.71h16.75V27a4.6 4.6 0 0 0 1.478 3.37l-18.228-.034Zm21.375.04c-1.86 0-3.375-1.514-3.375-3.375s1.514-3.375 3.375-3.375 3.375 1.514 3.375 3.375-1.514 3.375-3.375 3.375Zm0-8a4.6 4.6 0 0 0-3.375 1.485V9c0-1.861 1.514-3.375 3.375-3.375S30.375 7.139 30.375 9v14.86A4.6 4.6 0 0 0 27 22.375Z' }, + { path: 'M9 17.375a.625.625 0 0 0-.625.625v5a.625.625 0 0 0 1.25 0v-5A.625.625 0 0 0 9 17.375Zm19 9h-.375V26a.625.625 0 0 0-1.25 0v.375H26a.625.625 0 0 0 0 1.25h.375V28a.625.625 0 0 0 1.25 0v-.375H28a.625.625 0 0 0 0-1.25Z' } + ] } }; diff --git a/packages/react-icons/scripts/icons/rhIconsUI.mjs b/packages/react-icons/scripts/icons/rhIconsUI.mjs index 6130e977fe7..2ca83a4fc75 100644 --- a/packages/react-icons/scripts/icons/rhIconsUI.mjs +++ b/packages/react-icons/scripts/icons/rhIconsUI.mjs @@ -39,13 +39,53 @@ export default { svgPathData: 'M29 15H17V3a1 1 0 0 0-2 0v12H3a1 1 0 0 0 0 2h12v12a1 1 0 0 0 2 0V17h12a1 1 0 0 0 0-2Z' }, + 'rh-ui-ai-chat': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 5.5v16c0 .827-.673 1.5-1.5 1.5H16.414l-6.707 6.707A1 1 0 0 1 8 29v-6H2.5c-.827 0-1.5-.673-1.5-1.5V13a1 1 0 1 1 2 0v8h5.5c.827 0 1.5.673 1.5 1.5v4.086l5.293-5.293A1 1 0 0 1 16 21h13V6H16a1 1 0 1 1 0-2h13.5c.827 0 1.5.673 1.5 1.5ZM1.993 7.59a5.523 5.523 0 0 1 4.417 4.417c.054.289.3.498.59.498s.536-.21.59-.498a5.523 5.523 0 0 1 4.417-4.417c.289-.054.498-.3.498-.59s-.21-.536-.498-.59A5.523 5.523 0 0 1 7.59 1.993c-.054-.289-.301-.498-.59-.498s-.536.21-.59.498A5.523 5.523 0 0 1 1.993 6.41c-.289.054-.498.3-.498.59s.21.536.498.59Z' + }, + 'rh-ui-ai-create': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M17 9v6h6a1 1 0 1 1 0 2h-6v6a1 1 0 1 1-2 0v-6H9a1 1 0 1 1 0-2h6V9a1 1 0 1 1 2 0Zm-1-8c-.712 0-1.433.05-2.14.151a1 1 0 0 0 .28 1.98A13.196 13.196 0 0 1 16 3c7.168 0 13 5.832 13 13s-5.832 13-13 13S3 23.168 3 16c0-.618.044-1.244.132-1.86a1 1 0 0 0-1.98-.28A15.025 15.025 0 0 0 1 16c0 8.271 6.729 15 15 15s15-6.729 15-15S24.271 1 16 1ZM1.993 7.59a5.523 5.523 0 0 1 4.417 4.417c.054.289.3.498.59.498s.536-.21.59-.498a5.523 5.523 0 0 1 4.417-4.417c.289-.054.498-.3.498-.59s-.21-.536-.498-.59A5.523 5.523 0 0 1 7.59 1.993c-.054-.289-.301-.498-.59-.498s-.536.21-.59.498A5.523 5.523 0 0 1 1.993 6.41c-.289.054-.498.3-.498.59s.21.536.498.59Z' + }, + 'rh-ui-ai-edit': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M29.354 6.94 25.06 2.645a1.5 1.5 0 0 0-2.122 0L6.293 19.293a.987.987 0 0 0-.225.36l-3.981 8.94c-.004.009-.002.017-.006.025-.029.07-.036.146-.049.221-.009.054-.028.107-.028.161 0 .054.02.107.028.16.013.076.02.151.05.222.003.008.001.016.005.024.044.1.105.188.175.265.013.014.03.024.044.038.074.072.157.13.248.176.015.007.024.021.04.028.014.006.029.004.043.01a.995.995 0 0 0 .358.076L3 30h.006a.997.997 0 0 0 .358-.078c.014-.005.03-.003.043-.009l8.942-3.98a.986.986 0 0 0 .36-.226L29.353 9.061c.283-.284.439-.66.439-1.061s-.156-.777-.44-1.06Zm-8.854.974 3.586 3.586L12 23.586 8.414 20 20.5 7.914ZM7.326 21.74l2.934 2.934-5.288 2.354 2.354-5.288ZM25.5 10.086 21.914 6.5 24 4.414 27.586 8 25.5 10.086ZM1.993 7.59c-.289-.054-.498-.3-.498-.59s.21-.536.498-.59A5.523 5.523 0 0 0 6.41 1.993c.054-.289.3-.498.59-.498s.536.21.59.498a5.523 5.523 0 0 0 4.417 4.417c.289.054.498.3.498.59s-.21.536-.498.59a5.523 5.523 0 0 0-4.417 4.417c-.054.289-.301.498-.59.498s-.536-.21-.59-.498A5.523 5.523 0 0 0 1.993 7.59Z' + }, + 'rh-ui-ai-enhance': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm28.749 21.636-7.113 7.113C20.082 30.303 18.04 31.08 16 31.08s-4.082-.777-5.636-2.331l-7.113-7.113a7.986 7.986 0 0 1-1.56-9.067 1 1 0 1 1 1.805.862 5.981 5.981 0 0 0 1.169 6.79l7.113 7.114a5.977 5.977 0 0 0 8.444 0l7.113-7.113c1.127-1.128 1.748-2.627 1.748-4.222s-.621-3.094-1.748-4.222l-7.113-7.113a5.985 5.985 0 0 0-6.792-1.17 1 1 0 0 1-.86-1.805 7.983 7.983 0 0 1 9.066 1.561l7.113 7.113c3.107 3.108 3.107 8.164 0 11.272ZM16 8a1 1 0 0 0-1 1v6H9a1 1 0 1 0 0 2h6v6a1 1 0 1 0 2 0v-6h6a1 1 0 1 0 0-2h-6V9a1 1 0 0 0-1-1ZM1.993 7.59a5.523 5.523 0 0 1 4.418 4.417c.052.289.3.498.589.498s.537-.21.59-.498a5.523 5.523 0 0 1 4.417-4.417c.288-.054.497-.302.497-.59s-.209-.536-.497-.59a5.523 5.523 0 0 1-4.418-4.417c-.052-.289-.3-.498-.589-.498s-.537.21-.59.498A5.523 5.523 0 0 1 1.994 6.41c-.288.054-.497.302-.497.59s.209.536.497.59Z' + }, + 'rh-ui-ai-error': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M14.75 16V9a1.25 1.25 0 1 1 2.5 0v7a1.25 1.25 0 1 1-2.5 0ZM16 1c-.712 0-1.433.05-2.14.151a1 1 0 0 0 .28 1.98A13.196 13.196 0 0 1 16 3c7.168 0 13 5.832 13 13s-5.832 13-13 13S3 23.168 3 16c0-.618.044-1.244.132-1.86a1 1 0 0 0-1.98-.28A15.025 15.025 0 0 0 1 16c0 8.271 6.729 15 15 15s15-6.729 15-15S24.271 1 16 1ZM1.993 7.59a5.523 5.523 0 0 1 4.417 4.417c.054.289.3.498.59.498s.536-.21.59-.498a5.523 5.523 0 0 1 4.417-4.417c.289-.054.498-.3.498-.59s-.21-.536-.498-.59A5.523 5.523 0 0 1 7.59 1.993c-.054-.289-.301-.498-.59-.498s-.536.21-.59.498A5.523 5.523 0 0 1 1.993 6.41c-.289.054-.498.3-.498.59s.21.536.498.59ZM16 23.76a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5Z' + }, 'rh-ui-ai-experience-fill': { xOffset: 0, yOffset: 0, width: 32, height: 32, svgPathData: - 'M26.999 18c0 .521-.441.996-.961 1.038a11.93 11.93 0 0 0-10.999 10.999c-.042.52-.517.962-1.038.962s-.996-.441-1.038-.961a11.931 11.931 0 0 0-11-11c-.52-.042-.962-.517-.962-1.038s.441-.996.961-1.038a11.931 11.931 0 0 0 11-11C13.004 5.442 13.479 5 14 5s.996.441 1.038.961a11.931 11.931 0 0 0 11 11c.52.042.962.517.962 1.038Zm3.07-11.853a4.263 4.263 0 0 1-3.217-3.219c-.091-.401-.441-.681-.852-.681s-.761.28-.853.683a4.263 4.263 0 0 1-3.219 3.217c-.401.091-.681.441-.681.852s.28.761.683.853a4.263 4.263 0 0 1 3.217 3.219c.091.401.441.681.852.681s.761-.28.853-.683a4.26 4.26 0 0 1 3.216-3.216h.002c.401-.091.681-.441.681-.852s-.28-.761-.683-.853Z' + 'M30.502 7c0 .29-.209.536-.498.59a5.523 5.523 0 0 0-4.417 4.417c-.054.289-.3.498-.59.498s-.536-.21-.59-.498A5.52 5.52 0 0 0 19.99 7.59c-.289-.054-.498-.3-.498-.59s.21-.536.498-.59a5.52 5.52 0 0 0 4.417-4.417c.054-.289.301-.498.59-.498s.536.21.59.498a5.523 5.523 0 0 0 4.417 4.417c.289.054.498.3.498.59Zm-4.465 9.962A11.932 11.932 0 0 1 15.038 5.97C15.001 5.447 14.524 5 14 5c-.521 0-.997.442-1.038.962a11.932 11.932 0 0 1-10.992 11C1.447 16.999 1 17.476 1 18c0 .521.442.997.962 1.038a11.932 11.932 0 0 1 11 10.992c.037.524.514.97 1.038.97.521 0 .997-.442 1.038-.962a11.933 11.933 0 0 1 11-10.999c.519-.042.961-.516.961-1.038 0-.521-.442-.997-.962-1.038Z' }, 'rh-ui-ai-experience': { xOffset: 0, @@ -53,7 +93,23 @@ export default { width: 32, height: 32, svgPathData: - 'M26.037 16.962a11.933 11.933 0 0 1-11-11c-.042-.52-.517-.961-1.038-.961s-.997.442-1.038.962a11.933 11.933 0 0 1-11 11c-.52.042-.961.517-.961 1.038s.442.997.962 1.038a11.933 11.933 0 0 1 11 11c.042.52.517.961 1.038.961s.997-.442 1.038-.962a11.93 11.93 0 0 1 10.999-10.999c.52-.042.961-.517.961-1.038s-.442-.997-.962-1.038ZM14 25.764A13.89 13.89 0 0 0 6.236 18 13.89 13.89 0 0 0 14 10.236 13.89 13.89 0 0 0 21.764 18 13.89 13.89 0 0 0 14 25.764ZM30.096 6.025A4.137 4.137 0 0 1 26.973 2.9c-.104-.458-.504-.778-.974-.778s-.87.32-.975.781a4.137 4.137 0 0 1-3.125 3.123c-.458.104-.778.504-.778.974s.32.87.781.975a4.137 4.137 0 0 1 3.123 3.125c.104.458.504.778.974.778s.87-.32.975-.781a4.135 4.135 0 0 1 3.122-3.122h.003c.458-.104.778-.504.778-.974s-.32-.87-.781-.975ZM26 8.917A5.912 5.912 0 0 0 24.083 7 5.912 5.912 0 0 0 26 5.083 5.912 5.912 0 0 0 27.917 7 5.912 5.912 0 0 0 26 8.917Z' + 'M26.031 16.962a11.932 11.932 0 0 1-10.999-11c-.041-.52-.516-.961-1.038-.961s-.996.442-1.038.962A11.93 11.93 0 0 1 1.965 16.962c-.524.037-.97.514-.97 1.038 0 .521.442.997.962 1.038a11.933 11.933 0 0 1 11 11c.041.52.516.961 1.037.961.522 0 .997-.442 1.039-.962A11.931 11.931 0 0 1 26.03 19.038c.52-.042.962-.516.962-1.038 0-.521-.442-.997-.962-1.038Zm-12.037 8.803A13.888 13.888 0 0 0 6.228 18a13.898 13.898 0 0 0 7.767-7.766A13.888 13.888 0 0 0 21.76 18a13.899 13.899 0 0 0-7.767 7.766ZM30.502 7c0 .29-.209.536-.498.59a5.523 5.523 0 0 0-4.417 4.417c-.054.289-.3.498-.59.498s-.536-.21-.59-.498A5.52 5.52 0 0 0 19.99 7.59c-.289-.054-.498-.3-.498-.59s.21-.536.498-.59a5.52 5.52 0 0 0 4.417-4.417c.054-.289.301-.498.59-.498s.536.21.59.498a5.523 5.523 0 0 0 4.417 4.417c.289.054.498.3.498.59Z' + }, + 'rh-ui-ai-filter': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 3.5V7a1 1 0 0 1-.293.707L20 17.414V28c0 .43-.275.813-.684.948l-6 2a1.004 1.004 0 0 1-.901-.137A1.001 1.001 0 0 1 12 30V17.414l-1.707-1.707a1 1 0 1 1 1.414-1.414l2 2A1 1 0 0 1 14 17v11.612l4-1.333V17a1 1 0 0 1 .293-.707L28 6.586V4H14a1 1 0 1 1 0-2h14.5c.827 0 1.5.673 1.5 1.5ZM12.505 7a.603.603 0 0 0-.498-.59A5.523 5.523 0 0 1 7.59 1.993c-.054-.289-.3-.498-.59-.498s-.536.21-.59.498A5.523 5.523 0 0 1 1.993 6.41c-.289.054-.498.3-.498.59s.21.536.498.59a5.523 5.523 0 0 1 4.417 4.417c.054.289.3.498.59.498s.536-.21.59-.498a5.523 5.523 0 0 1 4.417-4.417.603.603 0 0 0 .498-.59Z' + }, + 'rh-ui-ai-info': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 16c0 8.271-6.729 15-15 15S1 24.271 1 16c0-.712.05-1.433.151-2.14a1 1 0 0 1 1.98.281A13.196 13.196 0 0 0 3 16c0 7.168 5.832 13 13 13s13-5.832 13-13S23.168 3 16 3c-.618 0-1.244.044-1.86.132a1 1 0 0 1-.281-1.98A15.091 15.091 0 0 1 16 1c8.271 0 15 6.729 15 15Zm-18.223.676a1.252 1.252 0 0 0 1.483.963l.49-.105V23a1.25 1.25 0 1 0 2.5 0v-7c.001-.777-.793-1.388-1.554-1.223l-1.956.416a1.25 1.25 0 0 0-.963 1.483ZM1.993 7.59a5.523 5.523 0 0 1 4.417 4.417c.054.289.3.498.59.498s.536-.21.59-.498a5.523 5.523 0 0 1 4.417-4.417c.289-.054.498-.3.498-.59s-.21-.536-.498-.59A5.523 5.523 0 0 1 7.59 1.993c-.054-.289-.301-.498-.59-.498s-.536.21-.59.498A5.523 5.523 0 0 1 1.993 6.41c-.289.054-.498.3-.498.59s.21.536.498.59ZM17.75 10a1.75 1.75 0 1 0-3.5 0 1.75 1.75 0 0 0 3.5 0Z' }, 'rh-ui-ai-model-fill': { xOffset: 0, @@ -71,6 +127,22 @@ export default { svgPathData: 'M19 14.24 25.24 8h3.51C29.44 8 30 7.44 30 6.75v-3.5C30 2.56 29.44 2 28.75 2h-3.5C24.56 2 24 2.56 24 3.25v.87H8v-.87C8 2.56 7.44 2 6.75 2h-3.5C2.56 2 2 2.56 2 3.25v3.5C2 7.44 2.56 8 3.25 8h3.51L13 14.24v.88H8v-.87C8 13.56 7.44 13 6.75 13h-3.5C2.56 13 2 13.56 2 14.25v3.5c0 .69.56 1.25 1.25 1.25h3.5C7.44 19 8 18.44 8 17.75v-.87h5v.88L6.76 24H3.25C2.56 24 2 24.56 2 25.25v3.5c0 .69.56 1.25 1.25 1.25h3.5C7.44 30 8 29.44 8 28.75v-.87h16v.87c0 .69.56 1.25 1.25 1.25h3.5c.69 0 1.25-.56 1.25-1.25v-3.5c0-.69-.56-1.25-1.25-1.25h-3.51L19 17.76v-.88h5v.87c0 .69.56 1.25 1.25 1.25h3.5c.69 0 1.25-.56 1.25-1.25v-3.5c0-.69-.56-1.25-1.25-1.25h-3.5c-.69 0-1.25.56-1.25 1.25v.87h-5v-.88ZM6 16.88V17H4v-2h2v1.88Zm20-1.76V15h2v2h-2v-1.88Zm-9 1.76V17h-2v-2h2v1.88ZM26 4h2v2h-2V4ZM6 6H4V4h2v2Zm2 .77v-.89h16v.89L17.76 13h-3.52L8 6.77ZM6 28H4v-2h2v2Zm22-2v2h-2v-2h2Zm-4-.77v.89H8v-.89L14.24 19h3.52L24 25.23Z' }, + 'rh-ui-ai-search': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M1.496 7c0-.288.209-.536.497-.59A5.523 5.523 0 0 0 6.41 1.993c.052-.289.3-.498.589-.498s.537.21.59.498a5.523 5.523 0 0 0 4.417 4.417c.288.054.497.302.497.59s-.209.536-.497.59a5.523 5.523 0 0 0-4.418 4.417c-.052.289-.3.498-.589.498s-.537-.21-.59-.498A5.523 5.523 0 0 0 1.994 7.59.604.604 0 0 1 1.496 7Zm29.3 22.204-8.557-8.556A11.944 11.944 0 0 0 25 13c0-6.617-5.383-12-12-12a1 1 0 1 0 0 2c5.514 0 10 4.486 10 10s-4.486 10-10 10S3 18.514 3 13a1 1 0 1 0-2 0c0 6.617 5.383 12 12 12a11.95 11.95 0 0 0 7.648-2.76l8.556 8.556a1.122 1.122 0 0 0 1.592-.001 1.128 1.128 0 0 0 0-1.59Z' + }, + 'rh-ui-ai-troubleshoot': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 11c0 5.514-4.486 10-10 10a9.933 9.933 0 0 1-3.093-.493l-9.166 9.166c-.856.856-1.996 1.329-3.207 1.329s-2.35-.473-3.207-1.33S.998 27.678.998 26.467s.473-2.35 1.33-3.207l9.166-9.167a9.887 9.887 0 0 1-.241-.868 1 1 0 1 1 1.95-.448c.092.406.219.81.376 1.203a1 1 0 0 1-.222 1.078l-9.616 9.616a2.54 2.54 0 0 0 0 3.586c.96.957 2.627.957 3.586 0l9.616-9.616a1 1 0 0 1 1.08-.221A7.95 7.95 0 0 0 21 19c4.411 0 8-3.589 8-8 0-.771-.11-1.527-.328-2.258l-3.965 3.965a3.834 3.834 0 0 1-5.414 0c-.723-.723-1.121-1.685-1.121-2.707s.398-1.984 1.121-2.707l3.965-3.965a8.048 8.048 0 0 0-6.701 1.019 1 1 0 1 1-1.113-1.662C18.385.717 22.28.458 25.484 2.07a1 1 0 0 1 .258 1.6l-5.036 5.037a1.83 1.83 0 0 0 0 2.586c.691.691 1.895.691 2.586 0l5.036-5.036a1 1 0 0 1 1.6.258A9.897 9.897 0 0 1 31 11ZM1.993 7.59a5.523 5.523 0 0 1 4.417 4.417c.054.289.3.498.59.498s.536-.21.59-.498a5.523 5.523 0 0 1 4.417-4.417c.289-.054.498-.3.498-.59s-.21-.536-.498-.59A5.523 5.523 0 0 1 7.59 1.993c-.054-.289-.301-.498-.59-.498s-.536.21-.59.498A5.523 5.523 0 0 1 1.993 6.41c-.289.054-.498.3-.498.59s.21.536.498.59ZM5.75 25.009a1.25 1.25 0 1 0 2.5 0 1.25 1.25 0 0 0-2.5 0Z' + }, 'rh-ui-analyze-fill': { xOffset: 0, yOffset: 0, @@ -783,6 +855,22 @@ export default { svgPathData: 'M28.5 8c.827 0 1.5-.673 1.5-1.5v-3c0-.827-.673-1.5-1.5-1.5h-25C2.673 2 2 2.673 2 3.5v25c0 .827.673 1.5 1.5 1.5h25c.827 0 1.5-.673 1.5-1.5v-16c0-.827-.673-1.5-1.5-1.5H27V8h1.5Zm-2 5H28v15H17v-3.586l2.707-2.707A1 1 0 0 0 20 21v-4.184A2.996 2.996 0 0 0 22 14c0-1.654-1.346-3-3-3s-3 1.346-3 3c0 1.302.839 2.402 2 2.816v3.77l-2.707 2.707A1 1 0 0 0 15 24v4H4V4h8v3.586l-2.707 2.707A1 1 0 0 0 9 11v5.184A2.996 2.996 0 0 0 7 19c0 1.654 1.346 3 3 3s3-1.346 3-3a2.996 2.996 0 0 0-2-2.816v-4.77l2.707-2.707A1 1 0 0 0 14 8V4h14v2h-1.5c-.827 0-1.5.673-1.5 1.5v4c0 .827.673 1.5 1.5 1.5Z' }, + 'rh-ui-clean-up-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M7 16a1 1 0 0 1 1-1h7V2a1 1 0 1 1 2 0v13h7a1 1 0 1 1 0 2H8a1 1 0 0 1-1-1Zm17.979 3.793A1 1 0 0 0 24 19H8a1 1 0 0 0-.979.793l-2.12 10A1.002 1.002 0 0 0 5.88 31h3.694l1.325-6.234a1.126 1.126 0 0 1 2.202.468L11.875 31h8.25l-1.226-5.766a1.125 1.125 0 0 1 2.202-.468L22.426 31h3.694a1 1 0 0 0 .979-1.207l-2.12-10Z' + }, + 'rh-ui-clean-up': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M7 16a1 1 0 0 1 1-1h7V2a1 1 0 1 1 2 0v13h7a1 1 0 1 1 0 2H8a1 1 0 0 1-1-1Zm20.099 13.793A1.002 1.002 0 0 1 26.12 31H5.88a1 1 0 0 1-.979-1.207l2.12-10A1 1 0 0 1 8 19h16a1 1 0 0 1 .979.793l2.12 10ZM24.886 29l-1.697-8H8.811l-1.697 8h4.076l.894-4.208a1.002 1.002 0 0 1 1.957.416L13.235 29h5.53l-.806-3.792c-.114-.54.23-1.071.77-1.187.536-.113 1.07.23 1.187.771L20.81 29h4.076Z' + }, 'rh-ui-clip-text': { xOffset: 0, yOffset: 0, @@ -1071,6 +1159,14 @@ export default { svgPathData: 'M21 9.5V3a1 1 0 1 1 2 0v6h6a1 1 0 1 1 0 2h-6.5c-.827 0-1.5-.673-1.5-1.5ZM10 2a1 1 0 0 0-1 1v6H3a1 1 0 1 0 0 2h6.5c.827 0 1.5-.673 1.5-1.5V3a1 1 0 0 0-1-1Zm-.5 19H3a1 1 0 1 0 0 2h6v6a1 1 0 1 0 2 0v-6.5c0-.827-.673-1.5-1.5-1.5ZM29 21h-6.5c-.827 0-1.5.673-1.5 1.5V29a1 1 0 1 0 2 0v-6h6a1 1 0 1 0 0-2Z' }, + 'rh-ui-condition-node': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M16.707 15.293A1 1 0 0 1 17 16v13a1 1 0 1 1-2 0V16.414l-11-11V10a1 1 0 1 1-2 0V3.5C2 2.673 2.673 2 3.5 2H10a1 1 0 1 1 0 2H5.414l11.293 11.293ZM28.5 2H22a1 1 0 1 0 0 2h4.586l-7.293 7.293a1 1 0 1 0 1.414 1.414L28 5.414V10a1 1 0 1 0 2 0V3.5c0-.827-.673-1.5-1.5-1.5Z' + }, 'rh-ui-connected': { xOffset: 0, yOffset: 0, @@ -1631,6 +1727,22 @@ export default { svgPathData: 'M30 21v7.5c0 .827-.673 1.5-1.5 1.5h-25c-.827 0-1.5-.673-1.5-1.5v-25C2 2.673 2.673 2 3.5 2H11a1 1 0 1 1 0 2H4v24h24v-7a1 1 0 1 1 2 0ZM28.5 2H18a1 1 0 1 0 0 2h8.586L13.293 17.293a.999.999 0 1 0 1.414 1.414L28 5.414V14a1 1 0 1 0 2 0V3.5c0-.827-.673-1.5-1.5-1.5Z' }, + 'rh-ui-file-code-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M11.875 8.875h-7.6a.74.74 0 0 1 .195-.405l7-7a.74.74 0 0 1 .405-.195v7.6ZM27.75 2.5v27c0 .69-.56 1.25-1.25 1.25h-21c-.69 0-1.25-.56-1.25-1.25V11.125h8.25c.896 0 1.625-.729 1.625-1.625V1.25H26.5c.69 0 1.25.56 1.25 1.25ZM10.59 21l3.206-3.204a1.126 1.126 0 0 0-1.592-1.592l-3.646 3.647a1.63 1.63 0 0 0 0 2.298l3.646 3.647a1.122 1.122 0 0 0 1.592-.001 1.128 1.128 0 0 0 0-1.59L10.59 21Zm12.852-1.15-3.646-3.646a1.126 1.126 0 0 0-1.592 1.592L21.41 21l-3.205 3.204a1.128 1.128 0 0 0 0 1.592 1.122 1.122 0 0 0 1.592-.001l3.646-3.646a1.63 1.63 0 0 0 0-2.298Z' + }, + 'rh-ui-file-code': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M26.5 1H12a.999.999 0 0 0-.708.294L4.294 8.292A1 1 0 0 0 4 9v20.5c0 .827.673 1.5 1.5 1.5h21c.827 0 1.5-.673 1.5-1.5v-27c0-.827-.673-1.5-1.5-1.5ZM11 4.414V8H7.414L11 4.414ZM26 29H6V10h5.5c.827 0 1.5-.673 1.5-1.5V3h13v26ZM13.293 16.293a1 1 0 1 1 1.414 1.414L11.414 21l3.293 3.293a1 1 0 1 1-1.414 1.414l-3.647-3.646c-.283-.284-.439-.66-.439-1.061s.156-.777.44-1.06l3.646-3.647Zm4 8L20.586 21l-3.293-3.293a1 1 0 1 1 1.414-1.414l3.647 3.646c.283.284.439.66.439 1.061s-.156.777-.44 1.06l-3.646 3.647a.997.997 0 0 1-1.414 0 1 1 0 0 1 0-1.414Z' + }, 'rh-ui-filter-fill': { xOffset: 0, yOffset: 0, @@ -1983,6 +2095,22 @@ export default { svgPathData: 'M26 29h-1v-3.757a3.977 3.977 0 0 0-1.172-2.829L17.414 16l6.414-6.414A3.975 3.975 0 0 0 25 6.757V3h1a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2h1v3.757c0 1.068.416 2.072 1.172 2.829L14.586 16l-6.414 6.414A3.975 3.975 0 0 0 7 25.243V29H6a1 1 0 1 0 0 2h20a1 1 0 1 0 0-2ZM23 3v3.757c0 .082-.014.162-.024.243H9.023c-.01-.081-.024-.16-.024-.243V3h14ZM9 25.243c0-.534.208-1.036.586-1.415L16 17.414l6.414 6.414c.378.378.586.881.586 1.415V26H9v-.757Z' }, + 'rh-ui-hub-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M9.75 3.5v5c0 .69-.56 1.25-1.25 1.25h-5c-.69 0-1.25-.56-1.25-1.25v-5c0-.69.56-1.25 1.25-1.25h5c.69 0 1.25.56 1.25 1.25ZM28.5 2.25h-5c-.69 0-1.25.56-1.25 1.25v5c0 .69.56 1.25 1.25 1.25h5c.69 0 1.25-.56 1.25-1.25v-5c0-.69-.56-1.25-1.25-1.25Zm-20 20h-5c-.69 0-1.25.56-1.25 1.25v5c0 .69.56 1.25 1.25 1.25h5c.69 0 1.25-.56 1.25-1.25v-5c0-.69-.56-1.25-1.25-1.25Zm20 0h-5c-.69 0-1.25.56-1.25 1.25v5c0 .69.56 1.25 1.25 1.25h5c.69 0 1.25-.56 1.25-1.25v-5c0-.69-.56-1.25-1.25-1.25ZM18.166 3.18a13.216 13.216 0 0 0-4.332 0 1 1 0 1 0 .332 1.972 11.116 11.116 0 0 1 3.668 0 1 1 0 0 0 .332-1.973ZM4.332 13.014a.999.999 0 0 0-1.152.82 13.124 13.124 0 0 0 0 4.332 1 1 0 0 0 1.972-.332 11.032 11.032 0 0 1 0-3.668 1 1 0 0 0-.82-1.152Zm13.502 13.834a11.116 11.116 0 0 1-3.668 0 1 1 0 1 0-.332 1.973 13.124 13.124 0 0 0 4.332 0 1 1 0 1 0-.332-1.973Zm9.834-7.862a1 1 0 0 0 1.152-.82 13.124 13.124 0 0 0 0-4.332 1 1 0 1 0-1.973.332 11.032 11.032 0 0 1 0 3.668 1 1 0 0 0 .821 1.152Z' + }, + 'rh-ui-hub': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M8.5 2h-5C2.673 2 2 2.673 2 3.5v5c0 .827.673 1.5 1.5 1.5h5c.827 0 1.5-.673 1.5-1.5v-5C10 2.673 9.327 2 8.5 2ZM8 8H4V4h4v4Zm20.5-6h-5c-.827 0-1.5.673-1.5 1.5v5c0 .827.673 1.5 1.5 1.5h5c.827 0 1.5-.673 1.5-1.5v-5c0-.827-.673-1.5-1.5-1.5ZM28 8h-4V4h4v4ZM8.5 22h-5c-.827 0-1.5.673-1.5 1.5v5c0 .827.673 1.5 1.5 1.5h5c.827 0 1.5-.673 1.5-1.5v-5c0-.827-.673-1.5-1.5-1.5ZM8 28H4v-4h4v4Zm20.5-6h-5c-.827 0-1.5.673-1.5 1.5v5c0 .827.673 1.5 1.5 1.5h5c.827 0 1.5-.673 1.5-1.5v-5c0-.827-.673-1.5-1.5-1.5Zm-.5 6h-4v-4h4v4ZM18.986 4.332a1 1 0 0 1-1.152.82 11.116 11.116 0 0 0-3.668 0 1 1 0 1 1-.332-1.973 13.216 13.216 0 0 1 4.332 0 1 1 0 0 1 .82 1.153ZM5.152 14.166a11.032 11.032 0 0 0 0 3.668 1 1 0 1 1-1.972.332 13.124 13.124 0 0 1 0-4.332 1 1 0 1 1 1.972.332Zm13.834 13.502a1 1 0 0 1-.82 1.152 13.124 13.124 0 0 1-4.332 0 1 1 0 1 1 .332-1.972c1.201.203 2.467.203 3.668 0a1 1 0 0 1 1.152.82Zm7.862-9.834a11.032 11.032 0 0 0 0-3.668 1 1 0 1 1 1.972-.332 13.124 13.124 0 0 1 0 4.332 1 1 0 0 1-1.972-.332Z' + }, 'rh-ui-hybrid-cloud-fill': { xOffset: 0, yOffset: 0, @@ -2191,6 +2319,22 @@ export default { svgPathData: 'M16 1C7.729 1 1 7.729 1 16s6.729 15 15 15 15-6.729 15-15S24.271 1 16 1Zm0 28-.051-.003a21.982 21.982 0 0 1-3.68-8.247h7.463a21.975 21.975 0 0 1-3.68 8.247l-.051.003Zm-4.008-9.75c-.155-1.067-.242-2.151-.242-3.25s.087-2.183.242-3.25h8.015c.155 1.067.242 2.151.242 3.25s-.087 2.183-.242 3.25h-8.015ZM3 16c0-1.124.158-2.209.428-3.25h7.059c-.146 1.069-.236 2.152-.236 3.25s.091 2.181.236 3.25H3.428A12.957 12.957 0 0 1 3 16ZM16 3l.051.003a21.982 21.982 0 0 1 3.68 8.247h-7.463a21.975 21.975 0 0 1 3.68-8.247L15.999 3Zm5.514 9.75h7.059c.269 1.041.428 2.126.428 3.25s-.158 2.209-.428 3.25h-7.059c.146-1.069.236-2.152.236-3.25s-.091-2.181-.236-3.25Zm6.575-1.5h-6.831a23.41 23.41 0 0 0-3.275-8.082c4.619.712 8.437 3.853 10.105 8.082ZM14.016 3.168a23.41 23.41 0 0 0-3.275 8.082h-6.83c1.668-4.229 5.487-7.37 10.105-8.082ZM3.911 20.75h6.831a23.41 23.41 0 0 0 3.275 8.082C9.398 28.12 5.58 24.979 3.912 20.75Zm14.073 8.082a23.41 23.41 0 0 0 3.275-8.082h6.831c-1.668 4.229-5.487 7.37-10.105 8.082Z' }, + 'rh-ui-laptop-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 27a1 1 0 0 1-1 1H2a1 1 0 1 1 0-2h28a1 1 0 0 1 1 1ZM3 21.5v-16C3 4.673 3.673 4 4.5 4h23c.827 0 1.5.673 1.5 1.5v16c0 .827-.673 1.5-1.5 1.5h-23c-.827 0-1.5-.673-1.5-1.5ZM14.25 8a1.75 1.75 0 1 0 3.5 0 1.75 1.75 0 0 0-3.5 0Z' + }, + 'rh-ui-laptop': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M31 27a1 1 0 0 1-1 1H2a1 1 0 1 1 0-2h28a1 1 0 0 1 1 1ZM4.5 23h23c.827 0 1.5-.673 1.5-1.5v-16c0-.827-.673-1.5-1.5-1.5H22a1 1 0 1 0 0 2h5v15H5V6h5a1 1 0 1 0 0-2H4.5C3.673 4 3 4.673 3 5.5v16c0 .827.673 1.5 1.5 1.5ZM16.005 6.638a1.625 1.625 0 1 0 0-3.25 1.625 1.625 0 0 0 0 3.25Z' + }, 'rh-ui-learn-fill': { xOffset: 0, yOffset: 0, @@ -2207,6 +2351,22 @@ export default { svgPathData: 'M28.5 10H16.414L8.707 2.293A1 1 0 0 0 7 3v7H3.507c-.827 0-1.5.673-1.5 1.5v17c0 .827.673 1.5 1.5 1.5H28.5c.827 0 1.5-.673 1.5-1.5v-17c0-.827-.673-1.5-1.5-1.5ZM4.007 28V12H7v9c0 .266.105.52.293.707L13.586 28H4.007ZM15 26.586l-6-6V5.414l6 6v15.172ZM28 28H17V12h11v16Zm-9-13a1 1 0 0 1 1-1h5a1 1 0 1 1 0 2h-5a1 1 0 0 1-1-1Zm0 5a1 1 0 0 1 1-1h5a1 1 0 1 1 0 2h-5a1 1 0 0 1-1-1Zm0 5a1 1 0 0 1 1-1h2a1 1 0 1 1 0 2h-2a1 1 0 0 1-1-1Z' }, + 'rh-ui-learning-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M15.125 30.049c-.606.428-1.328.701-2.125.701a3.736 3.736 0 0 1-3.125-1.71V25c0-.62.505-1.125 1.125-1.125a.875.875 0 1 0 0-1.75A2.879 2.879 0 0 0 8.125 25v3.41C5.878 27.626 4.25 25.51 4.25 23c0-.521.077-1.048.23-1.571A7.753 7.753 0 0 1 2.25 16c0-.042.005-.083.006-.125H7c.62 0 1.125.505 1.125 1.125a.875.875 0 1 0 1.75 0A2.878 2.878 0 0 0 7 14.125H2.492a7.768 7.768 0 0 1 1.987-3.554A5.611 5.611 0 0 1 4.25 9a5.757 5.757 0 0 1 5.442-5.742A3.744 3.744 0 0 1 13 1.25c.797 0 1.52.273 2.125.701v7.174H14A2.127 2.127 0 0 1 11.875 7a.875.875 0 1 0-1.75 0A3.88 3.88 0 0 0 14 10.875h1.125v19.174ZM27 21.875A3.88 3.88 0 0 1 23.125 18a.875.875 0 1 1 1.75 0c0 1.172.953 2.125 2.125 2.125h1.547A7.73 7.73 0 0 0 29.75 16c0-2.03-.807-3.982-2.23-5.429A5.59 5.59 0 0 0 27.75 9a5.757 5.757 0 0 0-5.442-5.742A3.744 3.744 0 0 0 19 1.25c-.797 0-1.52.273-2.125.701v9.174H20c.62 0 1.125-.505 1.125-1.125a.875.875 0 1 1 1.75 0A2.878 2.878 0 0 1 20 12.875h-3.125v7.25H17A3.88 3.88 0 0 1 20.875 24a.875.875 0 1 1-1.75 0A2.127 2.127 0 0 0 17 21.875h-.125v8.174c.606.428 1.328.701 2.125.701 1.4 0 2.668-.788 3.309-2.008A5.758 5.758 0 0 0 27.75 23c0-.374-.053-.75-.132-1.125H27Z' + }, + 'rh-ui-learning': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M30 16a8.005 8.005 0 0 0-2.2-5.5c.133-.499.2-1.001.2-1.5a6.008 6.008 0 0 0-5.54-5.982A3.993 3.993 0 0 0 19 1c-1.2 0-2.266.542-3 1.382A3.975 3.975 0 0 0 13 1a3.993 3.993 0 0 0-3.46 2.018A6.008 6.008 0 0 0 4 9c0 .5.067 1.002.2 1.5A8.004 8.004 0 0 0 2 16a8 8 0 0 0 2.2 5.499A5.81 5.81 0 0 0 4 23a6.008 6.008 0 0 0 5.54 5.982A3.993 3.993 0 0 0 13 31c1.2 0 2.266-.542 3-1.382.734.84 1.8 1.382 3 1.382a3.995 3.995 0 0 0 3.462-2.018A6.008 6.008 0 0 0 28 23c0-.499-.067-1.001-.2-1.5A8.006 8.006 0 0 0 30 16ZM13 29a1.996 1.996 0 0 1-1.877-1.347.983.983 0 0 0-.248-.372V25c0-.62.505-1.125 1.125-1.125a.875.875 0 1 0 0-1.75A2.878 2.878 0 0 0 9.125 25v1.897A4.002 4.002 0 0 1 6 23c0-.469.093-.948.276-1.426a1 1 0 0 0-.267-1.103 6.017 6.017 0 0 1-1.936-3.596H8c.62 0 1.125.505 1.125 1.125a.875.875 0 1 0 1.75 0A2.878 2.878 0 0 0 8 15.125H4.073a6.014 6.014 0 0 1 1.936-3.595 1 1 0 0 0 .267-1.104A3.969 3.969 0 0 1 6 9c0-2.206 1.794-4 3.954-4.001.034.005.15.017.184.018.44.014.84-.254.985-.67A1.997 1.997 0 0 1 13 3c1.103 0 2 .897 2 2v5.125h-1A2.127 2.127 0 0 1 11.875 8a.875.875 0 1 0-1.75 0A3.88 3.88 0 0 0 14 11.875h1V27c0 1.103-.897 2-2 2Zm9.046-1.999a3.1 3.1 0 0 0-.192-.018c-.434-.04-.832.258-.976.67A1.996 1.996 0 0 1 19 29c-1.103 0-2-.897-2-2v-6.125c1.172 0 2.125.953 2.125 2.125a.875.875 0 1 0 1.75 0A3.88 3.88 0 0 0 17 19.125v-5.25h3A2.878 2.878 0 0 0 22.875 11a.875.875 0 1 0-1.75 0c0 .62-.505 1.125-1.125 1.125h-3V5c0-1.103.897-2 2-2 .843 0 1.598.541 1.878 1.347A.987.987 0 0 0 22 5c2.206 0 4 1.794 4 4 0 .467-.093.947-.276 1.426a1 1 0 0 0 .267 1.104A6.008 6.008 0 0 1 28 16a6 6 0 0 1-1.661 4.125H26A2.127 2.127 0 0 1 23.875 18a.875.875 0 1 0-1.75 0c0 2.07 1.636 3.751 3.68 3.855.119.385.195.77.195 1.145 0 2.206-1.794 4-3.954 4.001Z' + }, 'rh-ui-light-mode-fill': { xOffset: 0, yOffset: 0, @@ -2343,6 +2503,14 @@ export default { svgPathData: 'M22.707 8.707a.997.997 0 0 1-1.414 0L17 4.414V30a1 1 0 1 1-2 0V4.414l-4.293 4.293a.999.999 0 1 1-1.414-1.414l5.646-5.647a1.501 1.501 0 0 1 2.121 0l5.646 5.646a.999.999 0 0 1 0 1.414Z' }, + 'rh-ui-loop-node': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M1 15v-1c0-3.309 2.691-6 6-6h20.586l-2.293-2.293a1 1 0 1 1 1.414-1.414l3.647 3.646c.283.284.439.66.439 1.061s-.156.777-.44 1.06l-3.646 3.647a.997.997 0 0 1-1.414 0 1 1 0 0 1 0-1.414L27.586 10H7c-2.206 0-4 1.794-4 4v1a1 1 0 1 1-2 0Zm29 1a1 1 0 0 0-1 1v1c0 2.206-1.794 4-4 4H4.414l2.293-2.293a1 1 0 1 0-1.414-1.414l-3.647 3.646c-.283.284-.439.66-.439 1.061s.156.777.44 1.06l3.646 3.647a.997.997 0 0 0 1.414 0 1 1 0 0 0 0-1.414L4.414 24H25c3.309 0 6-2.691 6-6v-1a1 1 0 0 0-1-1Z' + }, 'rh-ui-loop': { xOffset: 0, yOffset: 0, @@ -2415,6 +2583,14 @@ export default { svgPathData: 'M4.75 3.001A1.75 1.75 0 1 1 1.249 3 1.75 1.75 0 0 1 4.75 3ZM3 14.25a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 3 14.25Zm0 12.999a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 3 27.25ZM16 1.251a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 16 1.251Zm0 12.999a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 16 14.25Zm0 12.999a1.75 1.75 0 1 0 .001 3.501 1.75 1.75 0 0 0-.001-3.5ZM29 4.751a1.75 1.75 0 1 0-.001-3.501A1.75 1.75 0 0 0 29 4.75Zm0 9.499a1.75 1.75 0 1 0 .001 3.501A1.75 1.75 0 0 0 29 14.25Zm0 12.999a1.75 1.75 0 1 0 .001 3.501 1.75 1.75 0 0 0-.001-3.5Z' }, + 'rh-ui-merge-nodes': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M17 5.414V16a1 1 0 0 1-.293.707l-13 13a.997.997 0 0 1-1.414 0 1 1 0 0 1 0-1.414L15 15.586V5.414l-3.293 3.293a1 1 0 1 1-1.414-1.414l4.646-4.647a1.5 1.5 0 0 1 2.122 0l4.646 4.647a1 1 0 1 1-1.414 1.414L17 5.414Zm12.707 22.879-9-9a1 1 0 1 0-1.414 1.414l9 9a.997.997 0 0 0 1.414 0 1 1 0 0 0 0-1.414Z' + }, 'rh-ui-microphone-fill': { xOffset: 0, yOffset: 0, @@ -2463,6 +2639,22 @@ export default { svgPathData: 'M29 17H3a1 1 0 0 1 0-2h26a1 1 0 0 1 0 2Z' }, + 'rh-ui-mobile-phone-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M22 1H10C8.346 1 7 2.346 7 4v24c0 1.654 1.346 3 3 3h12c1.654 0 3-1.346 3-3V4c0-1.654-1.346-3-3-3Zm-5.995 3.128a1.875 1.875 0 1 1 0 3.75 1.875 1.875 0 0 1 0-3.75ZM19 27.125h-6a1.125 1.125 0 0 1 0-2.25h6a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-mobile-phone': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20 26a1 1 0 0 1-1 1h-6a1 1 0 1 1 0-2h6a1 1 0 0 1 1 1Zm5-22v24c0 1.654-1.346 3-3 3H10c-1.654 0-3-1.346-3-3V4c0-1.654 1.346-3 3-3h12c1.654 0 3 1.346 3 3Zm-2 0c0-.551-.448-1-1-1H10c-.552 0-1 .449-1 1v24a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4Zm-7 4.629a1.625 1.625 0 1 0 0-3.25 1.625 1.625 0 0 0 0 3.25Z' + }, 'rh-ui-module-fill': { xOffset: 0, yOffset: 0, @@ -2687,6 +2879,14 @@ export default { svgPathData: 'M29.5 3h-27C1.673 3 1 3.673 1 4.5v23c0 .827.673 1.5 1.5 1.5h27c.827 0 1.5-.673 1.5-1.5v-23c0-.827-.673-1.5-1.5-1.5ZM29 27H3V5h26v22Zm-12-4.5v-13c0-.827.673-1.5 1.5-1.5h6c.827 0 1.5.673 1.5 1.5v13c0 .827-.673 1.5-1.5 1.5h-6c-.827 0-1.5-.673-1.5-1.5Z' }, + 'rh-ui-operator': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'm22.28 21.134-9.573 9.573a.997.997 0 0 1-1.414 0 1 1 0 0 1 0-1.414L19.586 21h-6.982c-.507 0-.961-.303-1.155-.771a1.246 1.246 0 0 1 .27-1.363L17.587 13h-6.982c-.507 0-.961-.303-1.155-.771a1.246 1.246 0 0 1 .27-1.363l9.574-9.573a1 1 0 1 1 1.414 1.414L12.414 11h6.982c.507 0 .961.303 1.155.771a1.246 1.246 0 0 1-.27 1.363L14.413 19h6.982c.507 0 .961.303 1.155.771a1.246 1.246 0 0 1-.27 1.363Z' + }, 'rh-ui-optimize-fill': { xOffset: 0, yOffset: 0, @@ -3639,6 +3839,22 @@ export default { svgPathData: 'M5 19a1 1 0 0 1 1-1h9v-4a1 1 0 1 1 2 0v4h9a1 1 0 1 1 0 2h-9v4a1 1 0 1 1-2 0v-4H6a1 1 0 0 1-1-1ZM31 4.5v23c0 .827-.673 1.5-1.5 1.5h-27c-.827 0-1.5-.673-1.5-1.5v-23C1 3.673 1.673 3 2.5 3h27c.827 0 1.5.673 1.5 1.5ZM29 11H3v16h26V11Z' }, + 'rh-ui-tablet-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 4H4C2.346 4 1 5.346 1 7v18c0 1.654 1.346 3 3 3h24c1.654 0 3-1.346 3-3V7c0-1.654-1.346-3-3-3Zm-9 20.125h-6a1.125 1.125 0 0 1 0-2.25h6a1.125 1.125 0 0 1 0 2.25Z' + }, + 'rh-ui-tablet': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M28 4H4C2.346 4 1 5.346 1 7v18c0 1.654 1.346 3 3 3h24c1.654 0 3-1.346 3-3V7c0-1.654-1.346-3-3-3Zm1 21a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V7c0-.551.448-1 1-1h24c.552 0 1 .449 1 1v18Zm-9-2a1 1 0 0 1-1 1h-6a1 1 0 1 1 0-2h6a1 1 0 0 1 1 1Z' + }, 'rh-ui-tag-fill': { xOffset: 0, yOffset: 0, @@ -3911,6 +4127,22 @@ export default { svgPathData: 'M30 29a1 1 0 0 1-1 1H3a1 1 0 1 1 0-2h26a1 1 0 0 1 1 1ZM7.707 12.707 15 5.414V24a1 1 0 1 0 2 0V5.414l7.293 7.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414l-8.646-8.647a1.5 1.5 0 0 0-2.121 0l-8.647 8.647a.999.999 0 1 0 1.414 1.414Z' }, + 'rh-ui-user-check-fill': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M20.75 25a.75.75 0 0 1-.75.75H2a.75.75 0 0 1-.75-.75c0-4.264 2.756-7.888 6.577-9.21A5.747 5.747 0 0 1 5.25 11c0-3.17 2.58-5.75 5.75-5.75s5.75 2.58 5.75 5.75a5.747 5.747 0 0 1-2.577 4.79c3.821 1.322 6.577 4.946 6.577 9.21Zm9.957-13.707a1 1 0 0 0-1.414 0L25 15.586l-2.293-2.293a1 1 0 1 0-1.414 1.414l2.646 2.647c.292.292.677.438 1.061.438s.769-.146 1.06-.438l4.647-4.647a1 1 0 0 0 0-1.414Z' + }, + 'rh-ui-user-check': { + xOffset: 0, + yOffset: 0, + width: 32, + height: 32, + svgPathData: + 'M14.696 15.717A5.987 5.987 0 0 0 17 11c0-3.309-2.691-6-6-6s-6 2.691-6 6c0 1.914.904 3.617 2.304 4.717C3.616 17.19 1 20.793 1 25a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1c0-4.207-2.616-7.81-6.304-9.283ZM7 11c0-2.206 1.794-4 4-4s4 1.794 4 4-1.794 4-4 4-4-1.794-4-4ZM3.062 24c.494-3.94 3.866-7 7.938-7s7.444 3.06 7.938 7H3.063Zm27.645-11.293-4.646 4.647c-.292.292-.677.438-1.061.438s-.769-.146-1.06-.438l-2.647-2.647a1 1 0 1 1 1.414-1.414L25 15.586l4.293-4.293a1 1 0 1 1 1.414 1.414Z' + }, 'rh-ui-users-fill': { xOffset: 0, yOffset: 0, diff --git a/yarn.lock b/yarn.lock index c4be4357a77..2f5d7892c3e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4688,7 +4688,7 @@ __metadata: "@fortawesome/free-regular-svg-icons": "npm:^5.15.4" "@fortawesome/free-solid-svg-icons": "npm:^5.15.4" "@patternfly/patternfly": "npm:6.5.0-prerelease.33" - "@rhds/icons": "npm:^2.0.0" + "@rhds/icons": "npm:^2.1.0" fs-extra: "npm:^11.3.0" tslib: "npm:^2.8.1" peerDependencies: @@ -4719,7 +4719,7 @@ __metadata: "@eslint/compat": "npm:^1.4.1" "@eslint/js": "npm:^9.32.0" "@octokit/rest": "npm:^21.1.1" - "@rhds/icons": "npm:^2.0.0" + "@rhds/icons": "npm:^2.1.0" "@rollup/plugin-commonjs": "npm:^26.0.3" "@rollup/plugin-node-resolve": "npm:^15.3.1" "@rollup/plugin-replace": "npm:^5.0.7" @@ -4898,10 +4898,10 @@ __metadata: languageName: node linkType: hard -"@rhds/icons@npm:^2.0.0": - version: 2.0.0 - resolution: "@rhds/icons@npm:2.0.0" - checksum: 10c0/9f5817603bc8876d390cc1561bbd4941fb93a4b98d4c848290bf82d2bbb5e536011e90b361c85b26e70015a33bb908d90120fce7f99c374f3891f0e4bd700fdf +"@rhds/icons@npm:^2.1.0": + version: 2.1.0 + resolution: "@rhds/icons@npm:2.1.0" + checksum: 10c0/07076008d0d31e038741beacb22d14cd993617263d6f39cb50089f116c74e678a682aec24bc3565649b2634ebbe87aaa6d2b04ea6e4197af554df4059af14c55 languageName: node linkType: hard From 35148312f5d9ce4e706ad36b801455fc987842bb Mon Sep 17 00:00:00 2001 From: kmcfaul <45077788+kmcfaul@users.noreply.github.com> Date: Tue, 3 Feb 2026 14:10:11 -0500 Subject: [PATCH 090/109] feat(TreeView): add support for disabled TreeViewListItems (#12140) * feat(TreeView): add support for disabled TreeViewListItems * pr feedback & css updates * bump core, replace hardcoded css with modifier obj * add disabled props to memo * update checkbox disabled to reflect prop --- packages/react-core/package.json | 2 +- .../src/components/TreeView/TreeView.tsx | 6 + .../components/TreeView/TreeViewListItem.tsx | 36 ++- .../__tests__/TreeViewListItem.test.tsx | 243 ++++++++++++++++++ packages/react-docs/package.json | 2 +- packages/react-icons/package.json | 4 +- packages/react-styles/package.json | 2 +- packages/react-tokens/package.json | 2 +- yarn.lock | 18 +- 9 files changed, 291 insertions(+), 24 deletions(-) diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 626f0aa68bd..f1b6b766b30 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -54,7 +54,7 @@ "tslib": "^2.8.1" }, "devDependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.33", + "@patternfly/patternfly": "6.5.0-prerelease.34", "case-anything": "^3.1.2", "css": "^3.0.0", "fs-extra": "^11.3.0" diff --git a/packages/react-core/src/components/TreeView/TreeView.tsx b/packages/react-core/src/components/TreeView/TreeView.tsx index b6cd5a0c950..3eb2b8d02f9 100644 --- a/packages/react-core/src/components/TreeView/TreeView.tsx +++ b/packages/react-core/src/components/TreeView/TreeView.tsx @@ -35,6 +35,10 @@ export interface TreeViewDataItem { name: React.ReactNode; /** Title of a tree view item. Only used in compact presentations. */ title?: React.ReactNode; + /** Flag indicating if the tree view item is disabled. */ + isDisabled?: boolean; + /** Flag indicating if the tree view item toggle is disabled. */ + isToggleDisabled?: boolean; } /** The main tree view component. */ @@ -158,6 +162,8 @@ export const TreeView: React.FunctionComponent = ({ id={item.id} isExpanded={allExpanded} isSelectable={hasSelectableNodes} + isDisabled={item.isDisabled} + isToggleDisabled={item.isToggleDisabled} defaultExpanded={item.defaultExpanded !== undefined ? item.defaultExpanded : defaultAllExpanded} onSelect={onSelect} onCheck={onCheck} diff --git a/packages/react-core/src/components/TreeView/TreeViewListItem.tsx b/packages/react-core/src/components/TreeView/TreeViewListItem.tsx index ce04ba41af0..5ae835dc483 100644 --- a/packages/react-core/src/components/TreeView/TreeViewListItem.tsx +++ b/packages/react-core/src/components/TreeView/TreeViewListItem.tsx @@ -46,6 +46,10 @@ export interface TreeViewListItemProps { * children. */ isSelectable?: boolean; + /** Flag indicating if the tree view item is disabled. */ + isDisabled?: boolean; + /** Flag indicating if the tree view item toggle is disabled. */ + isToggleDisabled?: boolean; /** Data structure of tree view item. */ itemData?: TreeViewDataItem; /** Internal content of a tree view item. */ @@ -81,6 +85,8 @@ const TreeViewListItemBase: React.FunctionComponent = ({ title, id, isExpanded, + isDisabled = false, + isToggleDisabled = false, defaultExpanded = false, children = null, onSelect, @@ -125,12 +131,13 @@ const TreeViewListItemBase: React.FunctionComponent = ({ } const ToggleComponent = hasCheckbox || isSelectable ? 'button' : 'span'; + const hasDisabledToggleClass = isToggleDisabled || (Component === 'button' && isDisabled); const renderToggle = (randomId: string) => ( { - if (isSelectable || hasCheckbox) { + if (!isToggleDisabled && (isSelectable || hasCheckbox)) { if (internalIsExpanded) { onCollapse && onCollapse(evt, itemData, parentItem); } else { @@ -138,12 +145,12 @@ const TreeViewListItemBase: React.FunctionComponent = ({ } setIsExpanded(!internalIsExpanded); } - if (isSelectable) { + if (!isToggleDisabled && isSelectable) { evt.stopPropagation(); } }} {...((hasCheckbox || isSelectable) && { 'aria-labelledby': `label-${randomId}` })} - {...(ToggleComponent === 'button' && { type: 'button' })} + {...(ToggleComponent === 'button' && { disabled: isToggleDisabled, type: 'button' })} tabIndex={-1} > @@ -162,6 +169,7 @@ const TreeViewListItemBase: React.FunctionComponent = ({ ref={(elem) => { elem && (elem.indeterminate = checkProps.checked === null); }} + disabled={isDisabled || checkProps.disabled} {...checkProps} checked={isCheckboxChecked} id={randomId} @@ -180,7 +188,7 @@ const TreeViewListItemBase: React.FunctionComponent = ({ <> {isCompact && title && {title}} {isSelectable ? ( - ) : ( @@ -220,6 +228,9 @@ const TreeViewListItemBase: React.FunctionComponent = ({ }) ); + const isFullyDisabled = + (Component === 'button' && isDisabled) || (Component !== 'button' && isDisabled && isToggleDisabled); + return (
  • = ({ tabIndex={-1} {...(hasCheckbox && { 'aria-checked': isCheckboxChecked })} {...(!hasCheckbox && { 'aria-selected': isSelected })} + {...(isFullyDisabled && { 'aria-disabled': true })} >
    {(randomId) => ( { if (!hasCheckbox) { - onSelect && onSelect(evt, itemData, parentItem); - if (!isSelectable && children && evt.isDefaultPrevented() !== true) { + !isDisabled && onSelect && onSelect(evt, itemData, parentItem); + if (!isDisabled && !isSelectable && children && evt.isDefaultPrevented() !== true) { if (internalIsExpanded) { onCollapse && onCollapse(evt, itemData, parentItem); } else { @@ -250,7 +266,7 @@ const TreeViewListItemBase: React.FunctionComponent = ({ }} {...(hasCheckbox && { htmlFor: randomId })} {...((hasCheckbox || (isSelectable && children)) && { id: `label-${randomId}` })} - {...(Component === 'button' && { type: 'button' })} + {...(Component === 'button' && { type: 'button', disabled: isDisabled })} > {children && renderToggle(randomId)} @@ -297,6 +313,8 @@ export const TreeViewListItem = memo(TreeViewListItemBase, (prevProps, nextProps prevProps.id !== nextProps.id || prevProps.isExpanded !== nextProps.isExpanded || prevProps.defaultExpanded !== nextProps.defaultExpanded || + prevProps.isDisabled !== nextProps.isDisabled || + prevProps.isToggleDisabled !== nextProps.isToggleDisabled || prevProps.onSelect !== nextProps.onSelect || prevProps.onCheck !== nextProps.onCheck || prevProps.onExpand !== nextProps.onExpand || diff --git a/packages/react-core/src/components/TreeView/__tests__/TreeViewListItem.test.tsx b/packages/react-core/src/components/TreeView/__tests__/TreeViewListItem.test.tsx index 80301d08ed2..ea735d53002 100644 --- a/packages/react-core/src/components/TreeView/__tests__/TreeViewListItem.test.tsx +++ b/packages/react-core/src/components/TreeView/__tests__/TreeViewListItem.test.tsx @@ -415,6 +415,249 @@ test(`Does not render ${styles.treeViewNode} element with ${styles.modifiers.cur expect(treeViewNode).not.toHaveClass(styles.modifiers.current); }); +// Assisted by Cursor AI +describe('isDisabled prop', () => { + const user = userEvent.setup(); + const onSelectMock = jest.fn(); + const onExpandMock = jest.fn(); + const onCollapseMock = jest.fn(); + + beforeEach(() => { + jest.clearAllMocks(); + }); + + test(`Renders button with disabled attribute and ${styles.modifiers.disabled} class when isDisabled is true`, () => { + render(); + + const button = screen.getByRole('button', { name: requiredProps.name }); + expect(button).toBeDisabled(); + expect(button).toHaveClass(styles.modifiers.disabled); + }); + + test('Does not render button with disabled attribute when isDisabled is false', () => { + render(); + + expect(screen.getByRole('button', { name: requiredProps.name })).not.toBeDisabled(); + }); + + test('Does not call onSelect when isDisabled is true', async () => { + render(); + + await user.click(screen.getByRole('button', { name: requiredProps.name })); + + expect(onSelectMock).not.toHaveBeenCalled(); + }); + + test('Does not call onExpand when isDisabled is true and item is collapsed', async () => { + render( + + Content + + ); + + await user.click(screen.getByRole('button', { name: requiredProps.name })); + + expect(onExpandMock).not.toHaveBeenCalled(); + }); + + test('Does not call onCollapse when isDisabled is true and item is expanded', async () => { + render( + + Content + + ); + + await user.click(screen.getByRole('button', { name: requiredProps.name })); + + expect(onCollapseMock).not.toHaveBeenCalled(); + }); + + test(`Renders toggle with ${styles.modifiers.disabled} class when isDisabled is true for default TreeViewListItem`, () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling; + expect(toggle).toHaveClass(styles.modifiers.disabled); + }); + + test('Renders treeitem with aria-disabled when isDisabled is true for default TreeViewListItem', () => { + render(); + + expect(screen.getByRole('treeitem')).toHaveAttribute('aria-disabled', 'true'); + }); + + test('Renders treeitem with aria-disabled when isDisabled and isToggleDisabled are true and isSelectable is true', () => { + render( + + Content + + ); + + expect(screen.getByRole('treeitem')).toHaveAttribute('aria-disabled', 'true'); + }); + + test('Renders treeitem with aria-disabled when isDisabled and isToggleDisabled are true and hasCheckbox is true', () => { + render( + + Content + + ); + + expect(screen.getByRole('treeitem')).toHaveAttribute('aria-disabled', 'true'); + }); + + test('Does not render treeitem with aria-disabled when isDisabled is true, isToggleDisabled is false, and isSelectable is true', () => { + render( + + Content + + ); + + expect(screen.getByRole('treeitem')).not.toHaveAttribute('aria-disabled'); + }); + + test('Does not render treeitem with aria-disabled when isDisabled is false', () => { + render(); + + expect(screen.getByRole('treeitem')).not.toHaveAttribute('aria-disabled'); + }); +}); + +// Assisted by Cursor AI +describe('isToggleDisabled prop', () => { + const user = userEvent.setup(); + const onExpandMock = jest.fn(); + const onCollapseMock = jest.fn(); + + beforeEach(() => { + jest.clearAllMocks(); + }); + + test(`Renders toggle button with disabled attribute and ${styles.modifiers.disabled} class when isToggleDisabled is true and hasCheckbox is passed`, () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling?.previousElementSibling; + expect(toggle).toBeDisabled(); + expect(toggle).toHaveClass(styles.modifiers.disabled); + }); + + test(`Renders toggle button with disabled attribute and ${styles.modifiers.disabled} class when isToggleDisabled is true and isSelectable is passed`, () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling; + expect(toggle).toBeDisabled(); + expect(toggle).toHaveClass(styles.modifiers.disabled); + }); + + test('Does not render toggle span with disabled attribute when isToggleDisabled is true (toggle is span by default)', () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling; + expect(toggle?.tagName).toBe('SPAN'); + expect(toggle).not.toHaveAttribute('disabled'); + }); + + test('Does not call onExpand when isToggleDisabled is true and hasCheckbox is passed', async () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling?.previousElementSibling; + await user.click(toggle as Element); + + expect(onExpandMock).not.toHaveBeenCalled(); + }); + + test('Does not call onCollapse when isToggleDisabled is true and hasCheckbox is passed', async () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling?.previousElementSibling; + await user.click(toggle as Element); + + expect(onCollapseMock).not.toHaveBeenCalled(); + }); + + test('Does not call onExpand when isToggleDisabled is true and isSelectable is passed', async () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling; + await user.click(toggle as Element); + + expect(onExpandMock).not.toHaveBeenCalled(); + }); + + test('Does not call onCollapse when isToggleDisabled is true and isSelectable is passed', async () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling; + await user.click(toggle as Element); + + expect(onCollapseMock).not.toHaveBeenCalled(); + }); + + test(`Renders toggle span with ${styles.modifiers.disabled} class when isDisabled is true for default TreeViewListItem`, () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling; + expect(toggle).toHaveClass(styles.modifiers.disabled); + }); + + test(`Does not render toggle with ${styles.modifiers.disabled} class when isDisabled is true and hasCheckbox is true`, () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling?.previousElementSibling; + expect(toggle).not.toHaveClass(styles.modifiers.disabled); + }); + + test(`Does not render toggle with ${styles.modifiers.disabled} class when isDisabled is true and isSelectable is true`, () => { + render( + + Content + + ); + + const toggle = screen.getByText(requiredProps.name).previousElementSibling; + expect(toggle).not.toHaveClass(styles.modifiers.disabled); + }); +}); + describe('Callback props', () => { const user = userEvent.setup(); const compareItemsMock = jest.fn(); diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 1749be6df29..73240b737ab 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -23,7 +23,7 @@ "test:a11y": "patternfly-a11y --config patternfly-a11y.config" }, "dependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.33", + "@patternfly/patternfly": "6.5.0-prerelease.34", "@patternfly/react-charts": "workspace:^", "@patternfly/react-code-editor": "workspace:^", "@patternfly/react-core": "workspace:^", diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 1296f46c6b4..00d3f99f919 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -35,7 +35,7 @@ "@fortawesome/free-brands-svg-icons": "^5.15.4", "@fortawesome/free-regular-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@patternfly/patternfly": "6.5.0-prerelease.33", + "@patternfly/patternfly": "6.5.0-prerelease.34", "@rhds/icons": "^2.1.0", "fs-extra": "^11.3.0", "tslib": "^2.8.1" @@ -44,4 +44,4 @@ "react": "^17 || ^18 || ^19", "react-dom": "^17 || ^18 || ^19" } -} +} \ No newline at end of file diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index ca50ff37669..749c5f05c1a 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -19,7 +19,7 @@ "clean": "rimraf dist css" }, "devDependencies": { - "@patternfly/patternfly": "6.5.0-prerelease.33", + "@patternfly/patternfly": "6.5.0-prerelease.34", "change-case": "^5.4.4", "fs-extra": "^11.3.0" }, diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index 145428b89e3..ea2ff655fb2 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@adobe/css-tools": "^4.4.4", - "@patternfly/patternfly": "6.5.0-prerelease.33", + "@patternfly/patternfly": "6.5.0-prerelease.34", "fs-extra": "^11.3.0" } } diff --git a/yarn.lock b/yarn.lock index 2f5d7892c3e..c4f61790e7b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4525,10 +4525,10 @@ __metadata: languageName: node linkType: hard -"@patternfly/patternfly@npm:6.5.0-prerelease.33": - version: 6.5.0-prerelease.33 - resolution: "@patternfly/patternfly@npm:6.5.0-prerelease.33" - checksum: 10c0/d3714f12545a4784dd26abc4e60e979ba40b1a551027c6df1888a6839fa4fdc078c2370f049a326fb5fbd330075107ac36fb393bf40fa4b9fdbe4b4f8777ad81 +"@patternfly/patternfly@npm:6.5.0-prerelease.34": + version: 6.5.0-prerelease.34 + resolution: "@patternfly/patternfly@npm:6.5.0-prerelease.34" + checksum: 10c0/e25d30fcdc933a69568058bf09e940c1835cd537004864b1aa0a43587fab4876ec16899d40bd7e70056d5a293d10768fe04c6bd887e2e527557e078aaf18adf7 languageName: node linkType: hard @@ -4626,7 +4626,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-core@workspace:packages/react-core" dependencies: - "@patternfly/patternfly": "npm:6.5.0-prerelease.33" + "@patternfly/patternfly": "npm:6.5.0-prerelease.34" "@patternfly/react-icons": "workspace:^" "@patternfly/react-styles": "workspace:^" "@patternfly/react-tokens": "workspace:^" @@ -4647,7 +4647,7 @@ __metadata: resolution: "@patternfly/react-docs@workspace:packages/react-docs" dependencies: "@patternfly/documentation-framework": "npm:^6.28.9" - "@patternfly/patternfly": "npm:6.5.0-prerelease.33" + "@patternfly/patternfly": "npm:6.5.0-prerelease.34" "@patternfly/patternfly-a11y": "npm:5.1.0" "@patternfly/react-charts": "workspace:^" "@patternfly/react-code-editor": "workspace:^" @@ -4687,7 +4687,7 @@ __metadata: "@fortawesome/free-brands-svg-icons": "npm:^5.15.4" "@fortawesome/free-regular-svg-icons": "npm:^5.15.4" "@fortawesome/free-solid-svg-icons": "npm:^5.15.4" - "@patternfly/patternfly": "npm:6.5.0-prerelease.33" + "@patternfly/patternfly": "npm:6.5.0-prerelease.34" "@rhds/icons": "npm:^2.1.0" fs-extra: "npm:^11.3.0" tslib: "npm:^2.8.1" @@ -4774,7 +4774,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-styles@workspace:packages/react-styles" dependencies: - "@patternfly/patternfly": "npm:6.5.0-prerelease.33" + "@patternfly/patternfly": "npm:6.5.0-prerelease.34" change-case: "npm:^5.4.4" fs-extra: "npm:^11.3.0" languageName: unknown @@ -4816,7 +4816,7 @@ __metadata: resolution: "@patternfly/react-tokens@workspace:packages/react-tokens" dependencies: "@adobe/css-tools": "npm:^4.4.4" - "@patternfly/patternfly": "npm:6.5.0-prerelease.33" + "@patternfly/patternfly": "npm:6.5.0-prerelease.34" fs-extra: "npm:^11.3.0" languageName: unknown linkType: soft From fa25fc2253bbc6c1041db8af48d9561b9790b3d2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Feb 2026 14:14:08 -0500 Subject: [PATCH 091/109] chore(deps): update dependency eslint-plugin-prettier to ^5.5.5 (#12188) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 41 ++++++++++++++++++++--------------------- 2 files changed, 21 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index 7b46522ce9f..cf593344f57 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "eslint": "^9.32.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-markdown": "^5.1.0", - "eslint-plugin-prettier": "^5.2.6", + "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-compiler": "19.0.0-beta-ebf51a3-20250411", "eslint-plugin-react-hooks": "^5.2.0", diff --git a/yarn.lock b/yarn.lock index c4f61790e7b..59ec8a1f86d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4737,7 +4737,7 @@ __metadata: eslint: "npm:^9.32.0" eslint-config-prettier: "npm:^10.1.8" eslint-plugin-markdown: "npm:^5.1.0" - eslint-plugin-prettier: "npm:^5.2.6" + eslint-plugin-prettier: "npm:^5.5.5" eslint-plugin-react: "npm:^7.37.5" eslint-plugin-react-compiler: "npm:19.0.0-beta-ebf51a3-20250411" eslint-plugin-react-hooks: "npm:^5.2.0" @@ -4828,10 +4828,10 @@ __metadata: languageName: node linkType: hard -"@pkgr/core@npm:^0.2.1": - version: 0.2.1 - resolution: "@pkgr/core@npm:0.2.1" - checksum: 10c0/760fcb5999a1794179ad7f498dfc342f9135b846d096bda43f07d4278d5557e87e7c889f5670d1338a802dffcc6a52548cc9be3fbd97d68ce3b3901d5d6160cd +"@pkgr/core@npm:^0.2.9": + version: 0.2.9 + resolution: "@pkgr/core@npm:0.2.9" + checksum: 10c0/ac8e4e8138b1a7a4ac6282873aef7389c352f1f8b577b4850778f5182e4a39a5241facbe48361fec817f56d02b51691b383010843fb08b34a8e8ea3614688fd5 languageName: node linkType: hard @@ -11075,12 +11075,12 @@ __metadata: languageName: unknown linkType: soft -"eslint-plugin-prettier@npm:^5.2.6": - version: 5.2.6 - resolution: "eslint-plugin-prettier@npm:5.2.6" +"eslint-plugin-prettier@npm:^5.5.5": + version: 5.5.5 + resolution: "eslint-plugin-prettier@npm:5.5.5" dependencies: - prettier-linter-helpers: "npm:^1.0.0" - synckit: "npm:^0.11.0" + prettier-linter-helpers: "npm:^1.0.1" + synckit: "npm:^0.11.12" peerDependencies: "@types/eslint": ">=8.0.0" eslint: ">=8.0.0" @@ -11091,7 +11091,7 @@ __metadata: optional: true eslint-config-prettier: optional: true - checksum: 10c0/9911740a5edac7933d92671381908671c61ffa32a3cee7aed667ebab89831ee2c0b69eb9530f68dbe172ca9d4b3fa3d47350762dc1eb096a3ce125fa31c0e616 + checksum: 10c0/091449b28c77ab2efbbf674e977181f2c8453d95a4df68218bddd87a4dfaa9ecc4eda60164e416f5986fb5d577e66e8d8e1e23d81e8555f8d735375598b03257 languageName: node linkType: hard @@ -18779,12 +18779,12 @@ __metadata: languageName: node linkType: hard -"prettier-linter-helpers@npm:^1.0.0": - version: 1.0.0 - resolution: "prettier-linter-helpers@npm:1.0.0" +"prettier-linter-helpers@npm:^1.0.1": + version: 1.0.1 + resolution: "prettier-linter-helpers@npm:1.0.1" dependencies: fast-diff: "npm:^1.1.2" - checksum: 10c0/81e0027d731b7b3697ccd2129470ed9913ecb111e4ec175a12f0fcfab0096516373bf0af2fef132af50cafb0a905b74ff57996d615f59512bb9ac7378fcc64ab + checksum: 10c0/91cea965681bc5f62c9d26bd3ca6358b81557261d4802e96ec1cf0acbd99d4b61632d53320cd2c3ec7d7f7805a81345644108a41ef46ddc9688e783a9ac792d1 languageName: node linkType: hard @@ -21889,13 +21889,12 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.11.0": - version: 0.11.3 - resolution: "synckit@npm:0.11.3" +"synckit@npm:^0.11.12": + version: 0.11.12 + resolution: "synckit@npm:0.11.12" dependencies: - "@pkgr/core": "npm:^0.2.1" - tslib: "npm:^2.8.1" - checksum: 10c0/7b08187eb13047314ddb71d4868fb7c1f75b15f3a60ce7881bc2adf1d1353c478c1643e3d5e27525b23a09f04f87630fdbe4581af67f90d57741856658c1fb95 + "@pkgr/core": "npm:^0.2.9" + checksum: 10c0/cc4d446806688ae0d728ae7bb3f53176d065cf9536647fb85bdd721dcefbd7bf94874df6799ff61580f2b03a392659219b778a9254ad499f9a1f56c34787c235 languageName: node linkType: hard From 8d2c663318baf50fdd57b7f77bb64eb498ff21e2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Feb 2026 16:59:23 -0500 Subject: [PATCH 092/109] chore(deps): update dependency fs-extra to ^11.3.3 (#12096) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- packages/react-charts/package.json | 2 +- packages/react-core/package.json | 2 +- packages/react-icons/package.json | 2 +- packages/react-styles/package.json | 2 +- packages/react-tokens/package.json | 2 +- yarn.lock | 20 ++++++++++---------- 7 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index cf593344f57..eb84804bd44 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "eslint-plugin-react-compiler": "19.0.0-beta-ebf51a3-20250411", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-testing-library": "^7.1.1", - "fs-extra": "^11.3.0", + "fs-extra": "^11.3.3", "glob": "^11.1.0", "globals": "^15.15.0", "husky": "^9.1.7", diff --git a/packages/react-charts/package.json b/packages/react-charts/package.json index c3eb0bbc282..234ad8dbc63 100644 --- a/packages/react-charts/package.json +++ b/packages/react-charts/package.json @@ -47,7 +47,7 @@ }, "devDependencies": { "@types/lodash": "^4.17.21", - "fs-extra": "^11.3.0", + "fs-extra": "^11.3.3", "jest-canvas-mock": "^2.5.2" }, "peerDependencies": { diff --git a/packages/react-core/package.json b/packages/react-core/package.json index f1b6b766b30..2cdea2cf2d3 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -57,7 +57,7 @@ "@patternfly/patternfly": "6.5.0-prerelease.34", "case-anything": "^3.1.2", "css": "^3.0.0", - "fs-extra": "^11.3.0" + "fs-extra": "^11.3.3" }, "peerDependencies": { "react": "^17 || ^18 || ^19", diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 00d3f99f919..40b4c8da710 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -37,7 +37,7 @@ "@fortawesome/free-solid-svg-icons": "^5.15.4", "@patternfly/patternfly": "6.5.0-prerelease.34", "@rhds/icons": "^2.1.0", - "fs-extra": "^11.3.0", + "fs-extra": "^11.3.3", "tslib": "^2.8.1" }, "peerDependencies": { diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index 749c5f05c1a..4bd36a2e6b9 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -21,7 +21,7 @@ "devDependencies": { "@patternfly/patternfly": "6.5.0-prerelease.34", "change-case": "^5.4.4", - "fs-extra": "^11.3.0" + "fs-extra": "^11.3.3" }, "license": "MIT" } diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index ea2ff655fb2..8db4f9231a0 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -31,6 +31,6 @@ "devDependencies": { "@adobe/css-tools": "^4.4.4", "@patternfly/patternfly": "6.5.0-prerelease.34", - "fs-extra": "^11.3.0" + "fs-extra": "^11.3.3" } } diff --git a/yarn.lock b/yarn.lock index 59ec8a1f86d..f6b42f8fd22 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4539,7 +4539,7 @@ __metadata: "@patternfly/react-styles": "workspace:^" "@patternfly/react-tokens": "workspace:^" "@types/lodash": "npm:^4.17.21" - fs-extra: "npm:^11.3.0" + fs-extra: "npm:^11.3.3" hoist-non-react-statics: "npm:^3.3.2" jest-canvas-mock: "npm:^2.5.2" lodash: "npm:^4.17.23" @@ -4633,7 +4633,7 @@ __metadata: case-anything: "npm:^3.1.2" css: "npm:^3.0.0" focus-trap: "npm:7.6.6" - fs-extra: "npm:^11.3.0" + fs-extra: "npm:^11.3.3" react-dropzone: "npm:^14.3.5" tslib: "npm:^2.8.1" peerDependencies: @@ -4689,7 +4689,7 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^5.15.4" "@patternfly/patternfly": "npm:6.5.0-prerelease.34" "@rhds/icons": "npm:^2.1.0" - fs-extra: "npm:^11.3.0" + fs-extra: "npm:^11.3.3" tslib: "npm:^2.8.1" peerDependencies: react: ^17 || ^18 || ^19 @@ -4742,7 +4742,7 @@ __metadata: eslint-plugin-react-compiler: "npm:19.0.0-beta-ebf51a3-20250411" eslint-plugin-react-hooks: "npm:^5.2.0" eslint-plugin-testing-library: "npm:^7.1.1" - fs-extra: "npm:^11.3.0" + fs-extra: "npm:^11.3.3" glob: "npm:^11.1.0" globals: "npm:^15.15.0" husky: "npm:^9.1.7" @@ -4776,7 +4776,7 @@ __metadata: dependencies: "@patternfly/patternfly": "npm:6.5.0-prerelease.34" change-case: "npm:^5.4.4" - fs-extra: "npm:^11.3.0" + fs-extra: "npm:^11.3.3" languageName: unknown linkType: soft @@ -4817,7 +4817,7 @@ __metadata: dependencies: "@adobe/css-tools": "npm:^4.4.4" "@patternfly/patternfly": "npm:6.5.0-prerelease.34" - fs-extra: "npm:^11.3.0" + fs-extra: "npm:^11.3.3" languageName: unknown linkType: soft @@ -12175,14 +12175,14 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.3.0": - version: 11.3.0 - resolution: "fs-extra@npm:11.3.0" +"fs-extra@npm:^11.3.3": + version: 11.3.3 + resolution: "fs-extra@npm:11.3.3" dependencies: graceful-fs: "npm:^4.2.0" jsonfile: "npm:^6.0.1" universalify: "npm:^2.0.0" - checksum: 10c0/5f95e996186ff45463059feb115a22fb048bdaf7e487ecee8a8646c78ed8fdca63630e3077d4c16ce677051f5e60d3355a06f3cd61f3ca43f48cc58822a44d0a + checksum: 10c0/984924ff4104e3e9f351b658a864bf3b354b2c90429f57aec0acd12d92c4e6b762cbacacdffb4e745b280adce882e1f980c485d9f02c453f769ab4e7fc646ce3 languageName: node linkType: hard From 57b8d776fa0172889563898b37630eb4f26a424f Mon Sep 17 00:00:00 2001 From: kmcfaul <45077788+kmcfaul@users.noreply.github.com> Date: Thu, 5 Feb 2026 08:01:48 -0500 Subject: [PATCH 093/109] feat(GH): update feature template (#12225) --- .github/ISSUE_TEMPLATE/feature_request.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 990d5bb6cfe..bc1cf2dc31f 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -11,9 +11,13 @@ assignees: '' What is the existing component, if any? **Describe the feature** -A clear and concise description of the new feature. What is the expected behavior? +A clear and concise description of the new feature. What is the expected behavior? Is there any error handling or user callbacks that need to handled? -**Are there visuals for this feature? If applicable, please include examples for each state and for varying widths** -Include screenshots or links to Marvel or other mockups. +**Are there visuals for this feature? If applicable, please include examples for each state or variant, and for varying widths including mobile and desktop viewports** +Include screenshots or links to Figma or other mockups. **Any other information?** +Does this feature require keyboard interaction or focus management? +Are there any specific accessiblity considerations? + +**If applicable, what is your product and what release date are you targeting?** From 9e5f543f61d22c160d14038a390a893280885e85 Mon Sep 17 00:00:00 2001 From: Nicole Thoen Date: Thu, 5 Feb 2026 08:02:20 -0500 Subject: [PATCH 094/109] Update feature_request.md --- .github/ISSUE_TEMPLATE/feature_request.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index bc1cf2dc31f..ef4ea12cc92 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -18,6 +18,6 @@ Include screenshots or links to Figma or other mockups. **Any other information?** Does this feature require keyboard interaction or focus management? -Are there any specific accessiblity considerations? +Are there any specific accessibility considerations? **If applicable, what is your product and what release date are you targeting?** From 26bad3878ee0f2ce2041f06a865aab46b34bd224 Mon Sep 17 00:00:00 2001 From: Nicole Thoen Date: Thu, 5 Feb 2026 08:29:55 -0500 Subject: [PATCH 095/109] Create feature_request.yml --- .github/ISSUE_TEMPLATE/feature_request.yml | 99 ++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 00000000000..7e9c1bb19c3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,99 @@ +name: Feature request +description: Suggest a new feature or component for PatternFly. +title: "[Component] - [short description]" +labels: ["extension", "needs-triage"] +body: + - type: markdown + attributes: + value: | + ### Thanks for helping improve PatternFly! + Please fill out this form to help the team understand your proposal. + + - type: dropdown + id: category + attributes: + label: Is this a new component or an extension? + options: + - New Component + - Variant of an existing component + - Enhancement to a current feature + validations: + required: true + + - type: input + id: existing_component + attributes: + label: Existing Component + description: If this is a variant or enhancement, which component does it impact? + placeholder: e.g., Table, Select, Wizard + validations: + required: false + + - type: textarea + id: description + attributes: + label: Describe the feature + description: A clear and concise description of the new feature. + placeholder: What is the expected behavior? Is there any specific error handling? + validations: + required: true + + - type: textarea + id: user_story + attributes: + label: User Story + description: Providing context helps us understand the priority. + placeholder: As a [user role], I want to [action] so that [benefit]. + validations: + required: true + + - type: textarea + id: visuals + attributes: + label: Visuals & Mockups + description: Include links to Figma or upload screenshots for desktop/mobile views. + placeholder: | + - Figma link: + - Screenshots: (Drag images here) + validations: + required: false + + - type: textarea + id: interaction_states + attributes: + label: Interaction States & Variations + description: Describe the behavior across different states. + placeholder: | + - Initial/Empty: + - Loading: + - Error/Validation: + - Mobile/Responsive Viewport: + validations: + required: true + + - type: textarea + id: accessibility + attributes: + label: Accessibility (A11y) + description: Specific keyboard interaction or focus management requirements. + placeholder: e.g., Tab navigation, ARIA labels, or focus traps. + validations: + required: false + + - type: input + id: product_release + attributes: + label: Product & Target Release + description: If applicable, what is your product and target release date? + placeholder: e.g., OpenShift 4.15 + validations: + required: false + + - type: checkboxes + id: contribution_check + attributes: + label: Contribution + options: + - label: I am interested in contributing this feature. + - label: I have searched for similar existing requests. + required: true From 2acbb5fda58d4594211b385cd88fa3f160ea2e65 Mon Sep 17 00:00:00 2001 From: Nicole Thoen Date: Thu, 5 Feb 2026 08:35:47 -0500 Subject: [PATCH 096/109] Delete .github/ISSUE_TEMPLATE/feature_request.md --- .github/ISSUE_TEMPLATE/feature_request.md | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index ef4ea12cc92..00000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -name: Feature request -about: Suggest a new feature for PatternFly. Features augment or impact end user experience and requires design input. -title: "[Component] - [short description]" -type: Feature -assignees: '' - ---- - -**Is this a new component or an extension of an existing one?** -What is the existing component, if any? - -**Describe the feature** -A clear and concise description of the new feature. What is the expected behavior? Is there any error handling or user callbacks that need to handled? - -**Are there visuals for this feature? If applicable, please include examples for each state or variant, and for varying widths including mobile and desktop viewports** -Include screenshots or links to Figma or other mockups. - -**Any other information?** -Does this feature require keyboard interaction or focus management? -Are there any specific accessibility considerations? - -**If applicable, what is your product and what release date are you targeting?** From 504fcfc162384ba0106359a1aa21263a27c49ab8 Mon Sep 17 00:00:00 2001 From: Donald Labaj Date: Thu, 5 Feb 2026 13:27:21 -0500 Subject: [PATCH 097/109] feat: Added missing space causing build failure. --- packages/react-icons/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 40b4c8da710..e3ff3afaabe 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -44,4 +44,4 @@ "react": "^17 || ^18 || ^19", "react-dom": "^17 || ^18 || ^19" } -} \ No newline at end of file +} From 937bd3eb560199de65ed28f12ec59b91226f6341 Mon Sep 17 00:00:00 2001 From: patternfly-build Date: Thu, 5 Feb 2026 18:40:30 +0000 Subject: [PATCH 098/109] chore(release): releasing packages [ci skip] - @patternfly/react-charts@8.5.0-prerelease.13 - @patternfly/react-code-editor@6.5.0-prerelease.32 - @patternfly/react-core@6.5.0-prerelease.29 - @patternfly/react-docs@7.5.0-prerelease.34 - @patternfly/react-drag-drop@6.5.0-prerelease.29 - @patternfly/react-icons@6.5.0-prerelease.13 - demo-app-ts@6.5.0-prerelease.58 - @patternfly/react-styles@6.5.0-prerelease.11 - @patternfly/react-table@6.5.0-prerelease.30 - @patternfly/react-templates@6.5.0-prerelease.29 - @patternfly/react-tokens@6.5.0-prerelease.10 --- packages/react-charts/CHANGELOG.md | 4 ++++ packages/react-charts/package.json | 2 +- packages/react-code-editor/CHANGELOG.md | 4 ++++ packages/react-code-editor/package.json | 2 +- packages/react-core/CHANGELOG.md | 6 ++++++ packages/react-core/package.json | 2 +- packages/react-docs/CHANGELOG.md | 6 ++++++ packages/react-docs/package.json | 2 +- packages/react-drag-drop/CHANGELOG.md | 4 ++++ packages/react-drag-drop/package.json | 2 +- packages/react-icons/CHANGELOG.md | 8 ++++++++ packages/react-icons/package.json | 2 +- packages/react-integration/demo-app-ts/CHANGELOG.md | 4 ++++ packages/react-integration/demo-app-ts/package.json | 2 +- packages/react-styles/CHANGELOG.md | 6 ++++++ packages/react-styles/package.json | 2 +- packages/react-table/CHANGELOG.md | 4 ++++ packages/react-table/package.json | 2 +- packages/react-templates/CHANGELOG.md | 4 ++++ packages/react-templates/package.json | 2 +- packages/react-tokens/CHANGELOG.md | 6 ++++++ packages/react-tokens/package.json | 2 +- 22 files changed, 67 insertions(+), 11 deletions(-) diff --git a/packages/react-charts/CHANGELOG.md b/packages/react-charts/CHANGELOG.md index 522f892726e..8e554bdd7e9 100644 --- a/packages/react-charts/CHANGELOG.md +++ b/packages/react-charts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.12...@patternfly/react-charts@8.5.0-prerelease.13) (2026-02-05) + +**Note:** Version bump only for package @patternfly/react-charts + # [8.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.11...@patternfly/react-charts@8.5.0-prerelease.12) (2026-01-28) **Note:** Version bump only for package @patternfly/react-charts diff --git a/packages/react-charts/package.json b/packages/react-charts/package.json index 234ad8dbc63..2273e6e7e34 100644 --- a/packages/react-charts/package.json +++ b/packages/react-charts/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-charts", - "version": "8.5.0-prerelease.12", + "version": "8.5.0-prerelease.13", "description": "This library provides a set of React chart components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index 413244fb1b8..509117a1d1f 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.32](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.31...@patternfly/react-code-editor@6.5.0-prerelease.32) (2026-02-05) + +**Note:** Version bump only for package @patternfly/react-code-editor + # [6.5.0-prerelease.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.30...@patternfly/react-code-editor@6.5.0-prerelease.31) (2026-01-27) ### Bug Fixes diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index fad43d29884..a8546e393ba 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "6.5.0-prerelease.31", + "version": "6.5.0-prerelease.32", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index 708c0076141..494ecb19652 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.28...@patternfly/react-core@6.5.0-prerelease.29) (2026-02-05) + +### Features + +- **TreeView:** add support for disabled TreeViewListItems ([#12140](https://github.com/patternfly/patternfly-react/issues/12140)) ([3514831](https://github.com/patternfly/patternfly-react/commit/35148312f5d9ce4e706ad36b801455fc987842bb)) + # [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.27...@patternfly/react-core@6.5.0-prerelease.28) (2026-01-12) **Note:** Version bump only for package @patternfly/react-core diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 2cdea2cf2d3..8eeeb393177 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "6.5.0-prerelease.28", + "version": "6.5.0-prerelease.29", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 4020a7e2d06..f9c73384b11 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.5.0-prerelease.34](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.33...@patternfly/react-docs@7.5.0-prerelease.34) (2026-02-05) + +### Features + +- **TreeView:** add support for disabled TreeViewListItems ([#12140](https://github.com/patternfly/patternfly-react/issues/12140)) ([3514831](https://github.com/patternfly/patternfly-react/commit/35148312f5d9ce4e706ad36b801455fc987842bb)) + # [7.5.0-prerelease.33](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@7.5.0-prerelease.32...@patternfly/react-docs@7.5.0-prerelease.33) (2026-01-28) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 73240b737ab..1aed2f9b4e7 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "7.5.0-prerelease.33", + "version": "7.5.0-prerelease.34", "publishConfig": { "access": "public", "tag": "prerelease" diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index 0c72d475e9e..ecf59c70a22 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.28...@patternfly/react-drag-drop@6.5.0-prerelease.29) (2026-02-05) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@6.5.0-prerelease.27...@patternfly/react-drag-drop@6.5.0-prerelease.28) (2026-01-12) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index 27cbafcbd55..6ff48959e99 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "6.5.0-prerelease.28", + "version": "6.5.0-prerelease.29", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-icons/CHANGELOG.md b/packages/react-icons/CHANGELOG.md index 40cc11c1980..5edea803513 100644 --- a/packages/react-icons/CHANGELOG.md +++ b/packages/react-icons/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.12...@patternfly/react-icons@6.5.0-prerelease.13) (2026-02-05) + +### Features + +- Added missing space causing build failure. ([504fcfc](https://github.com/patternfly/patternfly-react/commit/504fcfc162384ba0106359a1aa21263a27c49ab8)) +- **react-icons:** add newest rh brand icons ([#12222](https://github.com/patternfly/patternfly-react/issues/12222)) ([f3613a6](https://github.com/patternfly/patternfly-react/commit/f3613a6a9e36862311f87dc473b601821fa86e14)) +- **TreeView:** add support for disabled TreeViewListItems ([#12140](https://github.com/patternfly/patternfly-react/issues/12140)) ([3514831](https://github.com/patternfly/patternfly-react/commit/35148312f5d9ce4e706ad36b801455fc987842bb)) + # [6.5.0-prerelease.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-icons@6.5.0-prerelease.11...@patternfly/react-icons@6.5.0-prerelease.12) (2026-01-09) **Note:** Version bump only for package @patternfly/react-icons diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index e3ff3afaabe..6a34d612287 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-icons", - "version": "6.5.0-prerelease.12", + "version": "6.5.0-prerelease.13", "description": "PatternFly 4 Icons as React Components", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 52db29b48a1..be84f1e9ec5 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.58](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.57...demo-app-ts@6.5.0-prerelease.58) (2026-02-05) + +**Note:** Version bump only for package demo-app-ts + # [6.5.0-prerelease.57](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@6.5.0-prerelease.56...demo-app-ts@6.5.0-prerelease.57) (2026-01-28) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index d8a86346c28..8910244a1f8 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "6.5.0-prerelease.57", + "version": "6.5.0-prerelease.58", "scripts": { "dev": "vite", "build": "tsc && vite build", diff --git a/packages/react-styles/CHANGELOG.md b/packages/react-styles/CHANGELOG.md index db3f5b5c952..617382bb0e6 100644 --- a/packages/react-styles/CHANGELOG.md +++ b/packages/react-styles/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-styles@6.5.0-prerelease.10...@patternfly/react-styles@6.5.0-prerelease.11) (2026-02-05) + +### Features + +- **TreeView:** add support for disabled TreeViewListItems ([#12140](https://github.com/patternfly/patternfly-react/issues/12140)) ([3514831](https://github.com/patternfly/patternfly-react/commit/35148312f5d9ce4e706ad36b801455fc987842bb)) + # [6.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-styles@6.5.0-prerelease.9...@patternfly/react-styles@6.5.0-prerelease.10) (2026-01-09) **Note:** Version bump only for package @patternfly/react-styles diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index 4bd36a2e6b9..1f6888c4eae 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-styles", - "version": "6.5.0-prerelease.10", + "version": "6.5.0-prerelease.11", "main": "dist/js/index.js", "module": "dist/esm/index.js", "types": "dist/esm/index.d.ts", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index 75205f800aa..c2a17a18175 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.29...@patternfly/react-table@6.5.0-prerelease.30) (2026-02-05) + +**Note:** Version bump only for package @patternfly/react-table + # [6.5.0-prerelease.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@6.5.0-prerelease.28...@patternfly/react-table@6.5.0-prerelease.29) (2026-01-28) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 1de5b922b9a..c9941b8d4e5 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "6.5.0-prerelease.29", + "version": "6.5.0-prerelease.30", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 5d25363d302..7405556e0f0 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.28...@patternfly/react-templates@6.5.0-prerelease.29) (2026-02-05) + +**Note:** Version bump only for package @patternfly/react-templates + # [6.5.0-prerelease.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@6.5.0-prerelease.27...@patternfly/react-templates@6.5.0-prerelease.28) (2026-01-12) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index e22678208ae..2ca66b15500 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "6.5.0-prerelease.28", + "version": "6.5.0-prerelease.29", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-tokens/CHANGELOG.md b/packages/react-tokens/CHANGELOG.md index 865640101ed..bc1e7d903a7 100644 --- a/packages/react-tokens/CHANGELOG.md +++ b/packages/react-tokens/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0-prerelease.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-tokens@6.5.0-prerelease.9...@patternfly/react-tokens@6.5.0-prerelease.10) (2026-02-05) + +### Features + +- **TreeView:** add support for disabled TreeViewListItems ([#12140](https://github.com/patternfly/patternfly-react/issues/12140)) ([3514831](https://github.com/patternfly/patternfly-react/commit/35148312f5d9ce4e706ad36b801455fc987842bb)) + # [6.5.0-prerelease.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-tokens@6.5.0-prerelease.6...@patternfly/react-tokens@6.5.0-prerelease.9) (2025-12-16) ### Features diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index 8db4f9231a0..3fdb3474541 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-tokens", - "version": "6.5.0-prerelease.9", + "version": "6.5.0-prerelease.10", "description": "This library provides access to the design tokens of PatternFly 4 from JavaScript", "main": "dist/js/index.js", "module": "dist/esm/index.js", From 57f5823f2f2eadbd6d2fa3ec4c8726bee72cefdf Mon Sep 17 00:00:00 2001 From: logonoff Date: Thu, 5 Feb 2026 17:04:53 -0500 Subject: [PATCH 099/109] fix(FileUploadField): don't render empty dom node (#12236) --- .../components/FileUpload/FileUploadField.tsx | 48 ++++++++++--------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/packages/react-core/src/components/FileUpload/FileUploadField.tsx b/packages/react-core/src/components/FileUpload/FileUploadField.tsx index edbfc5d2cad..8be75a1b95f 100644 --- a/packages/react-core/src/components/FileUpload/FileUploadField.tsx +++ b/packages/react-core/src/components/FileUpload/FileUploadField.tsx @@ -172,29 +172,31 @@ export const FileUploadField: React.FunctionComponent = ({
    -
    - {!hideDefaultPreview && type === fileReaderType.text && ( -