Skip to content

feat(issue-details): Update onboarding tour copy and welcome modal#107002

Merged
jaydgoss merged 8 commits intomasterfrom
jaygoss/onb-4-update-onboarding-tour-step-6-to-reflect-new-sidebar
Jan 27, 2026
Merged

feat(issue-details): Update onboarding tour copy and welcome modal#107002
jaydgoss merged 8 commits intomasterfrom
jaygoss/onb-4-update-onboarding-tour-step-6-to-reflect-new-sidebar

Conversation

@jaydgoss
Copy link
Member

@jaydgoss jaydgoss commented Jan 26, 2026

Summary

  • Updates welcome modal description to better explain what Issue Details is
  • Adds support for newlines in StartTourModal descriptions (white-space: pre-line)
  • Revises tour step copy for clarity:
    • "See overall impact" (aggregate data)
    • "Investigate the issue" (event details)
    • "Compare events" (navigation)
    • "Narrow your focus" (filters)
    • "Automate root cause" (Seer sidebar)

Test plan

  • Navigate to issue details as a new user (or clear tour state)
  • Verify welcome modal shows description with line break
  • Step through the tour and verify updated copy on each step

@linear
Copy link

linear bot commented Jan 26, 2026

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jan 26, 2026
@jaydgoss jaydgoss changed the title feat(issue-details): Update onboarding tour step 6 to highlight Seer feat(issue-details): Update onboarding tour copy and welcome modal Jan 26, 2026
@jaydgoss jaydgoss marked this pull request as ready for review January 26, 2026 22:28
@jaydgoss jaydgoss requested a review from a team as a code owner January 26, 2026 22:28
Update the sidebar tour step to emphasize Seer's root cause analysis
capabilities instead of just collaboration features. Links to Seer docs.
Update the promo modal text to better explain what Issue Details is
and why users should care, before inviting them to take the tour.
Add white-space: pre-line to the Description component so that
intentional newlines in modal descriptions are preserved.
- Update welcome modal header casing
- Revise tour step titles and descriptions for clarity
@jaydgoss jaydgoss force-pushed the jaygoss/onb-4-update-onboarding-tour-step-6-to-reflect-new-sidebar branch from 25fea32 to e6f0644 Compare January 26, 2026 22:29
@jaydgoss jaydgoss requested review from a team and scttcper January 26, 2026 22:29
Only mention Seer in the sidebar tour step when the SeerSection is
actually visible (based on feature flags and issue type config).
Falls back to generic description about comments and tickets.

Also extracts the showSeerSection condition into a variable for reuse.
Update the title and description shown when Seer is not available:
- Title: "Share updates" instead of "Automate root cause"
- Description: More helpful text about commenting and ticketing
Copy link
Contributor

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

: t(
'Leave a comment for a teammate or link your favorite ticketing system - this area helps you collaborate and track progress on the issue.'
)
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tour copy mentions Seer when only Resources shown

Medium Severity

The showSeerSection variable includes cases where only issueTypeConfig.resources is truthy (without AI features enabled). When this happens, the tour shows "Automate root cause" title and "Use Seer to investigate this issue faster" description, but the actual SeerSection component displays "Resources" as its heading instead of "Seer". The tour copy creates a mismatch between what users read in the onboarding and what they actually see in the sidebar.

Fix in Cursor Fix in Web

@jaydgoss jaydgoss merged commit 340a0b2 into master Jan 27, 2026
53 checks passed
@jaydgoss jaydgoss deleted the jaygoss/onb-4-update-onboarding-tour-step-6-to-reflect-new-sidebar branch January 27, 2026 00:36
priscilawebdev pushed a commit that referenced this pull request Feb 2, 2026
…107002)

## Summary
- Updates welcome modal description to better explain what Issue Details
is
- Adds support for newlines in StartTourModal descriptions
(`white-space: pre-line`)
- Revises tour step copy for clarity:
  - "See overall impact" (aggregate data)
  - "Investigate the issue" (event details)
  - "Compare events" (navigation)
  - "Narrow your focus" (filters)
  - "Automate root cause" (Seer sidebar)

## Test plan
- [ ] Navigate to issue details as a new user (or clear tour state)
- [ ] Verify welcome modal shows description with line break
- [ ] Step through the tour and verify updated copy on each step
@github-actions github-actions bot locked and limited conversation to collaborators Feb 11, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants