Skip to content

Improve analytics chart readability and navigation - #45770

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/9d14f314b4a22ca2d926f0e69c6b89e4f9c8550d
Sep 15, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/9d14f314b4a22ca2d926f0e69c6b89e4f9c8550d

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 15, 2026 •

Copy link
Copy Markdown

Improve analytics chart readability and navigation

Why

Reading daily totals required selecting each bar, and changing grouping required opening a picker. Section navigation could shift vertically, while scroll hints appeared even when content fit.

What changed

  • Make g cycle through available groupings and summary views directly.
  • Show daily totals on charts spanning up to seven days when space permits, prioritizing the selected value and keeping neighboring labels separate.
  • Keep section navigation at a stable height, show more legend rows in taller maximized reports, and move their update timestamp into the footer.
  • Hide scroll hints when content fits, including an exact fit, and show only the active summary view label.

Testing

Add regression tests and snapshots for seven-day totals, narrow label spacing, grouping wraparound and server capabilities, configured g navigation in ungrouped sections, stable tab placement, adaptive legends, footer timestamps, and overflow-dependent scroll hints.

## Why

Reading daily totals required selecting each bar, and changing grouping required opening a picker. Section navigation could shift vertically, while scroll hints appeared even when content fit.

## What changed

- Make `g` cycle through available groupings and summary views directly.
- Show daily totals on charts spanning up to seven days when space permits, prioritizing the selected value and keeping neighboring labels separate.
- Keep section navigation at a stable height, show more legend rows in taller maximized reports, and move their update timestamp into the footer.
- Hide scroll hints when content fits, including an exact fit, and show only the active summary view label.

## Testing

Add regression tests and snapshots for seven-day totals, narrow label spacing, grouping wraparound and server capabilities, configured `g` navigation in ungrouped sections, stable tab placement, adaptive legends, footer timestamps, and overflow-dependent scroll hints.

GitOrigin-RevId: 9d14f314b4a22ca2d926f0e69c6b89e4f9c8550d
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/9d14f314b4a22ca2d926f0e69c6b89e4f9c8550d branch from a006eb5 to de40696 Compare September 15, 2026 19:13
@copyberry
copyberry Bot merged commit de40696 into main Sep 15, 2026
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/9d14f314b4a22ca2d926f0e69c6b89e4f9c8550d branch September 15, 2026 19:13
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 15, 2026

This branch was successfully deployed

1 active deployment
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants