diff --git a/.changeset/silver-rings-ring.md b/.changeset/silver-rings-ring.md new file mode 100644 index 000000000..8ab666625 --- /dev/null +++ b/.changeset/silver-rings-ring.md @@ -0,0 +1,5 @@ +--- +"@hyperdx/app": patch +--- + +fix: Fix a couple of visual bugs in Chart titles diff --git a/packages/app/src/ClickhousePage.tsx b/packages/app/src/ClickhousePage.tsx index 210f32f6d..41211f421 100644 --- a/packages/app/src/ClickhousePage.tsx +++ b/packages/app/src/ClickhousePage.tsx @@ -16,6 +16,7 @@ import { Grid, Group, SegmentedControl, + Stack, Tabs, Text, Tooltip, @@ -196,14 +197,14 @@ function InfrastructureTab({ + Network Network activity for the entire machine, not only Clickhouse. - + } config={{ select: [ @@ -357,7 +358,7 @@ function InsertsTab({ + Active Parts Per Partition @@ -366,7 +367,7 @@ function InsertsTab({ throttle inserts after 1,000 parts per partition and stop inserts at 3,000 parts per partition. - + } config={{ dateRange: searchedTimeRange, diff --git a/packages/app/src/DBDashboardPage.tsx b/packages/app/src/DBDashboardPage.tsx index 90f1c0818..777a34e15 100644 --- a/packages/app/src/DBDashboardPage.tsx +++ b/packages/app/src/DBDashboardPage.tsx @@ -225,11 +225,12 @@ const Tile = forwardRef( }, [alert]); const hoverToolbar = useMemo(() => { - return hovered ? ( + return ( e.stopPropagation()} key="hover-toolbar" + style={{ visibility: hovered ? 'visible' : 'hidden' }} > {(chart.config.displayType === DisplayType.Line || chart.config.displayType === DisplayType.StackedBar) && ( @@ -286,8 +287,6 @@ const Tile = forwardRef( - ) : ( - ); }, [ alert, diff --git a/packages/app/src/components/charts/ChartContainer.tsx b/packages/app/src/components/charts/ChartContainer.tsx index 3d6fd6054..ea0fd569e 100644 --- a/packages/app/src/components/charts/ChartContainer.tsx +++ b/packages/app/src/components/charts/ChartContainer.tsx @@ -16,9 +16,21 @@ function ChartContainer({ return ( {(!!title || !!toolbarItems?.length) && ( - - {title || } - {toolbarItems && {toolbarItems}} + + + {title} + + {toolbarItems && ( + + {toolbarItems} + + )} )} {disableReactiveContainer ? ( diff --git a/packages/app/src/components/charts/DisplaySwitcher.tsx b/packages/app/src/components/charts/DisplaySwitcher.tsx index a60e06872..b75acf8c7 100644 --- a/packages/app/src/components/charts/DisplaySwitcher.tsx +++ b/packages/app/src/components/charts/DisplaySwitcher.tsx @@ -18,7 +18,12 @@ function DisplaySwitcher({ options, }: DisplaySwitcherProps) { return ( - + {options.map(({ icon, label, value: optionValue, disabled }) => (