From ccffbe1b4e3c63018b4f52a35ec3a4f214aa6c35 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Fri, 15 Sep 2023 15:03:32 +0530 Subject: [PATCH] style: workspace and profile setting revamp (#2193) * chore: custom theme mode svg added * style: workspace settings ui revamp * style: project settings and image upload modal improvement * style: profile setting ui revamp * chore: settings ui improvement and bug fixes --- .../automation/auto-close-automation.tsx | 6 +- web/components/core/activity.tsx | 32 +- .../core/modals/image-upload-modal.tsx | 38 +- web/components/exporter/guide.tsx | 87 ++-- web/components/exporter/single-export.tsx | 2 +- web/components/integration/guide.tsx | 157 +++---- web/components/integration/single-import.tsx | 2 +- .../integration/single-integration-card.tsx | 35 +- .../labels/create-update-label-inline.tsx | 8 +- web/components/labels/single-label.tsx | 2 +- .../project/confirm-project-member-remove.tsx | 2 +- web/components/project/member-select.tsx | 2 +- .../project/send-project-invitation-modal.tsx | 15 +- web/components/project/settings-sidebar.tsx | 127 +++++- web/components/states/single-state.tsx | 43 +- .../integration-and-import-export-banner.tsx | 2 +- web/components/web-view/activity-message.tsx | 30 +- .../confirm-workspace-member-remove.tsx | 2 +- web/components/workspace/index.ts | 1 - web/components/workspace/settings-header.tsx | 13 - web/layouts/settings-navbar.tsx | 127 ------ .../[workspaceSlug]/me/profile/activity.tsx | 321 +++++++------ .../[workspaceSlug]/me/profile/index.tsx | 430 +++++++++--------- .../me/profile/preferences.tsx | 22 +- .../[projectId]/settings/features.tsx | 10 +- .../projects/[projectId]/settings/index.tsx | 111 ++--- .../projects/[projectId]/settings/labels.tsx | 6 +- .../projects/[projectId]/settings/members.tsx | 8 +- .../[workspaceSlug]/settings/billing.tsx | 18 +- .../[workspaceSlug]/settings/exports.tsx | 17 +- .../[workspaceSlug]/settings/imports.tsx | 25 +- web/pages/[workspaceSlug]/settings/index.tsx | 301 ++++++------ .../[workspaceSlug]/settings/integrations.tsx | 18 +- .../[workspaceSlug]/settings/members.tsx | 99 ++-- web/public/theme-mode/custom-mode.svg | 54 +++ web/public/theme-mode/custom-theme-banner.svg | 33 ++ web/public/theme-mode/dark-high-contrast.svg | 34 ++ web/public/theme-mode/dark-mode.svg | 41 ++ web/public/theme-mode/light-high-contrast.svg | 42 ++ web/public/theme-mode/light-mode.svg | 42 ++ 40 files changed, 1296 insertions(+), 1069 deletions(-) delete mode 100644 web/components/workspace/settings-header.tsx delete mode 100644 web/layouts/settings-navbar.tsx create mode 100644 web/public/theme-mode/custom-mode.svg create mode 100644 web/public/theme-mode/custom-theme-banner.svg create mode 100644 web/public/theme-mode/dark-high-contrast.svg create mode 100644 web/public/theme-mode/dark-mode.svg create mode 100644 web/public/theme-mode/light-high-contrast.svg create mode 100644 web/public/theme-mode/light-mode.svg diff --git a/web/components/automation/auto-close-automation.tsx b/web/components/automation/auto-close-automation.tsx index 8235c806347..868d6455737 100644 --- a/web/components/automation/auto-close-automation.tsx +++ b/web/components/automation/auto-close-automation.tsx @@ -103,8 +103,8 @@ export const AutoCloseAutomation: React.FC = ({ projectDetails, handleCha {projectDetails?.close_in !== 0 && (
-
-
+
+
Auto-close issues that are inactive for
@@ -138,7 +138,7 @@ export const AutoCloseAutomation: React.FC = ({ projectDetails, handleCha
-
+
Auto-close Status
); }, - icon: