From ac6296b86d2b2bbb954d2774528454b6322cd63a Mon Sep 17 00:00:00 2001 From: Richard Wei <54336863+WaysonWei@users.noreply.github.com> Date: Wed, 27 Jul 2022 13:05:25 +1200 Subject: [PATCH] feat(ui): portainer settings page ui EE-3566 (#7259) * settings page ui change --- .../react/components/switch-field.ts | 1 + .../ssl-certificate/ssl-certificate.html | 26 ++-- app/portainer/views/settings/options.tsx | 20 +++ app/portainer/views/settings/settings.html | 118 +++++++++--------- .../views/settings/settingsController.js | 8 +- .../SwitchField/SwitchField.tsx | 6 +- 6 files changed, 104 insertions(+), 75 deletions(-) create mode 100644 app/portainer/views/settings/options.tsx diff --git a/app/portainer/react/components/switch-field.ts b/app/portainer/react/components/switch-field.ts index 3c8a0ea0f..aa33f278c 100644 --- a/app/portainer/react/components/switch-field.ts +++ b/app/portainer/react/components/switch-field.ts @@ -8,6 +8,7 @@ export const switchField = r2a(SwitchField, [ 'label', 'name', 'labelClass', + 'fieldClass', 'dataCy', 'disabled', 'onChange', diff --git a/app/portainer/settings/general/ssl-certificate/ssl-certificate.html b/app/portainer/settings/general/ssl-certificate/ssl-certificate.html index 4af607819..08b37c7eb 100644 --- a/app/portainer/settings/general/ssl-certificate/ssl-certificate.html +++ b/app/portainer/settings/general/ssl-certificate/ssl-certificate.html @@ -1,22 +1,27 @@