From 9896883dcf8e269508f9f646a0248e22cfbc384c Mon Sep 17 00:00:00 2001 From: Ilya Topilskii Date: Mon, 3 Feb 2025 19:12:34 +0100 Subject: [PATCH] fix: small fixes after design review --- .../subjects/views/repo-list/repo-list.tsx | 22 ++- .../views/repo-summary/repo-summary.tsx | 38 ++-- .../language-selector/language-dialog.tsx | 15 +- .../theme-selector-v2/theme-dialog.tsx | 174 +++++++++--------- 4 files changed, 133 insertions(+), 116 deletions(-) diff --git a/apps/design-system/src/subjects/views/repo-list/repo-list.tsx b/apps/design-system/src/subjects/views/repo-list/repo-list.tsx index c8ffebcfe..b5d8acad9 100644 --- a/apps/design-system/src/subjects/views/repo-list/repo-list.tsx +++ b/apps/design-system/src/subjects/views/repo-list/repo-list.tsx @@ -2,6 +2,7 @@ import { FC, useCallback } from 'react' import { noop, useTranslationsStore } from '@utils/viewUtils' +import { LanguageDialog } from '@harnessio/ui/components' import { RepoListProps, SandboxRepoListPage } from '@harnessio/ui/views' import repoListStore from './repo-list-store.json' @@ -17,15 +18,18 @@ const RepoListWrapper: FC> = props => { ) return ( - + <> + + {}} onChange={() => {}} onSave={() => {}} onCancel={() => {}} /> + ) } diff --git a/apps/design-system/src/subjects/views/repo-summary/repo-summary.tsx b/apps/design-system/src/subjects/views/repo-summary/repo-summary.tsx index 50507bc92..c4367e073 100644 --- a/apps/design-system/src/subjects/views/repo-summary/repo-summary.tsx +++ b/apps/design-system/src/subjects/views/repo-summary/repo-summary.tsx @@ -2,6 +2,7 @@ import { FC, useCallback, useMemo } from 'react' import { useTranslationsStore } from '@utils/viewUtils' +import { ThemeDialog } from '@harnessio/ui/components' import { BranchSelectorTab, IBranchSelectorStore, RepoSummaryView, RepoSummaryViewProps } from '@harnessio/ui/views' import repoSummaryProps from './repo-summary-props.json' @@ -35,23 +36,26 @@ const RepoSummaryViewWrapper: FC> = props => { ) return ( - + <> + + {}} onChange={() => {}} /> + ) } diff --git a/packages/ui/src/components/language-selector/language-dialog.tsx b/packages/ui/src/components/language-selector/language-dialog.tsx index 064363c92..deed2f4c4 100644 --- a/packages/ui/src/components/language-selector/language-dialog.tsx +++ b/packages/ui/src/components/language-selector/language-dialog.tsx @@ -28,7 +28,7 @@ const LanguageDialog: FC = ({ {!!children && {children}} Language -
+
{languages.map(lang => ( - ))} + {/* Accent Color */} +
+
+ Accent color +

Select your application accent color.

+
+
+ {Object.values(AccentColor).map(item => ( + + ))} +