Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove icons-generic #1074

Merged
merged 34 commits into from
Nov 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
968dbd8
Small fix
MBudreviciusBentley Oct 7, 2024
6480f97
Merge branch 'master' into MBudrevicius/RemoveIconsGeneric
MBudreviciusBentley Oct 15, 2024
010bb84
Removed @bentley/icons-generic elements
MBudreviciusBentley Oct 15, 2024
d8bce4c
Path fix.
MBudreviciusBentley Oct 15, 2024
e0cc0fe
Test changes
MBudreviciusBentley Oct 15, 2024
4b7f024
Updated changes.
MBudreviciusBentley Oct 15, 2024
80de6ea
Wrong changes rollback.
MBudreviciusBentley Oct 15, 2024
e62f897
Rollback change.
MBudreviciusBentley Oct 15, 2024
d8fd4d0
fix
MBudreviciusBentley Oct 15, 2024
cd35f8c
Updated changes.
MBudreviciusBentley Oct 15, 2024
5f02283
Changes.
MBudreviciusBentley Oct 15, 2024
72ebfb7
Final changes.
MBudreviciusBentley Oct 15, 2024
8f0dc08
Deleted not needed svgs
MBudreviciusBentley Oct 15, 2024
eefc453
Merge branch 'master' into MBudrevicius/RemoveIconsGeneric
MBudreviciusBentley Oct 16, 2024
1b9f022
Not needed include.
MBudreviciusBentley Oct 16, 2024
2808705
Updated storybook svg and removed depenedency on @bentley/icons-generic
MBudreviciusBentley Oct 23, 2024
b618ed9
Updated tsx files tags and updated pnpm-lock
MBudreviciusBentley Oct 23, 2024
3583747
Small fixes
MBudreviciusBentley Oct 23, 2024
3b881c8
rush lint fix
MBudreviciusBentley Oct 23, 2024
713be95
Merge branch 'master' into MBudrevicius/RemoveIconsGeneric
MBudreviciusBentley Oct 23, 2024
c2895a3
Updated Svg file naming and mved from iconSpec to icon in some places
MBudreviciusBentley Oct 29, 2024
cce7479
Merge branch 'master' into MBudrevicius/RemoveIconsGeneric
MBudreviciusBentley Oct 29, 2024
81fa3cd
Small fix
MBudreviciusBentley Oct 29, 2024
a195f36
Fixed e2e tests
MBudreviciusBentley Oct 29, 2024
f5e0503
added eslint fix
MBudreviciusBentley Oct 29, 2024
27bb7c5
Merge branch 'master' into MBudrevicius/RemoveIconsGeneric
GerardasB Nov 5, 2024
b2ba8de
Updated vitest config
MBudreviciusBentley Nov 5, 2024
5de6f36
Merge branch 'master' into MBudrevicius/RemoveIconsGeneric
MBudreviciusBentley Nov 5, 2024
78d023a
Merge branch 'master' into MBudrevicius/RemoveIconsGeneric
MBudreviciusBentley Nov 5, 2024
c2c80bf
Fixed lint
MBudreviciusBentley Nov 5, 2024
41fdf91
Optimized svgs
MBudreviciusBentley Nov 6, 2024
34b843b
Fixed section tool icon
MBudreviciusBentley Nov 6, 2024
22c63c2
PR comment fixes.
MBudreviciusBentley Nov 6, 2024
a7bc6d3
Merge branch 'master' into MBudrevicius/RemoveIconsGeneric
MBudreviciusBentley Nov 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@itwin/appui-react",
"comment": "Removed some references on @bentley/icons-generic",
"type": "none"
}
],
"packageName": "@itwin/appui-react"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@itwin/components-react",
"comment": "Removed some references on @bentley/icons-generic",
"type": "none"
}
],
"packageName": "@itwin/components-react"
}
6 changes: 0 additions & 6 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions docs/storybook/assets/placeholder.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion docs/storybook/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
"test": ""
},
"dependencies": {
"@bentley/icons-generic": "^1.0.34",
"@bentley/icons-generic-webfont": "^1.0.34",
"@itwin/appui-abstract": "^4.0.0",
"@itwin/appui-react": "workspace:*",
Expand Down
2 changes: 1 addition & 1 deletion docs/storybook/src/deprecated/Icon.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/
import React from "react";
import type { Decorator, Meta, StoryObj } from "@storybook/react";
import placeholderSvg from "@bentley/icons-generic/icons/placeholder.svg";
import placeholderSvg from "../../assets/placeholder.svg";
import { useConditionalProp } from "@itwin/appui-react-internal/lib/appui-react/hooks/useConditionalProp";
import { ImageRenderer } from "@itwin/components-react-internal/src/components-react/common/ImageRenderer";
import { ConditionalIconItem, Icon } from "@itwin/core-react";
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgAssetClassificationHide() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path d="m5 0 5 5-5 5-5-5zm2.413 15.15 6.712-6.711.85.85L8.263 16zm.597-1.008.66-.661a3.04 3.04 0 0 1-1.2-1.262 4.5 4.5 0 0 1 3.724-2.102q.364-.015.72.06l.782-.781a6 6 0 0 0-1.502-.18 5.31 5.31 0 0 0-4.806 3.003 5.06 5.06 0 0 0 1.622 1.923m6.428-3.845-.66.66a4.3 4.3 0 0 1 1.2 1.262 4.51 4.51 0 0 1-3.724 2.103 5 5 0 0 1-.781-.12l-.781.78a5.35 5.35 0 0 0 3.845-.3A5.43 5.43 0 0 0 16 12.22a5.5 5.5 0 0 0-1.562-1.922" />
</svg>
);
}
18 changes: 18 additions & 0 deletions ui/appui-react/src/appui-react/icons/SvgAssetIsolate.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgAssetIsolate() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path d="M8 12.571h3.429V16H8zM8 8v3.429h3.429V8zm2.857 2.857H8.571V8.571h2.286zM12.571 8v3.429H16V8zm2.858 2.857h-2.286V8.571h2.286zm-2.858 1.714V16H16v-3.429zm2.858 2.858h-2.286v-2.286h2.286zM5 0l5 5-5 5-5-5z" />
</svg>
);
}
19 changes: 19 additions & 0 deletions ui/appui-react/src/appui-react/icons/SvgGyroscope.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgGyroscope() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path d="M7.6 0c-.2 0-.4.1-.5.2-1.1.6-2 1.5-2.6 2.6l.5-.2c.1-.3.3-.5.4-.7C5.9 1.2 6.5.6 7.2.3c.4-.2.5-.3.4-.3m1.1 5.3L10.3.7l4 2.9-2 .7.2.4c1 2.5.9 5.2-.3 7.6-.3.7-.8 1.3-1.3 1.7-.8.8-1.9 1.1-3.1 1-.4-.1-.9-.2-1.3-.4-.5-.3-.9-.6-1.3-1l1-.7c.3.3.6.5.9.7s.7.2 1 .2c.6 0 1.2-.2 1.6-.7 1.8-1.7 2.3-5 1.3-7.7l-.3-.7zm-5.1.8c-.2.1-.4.2-.5.3s-.1.3-.1.5v1.4c.2.1.5.2.7.3V7.4z" />
<path d="M7.8 3c-1.3 0-2.6.2-3.9.7C1.9 4.4.6 5.4.2 6.6c-.4 1.1-.1 2.3.8 3 .8.7 1.7 1.1 2.7 1.3l.8.2v2l4-2.6-4-3v2h-.2c-.1 0-.5-.1-.7-.2C2 8.8 1.2 7.9 1.6 7s1.3-1.6 2.2-1.9C5 4.5 6.3 4.1 7.7 4h.6l.3-.9c-.3 0-.6-.1-.8-.1m5.6 1.6-.3.1c0 .1.1.3.1.4l1.2.6q1.05.6 1.5 1.8c-.1-.5-.3-.9-.5-1.2-.5-.8-1.2-1.3-2-1.7" />
</svg>
);
}
18 changes: 18 additions & 0 deletions ui/appui-react/src/appui-react/icons/SvgLayersHide.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgLayersHide() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path d="M12.8 3.51 6.4 0 0 3.51l6.4 3.51zM6.4 8.245 1.2 5.388 0 6.04l6.4 3.51 6.4-3.51-1.2-.653zM1.2 7.84l5.03 2.76c-.24.3-.46.62-.63.96L0 8.49zm6.213 7.31 6.712-6.711.85.85L8.263 16zm.597-1.008.66-.661a3.04 3.04 0 0 1-1.2-1.262 4.5 4.5 0 0 1 3.724-2.102q.364-.015.72.06l.782-.781a6 6 0 0 0-1.502-.18 5.31 5.31 0 0 0-4.806 3.003 5.06 5.06 0 0 0 1.622 1.923m6.428-3.845-.66.66a4.3 4.3 0 0 1 1.2 1.262 4.51 4.51 0 0 1-3.724 2.103 5 5 0 0 1-.781-.12l-.781.78a5.35 5.35 0 0 0 3.845-.3A5.43 5.43 0 0 0 16 12.22a5.5 5.5 0 0 0-1.562-1.922" />
</svg>
);
}
18 changes: 18 additions & 0 deletions ui/appui-react/src/appui-react/icons/SvgLayersIsolate.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgLayersIsolate() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path d="M13 3.494 6.5 0 0 3.494l6.5 3.494zM6.5 8.21l.5-.27v1.3l-.5.27L0 6.01l1.22-.65zm6.5-2.2L11.16 7H8.74l3.04-1.64zm-6 4.36v1.3l-.5.27L0 8.45l1.22-.65 5.28 2.84zm1 2.201h3.429V16H8zM8 8v3.429h3.429V8zm2.857 2.857H8.571V8.571h2.286zM12.571 8v3.429H16V8zm2.858 2.857h-2.286V8.571h2.286zm-2.858 1.714V16H16v-3.429zm2.858 2.858h-2.286v-2.286h2.286z" />
</svg>
);
}
22 changes: 22 additions & 0 deletions ui/appui-react/src/appui-react/icons/SvgModelHide.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgModelHide() {
return (
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<path
d="m7 7.13 2.62 1.29a6 6 0 0 0-1.15.42L7 8.12l-.5-.25-.5.25-4.48 2.2-.04.02L1 10.1v-.51l5-2.46V1.18l.5-.21.5.21z"
opacity=".33"
/>
<path d="M6.5 0 0 3.2v7.47l6.12 3.01a4.6 4.6 0 0 1-.82-1.5l-3.78-1.86-.52-.26V4.39l5 2.46v4.06A6.6 6.6 0 0 1 7 9.8V6.85l5-2.46v3.87a5 5 0 0 1 .76.12l.24-.24V3.2zM7 5.78l-.5.25-.5-.25L1.36 3.5 6 1.22l.5-.25.5.25 4.64 2.28zm.413 9.37 6.712-6.711.85.85L8.263 16zm.597-1.008.66-.661a3.04 3.04 0 0 1-1.2-1.262 4.5 4.5 0 0 1 3.724-2.102 3 3 0 0 1 .72.06l.782-.781a6 6 0 0 0-1.502-.18 5.31 5.31 0 0 0-4.806 3.003 5.06 5.06 0 0 0 1.622 1.923m6.428-3.845-.66.66a4.3 4.3 0 0 1 1.2 1.262 4.51 4.51 0 0 1-3.724 2.103 5 5 0 0 1-.781-.12l-.781.78a5.35 5.35 0 0 0 3.845-.3A5.43 5.43 0 0 0 16 12.22a5.5 5.5 0 0 0-1.562-1.922" />
</svg>
);
}
22 changes: 22 additions & 0 deletions ui/appui-react/src/appui-react/icons/SvgModelIsolate.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgModelIsolate() {
return (
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<path
d="M7 1.18v6.94l-.5-.25-.5.25-4.48 2.2-.04.02L1 10.1v-.51l5-2.46V1.18l.5-.21z"
opacity=".33"
/>
<path d="M8 12.571h3.429V16H8zM8 8v3.429h3.429V8zm2.857 2.857H8.571V8.571h2.286zM12.571 8v3.429H16V8zm2.858 2.857h-2.286V8.571h2.286zm-2.858 1.714V16H16v-3.429zm2.858 2.858h-2.286v-2.286h2.286zM6.5 0 0 3.2v7.47l6.5 3.2.5-.25V6.85l5-2.46V7h1V3.2zM6 12.52l-4.48-2.2-.52-.26V4.39l5 2.46zm1-6.74-.5.25-.5-.25L1.36 3.5 6 1.22l.5-.25.5.25 4.64 2.28z" />
</svg>
);
}
19 changes: 19 additions & 0 deletions ui/appui-react/src/appui-react/icons/SvgSavedView.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgSavedView() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path d="M15 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1m0 11-4 4H5l-4-4V5l4-4h6l4 4Z" />
<path d="m2 10.5 2.5-3 2.5 3m.77-.64.53.64H14l-4.5-6-2.94 3.91M2 11h12l-1 1H3Z" />
</svg>
);
}
19 changes: 19 additions & 0 deletions ui/appui-react/src/appui-react/icons/SvgSectionTool.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgSectionTool() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path d="M3 8h10v8H3Z" style={{ opacity: 0.5 }} />
<path d="M3 2h10v4H3zm0-2h2v1H3zM0 2h1V1h1V0H0zm15 1h1v2h-1zM3 7h2v1H3zM1 6H0v2h2V7H1zM0 3h1v2H0zm7-3h2v1H7zm4 7h2v1h-2zM7 7h2v1H7zm7-7v1h1v1h1V0zm-3 0h2v1h-2zm4 7h-1v1h2V6h-1z" />
</svg>
);
}
18 changes: 18 additions & 0 deletions ui/appui-react/src/appui-react/icons/SvgSelectionClear.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgSelectionClear() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path d="M2 5H1v2h1Zm0 3H1v2h1Zm7-6H7v1h2ZM6 2H4v1h2ZM2 3h1V2H1v2h1Zm12 7h1V8h-1Zm0 2h-1v1h2v-2h-1Zm0-5h1V5h-1Zm-7 6h2v-1H7Zm3 0h2v-1h-2Zm-6.846.75L14.25 2.654 12.846 1.25 1.75 12.346Z" />
</svg>
);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgCubeFaceBottom() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path opacity=".33" d="m.56 12.31 4.69 3.25 10-2.06-5.19-3.06z" />
<path d="M11 0h-1L0 2v11l5 3h1l10-2V3Zm4 12.62-4-2.19V5l4-.8Zm-.49-9.35L11 4V1.17ZM10 1v3.19L6 5 1.69 2.68Zm0 4.2V10l-4 .8V6Zm-5 .36V11l-4 .8V3.37Zm-3.51 7.17L5 12v2.82ZM6 11.81l4-.81 4.32 2.32L6 15Z" />
</svg>
);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgCubeFaceFront() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path opacity=".33" d="M5.5 5.5v10.06l9.94-2.12V3.56z" />
<path d="M11 0h-1L0 2v11l5 3h1l10-2V3Zm4 12.62-4-2.19V5l4-.8Zm-.49-9.35L11 4V1.17ZM10 1v3.19L6 5 1.69 2.68Zm0 4.2V10l-4 .8V6Zm-5 .36V11l-4 .8V3.37Zm-3.51 7.17L5 12v2.82ZM6 11.81l4-.81 4.32 2.32L6 15Z" />
</svg>
);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgCubeFaceIsoLeft() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path opacity=".33" d="m3.962 4.294 4.51.59L5.398 9.32z" />
<path d="M11 0h-1L0 2v11l5 3h1l10-2V3Zm0 1.166 3.51 2.106-3.51.713Zm-1-.146v3.168l-1.022.208-5.423-.71-1.869-1.003Zm0 4.176V10l-4 .804V9.5l2.819-4.066Zm-5 9.638-3.51-2.107L5 12.016Zm0-3.83-4 .805V3.37l2.38 1.304L5 10.349Zm.502-2.54-1.043-3.65 3.276.428ZM6 14.98v-3.168L10 11l4.322 2.316Zm9-2.356-4-2.187V4.995l4-.804Z" />
</svg>
);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgCubeFaceIsoRight() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path opacity=".33" d="m12.165 1.176-.941 3.344 4.485 4.846z" />
<path d="M13.052 1.231 11 0h-1L0 2v11l5 3h1l10-2V8.043Zm-.829.669.04.024L15 8.25l-3.5-3.781Zm-.889-.533L11 2.554V1.166ZM5 14.834l-3.51-2.107L5 12.016Zm0-3.83-4 .805V3.37l4 2.192Zm-3.314-8.32L10 1.02v3.168L6 5ZM10 5.196V10l-4 .804V6ZM6 14.98v-3.168L10 11l4.322 2.316Zm5-4.543V5.401l4 4.321v2.902Z" />
</svg>
);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgCubeFaceLeft() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path opacity=".33" d="M.54 2.67v9.83l4.88 3.08V5.21z" />
<path d="M11 0h-1L0 2v11l5 3h1l10-2V3Zm4 12.62-4-2.19V5l4-.8Zm-.49-9.35L11 4V1.17ZM10 1v3.19L6 5 1.69 2.68Zm0 4.2V10l-4 .8V6Zm-5 .36V11l-4 .8V3.37Zm-3.51 7.17L5 12v2.82ZM6 11.81l4-.81 4.32 2.32L6 15Z" />
</svg>
);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Utilities
*/

import * as React from "react";

/** @internal */
export function SvgCubeFaceRear() {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path opacity=".33" d="M.53 2.5v9.81l9.94-1.97V.5z" />
<path d="M11 0h-1L0 2v11l5 3h1l10-2V3Zm4 12.62-4-2.19V5l4-.8Zm-.49-9.35L11 4V1.17ZM10 1v3.19L6 5 1.69 2.68Zm0 4.2V10l-4 .8V6Zm-5 .36V11l-4 .8V3.37Zm-3.51 7.17L5 12v2.82ZM6 11.81l4-.81 4.32 2.32L6 15Z" />
</svg>
);
}
Loading
Loading