From f5fa137e7dde9ece29a25c4afc82b7f10d588992 Mon Sep 17 00:00:00 2001 From: solovevayaroslavna Date: Wed, 8 May 2024 11:39:52 +0400 Subject: [PATCH 01/14] EVEREST-953-backups-and-PITR-dbwizard-combining: BackupsActionableAlert --- .../BackupsActionableAlert.messages.ts | 3 +-- .../backups-actionable-alert/BackupsActionableAlert.tsx | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ui/apps/everest/src/components/actionable-alert/backups-actionable-alert/BackupsActionableAlert.messages.ts b/ui/apps/everest/src/components/actionable-alert/backups-actionable-alert/BackupsActionableAlert.messages.ts index 3c837cb5f..5a4d87537 100644 --- a/ui/apps/everest/src/components/actionable-alert/backups-actionable-alert/BackupsActionableAlert.messages.ts +++ b/ui/apps/everest/src/components/actionable-alert/backups-actionable-alert/BackupsActionableAlert.messages.ts @@ -1,5 +1,4 @@ export const Messages = { - noStoragesMessage: (namespace: string) => - `To enable scheduled backups for the ${namespace} namespace, first add a backup storage within the same namespace. If you want to proceed without the scheduled backups, disable them.`, + noStoragesMessage: `To create backup schedules, you need to add a backup storage first.`, addStorage: 'Add storage', }; diff --git a/ui/apps/everest/src/components/actionable-alert/backups-actionable-alert/BackupsActionableAlert.tsx b/ui/apps/everest/src/components/actionable-alert/backups-actionable-alert/BackupsActionableAlert.tsx index 4d25cb2de..dba70bd24 100644 --- a/ui/apps/everest/src/components/actionable-alert/backups-actionable-alert/BackupsActionableAlert.tsx +++ b/ui/apps/everest/src/components/actionable-alert/backups-actionable-alert/BackupsActionableAlert.tsx @@ -36,7 +36,7 @@ const BackupsActionableAlert = ({ namespace }: BackupsActionableAlertProps) => { return ( <> setOpenCreateEditModal(true)} From a2c98863ac1de207fe8a12d487918c65fddc698d Mon Sep 17 00:00:00 2001 From: solovevayaroslavna Date: Wed, 8 May 2024 11:43:40 +0400 Subject: [PATCH 02/14] EVEREST-953-backups-and-PITR-dbwizard-combining: fix margins --- .../advanced-configurations.tsx | 2 +- .../steps/first/first-step.tsx | 2 +- .../database-form-body/steps/index.ts | 3 +-- .../steps/resources/resources-step.tsx | 2 +- .../steps/step-header/step-header.tsx | 2 +- .../design/src/themes/base/BaseTheme.tsx | 9 +++++++++ .../src/labeled-content/labeled-content.tsx | 17 ++++++++++------- 7 files changed, 24 insertions(+), 13 deletions(-) diff --git a/ui/apps/everest/src/pages/database-form/database-form-body/steps/advanced-configurations/advanced-configurations.tsx b/ui/apps/everest/src/pages/database-form/database-form-body/steps/advanced-configurations/advanced-configurations.tsx index 48eb7c77d..614fbf7bf 100644 --- a/ui/apps/everest/src/pages/database-form/database-form-body/steps/advanced-configurations/advanced-configurations.tsx +++ b/ui/apps/everest/src/pages/database-form/database-form-body/steps/advanced-configurations/advanced-configurations.tsx @@ -33,7 +33,7 @@ export const AdvancedConfigurations = () => { return ( <> - + { pageTitle={Messages.pageTitle} pageDescription={Messages.pageDescription} /> - + { pageTitle={Messages.pageTitle} pageDescription={Messages.pageDescription} /> - + { {pageDescription} diff --git a/ui/packages/design/src/themes/base/BaseTheme.tsx b/ui/packages/design/src/themes/base/BaseTheme.tsx index d11f2e5ef..6d904e30a 100644 --- a/ui/packages/design/src/themes/base/BaseTheme.tsx +++ b/ui/packages/design/src/themes/base/BaseTheme.tsx @@ -557,6 +557,15 @@ const baseThemeOptions = (mode: PaletteMode): ThemeOptions => ({ }), }, }, + MuiFormGroup: { + styleOverrides: { + root: () => ({ + '> *:first-child': { + marginTop: 0, + }, + }), + }, + }, MuiFormControl: { styleOverrides: { root: ({ theme }) => ({ diff --git a/ui/packages/ui-lib/src/labeled-content/labeled-content.tsx b/ui/packages/ui-lib/src/labeled-content/labeled-content.tsx index 6fb5723d3..74d5c0876 100644 --- a/ui/packages/ui-lib/src/labeled-content/labeled-content.tsx +++ b/ui/packages/ui-lib/src/labeled-content/labeled-content.tsx @@ -35,17 +35,20 @@ const LabeledContent = ({ '.MuiAutocomplete-root': { mt: 1.5, }, + mt: 2, + ...sx, }} > - + {label} @@ -54,7 +57,7 @@ const LabeledContent = ({ {actionButtonProps && (