Skip to content

fix(share): show session turn labels in desktop MessageNav#27960

Closed
Arcadi4 wants to merge 1 commit into
anomalyco:devfrom
Arcadi4:fix/share-page-message-nav-labels
Closed

fix(share): show session turn labels in desktop MessageNav#27960
Arcadi4 wants to merge 1 commit into
anomalyco:devfrom
Arcadi4:fix/share-page-message-nav-labels

Conversation

@Arcadi4
Copy link
Copy Markdown

@Arcadi4 Arcadi4 commented May 17, 2026

Issue for this PR

Closes #23958

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

The desktop share page uses size="compact" for MessageNav, which renders invisible tick marks instead of readable turn labels. Users can't discover navigation and only see the first turn. Switching to size="normal" shows diff bars and message titles (240px wide) — the CSS and component already support both sizes.

How did you verify your code works?

  • Verified the change is only at md:flex/lg:flex breakpoints (desktop layout only)
  • Mobile already renders all turns in a scrollable list via turns() — unaffected
  • CSS for [data-size="normal"] already exists in message-nav.css
  • lsp_diagnostics clean on the changed file

Screenshots / recordings

If this is a UI change, please include a screenshot or recording.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@github-actions github-actions Bot added needs:compliance This means the issue will auto-close after 2 hours. needs:issue labels May 17, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

The share page was using size=compact MessageNav which renders invisible tick lines. Switch to size=normal to show message summary titles and diff bars, making turn navigation discoverable without tooltip hovering.
@Arcadi4 Arcadi4 force-pushed the fix/share-page-message-nav-labels branch from 078e919 to 838480d Compare May 17, 2026 02:53
@github-actions github-actions Bot removed needs:compliance This means the issue will auto-close after 2 hours. needs:issue labels May 17, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Thanks for updating your PR! It now meets our contributing guidelines. 👍

@Arcadi4 Arcadi4 closed this May 17, 2026
@Arcadi4 Arcadi4 deleted the fix/share-page-message-nav-labels branch May 17, 2026 02:59
@Arcadi4 Arcadi4 restored the fix/share-page-message-nav-labels branch May 17, 2026 03:01
@Arcadi4 Arcadi4 reopened this May 17, 2026
@Arcadi4
Copy link
Copy Markdown
Author

Arcadi4 commented May 17, 2026

#23964 likely provides a better fix. Please consider merging it soon.

@Arcadi4 Arcadi4 closed this May 17, 2026
@Arcadi4 Arcadi4 deleted the fix/share-page-message-nav-labels branch May 17, 2026 03:14
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.

Use of Tooltips for the Messages in Shared sessions doesn't work

1 participant