From 473a675e525560013179cdf50a14226b8a4f6c11 Mon Sep 17 00:00:00 2001 From: functionstackx <47992694+functionstackx@users.noreply.github.com> Date: Sun, 22 Mar 2026 16:08:22 -0400 Subject: [PATCH 1/3] fix: remove white outline from chart datapoints Remove the white stroke around scatter plot datapoints for a cleaner look. Set stroke to 'none' and stroke-width to 0 for both normal and hover states. Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/app/src/lib/chart-rendering.test.ts | 2 +- packages/app/src/lib/chart-rendering.ts | 4 ++-- packages/app/src/lib/d3-chart/layers/scatter-points.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/app/src/lib/chart-rendering.test.ts b/packages/app/src/lib/chart-rendering.test.ts index 151b5db..e1c3640 100644 --- a/packages/app/src/lib/chart-rendering.test.ts +++ b/packages/app/src/lib/chart-rendering.test.ts @@ -45,7 +45,7 @@ describe('SHAPE_CONFIG', () => { it('hover sizes are larger than normal sizes', () => { expect(HOVER_POINT_SIZE).toBeGreaterThan(POINT_SIZE); - expect(HOVER_STROKE_WIDTH).toBeGreaterThan(STROKE_WIDTH); + expect(HOVER_STROKE_WIDTH).toBeGreaterThanOrEqual(STROKE_WIDTH); expect(SHAPE_CONFIG.default.hover.r).toBeGreaterThan(SHAPE_CONFIG.default.normal.r); }); }); diff --git a/packages/app/src/lib/chart-rendering.ts b/packages/app/src/lib/chart-rendering.ts index 9257561..4c4828c 100644 --- a/packages/app/src/lib/chart-rendering.ts +++ b/packages/app/src/lib/chart-rendering.ts @@ -5,8 +5,8 @@ import { formatNumber } from '@/lib/utils'; // Point shape constants export const POINT_SIZE = 4; // Base size (radius for circle, half-width/height for rectangle) export const HOVER_POINT_SIZE = 6; // Hover size -export const STROKE_WIDTH = 1.5; // Normal stroke width -export const HOVER_STROKE_WIDTH = 2; // Hover stroke width +export const STROKE_WIDTH = 0; // Normal stroke width +export const HOVER_STROKE_WIDTH = 0; // Hover stroke width export const HIT_AREA_RADIUS = 12; // Invisible hit area for easier interaction // Triangle path for BF16 precision diff --git a/packages/app/src/lib/d3-chart/layers/scatter-points.ts b/packages/app/src/lib/d3-chart/layers/scatter-points.ts index 25d9e21..639ed8a 100644 --- a/packages/app/src/lib/d3-chart/layers/scatter-points.ts +++ b/packages/app/src/lib/d3-chart/layers/scatter-points.ts @@ -53,7 +53,7 @@ export function renderScatterPoints Date: Sun, 22 Mar 2026 16:14:04 -0400 Subject: [PATCH 2/3] style: fix formatting in footer.tsx Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/app/src/components/footer/footer.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/app/src/components/footer/footer.tsx b/packages/app/src/components/footer/footer.tsx index cc97895..37f8f31 100644 --- a/packages/app/src/components/footer/footer.tsx +++ b/packages/app/src/components/footer/footer.tsx @@ -64,8 +64,8 @@ export const Footer = () => { className="text-sm text-muted-foreground max-w-xs text-center md:text-left" > Continuous open-source inference benchmarking. Real-world, reproducible, auditable - performance data trusted by trillion dollar AI infrastructure operators like - OpenAI, Oracle, Microsoft, etc. + performance data trusted by trillion dollar AI infrastructure operators like OpenAI, + Oracle, Microsoft, etc.

From 9d064a7161857867c2f1ea35ab053fa6d6530bb5 Mon Sep 17 00:00:00 2001 From: functionstackx <47992694+functionstackx@users.noreply.github.com> Date: Sun, 22 Mar 2026 16:16:44 -0400 Subject: [PATCH 3/3] Update chart-rendering.ts --- packages/app/src/lib/chart-rendering.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app/src/lib/chart-rendering.ts b/packages/app/src/lib/chart-rendering.ts index 4c4828c..90d0ffd 100644 --- a/packages/app/src/lib/chart-rendering.ts +++ b/packages/app/src/lib/chart-rendering.ts @@ -3,7 +3,7 @@ import type * as d3 from 'd3'; import { formatNumber } from '@/lib/utils'; // Point shape constants -export const POINT_SIZE = 4; // Base size (radius for circle, half-width/height for rectangle) +export const POINT_SIZE = 3.5; // Base size (radius for circle, half-width/height for rectangle) export const HOVER_POINT_SIZE = 6; // Hover size export const STROKE_WIDTH = 0; // Normal stroke width export const HOVER_STROKE_WIDTH = 0; // Hover stroke width