From 305eeab37a7ba47fe1a9866ccab71e5e7a918a30 Mon Sep 17 00:00:00 2001 From: Kevin Ghadyani Date: Thu, 13 Oct 2022 16:33:42 -0500 Subject: [PATCH 1/8] fix: flattened odyssey-react-mui for better DX Breaks functionality for anyone importing components directly rather than from the library root. --- .../src/{components/Icon => }/Icon.test.tsx | 0 .../src/{components/Icon => }/Icon.tsx | 2 +- .../src/{components/Link => }/Link.tsx | 0 .../PasswordInput => }/PasswordInput.test.tsx | 0 .../PasswordInput => }/PasswordInput.tsx | 0 .../ThemeProvider => }/ThemeProvider.tsx | 0 .../src/components/Link/index.tsx | 13 ------------- .../src/components/PasswordInput/index.ts | 13 ------------- .../src/components/ThemeProvider/index.ts | 13 ------------- .../odyssey-react-mui/src/components/index.ts | 16 ---------------- .../src/{utils => }/createUniqueId.test.ts | 0 .../src/{utils => }/createUniqueId.ts | 0 .../{components/Icon => iconDictionary}/Add.tsx | 0 .../Icon => iconDictionary}/AddCircle.tsx | 0 .../Icon => iconDictionary}/AlertCircle.tsx | 0 .../AlertCircleFilled.tsx | 0 .../AlertTriangleFilled.tsx | 0 .../Icon => iconDictionary}/Anchor.tsx | 0 .../Icon => iconDictionary}/ArrowDown.tsx | 0 .../Icon => iconDictionary}/ArrowLeft.tsx | 0 .../Icon => iconDictionary}/ArrowRight.tsx | 0 .../Icon => iconDictionary}/ArrowUp.tsx | 0 .../Icon => iconDictionary}/ArrowUpDown.tsx | 0 .../Icon => iconDictionary}/Calendar.tsx | 0 .../Icon => iconDictionary}/Check.tsx | 0 .../CheckCircleFilled.tsx | 0 .../Icon => iconDictionary}/ChevronDown.tsx | 0 .../Icon => iconDictionary}/ChevronUp.tsx | 0 .../Icon => iconDictionary}/Close.tsx | 0 .../CloseCircleFilled.tsx | 0 .../{components/Icon => iconDictionary}/Copy.tsx | 0 .../Icon => iconDictionary}/Delete.tsx | 0 .../Icon => iconDictionary}/Download.tsx | 0 .../Icon => iconDictionary}/DragHandle.tsx | 0 .../{components/Icon => iconDictionary}/Edit.tsx | 0 .../Icon => iconDictionary}/ExternalLink.tsx | 0 .../{components/Icon => iconDictionary}/Eye.tsx | 0 .../Icon => iconDictionary}/EyeOff.tsx | 0 .../Icon => iconDictionary}/Filter.tsx | 0 .../Icon => iconDictionary}/Globe.tsx | 0 .../{components/Icon => iconDictionary}/Home.tsx | 0 .../InformationCircle.tsx | 0 .../InformationCircleFilled.tsx | 0 .../Icon => iconDictionary}/Notification.tsx | 0 .../Icon => iconDictionary}/OverflowVertical.tsx | 0 .../Icon => iconDictionary}/QuestionCircle.tsx | 0 .../QuestionCircleFilled.tsx | 0 .../Icon => iconDictionary}/Search.tsx | 0 .../Icon => iconDictionary}/Settings.tsx | 0 .../Icon => iconDictionary}/Subtract.tsx | 0 .../Icon => iconDictionary}/SvgIcon.ts | 0 .../{components/Icon => iconDictionary}/User.tsx | 0 .../Icon => iconDictionary}/UserGroup.tsx | 0 .../Icon => iconDictionary}/index.tsx | 0 .../{components/Icon => iconDictionary}/types.ts | 0 packages/odyssey-react-mui/src/index.ts | 12 ++++++++---- .../src/{themes/odyssey => theme}/components.tsx | 0 .../odyssey => theme}/components.types.ts | 0 .../src/{themes/odyssey => theme}/index.ts | 0 .../src/{themes/odyssey => theme}/mixins.ts | 0 .../{themes/odyssey => theme}/mixins.types.ts | 0 .../src/{themes/odyssey => theme}/palette.ts | 0 .../{themes/odyssey => theme}/palette.types.ts | 0 .../src/{themes/odyssey => theme}/shape.ts | 0 .../src/{themes/odyssey => theme}/spacing.ts | 0 .../src/{themes/odyssey => theme}/theme.ts | 0 .../src/{themes/odyssey => theme}/typography.ts | 0 .../odyssey => theme}/typography.types.ts | 0 packages/odyssey-react-mui/src/themes/index.ts | 13 ------------- .../src/{utils => }/useUniqueId.ts | 0 packages/odyssey-react-mui/src/utils/index.ts | 14 -------------- 71 files changed, 9 insertions(+), 87 deletions(-) rename packages/odyssey-react-mui/src/{components/Icon => }/Icon.test.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => }/Icon.tsx (96%) rename packages/odyssey-react-mui/src/{components/Link => }/Link.tsx (100%) rename packages/odyssey-react-mui/src/{components/PasswordInput => }/PasswordInput.test.tsx (100%) rename packages/odyssey-react-mui/src/{components/PasswordInput => }/PasswordInput.tsx (100%) rename packages/odyssey-react-mui/src/{components/ThemeProvider => }/ThemeProvider.tsx (100%) delete mode 100644 packages/odyssey-react-mui/src/components/Link/index.tsx delete mode 100644 packages/odyssey-react-mui/src/components/PasswordInput/index.ts delete mode 100644 packages/odyssey-react-mui/src/components/ThemeProvider/index.ts delete mode 100644 packages/odyssey-react-mui/src/components/index.ts rename packages/odyssey-react-mui/src/{utils => }/createUniqueId.test.ts (100%) rename packages/odyssey-react-mui/src/{utils => }/createUniqueId.ts (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Add.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/AddCircle.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/AlertCircle.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/AlertCircleFilled.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/AlertTriangleFilled.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Anchor.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/ArrowDown.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/ArrowLeft.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/ArrowRight.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/ArrowUp.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/ArrowUpDown.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Calendar.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Check.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/CheckCircleFilled.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/ChevronDown.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/ChevronUp.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Close.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/CloseCircleFilled.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Copy.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Delete.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Download.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/DragHandle.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Edit.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/ExternalLink.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Eye.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/EyeOff.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Filter.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Globe.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Home.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/InformationCircle.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/InformationCircleFilled.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Notification.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/OverflowVertical.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/QuestionCircle.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/QuestionCircleFilled.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Search.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Settings.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/Subtract.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/SvgIcon.ts (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/User.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/UserGroup.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/index.tsx (100%) rename packages/odyssey-react-mui/src/{components/Icon => iconDictionary}/types.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/components.tsx (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/components.types.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/index.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/mixins.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/mixins.types.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/palette.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/palette.types.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/shape.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/spacing.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/theme.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/typography.ts (100%) rename packages/odyssey-react-mui/src/{themes/odyssey => theme}/typography.types.ts (100%) delete mode 100644 packages/odyssey-react-mui/src/themes/index.ts rename packages/odyssey-react-mui/src/{utils => }/useUniqueId.ts (100%) delete mode 100644 packages/odyssey-react-mui/src/utils/index.ts diff --git a/packages/odyssey-react-mui/src/components/Icon/Icon.test.tsx b/packages/odyssey-react-mui/src/Icon.test.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Icon.test.tsx rename to packages/odyssey-react-mui/src/Icon.test.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Icon.tsx b/packages/odyssey-react-mui/src/Icon.tsx similarity index 96% rename from packages/odyssey-react-mui/src/components/Icon/Icon.tsx rename to packages/odyssey-react-mui/src/Icon.tsx index afd169e573..0f09501825 100644 --- a/packages/odyssey-react-mui/src/components/Icon/Icon.tsx +++ b/packages/odyssey-react-mui/src/Icon.tsx @@ -12,7 +12,7 @@ import { forwardRef } from "react"; import type { SvgIconNoChildrenProps } from "./types"; -import { iconDictionary } from "./"; +import { iconDictionary } from "./iconDictionary"; export interface IconProps extends SvgIconNoChildrenProps { /** diff --git a/packages/odyssey-react-mui/src/components/Link/Link.tsx b/packages/odyssey-react-mui/src/Link.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Link/Link.tsx rename to packages/odyssey-react-mui/src/Link.tsx diff --git a/packages/odyssey-react-mui/src/components/PasswordInput/PasswordInput.test.tsx b/packages/odyssey-react-mui/src/PasswordInput.test.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/PasswordInput/PasswordInput.test.tsx rename to packages/odyssey-react-mui/src/PasswordInput.test.tsx diff --git a/packages/odyssey-react-mui/src/components/PasswordInput/PasswordInput.tsx b/packages/odyssey-react-mui/src/PasswordInput.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/PasswordInput/PasswordInput.tsx rename to packages/odyssey-react-mui/src/PasswordInput.tsx diff --git a/packages/odyssey-react-mui/src/components/ThemeProvider/ThemeProvider.tsx b/packages/odyssey-react-mui/src/ThemeProvider.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/ThemeProvider/ThemeProvider.tsx rename to packages/odyssey-react-mui/src/ThemeProvider.tsx diff --git a/packages/odyssey-react-mui/src/components/Link/index.tsx b/packages/odyssey-react-mui/src/components/Link/index.tsx deleted file mode 100644 index 36d338cf62..0000000000 --- a/packages/odyssey-react-mui/src/components/Link/index.tsx +++ /dev/null @@ -1,13 +0,0 @@ -/*! - * Copyright (c) 2022-present, Okta, Inc. and/or its affiliates. All rights reserved. - * The Okta software accompanied by this notice is provided pursuant to the Apache License, Version 2.0 (the "License.") - * - * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * - * See the License for the specific language governing permissions and limitations under the License. - */ - -export * from "./Link"; diff --git a/packages/odyssey-react-mui/src/components/PasswordInput/index.ts b/packages/odyssey-react-mui/src/components/PasswordInput/index.ts deleted file mode 100644 index adf93d1109..0000000000 --- a/packages/odyssey-react-mui/src/components/PasswordInput/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -/*! - * Copyright (c) 2022-present, Okta, Inc. and/or its affiliates. All rights reserved. - * The Okta software accompanied by this notice is provided pursuant to the Apache License, Version 2.0 (the "License.") - * - * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * - * See the License for the specific language governing permissions and limitations under the License. - */ - -export * from "./PasswordInput"; diff --git a/packages/odyssey-react-mui/src/components/ThemeProvider/index.ts b/packages/odyssey-react-mui/src/components/ThemeProvider/index.ts deleted file mode 100644 index 732a5fd078..0000000000 --- a/packages/odyssey-react-mui/src/components/ThemeProvider/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -/*! - * Copyright (c) 2022-present, Okta, Inc. and/or its affiliates. All rights reserved. - * The Okta software accompanied by this notice is provided pursuant to the Apache License, Version 2.0 (the "License.") - * - * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * - * See the License for the specific language governing permissions and limitations under the License. - */ - -export * from "./ThemeProvider"; diff --git a/packages/odyssey-react-mui/src/components/index.ts b/packages/odyssey-react-mui/src/components/index.ts deleted file mode 100644 index e044fdf793..0000000000 --- a/packages/odyssey-react-mui/src/components/index.ts +++ /dev/null @@ -1,16 +0,0 @@ -/*! - * Copyright (c) 2022-present, Okta, Inc. and/or its affiliates. All rights reserved. - * The Okta software accompanied by this notice is provided pursuant to the Apache License, Version 2.0 (the "License.") - * - * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * - * See the License for the specific language governing permissions and limitations under the License. - */ - -export * from "./Icon"; -export * from "./Link"; -export * from "./PasswordInput"; -export * from "./ThemeProvider"; diff --git a/packages/odyssey-react-mui/src/utils/createUniqueId.test.ts b/packages/odyssey-react-mui/src/createUniqueId.test.ts similarity index 100% rename from packages/odyssey-react-mui/src/utils/createUniqueId.test.ts rename to packages/odyssey-react-mui/src/createUniqueId.test.ts diff --git a/packages/odyssey-react-mui/src/utils/createUniqueId.ts b/packages/odyssey-react-mui/src/createUniqueId.ts similarity index 100% rename from packages/odyssey-react-mui/src/utils/createUniqueId.ts rename to packages/odyssey-react-mui/src/createUniqueId.ts diff --git a/packages/odyssey-react-mui/src/components/Icon/Add.tsx b/packages/odyssey-react-mui/src/iconDictionary/Add.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Add.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Add.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/AddCircle.tsx b/packages/odyssey-react-mui/src/iconDictionary/AddCircle.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/AddCircle.tsx rename to packages/odyssey-react-mui/src/iconDictionary/AddCircle.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/AlertCircle.tsx b/packages/odyssey-react-mui/src/iconDictionary/AlertCircle.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/AlertCircle.tsx rename to packages/odyssey-react-mui/src/iconDictionary/AlertCircle.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/AlertCircleFilled.tsx b/packages/odyssey-react-mui/src/iconDictionary/AlertCircleFilled.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/AlertCircleFilled.tsx rename to packages/odyssey-react-mui/src/iconDictionary/AlertCircleFilled.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/AlertTriangleFilled.tsx b/packages/odyssey-react-mui/src/iconDictionary/AlertTriangleFilled.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/AlertTriangleFilled.tsx rename to packages/odyssey-react-mui/src/iconDictionary/AlertTriangleFilled.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Anchor.tsx b/packages/odyssey-react-mui/src/iconDictionary/Anchor.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Anchor.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Anchor.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/ArrowDown.tsx b/packages/odyssey-react-mui/src/iconDictionary/ArrowDown.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/ArrowDown.tsx rename to packages/odyssey-react-mui/src/iconDictionary/ArrowDown.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/ArrowLeft.tsx b/packages/odyssey-react-mui/src/iconDictionary/ArrowLeft.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/ArrowLeft.tsx rename to packages/odyssey-react-mui/src/iconDictionary/ArrowLeft.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/ArrowRight.tsx b/packages/odyssey-react-mui/src/iconDictionary/ArrowRight.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/ArrowRight.tsx rename to packages/odyssey-react-mui/src/iconDictionary/ArrowRight.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/ArrowUp.tsx b/packages/odyssey-react-mui/src/iconDictionary/ArrowUp.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/ArrowUp.tsx rename to packages/odyssey-react-mui/src/iconDictionary/ArrowUp.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/ArrowUpDown.tsx b/packages/odyssey-react-mui/src/iconDictionary/ArrowUpDown.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/ArrowUpDown.tsx rename to packages/odyssey-react-mui/src/iconDictionary/ArrowUpDown.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Calendar.tsx b/packages/odyssey-react-mui/src/iconDictionary/Calendar.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Calendar.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Calendar.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Check.tsx b/packages/odyssey-react-mui/src/iconDictionary/Check.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Check.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Check.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/CheckCircleFilled.tsx b/packages/odyssey-react-mui/src/iconDictionary/CheckCircleFilled.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/CheckCircleFilled.tsx rename to packages/odyssey-react-mui/src/iconDictionary/CheckCircleFilled.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/ChevronDown.tsx b/packages/odyssey-react-mui/src/iconDictionary/ChevronDown.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/ChevronDown.tsx rename to packages/odyssey-react-mui/src/iconDictionary/ChevronDown.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/ChevronUp.tsx b/packages/odyssey-react-mui/src/iconDictionary/ChevronUp.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/ChevronUp.tsx rename to packages/odyssey-react-mui/src/iconDictionary/ChevronUp.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Close.tsx b/packages/odyssey-react-mui/src/iconDictionary/Close.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Close.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Close.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/CloseCircleFilled.tsx b/packages/odyssey-react-mui/src/iconDictionary/CloseCircleFilled.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/CloseCircleFilled.tsx rename to packages/odyssey-react-mui/src/iconDictionary/CloseCircleFilled.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Copy.tsx b/packages/odyssey-react-mui/src/iconDictionary/Copy.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Copy.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Copy.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Delete.tsx b/packages/odyssey-react-mui/src/iconDictionary/Delete.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Delete.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Delete.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Download.tsx b/packages/odyssey-react-mui/src/iconDictionary/Download.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Download.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Download.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/DragHandle.tsx b/packages/odyssey-react-mui/src/iconDictionary/DragHandle.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/DragHandle.tsx rename to packages/odyssey-react-mui/src/iconDictionary/DragHandle.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Edit.tsx b/packages/odyssey-react-mui/src/iconDictionary/Edit.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Edit.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Edit.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/ExternalLink.tsx b/packages/odyssey-react-mui/src/iconDictionary/ExternalLink.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/ExternalLink.tsx rename to packages/odyssey-react-mui/src/iconDictionary/ExternalLink.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Eye.tsx b/packages/odyssey-react-mui/src/iconDictionary/Eye.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Eye.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Eye.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/EyeOff.tsx b/packages/odyssey-react-mui/src/iconDictionary/EyeOff.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/EyeOff.tsx rename to packages/odyssey-react-mui/src/iconDictionary/EyeOff.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Filter.tsx b/packages/odyssey-react-mui/src/iconDictionary/Filter.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Filter.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Filter.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Globe.tsx b/packages/odyssey-react-mui/src/iconDictionary/Globe.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Globe.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Globe.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Home.tsx b/packages/odyssey-react-mui/src/iconDictionary/Home.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Home.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Home.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/InformationCircle.tsx b/packages/odyssey-react-mui/src/iconDictionary/InformationCircle.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/InformationCircle.tsx rename to packages/odyssey-react-mui/src/iconDictionary/InformationCircle.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/InformationCircleFilled.tsx b/packages/odyssey-react-mui/src/iconDictionary/InformationCircleFilled.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/InformationCircleFilled.tsx rename to packages/odyssey-react-mui/src/iconDictionary/InformationCircleFilled.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Notification.tsx b/packages/odyssey-react-mui/src/iconDictionary/Notification.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Notification.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Notification.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/OverflowVertical.tsx b/packages/odyssey-react-mui/src/iconDictionary/OverflowVertical.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/OverflowVertical.tsx rename to packages/odyssey-react-mui/src/iconDictionary/OverflowVertical.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/QuestionCircle.tsx b/packages/odyssey-react-mui/src/iconDictionary/QuestionCircle.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/QuestionCircle.tsx rename to packages/odyssey-react-mui/src/iconDictionary/QuestionCircle.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/QuestionCircleFilled.tsx b/packages/odyssey-react-mui/src/iconDictionary/QuestionCircleFilled.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/QuestionCircleFilled.tsx rename to packages/odyssey-react-mui/src/iconDictionary/QuestionCircleFilled.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Search.tsx b/packages/odyssey-react-mui/src/iconDictionary/Search.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Search.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Search.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Settings.tsx b/packages/odyssey-react-mui/src/iconDictionary/Settings.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Settings.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Settings.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/Subtract.tsx b/packages/odyssey-react-mui/src/iconDictionary/Subtract.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/Subtract.tsx rename to packages/odyssey-react-mui/src/iconDictionary/Subtract.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/SvgIcon.ts b/packages/odyssey-react-mui/src/iconDictionary/SvgIcon.ts similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/SvgIcon.ts rename to packages/odyssey-react-mui/src/iconDictionary/SvgIcon.ts diff --git a/packages/odyssey-react-mui/src/components/Icon/User.tsx b/packages/odyssey-react-mui/src/iconDictionary/User.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/User.tsx rename to packages/odyssey-react-mui/src/iconDictionary/User.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/UserGroup.tsx b/packages/odyssey-react-mui/src/iconDictionary/UserGroup.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/UserGroup.tsx rename to packages/odyssey-react-mui/src/iconDictionary/UserGroup.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/index.tsx b/packages/odyssey-react-mui/src/iconDictionary/index.tsx similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/index.tsx rename to packages/odyssey-react-mui/src/iconDictionary/index.tsx diff --git a/packages/odyssey-react-mui/src/components/Icon/types.ts b/packages/odyssey-react-mui/src/iconDictionary/types.ts similarity index 100% rename from packages/odyssey-react-mui/src/components/Icon/types.ts rename to packages/odyssey-react-mui/src/iconDictionary/types.ts diff --git a/packages/odyssey-react-mui/src/index.ts b/packages/odyssey-react-mui/src/index.ts index 2ecada7881..a2bee47f0c 100644 --- a/packages/odyssey-react-mui/src/index.ts +++ b/packages/odyssey-react-mui/src/index.ts @@ -10,6 +10,14 @@ * See the License for the specific language governing permissions and limitations under the License. */ +export * from "./createUniqueId"; +export * from "./Icon"; +export * from "./iconDictionary"; +export * from "./Link"; +export * from "./PasswordInput"; +export * from "./ThemeProvider"; +export * from "./useUniqueId"; + export { Alert, AlertTitle, @@ -88,7 +96,3 @@ export type { TabContextProps, TabListProps, TabPanelProps } from "@mui/lab"; export { Favorite as FavoriteIcon } from "@mui/icons-material"; export { visuallyHidden } from "@mui/utils"; - -export * from "./components"; -export * from "./themes"; -export * from "./utils"; diff --git a/packages/odyssey-react-mui/src/themes/odyssey/components.tsx b/packages/odyssey-react-mui/src/theme/components.tsx similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/components.tsx rename to packages/odyssey-react-mui/src/theme/components.tsx diff --git a/packages/odyssey-react-mui/src/themes/odyssey/components.types.ts b/packages/odyssey-react-mui/src/theme/components.types.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/components.types.ts rename to packages/odyssey-react-mui/src/theme/components.types.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/index.ts b/packages/odyssey-react-mui/src/theme/index.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/index.ts rename to packages/odyssey-react-mui/src/theme/index.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/mixins.ts b/packages/odyssey-react-mui/src/theme/mixins.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/mixins.ts rename to packages/odyssey-react-mui/src/theme/mixins.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/mixins.types.ts b/packages/odyssey-react-mui/src/theme/mixins.types.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/mixins.types.ts rename to packages/odyssey-react-mui/src/theme/mixins.types.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/palette.ts b/packages/odyssey-react-mui/src/theme/palette.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/palette.ts rename to packages/odyssey-react-mui/src/theme/palette.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/palette.types.ts b/packages/odyssey-react-mui/src/theme/palette.types.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/palette.types.ts rename to packages/odyssey-react-mui/src/theme/palette.types.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/shape.ts b/packages/odyssey-react-mui/src/theme/shape.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/shape.ts rename to packages/odyssey-react-mui/src/theme/shape.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/spacing.ts b/packages/odyssey-react-mui/src/theme/spacing.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/spacing.ts rename to packages/odyssey-react-mui/src/theme/spacing.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/theme.ts b/packages/odyssey-react-mui/src/theme/theme.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/theme.ts rename to packages/odyssey-react-mui/src/theme/theme.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/typography.ts b/packages/odyssey-react-mui/src/theme/typography.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/typography.ts rename to packages/odyssey-react-mui/src/theme/typography.ts diff --git a/packages/odyssey-react-mui/src/themes/odyssey/typography.types.ts b/packages/odyssey-react-mui/src/theme/typography.types.ts similarity index 100% rename from packages/odyssey-react-mui/src/themes/odyssey/typography.types.ts rename to packages/odyssey-react-mui/src/theme/typography.types.ts diff --git a/packages/odyssey-react-mui/src/themes/index.ts b/packages/odyssey-react-mui/src/themes/index.ts deleted file mode 100644 index 19999d380b..0000000000 --- a/packages/odyssey-react-mui/src/themes/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -/*! - * Copyright (c) 2022-present, Okta, Inc. and/or its affiliates. All rights reserved. - * The Okta software accompanied by this notice is provided pursuant to the Apache License, Version 2.0 (the "License.") - * - * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * - * See the License for the specific language governing permissions and limitations under the License. - */ - -export * from "./odyssey"; diff --git a/packages/odyssey-react-mui/src/utils/useUniqueId.ts b/packages/odyssey-react-mui/src/useUniqueId.ts similarity index 100% rename from packages/odyssey-react-mui/src/utils/useUniqueId.ts rename to packages/odyssey-react-mui/src/useUniqueId.ts diff --git a/packages/odyssey-react-mui/src/utils/index.ts b/packages/odyssey-react-mui/src/utils/index.ts deleted file mode 100644 index a2776b9044..0000000000 --- a/packages/odyssey-react-mui/src/utils/index.ts +++ /dev/null @@ -1,14 +0,0 @@ -/*! - * Copyright (c) 2021-present, Okta, Inc. and/or its affiliates. All rights reserved. - * The Okta software accompanied by this notice is provided pursuant to the Apache License, Version 2.0 (the "License.") - * - * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * - * See the License for the specific language governing permissions and limitations under the License. - */ - -export * from "./createUniqueId"; -export * from "./useUniqueId"; From 1fbdfb9aeeb33d7e45ec9b2e62d0d85d04d848fa Mon Sep 17 00:00:00 2001 From: Kevin Ghadyani Date: Thu, 13 Oct 2022 17:48:26 -0500 Subject: [PATCH 2/8] fix: broken imports in odyssey-react-mui after flattening --- packages/odyssey-react-mui/src/Icon.tsx | 2 +- .../odyssey-react-mui/src/PasswordInput.test.tsx | 5 +++-- packages/odyssey-react-mui/src/PasswordInput.tsx | 2 +- packages/odyssey-react-mui/src/ThemeProvider.tsx | 2 +- .../odyssey-react-mui/{test => src}/a11yCheck.ts | 0 .../src/iconDictionary/{index.tsx => index.ts} | 2 -- packages/odyssey-react-mui/src/theme/components.tsx | 2 +- packages/odyssey-react-mui/test/index.ts | 13 ------------- 8 files changed, 7 insertions(+), 21 deletions(-) rename packages/odyssey-react-mui/{test => src}/a11yCheck.ts (100%) rename packages/odyssey-react-mui/src/iconDictionary/{index.tsx => index.ts} (99%) delete mode 100644 packages/odyssey-react-mui/test/index.ts diff --git a/packages/odyssey-react-mui/src/Icon.tsx b/packages/odyssey-react-mui/src/Icon.tsx index 0f09501825..8d13a68024 100644 --- a/packages/odyssey-react-mui/src/Icon.tsx +++ b/packages/odyssey-react-mui/src/Icon.tsx @@ -11,7 +11,7 @@ */ import { forwardRef } from "react"; -import type { SvgIconNoChildrenProps } from "./types"; +import type { SvgIconNoChildrenProps } from "./iconDictionary/types"; import { iconDictionary } from "./iconDictionary"; export interface IconProps extends SvgIconNoChildrenProps { diff --git a/packages/odyssey-react-mui/src/PasswordInput.test.tsx b/packages/odyssey-react-mui/src/PasswordInput.test.tsx index a9a1e6c35f..5d4170452a 100644 --- a/packages/odyssey-react-mui/src/PasswordInput.test.tsx +++ b/packages/odyssey-react-mui/src/PasswordInput.test.tsx @@ -11,8 +11,9 @@ */ import { render, screen } from "@testing-library/react"; -import { a11yCheck } from "../../../test"; -import { PasswordInput } from "."; + +import { a11yCheck } from "./a11yCheck"; +import { PasswordInput } from "./PasswordInput"; const label = "Password"; const tooltipOnLabel = "Show password"; diff --git a/packages/odyssey-react-mui/src/PasswordInput.tsx b/packages/odyssey-react-mui/src/PasswordInput.tsx index 3ce05510ab..08ae1d8f2e 100644 --- a/packages/odyssey-react-mui/src/PasswordInput.tsx +++ b/packages/odyssey-react-mui/src/PasswordInput.tsx @@ -22,7 +22,7 @@ import { InputAdornment, } from "@mui/material"; import { Visibility, VisibilityOff } from "@mui/icons-material"; -import { useUniqueId } from "../../utils"; +import { useUniqueId } from "./useUniqueId"; interface State { password: string; diff --git a/packages/odyssey-react-mui/src/ThemeProvider.tsx b/packages/odyssey-react-mui/src/ThemeProvider.tsx index 5ffd801ab8..e6b167b659 100644 --- a/packages/odyssey-react-mui/src/ThemeProvider.tsx +++ b/packages/odyssey-react-mui/src/ThemeProvider.tsx @@ -13,7 +13,7 @@ import { ThemeProvider as MuiThemeProvider } from "@mui/material/styles"; import { ReactElement } from "react"; -import { odysseyTheme } from "../../themes"; +import { odysseyTheme } from "./theme"; export const ThemeProvider = ({ children }: { children: ReactElement }) => ( {children} diff --git a/packages/odyssey-react-mui/test/a11yCheck.ts b/packages/odyssey-react-mui/src/a11yCheck.ts similarity index 100% rename from packages/odyssey-react-mui/test/a11yCheck.ts rename to packages/odyssey-react-mui/src/a11yCheck.ts diff --git a/packages/odyssey-react-mui/src/iconDictionary/index.tsx b/packages/odyssey-react-mui/src/iconDictionary/index.ts similarity index 99% rename from packages/odyssey-react-mui/src/iconDictionary/index.tsx rename to packages/odyssey-react-mui/src/iconDictionary/index.ts index 2077d9c6a8..6ae01268cb 100644 --- a/packages/odyssey-react-mui/src/iconDictionary/index.tsx +++ b/packages/odyssey-react-mui/src/iconDictionary/index.ts @@ -12,8 +12,6 @@ // Code automatically generated by svgr; DO NOT EDIT. -export * from "./Icon"; - import { AddCircleIcon } from "./AddCircle"; export * from "./AddCircle"; diff --git a/packages/odyssey-react-mui/src/theme/components.tsx b/packages/odyssey-react-mui/src/theme/components.tsx index 9acb18a505..43f4f84fa8 100644 --- a/packages/odyssey-react-mui/src/theme/components.tsx +++ b/packages/odyssey-react-mui/src/theme/components.tsx @@ -25,7 +25,7 @@ import { ArrowDownIcon, CheckCircleFilledIcon, InformationCircleFilledIcon, -} from "../../components/Icon"; +} from "../iconDictionary"; export const components: ThemeOptions["components"] = { MuiAlert: { diff --git a/packages/odyssey-react-mui/test/index.ts b/packages/odyssey-react-mui/test/index.ts deleted file mode 100644 index fa93880981..0000000000 --- a/packages/odyssey-react-mui/test/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -/*! - * Copyright (c) 2022-present, Okta, Inc. and/or its affiliates. All rights reserved. - * The Okta software accompanied by this notice is provided pursuant to the Apache License, Version 2.0 (the "License.") - * - * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * - * See the License for the specific language governing permissions and limitations under the License. - */ - -export * from "./a11yCheck"; From 59ecdbf749057f33814c6742ebb9506a67dfa792 Mon Sep 17 00:00:00 2001 From: Kevin Ghadyani Date: Fri, 14 Oct 2022 14:56:28 -0500 Subject: [PATCH 3/8] fix: added missing `theme` export --- packages/odyssey-react-mui/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/odyssey-react-mui/src/index.ts b/packages/odyssey-react-mui/src/index.ts index a2bee47f0c..b6788ae2bc 100644 --- a/packages/odyssey-react-mui/src/index.ts +++ b/packages/odyssey-react-mui/src/index.ts @@ -15,6 +15,7 @@ export * from "./Icon"; export * from "./iconDictionary"; export * from "./Link"; export * from "./PasswordInput"; +export * from "./theme"; export * from "./ThemeProvider"; export * from "./useUniqueId"; From f8b392b66e95c905a72542fc128929f08ae4abf9 Mon Sep 17 00:00:00 2001 From: Edbury Enegren <36284167+edburyenegren-okta@users.noreply.github.com> Date: Fri, 14 Oct 2022 13:55:18 -0700 Subject: [PATCH 4/8] feat(odyssey-react-mui): add styles and exports for Dialog --- packages/odyssey-react-mui/src/index.ts | 10 +++ .../src/theme/components.tsx | 77 +++++++++++++++++++ 2 files changed, 87 insertions(+) diff --git a/packages/odyssey-react-mui/src/index.ts b/packages/odyssey-react-mui/src/index.ts index b6788ae2bc..1237d68b98 100644 --- a/packages/odyssey-react-mui/src/index.ts +++ b/packages/odyssey-react-mui/src/index.ts @@ -27,6 +27,11 @@ export { Checkbox, CircularProgress, CssBaseline, + Dialog, + DialogActions, + DialogContent, + DialogContentText, + DialogTitle, FormControl, FormControlLabel, FormGroup, @@ -63,6 +68,11 @@ export type { CheckboxProps, CircularProgressProps, CssBaselineProps, + DialogProps, + DialogActionsProps, + DialogContentProps, + DialogContentTextProps, + DialogTitleProps, FormControlLabelProps, FormControlProps, FormGroupProps, diff --git a/packages/odyssey-react-mui/src/theme/components.tsx b/packages/odyssey-react-mui/src/theme/components.tsx index 43f4f84fa8..bd261b03fc 100644 --- a/packages/odyssey-react-mui/src/theme/components.tsx +++ b/packages/odyssey-react-mui/src/theme/components.tsx @@ -13,6 +13,7 @@ import type { ThemeOptions } from "@mui/material"; import type {} from "@mui/lab/themeAugmentation"; //import radioClasses from "@mui/material"; +import { dialogActionsClasses } from "@mui/material/DialogActions"; import { outlinedInputClasses } from "@mui/material/OutlinedInput"; import { tableBodyClasses } from "@mui/material/TableBody"; import { tableCellClasses } from "@mui/material/TableCell"; @@ -130,6 +131,13 @@ export const components: ThemeOptions["components"] = { }), }, }, + MuiBackdrop: { + styleOverrides: { + root: { + backgroundColor: "rgba(29,29,33,0.75)", + }, + }, + }, MuiButton: { defaultProps: { variant: "primary", @@ -388,6 +396,75 @@ export const components: ThemeOptions["components"] = { }), }, }, + MuiDialog: { + defaultProps: { + scroll: "paper", + }, + styleOverrides: { + paper: ({ theme }) => ({ + maxWidth: `calc(${theme.mixins.maxWidth} + (${theme.spacing(6)} * 2))`, + boxShadow: "none", + filter: + "drop-shadow(0px 1px 4px rgba(29, 29, 33, 0.08)) drop-shadow(0px 4px 10px rgba(29, 29, 33, 0.08)) drop-shadow(0px 8px 30px rgba(29, 29, 33, 0.1))", + }), + }, + }, + MuiDialogActions: { + styleOverrides: { + root: ({ theme }) => ({ + paddingBlockStart: theme.spacing(4), + paddingBlockEnd: theme.spacing(6), + paddingInline: theme.spacing(6), + }), + }, + }, + MuiDialogContent: { + styleOverrides: { + root: ({ theme, ownerState }) => ({ + padding: 0, + paddingBlock: theme.spacing(4), + paddingInline: theme.spacing(6), + + ...(ownerState.dividers === false && { + [`& + .${dialogActionsClasses.root}`]: { + paddingBlockStart: theme.spacing(4), + }, + }), + }), + }, + }, + MuiDialogContentText: { + defaultProps: { + color: "text.primary", + }, + styleOverrides: { + root: ({ theme }) => ({ + marginBlockEnd: theme.spacing(5), + + "&:last-child": { + marginBlockEnd: "0", + }, + }), + }, + }, + MuiDialogTitle: { + defaultProps: { + component: "h1", + variant: "h5", + }, + styleOverrides: { + root: ({ theme }) => ({ + display: "flex", + justifyContent: "space-between", + alignItems: "center", + marginBlockEnd: 0, + padding: 0, + paddingBlockStart: theme.spacing(5), + paddingBlockEnd: theme.spacing(4), + paddingInline: theme.spacing(6), + }), + }, + }, MuiFormControl: { defaultProps: { margin: "normal", From df222c86d7d01177adfad0a2c96421dd93d98194 Mon Sep 17 00:00:00 2001 From: Edbury Enegren <36284167+edburyenegren-okta@users.noreply.github.com> Date: Fri, 14 Oct 2022 13:55:43 -0700 Subject: [PATCH 5/8] docs(odyssey-storybook): add stories and docs for Dialog --- .../components/odyssey-mui/Dialog/Dialog.mdx | 79 +++++ .../odyssey-mui/Dialog/Dialog.stories.tsx | 278 ++++++++++++++++++ 2 files changed, 357 insertions(+) create mode 100644 packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.mdx create mode 100644 packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.stories.tsx diff --git a/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.mdx b/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.mdx new file mode 100644 index 0000000000..fa05763e0c --- /dev/null +++ b/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.mdx @@ -0,0 +1,79 @@ +import { Canvas, Meta, Story } from "@storybook/addon-docs"; + + + +# Dialog + +UI that appears on top of the main content and moves the system into a mode requiring user interaction. This dialog disables the main content until the user interacts with the dialog dialog. + +## Behavior + +Dialogs are inserted above the main content as a blocking mechanism to ask for user input or confirm an action. They disable all other contexts until the user interacts with the dialog itself. + + + + + +While dialogs should contain concise, actionable content, longer dialogs are also supported: + + + + + +### Arrival + +How dialogs arrive on the screen is as important as the content they contain. Animation does more than provide a pleasing experience. It contextualizes the new UI the user is being presented. + +### Dismissing + +Users may close dialogs by clicking on the button in the upper, ending corner of the container. They may also click anywhere outside of the container, within the "curtain". + +### Autofocus + +Focus is placed on the first item a user can select, allowing them to immediately exit or submit the dialog when possible. Focus is limited to the scope of the dialog while the dialog is open. + +## Usage + +The default dialog allows users to interact with and alter the experience it is currently interrupting. Dialogs interrupt a user's experience. This may be bothersome, and dialogs should be used with discretion. If a dialog is becoming complicated or claustrophobic, another solution may be needed. + +### Use when... + +- Blocking user interaction for security reasons - e.g. "Please reenter your password to initiate launch." +- Gathering immediate information to continue a task - e.g. "A hangar number is required to continue." +- Confirming user interaction during destructive actions - e.g. "Please confirm the starship name to begin disassembly." +- Offering an alternative that would lessen the user's required effort - e.g. "Additional security clearance will be required - are you sure you want to continue?" + +### Don't use when... + +- Immediate action is not required +- The dialog would interrupt a workflow +- Additional context may be required or helpful +- The dialog content is long-form +- The user has not triggered the dialog via interaction (e.g. on page load) +- There is already a dialog being displayed + +## Content guidelines + +Context is key. There needs to be a direct connection between the trigger (i.e. a button or link) and the dialog that follows. Repeating the trigger's copy within the dialog can help reinforce this connection. Providing a sense of connection between the trigger and dialog is important to ensure a consistent user experience. + +## Accessibility + +### Accessible behavior + +When a user opens a dialog, interaction is limited to the new context. While this may seem expected, it can surprise users. This is heightened for users requiring assistive technologies. + +For convenience, users can exit the dialog in a few ways: + +- Clicking on the overlay + +- Hitting esc + +- Clicking or navigating to any element tagged with an appropriate `onClick` + +For users happy with their new context, we ensure their attention isn't misdirected. Scrolling on the main content becomes locked, and we inform the browser to lock the `tabindex` to the dialog context. This way, regardless of input method, a user's interactions are limited to their new scope. + +## Further reading + +- [How To Make Modal Windows Better For Everyone](https://www.smashingmagazine.com/2014/09/making-modal-windows-better-for-everyone/) - Scott O'Hara (2014) +- [Making Modal Windows Better For Everyone, again...](https://www.scottohara.me/blog/2016/09/07/revised-modal-window.html) - Scott O'Hara (2016) +- [Modal & Nonmodal Dialogs: When (& When Not) to Use Them](https://www.nngroup.com/articles/modal-nonmodal-dialog/) - Therese Fessenden, Nielsen Norman Group (2017) diff --git a/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.stories.tsx b/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.stories.tsx new file mode 100644 index 0000000000..bfc6293f54 --- /dev/null +++ b/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.stories.tsx @@ -0,0 +1,278 @@ +/*! + * Copyright (c) 2021-present, Okta, Inc. and/or its affiliates. All rights reserved. + * The Okta software accompanied by this notice is provided pursuant to the Apache License, Version 2.0 (the "License.") + * + * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * + * See the License for the specific language governing permissions and limitations under the License. + */ + +import * as React from "react"; +import { Story } from "@storybook/react"; +import { + Button, + CloseIcon, + Dialog, + DialogActions, + DialogContent, + DialogContentText, + DialogTitle, +} from "@okta/odyssey-react-mui"; +import { MuiThemeDecorator } from "../../../../.storybook/components"; + +import DialogMdx from "./Dialog.mdx"; + +export default { + title: `MUI Components/Dialog`, + component: Dialog, + parameters: { + docs: { + page: DialogMdx, + }, + }, + argTypes: { + content: { + control: "text", + defaultValue: "The mission to Sagitarius A has been set for January 7.", + }, + onClose: { + control: "text", + defaultValue: null, + }, + role: { + control: "radio", + options: ["status", null], + defaultValue: null, + }, + severity: { + control: "radio", + options: ["error", "info", "warning"], + defaultValue: "info", + }, + }, + decorators: [MuiThemeDecorator], +}; + +const DefaultTemplate: Story = (args) => { + const [open, setOpen] = React.useState(false); + + const handleClickOpen = () => { + setOpen(true); + }; + + const handleClose = () => { + setOpen(false); + }; + + return ( + <> + + + + Confirm self-destruct + + + + + You are about to initiate this ship's self-destruct protocol. + + + Destruction of company property is a serious offense. Are you sure + you want to proceed? + + + + + + + + + ); +}; + +export const Default = DefaultTemplate.bind({}); +Default.args = {}; + +const LongTemplate: Story = (args) => { + const [open, setOpen] = React.useState(false); + + const handleClickOpen = () => { + setOpen(true); + }; + + const handleClose = () => { + setOpen(false); + }; + + return ( + <> + + + + Cryosleep liability waiver + + + + + For example, a Contributor (the Initial Developer in (a) the power, + direct or indirect, to cause the whole must be sufficiently detailed + for a particular version of the Work, you may distribute a complete, + unmodified copy of the operating system on which the editorial + revisions, annotations, elaborations, or other work as a result of + any kind, either expressed or implied, including, without + limitation, Section 2. Any Modifications that alter or restrict this + License incorporates the limitation as if written in the Work that + has Contributed a Contribution incorporated within the Work. This + license has been advised of the Work. This could, for example, why + distributing LaTeX under the GNU Library General Public License from + time to time. Each version will be given a distinguishing version + number. + + + If the Recipient may use this wording to make the derivative work + available to such recipients. You are located in the case of each + Contributor, changes to the combination of their Contribution(s) + alone or when combined with the complete corresponding + machine-readable source code, which must be included with each copy + of this License Agreement (except that you distribute, to contain a + file containing Original Code or Modifications that you include + complete instructions on demand or cease distribution within thirty + (30) days of becoming aware of the LaTeX Project Public License, + either version 2 of the date You accept this license. Provisions + that, by their nature, should remain in effect beyond the + termination of this Agreement more than fifty percent (50%) of the + Source Code or any derivative version, provided, however, that the + Source Code of Your Externally Deployed Modifications must be + included in the course of creating the Derived Work. + + + You distribute the Source Code version of Licensed Product has been + generated from a designated place, then offering equivalent access + to copy the source code. Distribution Mechanism"). The Source Code + of the date that such additional attribution requirements to the + following terms are defined when they are first used, and the date + it initially became available, or at least the "copyright" line and + a pointer to where the Work unless that component is used with the + Wikimedia community. Text from external sources may attach + additional attribution requirements to the terms of this License + Agreement will be guided by the terms under which it was received. + In addition, after a new version of the Derivative Works that + consist of the use or not licensed at no charge to all third + parties, if you received it. Distribution of only part of the Work + and reproducing the content of the Work, but excluding communication + that is used under "fair use" exemptions, or similar exemptions of + copyright (separated by comma, not as a result of any warranty; and + give any other trademarks, service marks, logos or trade names + "Apple", "Apple Computer", "Mac", "Mac OS", "QuickTime", "QuickTime + Streaming Server" or any subsequent version of the Initial Developer + or such Contributor by reason of your rights to a patent + infringement against Apple; provided that you receive from any + Contributor. Disclaimer of Warranty: THE PACKAGE IS PROVIDED "AS IS" + BASIS, WITHOUT WARRANTY OF MERCHANTABILITY AND FITNESS FOR A + PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN + NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE TO YOU FOR DAMAGES, + INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, + SO THIS LIMITATION OF LIABILITY SHALL NOT BE LIABLE FOR ANY SPECIAL, + INDIRECT OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO THE + LICENSED PRODUCT IS FREE OF CHARGE, THERE IS NO WARRANTY EXCEPT AS + EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY + CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY CLAIM, DAMAGES OR + OTHER TORTIOUS ACTION, ARISING OUT OF THE POSSIBILITY OF SUCH + DAMAGES. GENERAL If any Recipient extracts Embedded Fonts of the + Licensed Program. + + + The Recipient may conduct Reproduction and Other Exploitation of the + Work, though it does not create potential liability for other + Contributors. No hardware per se is licensed hereunder. Recipient + understands that although Apple and each Contributor hereby grants + You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, + irrevocable (except as part of a Larger Work, in any form other than + such Participant's Contributor Version directly or indirectly + infringes any patent, then any and all rights granted by this + license; they are willing to receive error reports for the physical + act of running the Work constitutes direct or indirect, to cause the + direction or management of such termination, the Recipient may + select either this Agreement , including but not limited to, loss of + data, programs or works based on the Program in a more-or-less + customary fashion, plus the scripts used to endorse or promote + products derived from the contents of a Larger Work, in any medium + without restriction, provided that such litigation is filed. All + Recipient's rights under this License Agreement. + + + ACCEPT CWI LICENSE AGREEMENT is between the Python Software + Foundation; All Rights Reserved. In addition, after a new version of + this Package in a manner that reasonably allows subsequent + Recipients to identify the originator of its contributors may be + used to control compilation and installation of the source code. And + you must tell them their rights. We protect your rights with two + steps: (1) copyright the software, or if you distribute must include + a copy of this section do not download or use the Work and + Derivative Works as products under any other entity based on or + through a hyperlink (where possible) or URL to an alternative, + stable online copy which is freely accessible, which conforms with + the distribution. + + + Neither the name of the Program. Contributors may not be used in + advertising or publicity pertaining to distribution of a storage or + distribution of the use is attributed and the intellectual property + rights or licenses to the community even when you distribute of the + Copyright Holder of a part or all of the Derived Work must provide + sufficient documentation as part of your own. The scripts and + library files supplied as input to or deletion from the Sun Public + License. Of course, the commands you use `maintained', as the (new) + Current Maintainer. + + + You should preferably distribute the Program by such Participant, or + (ii) a license of your Derivative Works a copy of this License with + respect to disputes in which case the failure of the Work that has + contributed code or can get it if you distribute the Executable + version or as part of a modification, addition, deletion, + replacement or any Contributor that the Source form. Permission for + Use and Modification Without Distribution (1) You are permitted + provided that you comply with any of the Covered Code which are + properly granted shall survive any termination of this License, You + may charge fees for other programs. The license agreements of most + software are designed to make it enforceable. + + + This License to distribute copies of the Package, if it was + received. In addition, after a new version of this License. If You + distribute or change NetHack. COPYING POLICIES You may Distribute + Compiled forms of the Licensed Product, or for a recipient of + ordinary skill to be bound by the parties hereto, such provision + shall be deemed a waiver of future enforcement of that version. You + may distribute Licensed Product under the terms applicable to + software source code, to be covered by this License; and You hereby + grant to any trademark, service mark, tradename, or logo of the + Modified Version. + + + + + + + + + ); +}; + +export const Long = LongTemplate.bind({}); +Long.args = {}; From 33657e46bfec4855e60d73ac573a8487c0659e55 Mon Sep 17 00:00:00 2001 From: Edbury Enegren <36284167+edburyenegren-okta@users.noreply.github.com> Date: Fri, 14 Oct 2022 14:05:42 -0700 Subject: [PATCH 6/8] chore: fix TS errors --- .../src/components/odyssey-mui/Dialog/Dialog.stories.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.stories.tsx b/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.stories.tsx index bfc6293f54..2a7fa7b70a 100644 --- a/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.stories.tsx +++ b/packages/odyssey-storybook/src/components/odyssey-mui/Dialog/Dialog.stories.tsx @@ -56,7 +56,7 @@ export default { decorators: [MuiThemeDecorator], }; -const DefaultTemplate: Story = (args) => { +const DefaultTemplate: Story = () => { const [open, setOpen] = React.useState(false); const handleClickOpen = () => { @@ -102,7 +102,7 @@ const DefaultTemplate: Story = (args) => { export const Default = DefaultTemplate.bind({}); Default.args = {}; -const LongTemplate: Story = (args) => { +const LongTemplate: Story = () => { const [open, setOpen] = React.useState(false); const handleClickOpen = () => { @@ -123,7 +123,7 @@ const LongTemplate: Story = (args) => { - + For example, a Contributor (the Initial Developer in (a) the power, direct or indirect, to cause the whole must be sufficiently detailed From 1366577246f2f11136c4a1f22bd7b9bc99eb3c03 Mon Sep 17 00:00:00 2001 From: Edbury Enegren <36284167+edburyenegren-okta@users.noreply.github.com> Date: Thu, 20 Oct 2022 10:07:38 -0700 Subject: [PATCH 7/8] build: bump versions for v0.15.3 --- lerna.json | 2 +- package.json | 8 +- .../babel-plugin-fully-specified/package.json | 6 +- .../browserslist-config-odyssey/package.json | 6 +- .../package.json | 2 +- packages/eslint-plugin-odyssey/package.json | 2 +- packages/odyssey-babel-loader/package.json | 4 +- packages/odyssey-babel-plugin/package.json | 8 +- packages/odyssey-babel-preset/package.json | 8 +- packages/odyssey-commitlint/package.json | 2 +- packages/odyssey-design-tokens/package.json | 4 +- packages/odyssey-eslint-config/package.json | 4 +- packages/odyssey-icons/package.json | 2 +- packages/odyssey-lifecycle/package.json | 2 +- packages/odyssey-lint-staged/package.json | 2 +- packages/odyssey-postcss-preset/package.json | 8 +- packages/odyssey-postcss-scss/package.json | 6 +- packages/odyssey-postcss-theme/package.json | 6 +- packages/odyssey-react-mui/package.json | 16 +- packages/odyssey-react-theme/package.json | 12 +- packages/odyssey-react/package.json | 18 +-- packages/odyssey-storybook/package.json | 16 +- packages/odyssey-stylelint/package.json | 2 +- packages/odyssey-svgr/package.json | 2 +- packages/odyssey-typescript/package.json | 2 +- yarn.lock | 142 +++++++++--------- 26 files changed, 146 insertions(+), 146 deletions(-) diff --git a/lerna.json b/lerna.json index 0fab8eff7c..0249d727a8 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "0.15.2", + "version": "0.15.3", "npmClient": "yarn", "changelogPreset": "@okta/conventional-changelog-odyssey", "useWorkspaces": true, diff --git a/package.json b/package.json index 3675fa9551..441bf97376 100644 --- a/package.json +++ b/package.json @@ -34,10 +34,10 @@ }, "devDependencies": { "@commitlint/cli": "^14.0.0", - "@okta/odyssey-commitlint": "^0.15.1", - "@okta/odyssey-eslint-config": "^0.15.1", - "@okta/odyssey-lint-staged": "^0.15.1", - "@okta/odyssey-stylelint": "^0.15.1", + "@okta/odyssey-commitlint": "^0.15.3", + "@okta/odyssey-eslint-config": "^0.15.3", + "@okta/odyssey-lint-staged": "^0.15.3", + "@okta/odyssey-stylelint": "^0.15.3", "caniuse-lite": "^1.0.30001412", "eslint": "^7.27.0", "husky": "^7.0.2", diff --git a/packages/babel-plugin-fully-specified/package.json b/packages/babel-plugin-fully-specified/package.json index bfcac27075..906eda2325 100644 --- a/packages/babel-plugin-fully-specified/package.json +++ b/packages/babel-plugin-fully-specified/package.json @@ -1,6 +1,6 @@ { "name": "@okta/babel-plugin-fully-specified", - "version": "0.15.2", + "version": "0.15.3", "private": true, "description": "Babel plugin to generate fully specified ESM module syntax", "author": "Okta, Inc.", @@ -23,8 +23,8 @@ }, "devDependencies": { "@babel/core": "^7.19.3", - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "jest": "^29.0.3", "jest-environment-jsdom": "^29.0.3", "typescript": "^4.8.3" diff --git a/packages/browserslist-config-odyssey/package.json b/packages/browserslist-config-odyssey/package.json index f3e2b0d2c9..306127d62c 100644 --- a/packages/browserslist-config-odyssey/package.json +++ b/packages/browserslist-config-odyssey/package.json @@ -1,6 +1,6 @@ { "name": "@okta/browserslist-config-odyssey", - "version": "0.15.2", + "version": "0.15.3", "description": "Browserslist config for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -17,8 +17,8 @@ "prepack": "yarn exec prepack" }, "devDependencies": { - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "typescript": "^4.8.3" } } diff --git a/packages/conventional-changelog-odyssey/package.json b/packages/conventional-changelog-odyssey/package.json index d4e21fc83b..0dedbcbcb6 100644 --- a/packages/conventional-changelog-odyssey/package.json +++ b/packages/conventional-changelog-odyssey/package.json @@ -1,6 +1,6 @@ { "name": "@okta/conventional-changelog-odyssey", - "version": "0.15.2", + "version": "0.15.3", "main": "index.js", "author": "Okta, Inc.", "license": "Apache-2.0", diff --git a/packages/eslint-plugin-odyssey/package.json b/packages/eslint-plugin-odyssey/package.json index 0f199c2306..e91e8b6400 100644 --- a/packages/eslint-plugin-odyssey/package.json +++ b/packages/eslint-plugin-odyssey/package.json @@ -1,6 +1,6 @@ { "name": "@okta/eslint-plugin-odyssey", - "version": "0.15.2", + "version": "0.15.3", "main": "src/index.js", "author": "Okta, Inc.", "license": "Apache-2.0", diff --git a/packages/odyssey-babel-loader/package.json b/packages/odyssey-babel-loader/package.json index 1b76bba261..ea01fa37b1 100644 --- a/packages/odyssey-babel-loader/package.json +++ b/packages/odyssey-babel-loader/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-babel-loader", - "version": "0.15.2", + "version": "0.15.3", "description": "Babel webpack loader for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -20,7 +20,7 @@ }, "devDependencies": { "@babel/core": "^7.15.0", - "@okta/odyssey-lifecycle": "^0.15.2", + "@okta/odyssey-lifecycle": "^0.15.3", "webpack": "4.46.0" } } diff --git a/packages/odyssey-babel-plugin/package.json b/packages/odyssey-babel-plugin/package.json index 3727a8adb1..d3c3331f42 100644 --- a/packages/odyssey-babel-plugin/package.json +++ b/packages/odyssey-babel-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-babel-plugin", - "version": "0.15.2", + "version": "0.15.3", "description": "Babel plugin for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -24,9 +24,9 @@ }, "devDependencies": { "@babel/core": "^7.19.3", - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-postcss-preset": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-postcss-preset": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "jest": "^29.0.3", "postcss": "^8.4.16", "typescript": "^4.8.3" diff --git a/packages/odyssey-babel-preset/package.json b/packages/odyssey-babel-preset/package.json index c186ad488c..69972d4a3c 100644 --- a/packages/odyssey-babel-preset/package.json +++ b/packages/odyssey-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-babel-preset", - "version": "0.15.2", + "version": "0.15.3", "description": "Babel preset for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -21,11 +21,11 @@ "@babel/preset-env": "^7.19.1", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", - "@okta/odyssey-babel-plugin": "^0.15.2" + "@okta/odyssey-babel-plugin": "^0.15.3" }, "devDependencies": { - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "@types/babel__core": "^7.1.19", "typescript": "^4.8.3" } diff --git a/packages/odyssey-commitlint/package.json b/packages/odyssey-commitlint/package.json index 501435f8f4..66074d6e22 100644 --- a/packages/odyssey-commitlint/package.json +++ b/packages/odyssey-commitlint/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-commitlint", - "version": "0.15.2", + "version": "0.15.3", "main": "src/index.js", "author": "Okta, Inc.", "license": "Apache-2.0", diff --git a/packages/odyssey-design-tokens/package.json b/packages/odyssey-design-tokens/package.json index 8b9a89a856..f5b7a2ab13 100644 --- a/packages/odyssey-design-tokens/package.json +++ b/packages/odyssey-design-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-design-tokens", - "version": "0.15.2", + "version": "0.15.3", "description": "Design tokens for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -20,7 +20,7 @@ "directory": "packages/odyssey-design-tokens" }, "devDependencies": { - "@okta/odyssey-lifecycle": "^0.15.2", + "@okta/odyssey-lifecycle": "^0.15.3", "style-dictionary": "^3.7.1" }, "scripts": { diff --git a/packages/odyssey-eslint-config/package.json b/packages/odyssey-eslint-config/package.json index a41439a560..9afe776fc6 100644 --- a/packages/odyssey-eslint-config/package.json +++ b/packages/odyssey-eslint-config/package.json @@ -1,13 +1,13 @@ { "name": "@okta/odyssey-eslint-config", - "version": "0.15.2", + "version": "0.15.3", "main": "src/index.js", "author": "Okta, Inc.", "license": "Apache-2.0", "sideEffects": false, "private": true, "dependencies": { - "@okta/eslint-plugin-odyssey": "^0.15.2", + "@okta/eslint-plugin-odyssey": "^0.15.3", "@typescript-eslint/eslint-plugin": "^5.39.0", "@typescript-eslint/parser": "^5.39.0", "eslint-config-prettier": "^8.3.0", diff --git a/packages/odyssey-icons/package.json b/packages/odyssey-icons/package.json index 01fde2c603..29cf538388 100644 --- a/packages/odyssey-icons/package.json +++ b/packages/odyssey-icons/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-icons", - "version": "0.15.2", + "version": "0.15.3", "private": true, "description": "The home for Odyssey's supported icons.", "homepage": "https://github.com/okta/odyssey", diff --git a/packages/odyssey-lifecycle/package.json b/packages/odyssey-lifecycle/package.json index 83a8ff2941..38786f4191 100644 --- a/packages/odyssey-lifecycle/package.json +++ b/packages/odyssey-lifecycle/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-lifecycle", - "version": "0.15.2", + "version": "0.15.3", "description": "Lifecycle scripts for lerna and npm", "author": "Okta, Inc.", "license": "Apache-2.0", diff --git a/packages/odyssey-lint-staged/package.json b/packages/odyssey-lint-staged/package.json index eb0f208784..535931be1b 100644 --- a/packages/odyssey-lint-staged/package.json +++ b/packages/odyssey-lint-staged/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-lint-staged", - "version": "0.15.2", + "version": "0.15.3", "main": "src/index.js", "author": "Okta, Inc.", "license": "Apache-2.0", diff --git a/packages/odyssey-postcss-preset/package.json b/packages/odyssey-postcss-preset/package.json index d0759712a9..170bad4352 100644 --- a/packages/odyssey-postcss-preset/package.json +++ b/packages/odyssey-postcss-preset/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-postcss-preset", - "version": "0.15.2", + "version": "0.15.3", "description": "Postcss preset for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -18,7 +18,7 @@ "prepack": "yarn exec prepack" }, "dependencies": { - "@okta/odyssey-postcss-theme": "^0.15.2", + "@okta/odyssey-postcss-theme": "^0.15.3", "autoprefixer": "^10.3.4", "cssnano": "^5.0.8", "loader-utils": "^3.2.0", @@ -26,8 +26,8 @@ "postcss-modules": "^4.2.2" }, "devDependencies": { - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "@types/cssnano": "^4.0.1", "jest": "^29.0.3", "typescript": "^4.4.4" diff --git a/packages/odyssey-postcss-scss/package.json b/packages/odyssey-postcss-scss/package.json index 56c5ed1fd1..1521cf3b3a 100644 --- a/packages/odyssey-postcss-scss/package.json +++ b/packages/odyssey-postcss-scss/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-postcss-scss", - "version": "0.15.2", + "version": "0.15.3", "description": "Postcss scss plugin for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -21,8 +21,8 @@ "sass": "^1.42.1" }, "devDependencies": { - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "@types/sass": "^1.16.1", "jest": "^29.0.3", "postcss": "^8.4.16", diff --git a/packages/odyssey-postcss-theme/package.json b/packages/odyssey-postcss-theme/package.json index c8abc2a6bb..f6f5fd078d 100644 --- a/packages/odyssey-postcss-theme/package.json +++ b/packages/odyssey-postcss-theme/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-postcss-theme", - "version": "0.15.2", + "version": "0.15.3", "description": "Postcss theme plugin for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -18,8 +18,8 @@ "prepack": "yarn exec prepack" }, "devDependencies": { - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "jest": "^29.0.3", "postcss": "^8.4.16", "typescript": "^4.8.3" diff --git a/packages/odyssey-react-mui/package.json b/packages/odyssey-react-mui/package.json index 1c5dbf1aa6..b89dcd4f32 100644 --- a/packages/odyssey-react-mui/package.json +++ b/packages/odyssey-react-mui/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-react-mui", - "version": "0.15.2", + "version": "0.15.3", "description": "React MUI components for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -23,19 +23,19 @@ "@mui/lab": "^5.0.0-alpha.103", "@mui/material": "^5.10.5", "@mui/utils": "^5.10.3", - "@okta/odyssey-design-tokens": "^0.15.2" + "@okta/odyssey-design-tokens": "^0.15.3" }, "devDependencies": { "@babel/cli": "^7.19.3", "@babel/core": "^7.19.3", "@emotion/react": "^11.10.4", "@emotion/styled": "^11.10.4", - "@okta/browserslist-config-odyssey": "^0.15.2", - "@okta/odyssey-babel-preset": "^0.15.2", - "@okta/odyssey-icons": "^0.15.2", - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-svgr": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/browserslist-config-odyssey": "^0.15.3", + "@okta/odyssey-babel-preset": "^0.15.3", + "@okta/odyssey-icons": "^0.15.3", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-svgr": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "@svgr/cli": "^6.3.1", "@testing-library/dom": "^7.28.1", "@testing-library/jest-dom": "^5.12.0", diff --git a/packages/odyssey-react-theme/package.json b/packages/odyssey-react-theme/package.json index 4ea36349a0..e52f23eb23 100644 --- a/packages/odyssey-react-theme/package.json +++ b/packages/odyssey-react-theme/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-react-theme", - "version": "0.15.2", + "version": "0.15.3", "description": "React theme logic for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -20,16 +20,16 @@ "directory": "packages/odyssey-react-theme" }, "dependencies": { - "@okta/odyssey-design-tokens": "^0.15.2", + "@okta/odyssey-design-tokens": "^0.15.3", "hoist-non-react-statics": "^3.3.2" }, "devDependencies": { "@babel/cli": "^7.19.3", "@babel/core": "^7.19.3", - "@okta/browserslist-config-odyssey": "^0.15.2", - "@okta/odyssey-babel-preset": "^0.15.2", - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/browserslist-config-odyssey": "^0.15.3", + "@okta/odyssey-babel-preset": "^0.15.3", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "@testing-library/jest-dom": "^5.12.0", "@testing-library/react": "^11.2.7", "@types/hoist-non-react-statics": "^3.3.1", diff --git a/packages/odyssey-react/package.json b/packages/odyssey-react/package.json index 211f6a495d..95b1c7f237 100644 --- a/packages/odyssey-react/package.json +++ b/packages/odyssey-react/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-react", - "version": "0.15.2", + "version": "0.15.3", "description": "React components for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -20,19 +20,19 @@ "directory": "packages/odyssey-react" }, "dependencies": { - "@okta/odyssey-react-theme": "^0.15.2", + "@okta/odyssey-react-theme": "^0.15.3", "choices.js": "^9.0.1" }, "devDependencies": { "@babel/cli": "^7.19.3", "@babel/core": "^7.19.3", - "@okta/browserslist-config-odyssey": "^0.15.2", - "@okta/odyssey-babel-preset": "^0.15.2", - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-postcss-preset": "^0.15.2", - "@okta/odyssey-postcss-scss": "^0.15.2", - "@okta/odyssey-stylelint": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/browserslist-config-odyssey": "^0.15.3", + "@okta/odyssey-babel-preset": "^0.15.3", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-postcss-preset": "^0.15.3", + "@okta/odyssey-postcss-scss": "^0.15.3", + "@okta/odyssey-stylelint": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "@testing-library/dom": "^8.18.1", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^12.1.5", diff --git a/packages/odyssey-storybook/package.json b/packages/odyssey-storybook/package.json index 85dda3cc7c..a153d5259c 100644 --- a/packages/odyssey-storybook/package.json +++ b/packages/odyssey-storybook/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-storybook", - "version": "0.15.2", + "version": "0.15.3", "description": "Documentation for Odyssey, Okta's design system", "author": "Okta, Inc.", "license": "Apache-2.0", @@ -13,13 +13,13 @@ "devDependencies": { "@applitools/eyes-storybook": "^3.29.4", "@babel/core": "^7.19.3", - "@okta/odyssey-babel-loader": "^0.15.2", - "@okta/odyssey-design-tokens": "^0.15.2", - "@okta/odyssey-lifecycle": "^0.15.2", - "@okta/odyssey-react": "^0.15.2", - "@okta/odyssey-react-mui": "^0.15.2", - "@okta/odyssey-react-theme": "^0.15.2", - "@okta/odyssey-typescript": "^0.15.2", + "@okta/odyssey-babel-loader": "^0.15.3", + "@okta/odyssey-design-tokens": "^0.15.3", + "@okta/odyssey-lifecycle": "^0.15.3", + "@okta/odyssey-react": "^0.15.3", + "@okta/odyssey-react-mui": "^0.15.3", + "@okta/odyssey-react-theme": "^0.15.3", + "@okta/odyssey-typescript": "^0.15.3", "@pxblue/storybook-rtl-addon": "^1.0.1", "@storybook/addon-a11y": "^6.5.12", "@storybook/addon-actions": "^6.5.12", diff --git a/packages/odyssey-stylelint/package.json b/packages/odyssey-stylelint/package.json index 9733017805..ad2e4e6dff 100644 --- a/packages/odyssey-stylelint/package.json +++ b/packages/odyssey-stylelint/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-stylelint", - "version": "0.15.2", + "version": "0.15.3", "main": "src/index.js", "author": "Okta, Inc.", "license": "Apache-2.0", diff --git a/packages/odyssey-svgr/package.json b/packages/odyssey-svgr/package.json index abd4b36114..c6982552b3 100644 --- a/packages/odyssey-svgr/package.json +++ b/packages/odyssey-svgr/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-svgr", - "version": "0.15.2", + "version": "0.15.3", "description": "Configuration files for svgr icon conversion", "author": "Okta, Inc.", "license": "Apache-2.0", diff --git a/packages/odyssey-typescript/package.json b/packages/odyssey-typescript/package.json index 23c0172e72..f80d37164c 100644 --- a/packages/odyssey-typescript/package.json +++ b/packages/odyssey-typescript/package.json @@ -1,6 +1,6 @@ { "name": "@okta/odyssey-typescript", - "version": "0.15.2", + "version": "0.15.3", "author": "Okta, Inc.", "license": "Apache-2.0", "sideEffects": false, diff --git a/yarn.lock b/yarn.lock index 8def1ee001..3d18a2aa75 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6165,20 +6165,20 @@ __metadata: dependencies: "@babel/core": ^7.19.3 "@babel/types": ^7.19.0 - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 jest: ^29.0.3 jest-environment-jsdom: ^29.0.3 typescript: ^4.8.3 languageName: unknown linkType: soft -"@okta/browserslist-config-odyssey@^0.15.2, @okta/browserslist-config-odyssey@workspace:packages/browserslist-config-odyssey": +"@okta/browserslist-config-odyssey@^0.15.3, @okta/browserslist-config-odyssey@workspace:packages/browserslist-config-odyssey": version: 0.0.0-use.local resolution: "@okta/browserslist-config-odyssey@workspace:packages/browserslist-config-odyssey" dependencies: - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 typescript: ^4.8.3 languageName: unknown linkType: soft @@ -6191,7 +6191,7 @@ __metadata: languageName: unknown linkType: soft -"@okta/eslint-plugin-odyssey@^0.15.2, @okta/eslint-plugin-odyssey@workspace:packages/eslint-plugin-odyssey": +"@okta/eslint-plugin-odyssey@^0.15.3, @okta/eslint-plugin-odyssey@workspace:packages/eslint-plugin-odyssey": version: 0.0.0-use.local resolution: "@okta/eslint-plugin-odyssey@workspace:packages/eslint-plugin-odyssey" dependencies: @@ -6202,27 +6202,27 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-babel-loader@^0.15.2, @okta/odyssey-babel-loader@workspace:packages/odyssey-babel-loader": +"@okta/odyssey-babel-loader@^0.15.3, @okta/odyssey-babel-loader@workspace:packages/odyssey-babel-loader": version: 0.0.0-use.local resolution: "@okta/odyssey-babel-loader@workspace:packages/odyssey-babel-loader" dependencies: "@babel/core": ^7.15.0 - "@okta/odyssey-lifecycle": ^0.15.2 + "@okta/odyssey-lifecycle": ^0.15.3 babel-loader: ^8 webpack: 4.46.0 languageName: unknown linkType: soft -"@okta/odyssey-babel-plugin@^0.15.2, @okta/odyssey-babel-plugin@workspace:packages/odyssey-babel-plugin": +"@okta/odyssey-babel-plugin@^0.15.3, @okta/odyssey-babel-plugin@workspace:packages/odyssey-babel-plugin": version: 0.0.0-use.local resolution: "@okta/odyssey-babel-plugin@workspace:packages/odyssey-babel-plugin" dependencies: "@babel/core": ^7.19.3 "@babel/template": ^7.18.10 "@babel/types": ^7.19.0 - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-postcss-preset": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-postcss-preset": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 jest: ^29.0.3 postcss: ^8.4.16 postcss-load-config: ^3.1.0 @@ -6233,7 +6233,7 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-babel-preset@^0.15.2, @okta/odyssey-babel-preset@workspace:packages/odyssey-babel-preset": +"@okta/odyssey-babel-preset@^0.15.3, @okta/odyssey-babel-preset@workspace:packages/odyssey-babel-preset": version: 0.0.0-use.local resolution: "@okta/odyssey-babel-preset@workspace:packages/odyssey-babel-preset" dependencies: @@ -6241,15 +6241,15 @@ __metadata: "@babel/preset-env": ^7.19.1 "@babel/preset-react": ^7.18.6 "@babel/preset-typescript": ^7.18.6 - "@okta/odyssey-babel-plugin": ^0.15.2 - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/odyssey-babel-plugin": ^0.15.3 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 "@types/babel__core": ^7.1.19 typescript: ^4.8.3 languageName: unknown linkType: soft -"@okta/odyssey-commitlint@^0.15.1, @okta/odyssey-commitlint@workspace:packages/odyssey-commitlint": +"@okta/odyssey-commitlint@^0.15.3, @okta/odyssey-commitlint@workspace:packages/odyssey-commitlint": version: 0.0.0-use.local resolution: "@okta/odyssey-commitlint@workspace:packages/odyssey-commitlint" dependencies: @@ -6261,20 +6261,20 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-design-tokens@^0.15.2, @okta/odyssey-design-tokens@workspace:packages/odyssey-design-tokens": +"@okta/odyssey-design-tokens@^0.15.3, @okta/odyssey-design-tokens@workspace:packages/odyssey-design-tokens": version: 0.0.0-use.local resolution: "@okta/odyssey-design-tokens@workspace:packages/odyssey-design-tokens" dependencies: - "@okta/odyssey-lifecycle": ^0.15.2 + "@okta/odyssey-lifecycle": ^0.15.3 style-dictionary: ^3.7.1 languageName: unknown linkType: soft -"@okta/odyssey-eslint-config@^0.15.1, @okta/odyssey-eslint-config@workspace:packages/odyssey-eslint-config": +"@okta/odyssey-eslint-config@^0.15.3, @okta/odyssey-eslint-config@workspace:packages/odyssey-eslint-config": version: 0.0.0-use.local resolution: "@okta/odyssey-eslint-config@workspace:packages/odyssey-eslint-config" dependencies: - "@okta/eslint-plugin-odyssey": ^0.15.2 + "@okta/eslint-plugin-odyssey": ^0.15.3 "@typescript-eslint/eslint-plugin": ^5.39.0 "@typescript-eslint/parser": ^5.39.0 eslint-config-prettier: ^8.3.0 @@ -6287,7 +6287,7 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-icons@^0.15.2, @okta/odyssey-icons@workspace:packages/odyssey-icons": +"@okta/odyssey-icons@^0.15.3, @okta/odyssey-icons@workspace:packages/odyssey-icons": version: 0.0.0-use.local resolution: "@okta/odyssey-icons@workspace:packages/odyssey-icons" dependencies: @@ -6295,7 +6295,7 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-lifecycle@^0.15.2, @okta/odyssey-lifecycle@workspace:packages/odyssey-lifecycle": +"@okta/odyssey-lifecycle@^0.15.3, @okta/odyssey-lifecycle@workspace:packages/odyssey-lifecycle": version: 0.0.0-use.local resolution: "@okta/odyssey-lifecycle@workspace:packages/odyssey-lifecycle" bin: @@ -6303,7 +6303,7 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-lint-staged@^0.15.1, @okta/odyssey-lint-staged@workspace:packages/odyssey-lint-staged": +"@okta/odyssey-lint-staged@^0.15.3, @okta/odyssey-lint-staged@workspace:packages/odyssey-lint-staged": version: 0.0.0-use.local resolution: "@okta/odyssey-lint-staged@workspace:packages/odyssey-lint-staged" peerDependencies: @@ -6311,13 +6311,13 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-postcss-preset@^0.15.2, @okta/odyssey-postcss-preset@workspace:packages/odyssey-postcss-preset": +"@okta/odyssey-postcss-preset@^0.15.3, @okta/odyssey-postcss-preset@workspace:packages/odyssey-postcss-preset": version: 0.0.0-use.local resolution: "@okta/odyssey-postcss-preset@workspace:packages/odyssey-postcss-preset" dependencies: - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-postcss-theme": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-postcss-theme": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 "@types/cssnano": ^4.0.1 autoprefixer: ^10.3.4 cssnano: ^5.0.8 @@ -6331,12 +6331,12 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-postcss-scss@^0.15.2, @okta/odyssey-postcss-scss@workspace:packages/odyssey-postcss-scss": +"@okta/odyssey-postcss-scss@^0.15.3, @okta/odyssey-postcss-scss@workspace:packages/odyssey-postcss-scss": version: 0.0.0-use.local resolution: "@okta/odyssey-postcss-scss@workspace:packages/odyssey-postcss-scss" dependencies: - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 "@types/sass": ^1.16.1 jest: ^29.0.3 postcss: ^8.4.16 @@ -6347,12 +6347,12 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-postcss-theme@^0.15.2, @okta/odyssey-postcss-theme@workspace:packages/odyssey-postcss-theme": +"@okta/odyssey-postcss-theme@^0.15.3, @okta/odyssey-postcss-theme@workspace:packages/odyssey-postcss-theme": version: 0.0.0-use.local resolution: "@okta/odyssey-postcss-theme@workspace:packages/odyssey-postcss-theme" dependencies: - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 jest: ^29.0.3 postcss: ^8.4.16 typescript: ^4.8.3 @@ -6361,7 +6361,7 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-react-mui@^0.15.2, @okta/odyssey-react-mui@workspace:packages/odyssey-react-mui": +"@okta/odyssey-react-mui@^0.15.3, @okta/odyssey-react-mui@workspace:packages/odyssey-react-mui": version: 0.0.0-use.local resolution: "@okta/odyssey-react-mui@workspace:packages/odyssey-react-mui" dependencies: @@ -6373,13 +6373,13 @@ __metadata: "@mui/lab": ^5.0.0-alpha.103 "@mui/material": ^5.10.5 "@mui/utils": ^5.10.3 - "@okta/browserslist-config-odyssey": ^0.15.2 - "@okta/odyssey-babel-preset": ^0.15.2 - "@okta/odyssey-design-tokens": ^0.15.2 - "@okta/odyssey-icons": ^0.15.2 - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-svgr": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/browserslist-config-odyssey": ^0.15.3 + "@okta/odyssey-babel-preset": ^0.15.3 + "@okta/odyssey-design-tokens": ^0.15.3 + "@okta/odyssey-icons": ^0.15.3 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-svgr": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 "@svgr/cli": ^6.3.1 "@testing-library/dom": ^7.28.1 "@testing-library/jest-dom": ^5.12.0 @@ -6408,17 +6408,17 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-react-theme@^0.15.2, @okta/odyssey-react-theme@workspace:packages/odyssey-react-theme": +"@okta/odyssey-react-theme@^0.15.3, @okta/odyssey-react-theme@workspace:packages/odyssey-react-theme": version: 0.0.0-use.local resolution: "@okta/odyssey-react-theme@workspace:packages/odyssey-react-theme" dependencies: "@babel/cli": ^7.19.3 "@babel/core": ^7.19.3 - "@okta/browserslist-config-odyssey": ^0.15.2 - "@okta/odyssey-babel-preset": ^0.15.2 - "@okta/odyssey-design-tokens": ^0.15.2 - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/browserslist-config-odyssey": ^0.15.3 + "@okta/odyssey-babel-preset": ^0.15.3 + "@okta/odyssey-design-tokens": ^0.15.3 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 "@testing-library/jest-dom": ^5.12.0 "@testing-library/react": ^11.2.7 "@types/hoist-non-react-statics": ^3.3.1 @@ -6438,20 +6438,20 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-react@^0.15.2, @okta/odyssey-react@workspace:packages/odyssey-react": +"@okta/odyssey-react@^0.15.3, @okta/odyssey-react@workspace:packages/odyssey-react": version: 0.0.0-use.local resolution: "@okta/odyssey-react@workspace:packages/odyssey-react" dependencies: "@babel/cli": ^7.19.3 "@babel/core": ^7.19.3 - "@okta/browserslist-config-odyssey": ^0.15.2 - "@okta/odyssey-babel-preset": ^0.15.2 - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-postcss-preset": ^0.15.2 - "@okta/odyssey-postcss-scss": ^0.15.2 - "@okta/odyssey-react-theme": ^0.15.2 - "@okta/odyssey-stylelint": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/browserslist-config-odyssey": ^0.15.3 + "@okta/odyssey-babel-preset": ^0.15.3 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-postcss-preset": ^0.15.3 + "@okta/odyssey-postcss-scss": ^0.15.3 + "@okta/odyssey-react-theme": ^0.15.3 + "@okta/odyssey-stylelint": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 "@testing-library/dom": ^8.18.1 "@testing-library/jest-dom": ^5.16.5 "@testing-library/react": ^12.1.5 @@ -6484,13 +6484,13 @@ __metadata: dependencies: "@applitools/eyes-storybook": ^3.29.4 "@babel/core": ^7.19.3 - "@okta/odyssey-babel-loader": ^0.15.2 - "@okta/odyssey-design-tokens": ^0.15.2 - "@okta/odyssey-lifecycle": ^0.15.2 - "@okta/odyssey-react": ^0.15.2 - "@okta/odyssey-react-mui": ^0.15.2 - "@okta/odyssey-react-theme": ^0.15.2 - "@okta/odyssey-typescript": ^0.15.2 + "@okta/odyssey-babel-loader": ^0.15.3 + "@okta/odyssey-design-tokens": ^0.15.3 + "@okta/odyssey-lifecycle": ^0.15.3 + "@okta/odyssey-react": ^0.15.3 + "@okta/odyssey-react-mui": ^0.15.3 + "@okta/odyssey-react-theme": ^0.15.3 + "@okta/odyssey-typescript": ^0.15.3 "@pxblue/storybook-rtl-addon": ^1.0.1 "@storybook/addon-a11y": ^6.5.12 "@storybook/addon-actions": ^6.5.12 @@ -6515,7 +6515,7 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-stylelint@^0.15.1, @okta/odyssey-stylelint@^0.15.2, @okta/odyssey-stylelint@workspace:packages/odyssey-stylelint": +"@okta/odyssey-stylelint@^0.15.3, @okta/odyssey-stylelint@workspace:packages/odyssey-stylelint": version: 0.0.0-use.local resolution: "@okta/odyssey-stylelint@workspace:packages/odyssey-stylelint" dependencies: @@ -6536,7 +6536,7 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-svgr@^0.15.2, @okta/odyssey-svgr@workspace:packages/odyssey-svgr": +"@okta/odyssey-svgr@^0.15.3, @okta/odyssey-svgr@workspace:packages/odyssey-svgr": version: 0.0.0-use.local resolution: "@okta/odyssey-svgr@workspace:packages/odyssey-svgr" dependencies: @@ -6545,7 +6545,7 @@ __metadata: languageName: unknown linkType: soft -"@okta/odyssey-typescript@^0.15.2, @okta/odyssey-typescript@workspace:packages/odyssey-typescript": +"@okta/odyssey-typescript@^0.15.3, @okta/odyssey-typescript@workspace:packages/odyssey-typescript": version: 0.0.0-use.local resolution: "@okta/odyssey-typescript@workspace:packages/odyssey-typescript" peerDependencies: @@ -20326,10 +20326,10 @@ __metadata: resolution: "odyssey@workspace:." dependencies: "@commitlint/cli": ^14.0.0 - "@okta/odyssey-commitlint": ^0.15.1 - "@okta/odyssey-eslint-config": ^0.15.1 - "@okta/odyssey-lint-staged": ^0.15.1 - "@okta/odyssey-stylelint": ^0.15.1 + "@okta/odyssey-commitlint": ^0.15.3 + "@okta/odyssey-eslint-config": ^0.15.3 + "@okta/odyssey-lint-staged": ^0.15.3 + "@okta/odyssey-stylelint": ^0.15.3 caniuse-lite: ^1.0.30001412 eslint: ^7.27.0 husky: ^7.0.2 From 1aea07a75a007278fbbc22a269cda9151cf07c1a Mon Sep 17 00:00:00 2001 From: Edbury Enegren <36284167+edburyenegren-okta@users.noreply.github.com> Date: Thu, 20 Oct 2022 10:08:06 -0700 Subject: [PATCH 8/8] docs: update CHANGELOG for v0.15.3 --- CHANGELOG.md | 12 ++++++++++++ packages/babel-plugin-fully-specified/CHANGELOG.md | 4 ++++ packages/browserslist-config-odyssey/CHANGELOG.md | 4 ++++ packages/conventional-changelog-odyssey/CHANGELOG.md | 4 ++++ packages/eslint-plugin-odyssey/CHANGELOG.md | 4 ++++ packages/odyssey-babel-loader/CHANGELOG.md | 4 ++++ packages/odyssey-babel-plugin/CHANGELOG.md | 4 ++++ packages/odyssey-babel-preset/CHANGELOG.md | 4 ++++ packages/odyssey-commitlint/CHANGELOG.md | 4 ++++ packages/odyssey-design-tokens/CHANGELOG.md | 4 ++++ packages/odyssey-eslint-config/CHANGELOG.md | 4 ++++ packages/odyssey-icons/CHANGELOG.md | 4 ++++ packages/odyssey-lifecycle/CHANGELOG.md | 4 ++++ packages/odyssey-lint-staged/CHANGELOG.md | 4 ++++ packages/odyssey-postcss-preset/CHANGELOG.md | 4 ++++ packages/odyssey-postcss-scss/CHANGELOG.md | 4 ++++ packages/odyssey-postcss-theme/CHANGELOG.md | 4 ++++ packages/odyssey-react-mui/CHANGELOG.md | 12 ++++++++++++ packages/odyssey-react-theme/CHANGELOG.md | 4 ++++ packages/odyssey-react/CHANGELOG.md | 4 ++++ packages/odyssey-storybook/CHANGELOG.md | 4 ++++ packages/odyssey-stylelint/CHANGELOG.md | 4 ++++ packages/odyssey-svgr/CHANGELOG.md | 4 ++++ packages/odyssey-typescript/CHANGELOG.md | 4 ++++ 24 files changed, 112 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1ea437459..e6a491904c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +### Features + +- **odyssey-react-mui:** add styles and exports for Dialog ([f8b392b](https://github.com/okta/odyssey/commit/f8b392b66e95c905a72542fc128929f08ae4abf9)) + +### Bug Fixes + +- added missing `theme` export ([59ecdbf](https://github.com/okta/odyssey/commit/59ecdbf749057f33814c6742ebb9506a67dfa792)) +- broken imports in odyssey-react-mui after flattening ([1fbdfb9](https://github.com/okta/odyssey/commit/1fbdfb9aeeb33d7e45ec9b2e62d0d85d04d848fa)) +- flattened odyssey-react-mui for better DX ([305eeab](https://github.com/okta/odyssey/commit/305eeab37a7ba47fe1a9866ccab71e5e7a918a30)) + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) ### Features diff --git a/packages/babel-plugin-fully-specified/CHANGELOG.md b/packages/babel-plugin-fully-specified/CHANGELOG.md index 7ff88b1408..d7cb57ce94 100644 --- a/packages/babel-plugin-fully-specified/CHANGELOG.md +++ b/packages/babel-plugin-fully-specified/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/babel-plugin-fully-specified + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/babel-plugin-fully-specified diff --git a/packages/browserslist-config-odyssey/CHANGELOG.md b/packages/browserslist-config-odyssey/CHANGELOG.md index e2fd56837f..3c42b207be 100644 --- a/packages/browserslist-config-odyssey/CHANGELOG.md +++ b/packages/browserslist-config-odyssey/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/browserslist-config-odyssey + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/browserslist-config-odyssey diff --git a/packages/conventional-changelog-odyssey/CHANGELOG.md b/packages/conventional-changelog-odyssey/CHANGELOG.md index 5e7896d8d3..9acfb2fe24 100644 --- a/packages/conventional-changelog-odyssey/CHANGELOG.md +++ b/packages/conventional-changelog-odyssey/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/conventional-changelog-odyssey + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/conventional-changelog-odyssey diff --git a/packages/eslint-plugin-odyssey/CHANGELOG.md b/packages/eslint-plugin-odyssey/CHANGELOG.md index 0ca507ccb4..55e179a012 100644 --- a/packages/eslint-plugin-odyssey/CHANGELOG.md +++ b/packages/eslint-plugin-odyssey/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/eslint-plugin-odyssey + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/eslint-plugin-odyssey diff --git a/packages/odyssey-babel-loader/CHANGELOG.md b/packages/odyssey-babel-loader/CHANGELOG.md index a0960cd4b4..e955ef7caa 100644 --- a/packages/odyssey-babel-loader/CHANGELOG.md +++ b/packages/odyssey-babel-loader/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-babel-loader + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-babel-loader diff --git a/packages/odyssey-babel-plugin/CHANGELOG.md b/packages/odyssey-babel-plugin/CHANGELOG.md index 21a651ec50..1eaf3b0168 100644 --- a/packages/odyssey-babel-plugin/CHANGELOG.md +++ b/packages/odyssey-babel-plugin/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-babel-plugin + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-babel-plugin diff --git a/packages/odyssey-babel-preset/CHANGELOG.md b/packages/odyssey-babel-preset/CHANGELOG.md index 703add5d22..a0a83d4cad 100644 --- a/packages/odyssey-babel-preset/CHANGELOG.md +++ b/packages/odyssey-babel-preset/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-babel-preset + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-babel-preset diff --git a/packages/odyssey-commitlint/CHANGELOG.md b/packages/odyssey-commitlint/CHANGELOG.md index fece47f9fc..3b66a24e74 100644 --- a/packages/odyssey-commitlint/CHANGELOG.md +++ b/packages/odyssey-commitlint/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-commitlint + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-commitlint diff --git a/packages/odyssey-design-tokens/CHANGELOG.md b/packages/odyssey-design-tokens/CHANGELOG.md index e5210ebb3a..04f84efe6a 100644 --- a/packages/odyssey-design-tokens/CHANGELOG.md +++ b/packages/odyssey-design-tokens/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-design-tokens + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-design-tokens diff --git a/packages/odyssey-eslint-config/CHANGELOG.md b/packages/odyssey-eslint-config/CHANGELOG.md index 4c3e9d8c56..8269b2b319 100644 --- a/packages/odyssey-eslint-config/CHANGELOG.md +++ b/packages/odyssey-eslint-config/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-eslint-config + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-eslint-config diff --git a/packages/odyssey-icons/CHANGELOG.md b/packages/odyssey-icons/CHANGELOG.md index 8403ada7b2..1a5e95235e 100644 --- a/packages/odyssey-icons/CHANGELOG.md +++ b/packages/odyssey-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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-icons + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-icons diff --git a/packages/odyssey-lifecycle/CHANGELOG.md b/packages/odyssey-lifecycle/CHANGELOG.md index bc949242bd..1d140413b5 100644 --- a/packages/odyssey-lifecycle/CHANGELOG.md +++ b/packages/odyssey-lifecycle/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-lifecycle + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-lifecycle diff --git a/packages/odyssey-lint-staged/CHANGELOG.md b/packages/odyssey-lint-staged/CHANGELOG.md index 9b8cfd4314..a79074e95a 100644 --- a/packages/odyssey-lint-staged/CHANGELOG.md +++ b/packages/odyssey-lint-staged/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-lint-staged + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-lint-staged diff --git a/packages/odyssey-postcss-preset/CHANGELOG.md b/packages/odyssey-postcss-preset/CHANGELOG.md index 37ddf05cf6..a286cf942f 100644 --- a/packages/odyssey-postcss-preset/CHANGELOG.md +++ b/packages/odyssey-postcss-preset/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-postcss-preset + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-postcss-preset diff --git a/packages/odyssey-postcss-scss/CHANGELOG.md b/packages/odyssey-postcss-scss/CHANGELOG.md index 68a2c6ea18..94e8ba7673 100644 --- a/packages/odyssey-postcss-scss/CHANGELOG.md +++ b/packages/odyssey-postcss-scss/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-postcss-scss + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-postcss-scss diff --git a/packages/odyssey-postcss-theme/CHANGELOG.md b/packages/odyssey-postcss-theme/CHANGELOG.md index 618969e296..22e73325d4 100644 --- a/packages/odyssey-postcss-theme/CHANGELOG.md +++ b/packages/odyssey-postcss-theme/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-postcss-theme + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-postcss-theme diff --git a/packages/odyssey-react-mui/CHANGELOG.md b/packages/odyssey-react-mui/CHANGELOG.md index d6e7d0bef0..6c8eda4e01 100644 --- a/packages/odyssey-react-mui/CHANGELOG.md +++ b/packages/odyssey-react-mui/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +### Features + +- **odyssey-react-mui:** add styles and exports for Dialog ([f8b392b](https://github.com/okta/odyssey/commit/f8b392b66e95c905a72542fc128929f08ae4abf9)) + +### Bug Fixes + +- added missing `theme` export ([59ecdbf](https://github.com/okta/odyssey/commit/59ecdbf749057f33814c6742ebb9506a67dfa792)) +- broken imports in odyssey-react-mui after flattening ([1fbdfb9](https://github.com/okta/odyssey/commit/1fbdfb9aeeb33d7e45ec9b2e62d0d85d04d848fa)) +- flattened odyssey-react-mui for better DX ([305eeab](https://github.com/okta/odyssey/commit/305eeab37a7ba47fe1a9866ccab71e5e7a918a30)) + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) ### Features diff --git a/packages/odyssey-react-theme/CHANGELOG.md b/packages/odyssey-react-theme/CHANGELOG.md index 4be465cc33..2f000d7b7d 100644 --- a/packages/odyssey-react-theme/CHANGELOG.md +++ b/packages/odyssey-react-theme/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-react-theme + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-react-theme diff --git a/packages/odyssey-react/CHANGELOG.md b/packages/odyssey-react/CHANGELOG.md index 6863b7b837..8fe3b15279 100644 --- a/packages/odyssey-react/CHANGELOG.md +++ b/packages/odyssey-react/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-react + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-react diff --git a/packages/odyssey-storybook/CHANGELOG.md b/packages/odyssey-storybook/CHANGELOG.md index 131d9868ba..562661d8bd 100644 --- a/packages/odyssey-storybook/CHANGELOG.md +++ b/packages/odyssey-storybook/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-storybook + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) ### Features diff --git a/packages/odyssey-stylelint/CHANGELOG.md b/packages/odyssey-stylelint/CHANGELOG.md index b825c3e3c4..ea2a5ac118 100644 --- a/packages/odyssey-stylelint/CHANGELOG.md +++ b/packages/odyssey-stylelint/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-stylelint + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-stylelint diff --git a/packages/odyssey-svgr/CHANGELOG.md b/packages/odyssey-svgr/CHANGELOG.md index 96aea5e910..24027ba848 100644 --- a/packages/odyssey-svgr/CHANGELOG.md +++ b/packages/odyssey-svgr/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-svgr + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-svgr diff --git a/packages/odyssey-typescript/CHANGELOG.md b/packages/odyssey-typescript/CHANGELOG.md index 6a36458900..8f6a9f8b3b 100644 --- a/packages/odyssey-typescript/CHANGELOG.md +++ b/packages/odyssey-typescript/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. +### [0.15.3](https://github.com/okta/odyssey/compare/v0.15.2...v0.15.3) (2022-10-20) + +**Note:** Version bump only for package @okta/odyssey-typescript + ### [0.15.2](https://github.com/okta/odyssey/compare/v0.15.1...v0.15.2) (2022-10-13) **Note:** Version bump only for package @okta/odyssey-typescript