Skip to content

Site: readable charts, tables and model pages on every width - #84

Merged
cobanov merged 1 commit into
mainfrom
site-tidy
Oct 19, 2026
Merged

cobanov merged 1 commit into
mainfrom
site-tidy

Conversation

@cobanov

@cobanov cobanov commented Oct 19, 2026

Copy link
Copy Markdown
Member

Small, targeted fixes so ollaya.dev and bench.ollaya.dev read well at 320 to 1440 px. Colours, fonts, components and layout are unchanged.

  • /results scatter: best tag per family per server, labels without overlap, every point inside the axis, a hover title on each point. The compact (phone) version follows the same rules.
  • Phone widths: the heatmap name column wraps normally, chart margins are tighter, and the home scatter drops two axis ticks.
  • Library pages: long Speed, How it works and Limits bullets are shortened; CPU times come from results/ through {{result}}.
  • Bench: short licence names with the full name on hover; latency, memory and parity numbers no longer wrap; the methodology command keeps its line breaks; the principles are no longer numbered (they are not a sequence).
  • Home: one short clause per model family, "CUDA 12/13", left-aligned platform note. /results counts "model tags measured" (it counts tags, not families).

Checked: npm run build (typecheck, check.mjs), a layout sweep of every page on both sites at 320/390/768/1024/1280/1440, and axe-core against the live site (no new violations; one home colour-contrast issue fixed).

🤖 Generated with Claude Code

- Accuracy against latency: best tag per family per server, labels placed
  without overlap, an axis that fits every point, a hover title on each point.
- Phone widths: heatmap names wrap normally, compact chart margins, fewer
  axis ticks on the home scatter.
- Library pages: shorter Speed, How it works and Limits bullets; CPU times come
  from results/ through {{result}}.
- Bench: short licence names with the full one on hover, no wrapped numbers,
  the methodology command keeps its line breaks, principles are no longer
  numbered.
- Home: one clause per model family, "CUDA 12/13", left-aligned platform note;
  /results counts "model tags measured".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cobanov
cobanov merged commit 4da6e21 into main Oct 19, 2026
7 checks passed
@cobanov
cobanov deleted the site-tidy branch October 19, 2026 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant