Skip to content

"welcome" in cursor (PLG-138)#4773

Merged
sergeibbb merged 4 commits intomainfrom
PLG-138-welcome-cursor
Jan 8, 2026
Merged

"welcome" in cursor (PLG-138)#4773
sergeibbb merged 4 commits intomainfrom
PLG-138-welcome-cursor

Conversation

@sergeibbb
Copy link
Member

@sergeibbb sergeibbb commented Dec 4, 2025

Description

Solves #4769 (PLG-138)

Checklist

  • I have followed the guidelines in the Contributing document
  • My changes follow the coding style of this project
  • My changes build without any errors or warnings
  • My changes have been formatted and linted
  • My changes include any required corresponding changes to the documentation (including CHANGELOG.md and README.md)
  • My changes have been rebased and squashed to the minimal number (typically 1) of relevant commits
  • My changes have a descriptive commit message with a short title, including a Fixes $XXX - or Closes #XXX - prefix to auto-close the issue that your PR addresses

sergeibbb added a commit that referenced this pull request Dec 4, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from 3cbff15 to d42e64d Compare December 4, 2025 19:37
sergeibbb added a commit that referenced this pull request Dec 4, 2025
Updates carousel styles for better visual consistency, including layout improvements, typography, and theming with VSCode variables. Enhances maintainability and prepares for future feature image integration.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from d42e64d to c88be87 Compare December 5, 2025 11:19
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Updates carousel styles for better visual consistency, including layout improvements, typography, and theming with VSCode variables. Enhances maintainability and prepares for future feature image integration.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Refines font sizing and spacing units from rem to em to improve
consistency and responsiveness across devices. Updates carousel
and feature card layouts for better display on small screens,
including improved media queries and more flexible padding.
Adjusts section and header styling to ensure readability and
visual alignment, especially on mobile.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Introduces a new "Start GitLens Pro Trial" button to the welcome webview and tracks user interactions with a dedicated telemetry event. Updates telemetry documentation and types to include "welcome" as a source and to describe the new "welcome/action" event, enabling better insight into user engagement with onboarding and trial features.
(#4769, #4773, PLG-138)
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from 15ba438 to e0391fa Compare December 5, 2025 18:54
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Updates carousel styles for better visual consistency, including layout improvements, typography, and theming with VSCode variables. Enhances maintainability and prepares for future feature image integration.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Refines font sizing and spacing units from rem to em to improve
consistency and responsiveness across devices. Updates carousel
and feature card layouts for better display on small screens,
including improved media queries and more flexible padding.
Adjusts section and header styling to ensure readability and
visual alignment, especially on mobile.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Introduces a new "Start GitLens Pro Trial" button to the welcome webview and tracks user interactions with a dedicated telemetry event. Updates telemetry documentation and types to include "welcome" as a source and to describe the new "welcome/action" event, enabling better insight into user engagement with onboarding and trial features.
(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from e0391fa to a1c3cbf Compare December 5, 2025 19:11
sergeibbb added a commit that referenced this pull request Dec 5, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from a1c3cbf to ef69157 Compare December 5, 2025 19:15
Copy link

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

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

Review completed. 2 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

@gitkraken gitkraken deleted a comment from augmentcode bot Dec 22, 2025
sergeibbb added a commit that referenced this pull request Dec 22, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from ea88e1c to 52a53dc Compare December 22, 2025 15:25
sergeibbb added a commit that referenced this pull request Dec 22, 2025
Adds telemetry to track the number of carousel pages
viewed on the welcome page. This data will help us understand
user engagement with the welcome page features.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 22, 2025
sergeibbb added a commit that referenced this pull request Dec 22, 2025
Adds telemetry to track the number of carousel pages
viewed on the welcome page. This data will help us understand
user engagement with the welcome page features.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 22, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from 52a53dc to f68baeb Compare December 22, 2025 15:58
@sergeibbb sergeibbb changed the title PLG 138 welcome cursor "welcome" in cursor (PLG-138) Dec 30, 2025
@justinrobots justinrobots added this to the 17.9 milestone Jan 7, 2026
@d13
Copy link
Member

d13 commented Jan 7, 2026

Hi @d13 Would you mind to review this PR?

Some places I'd like you to pay attention:

  1. Telemetry events
image 2. Criteria to show overlay to unpaid users only (and other conditions as well): image cc @eamodio

I think the telemetry is ok. I am a little concerned is not showing the welcome when "in trial or paid". The user's plan or trial could've initiated on another surface and then they lose out on the feature overviews.

@d13
Copy link
Member

d13 commented Jan 7, 2026

Beside my concern mentioned above, the code looks fine.

sergeibbb added a commit that referenced this pull request Jan 8, 2026
sergeibbb added a commit that referenced this pull request Jan 8, 2026
Adds telemetry to track the number of carousel pages
viewed on the welcome page. This data will help us understand
user engagement with the welcome page features.

(#4769, #4773, PLG-138)
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from f68baeb to 5740cf4 Compare January 8, 2026 22:33
sergeibbb added a commit that referenced this pull request Jan 8, 2026
Adds telemetry to track the number of carousel pages
viewed on the welcome page. This data will help us understand
user engagement with the welcome page features.

(#4769, #4773, PLG-138)
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from 5740cf4 to c8680d0 Compare January 8, 2026 23:15
@sergeibbb sergeibbb merged commit 9edded5 into main Jan 8, 2026
4 checks passed
sergeibbb added a commit that referenced this pull request Jan 8, 2026
sergeibbb added a commit that referenced this pull request Jan 8, 2026
Adds telemetry to track the number of carousel pages
viewed on the welcome page. This data will help us understand
user engagement with the welcome page features.

(#4769, #4773, PLG-138)
@sergeibbb sergeibbb deleted the PLG-138-welcome-cursor branch January 8, 2026 23:26
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.

Open a custom view that messages Pro benefits after installing GL in Cursor (and other IDEs that do not support the VSC walkthrough)

3 participants