From bafc0496b14538053e950b1029c8e5323c91cec8 Mon Sep 17 00:00:00 2001 From: nitin <142569587+ehconitin@users.noreply.github.com> Date: Mon, 3 Nov 2025 22:18:57 +0530 Subject: [PATCH] add inner padding on bar chart (#15577) before: CleanShot 2025-11-03 at 22 06 45 after: CleanShot 2025-11-03 at 22 06 08 --- .../graphWidgetBarChart/components/GraphWidgetBarChart.tsx | 4 ++++ .../constants/BarChartMinimumInnerPadding.ts | 1 + 2 files changed, 5 insertions(+) create mode 100644 packages/twenty-front/src/modules/page-layout/widgets/graph/graphWidgetBarChart/constants/BarChartMinimumInnerPadding.ts diff --git a/packages/twenty-front/src/modules/page-layout/widgets/graph/graphWidgetBarChart/components/GraphWidgetBarChart.tsx b/packages/twenty-front/src/modules/page-layout/widgets/graph/graphWidgetBarChart/components/GraphWidgetBarChart.tsx index ba7b68a197..7cfcb10f34 100644 --- a/packages/twenty-front/src/modules/page-layout/widgets/graph/graphWidgetBarChart/components/GraphWidgetBarChart.tsx +++ b/packages/twenty-front/src/modules/page-layout/widgets/graph/graphWidgetBarChart/components/GraphWidgetBarChart.tsx @@ -3,6 +3,7 @@ import { GraphWidgetLegend } from '@/page-layout/widgets/graph/components/GraphW import { GraphWidgetTooltip } from '@/page-layout/widgets/graph/components/GraphWidgetTooltip'; import { CustomBarItem } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/CustomBarItem'; import { CustomTotalsLayer } from '@/page-layout/widgets/graph/graphWidgetBarChart/components/CustomTotalsLayer'; +import { BAR_CHART_MINIMUM_INNER_PADDING } from '@/page-layout/widgets/graph/graphWidgetBarChart/constants/BarChartMinimumInnerPadding'; import { useBarChartData } from '@/page-layout/widgets/graph/graphWidgetBarChart/hooks/useBarChartData'; import { useBarChartHandlers } from '@/page-layout/widgets/graph/graphWidgetBarChart/hooks/useBarChartHandlers'; import { useBarChartTheme } from '@/page-layout/widgets/graph/graphWidgetBarChart/hooks/useBarChartTheme'; @@ -255,6 +256,9 @@ export const GraphWidgetBarChart = ({ gridYValues={layout === 'vertical' ? 5 : undefined} enableLabel={false} labelSkipWidth={12} + innerPadding={ + groupMode !== 'stacked' ? BAR_CHART_MINIMUM_INNER_PADDING : 0 + } labelSkipHeight={12} valueFormat={(value) => formatGraphValue(Number(value), formatOptions) diff --git a/packages/twenty-front/src/modules/page-layout/widgets/graph/graphWidgetBarChart/constants/BarChartMinimumInnerPadding.ts b/packages/twenty-front/src/modules/page-layout/widgets/graph/graphWidgetBarChart/constants/BarChartMinimumInnerPadding.ts new file mode 100644 index 0000000000..e62f590b27 --- /dev/null +++ b/packages/twenty-front/src/modules/page-layout/widgets/graph/graphWidgetBarChart/constants/BarChartMinimumInnerPadding.ts @@ -0,0 +1 @@ +export const BAR_CHART_MINIMUM_INNER_PADDING = 4;