Skip to content

Commit a1bf5aa

Browse files
committed
fix: Update chart container styles for improved responsiveness and consistency across various components
1 parent 3a2e807 commit a1bf5aa

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

dashboard/src/components/charts/all-nodes-stacked-bar-chart.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,7 @@ export function AllNodesStackedBarChart() {
515515
<ChartContainer
516516
dir="ltr"
517517
config={chartView === 'pie' ? pieChartConfig : chartConfig}
518-
className="max-h-[400px] min-h-[200px] w-full"
518+
className="h-[200px] w-full sm:h-[320px] lg:h-[400px]"
519519
>
520520
{chartData.length > 0 && chartView === 'bar' ? (
521521
<BarChart

dashboard/src/components/charts/costume-bar-chart.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ export function CostumeBarChart({ nodeId }: CostumeBarChartProps) {
297297
<ChartContainer
298298
dir="ltr"
299299
config={chartConfig}
300-
className="max-h-[300px] min-h-[150px] w-full overflow-x-auto sm:max-h-[400px] sm:min-h-[200px]"
300+
className="h-[200px] w-full overflow-x-auto sm:h-[320px] lg:h-[400px]"
301301
>
302302
{chartData.length > 0 ? (
303303
<BarChart accessibilityLayer data={chartData} margin={{ top: 5, right: 10, left: 10, bottom: 5 }}>

dashboard/src/components/charts/user-sub-update-pie-chart.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ function UserSubUpdatePieChart({ username, adminId }: UserSubUpdatePieChartProps
300300
) : (
301301
<div className="flex flex-col items-center gap-6 lg:flex-row">
302302
<div className="w-full lg:w-1/2">
303-
<ChartContainer config={chartConfig} className="mx-auto aspect-square max-h-[320px] max-w-[320px] [&_.recharts-text]:fill-transparent">
303+
<ChartContainer config={chartConfig} className="mx-auto h-[220px] w-[220px] max-h-[320px] max-w-[320px] sm:h-[280px] sm:w-[280px] lg:h-[320px] lg:w-[320px] [&_.recharts-text]:fill-transparent">
304304
<PieChart>
305305
<ChartTooltip content={<CustomTooltip />} />
306306
<Pie data={chartData} dataKey="updates" nameKey="agent" innerRadius="55%" outerRadius="95%" paddingAngle={piePaddingAngle} strokeWidth={pieStrokeWidth} isAnimationActive>

dashboard/src/components/dialogs/usage-modal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -698,7 +698,7 @@ const UsageModal = ({ open, onClose, username }: UsageModalProps) => {
698698
<div className="text-sm">{t('usersTable.tryDifferentRange', { defaultValue: 'Try a different time range.' })}</div>
699699
</div>
700700
) : (
701-
<ChartContainer config={allNodesSelected && chartView === 'pie' ? pieChartConfig : chartConfig} dir={'ltr'}>
701+
<ChartContainer config={allNodesSelected && chartView === 'pie' ? pieChartConfig : chartConfig} dir={'ltr'} className="h-[200px] w-full sm:h-[320px]">
702702
<ResponsiveContainer width="100%" height={width < 500 ? 200 : 320}>
703703
{allNodesSelected && chartView === 'pie' ? (
704704
<RechartsPieChart>

0 commit comments

Comments
 (0)