From 75526c6de54fa80474fee266c5529826b1ac7cf2 Mon Sep 17 00:00:00 2001 From: Rajat Dabade Date: Thu, 16 Nov 2023 15:27:48 +0530 Subject: [PATCH] [Fix]: threshold dashboard fixes (#3980) --- .../Threshold/ColorSelector.styles.scss | 4 ++ .../Threshold/ColorSelector.tsx | 7 ++- .../RightContainer/Threshold/Threshold.tsx | 60 ++++++++++++------- .../NewWidget/RightContainer/constants.ts | 19 ++++++ .../NewWidget/RightContainer/index.tsx | 22 ++++--- 5 files changed, 81 insertions(+), 31 deletions(-) diff --git a/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.styles.scss b/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.styles.scss index cc5117f07c..a2df2ed12b 100644 --- a/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.styles.scss +++ b/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.styles.scss @@ -1,3 +1,7 @@ .color-selector-button { border: none; } + +.color-selector-light { + border: 1px solid #d9d9d9; +} diff --git a/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.tsx b/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.tsx index 59c96456ec..2640e3c867 100644 --- a/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.tsx +++ b/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.tsx @@ -4,6 +4,7 @@ import { DownOutlined } from '@ant-design/icons'; import { Button, ColorPicker, Dropdown, Space } from 'antd'; import { Color } from 'antd/es/color-picker'; import { MenuProps } from 'antd/lib'; +import { useIsDarkMode } from 'hooks/useDarkMode'; import useDebounce from 'hooks/useDebounce'; import { Dispatch, SetStateAction, useEffect, useState } from 'react'; @@ -17,6 +18,8 @@ function ColorSelector({ const debounceColor = useDebounce(colorFromPicker); + const isDarkMode = useIsDarkMode(); + useEffect(() => { if (debounceColor) { setColor(debounceColor); @@ -66,7 +69,9 @@ function ColorSelector({