From d7306fb22e782c2068e119392870ad8669a80594 Mon Sep 17 00:00:00 2001 From: Chaim Lev-Ari Date: Mon, 4 Jul 2022 02:21:25 +0300 Subject: [PATCH] refactor(app): replace angularjs tooltip with react [EE-3606] (#7172) * refactor(app): replace angularjs tooltip with react --- app/assets/css/bootstrap-override.css | 11 +++++--- .../containerCapabilities.html | 2 +- .../components/log-viewer/logViewer.html | 2 +- .../volumesNFSForm/volumesnfsForm.html | 2 +- app/docker/views/containers/console/exec.html | 2 +- .../containers/create/createcontainer.html | 25 +++++++---------- .../views/containers/edit/container.html | 4 +-- .../views/networks/create/createnetwork.html | 7 ++--- .../views/secrets/create/createsecret.html | 2 +- .../views/services/create/createservice.html | 8 +++--- .../create/includes/update-restart.html | 6 ++--- app/docker/views/services/edit/service.html | 4 +-- .../views/volumes/create/createvolume.html | 5 +--- .../kubernetesConfigurationData.html | 2 +- .../create/createApplication.html | 11 +++----- .../views/applications/edit/application.html | 4 +-- .../views/applications/logs/logs.html | 2 +- app/kubernetes/views/deploy/deploy.html | 5 +--- .../create/createResourcePool.html | 12 +++------ .../resource-pools/edit/resourcePool.html | 12 +++------ app/kubernetes/views/stacks/logs/logs.html | 2 +- app/kubernetes/views/volumes/edit/volume.html | 6 +---- .../AccessControlPanelDetails.tsx | 2 +- .../components/Tip/Tooltip/Tooltip.css | 17 ------------ .../components/Tip/Tooltip/TooltipAngular.ts | 21 --------------- app/portainer/components/Tip/Tooltip/index.ts | 1 - .../porAccessControlForm.html | 11 +++----- .../endpointSecurity/porEndpointSecurity.html | 2 +- .../git-form-auth-fieldset.html | 2 +- .../registry-form-ecr.html | 4 +-- .../registry-form-azure.html | 2 +- .../registry-form-custom.html | 4 +-- .../registry-form-gitlab.html | 4 +-- .../registry-form-proget.html | 4 +-- .../stackFromTemplateForm.html | 2 +- app/portainer/components/index.js | 3 --- .../oauth-settings/oauth-settings.html | 27 +++++++------------ app/portainer/react/components/index.ts | 2 ++ .../ldap/ad-settings/ad-settings.html | 4 +-- .../ldap-custom-admin-group.html | 6 ++--- .../ldap-custom-group-search.html | 6 ++--- .../ldap-custom-user-search.html | 6 ++--- .../ldap-settings-custom.html | 6 ++--- .../ldap-settings-openldap.html | 6 ++--- .../ldap-settings-security.html | 9 +++---- .../views/devices/import/importDevice.html | 2 +- .../endpoints/create/createendpoint.html | 12 +++------ .../views/endpoints/edit/endpoint.html | 8 ++---- app/portainer/views/init/admin/initAdmin.html | 3 +-- .../views/init/endpoint/includes/agent.html | 2 +- .../views/registries/edit/registry.html | 5 ++-- .../settingsAuthentication.html | 2 +- .../views/stacks/create/createstack.html | 4 +-- app/portainer/views/stacks/edit/stack.html | 6 ++--- app/portainer/views/templates/templates.html | 2 +- app/portainer/views/users/edit/user.html | 3 +-- app/portainer/views/users/users.html | 9 ++----- .../components/PageHeader/HeaderTitle.tsx | 7 ++++- .../components/Tip/Tooltip/Tooltip.module.css | 4 +++ app/react/components/Tip/Tooltip/Tooltip.tsx | 15 ++++++++--- .../SwitchField/SwitchField.tsx | 2 +- 61 files changed, 146 insertions(+), 227 deletions(-) delete mode 100644 app/portainer/components/Tip/Tooltip/Tooltip.css delete mode 100644 app/portainer/components/Tip/Tooltip/TooltipAngular.ts delete mode 100644 app/portainer/components/Tip/Tooltip/index.ts diff --git a/app/assets/css/bootstrap-override.css b/app/assets/css/bootstrap-override.css index e402bea34..538a05652 100644 --- a/app/assets/css/bootstrap-override.css +++ b/app/assets/css/bootstrap-override.css @@ -488,10 +488,9 @@ input:checked + .slider:before { /* Feather Icon Variants */ .feather { - display: block; - color: var(--text-body-color); - height: 18px; - width: 18px; + height: 1em; + width: 1em; + color: inherit; } .icon-xs { @@ -581,3 +580,7 @@ input:checked + .slider:before { content: '*'; color: var(--ui-error-9); } + +.control-label { + @apply inline-flex items-center; +} diff --git a/app/docker/components/container-capabilities/containerCapabilities.html b/app/docker/components/container-capabilities/containerCapabilities.html index 89163c10a..fdfd25a83 100644 --- a/app/docker/components/container-capabilities/containerCapabilities.html +++ b/app/docker/components/container-capabilities/containerCapabilities.html @@ -6,7 +6,7 @@
diff --git a/app/docker/components/log-viewer/logViewer.html b/app/docker/components/log-viewer/logViewer.html index ef093baec..1e70f54f4 100644 --- a/app/docker/components/log-viewer/logViewer.html +++ b/app/docker/components/log-viewer/logViewer.html @@ -8,7 +8,7 @@