Skip to content

fix(console): improve Go comparison chart on mobile - #45044

Merged
jayair merged 2 commits into
devfrom
go-mobile-overflow
Aug 27, 2026
Merged

fix(console): improve Go comparison chart on mobile#45044
jayair merged 2 commits into
devfrom
go-mobile-overflow

Conversation

@opencode-agent

@opencode-agent opencode-agent Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • place long Go model labels beneath their usage bars on narrow screens instead of truncating or overlapping them
  • align wrapped request counts, model names, and availability notices with the beginning of each bar
  • keep the usage axis readable by showing correctly positioned 1×, 50×, and 250× markers on mobile
  • preserve tablet and desktop layouts

Validation

  • bun typecheck from packages/console/app
  • Prettier checks for the changed CSS and TSX files
  • Playwright previews of the changed source CSS on the public Go page at 320, 340, 375, 393, 430, 480, 520, 768, and 1100 px, with the new SVG group attributes applied in-browser
  • automatically verified mobile label/bar collisions, chart overflow, bar-start alignment, and overlapping axis markers
  • inspected and shared the final mobile screenshots and a 1440px desktop screenshot; desktop retains inline labels and the full axis

Requested by: @jayair (Jay via Slack)

@opencode-agent opencode-agent Bot changed the title fix(console): prevent Go model labels overflowing on mobile fix(console): improve Go comparison chart on mobile Aug 25, 2026
@jayair
jayair merged commit 05ea507 into dev Aug 27, 2026
12 checks passed
@jayair
jayair deleted the go-mobile-overflow branch August 27, 2026 17:21
Archipel pushed a commit to Archipel/opencode that referenced this pull request Aug 29, 2026
Co-authored-by: jayair <53023+jayair@users.noreply.github.com>
lacymorrow added a commit to lacymorrow/lash that referenced this pull request Sep 4, 2026
…is the working branch

* dev: (3957 commits)
  docs: add 2026-08-31 sync entry to UPSTREAM_SYNC.md history
  fix(app): backport session rename and tab menu fixes to v1 (anomalyco#46116)
  fix: remove Hy3 Free docs and correct Go chart rendering (anomalyco#46221)
  docs(go): end Hy3 usage promotion (anomalyco#46213)
  chore: update nix node_modules hashes
  feat(console): animate Go usage allowances and bonuses (anomalyco#46055)
  docs(zen): add Ling 3.0 Flash Fin Free (anomalyco#45923)
  docs(go): add Hy4 preview (anomalyco#45904)
  sync release versions for v1.18.25
  test(opencode): use native config path in permission assertion (anomalyco#45849)
  fix(opencode): remove Bun dependency from Azure authentication (anomalyco#45845)
  docs(go): add Qwen3.8 Flash (anomalyco#45836)
  sync release versions for v1.18.24
  fix(opencode): compare config snapshots as JSON (anomalyco#45784)
  feat(opencode): support Azure CLI authentication (anomalyco#45079)
  fix(provider): filter unreplayable Bedrock reasoning before caching (anomalyco#45769)
  chore: generate
  feat(opencode): load supported v2 config in v1 (anomalyco#45421)
  fix(console): improve Go comparison chart on mobile (anomalyco#45044)
  chore: generate
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant